[env:esp32dev] platform = espressif32 board = esp32dev framework = arduino monitor_speed = 115200 upload_port = /dev/ttyUSB0 monitor_port = /dev/ttyUSB0 board_build.filesystem = littlefs lib_deps = ricmoo/QRCode@^0.0.1 ; Flash a single image from firmware/data/img.bin — no WiFi, no server needed. ; 1. pio run -e test-display --target uploadfs (upload the image) ; 2. pio run -e test-display --target upload (upload the sketch) [env:test-display] platform = espressif32 board = esp32dev framework = arduino monitor_speed = 115200 upload_port = /dev/ttyUSB0 monitor_port = /dev/ttyUSB0 board_build.filesystem = littlefs build_flags = -DENV_TEST_DISPLAY build_src_filter = + + lib_deps = ricmoo/QRCode@^0.0.1 [env:native-test] platform = native lib_deps = throwtheswitch/Unity@^2.6 build_flags = -DUNIT_TEST -std=c++17 -iquote test/mocks -iquote test -Itest/mocks -Itest test_build_src = no