feat(01-01): PlatformIO scaffold + config.h

- platformio.ini with -DESP32_ARDUINO_NO_RGB_BUILTIN, NeoPixelBus ^2.8.0, ArduinoJson ^7.4.0
- config.h defines all pin, LED count, brightness, timing, and FreeRTOS constants
This commit is contained in:
Claude
2026-04-03 13:15:06 +02:00
parent ee1f45b076
commit 6fe86bc310
2 changed files with 63 additions and 0 deletions

14
firmware/platformio.ini Normal file
View File

@@ -0,0 +1,14 @@
[env:esp32c3_supermini]
platform = espressif32
board = esp32-c3-devkitm-1
framework = arduino
monitor_speed = 115200
build_flags =
-DARDUINO_USB_CDC_ON_BOOT=1
-DARDUINO_USB_MODE=1
-DESP32_ARDUINO_NO_RGB_BUILTIN
lib_deps =
makuna/NeoPixelBus @ ^2.8.0
bblanchon/ArduinoJson @ ^7.4.0