How to pass environment variables to arduino code

Hello,
I want to pass variables from platformio.ini to the arduino code , is this possible ?

platformio.ini
variable1=123
main.cpp
if (variable1) {
}

Use build_flags in platformio.ini:

build_flags =
    -D variable1=123
    -D variable2=456
3 Likes

thanks @manuelbl for your help