Add NodeMCU board and NeoanimationFX library

This commit is contained in:
Tobias Blum 2018-09-16 22:09:30 +02:00 committed by GitHub
parent 6dc87a4a0a
commit 1bb949616f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,24 +10,44 @@
[platformio]
src_dir = ./Arduino/McLighting/
env_default = nodemcuv2
description = The ESP8266 based multi-client lighting gadget
[common]
build_flags =
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
monitor_speed = 115200
board_build.flash_mode = dout
upload_speed = 115200
upload_resetmethod = nodemcu
[env:esp01_1m]
board = esp01_1m
framework = arduino
platform = espressif8266@1.8.0
build_flags =
-DPIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
monitor_speed = 115200
build_flags = ${common.build_flags} -D D1=2
monitor_speed = ${common.monitor_speed}
upload_speed = ${common.upload_speed}
upload_resetmethod = ${common.upload_resetmethod}
board_build.flash_mode = dout
upload_speed = 115200
upload_resetmethod = nodemcu
[env:nodemcuv2]
board = nodemcuv2
framework = arduino
platform = espressif8266@1.8.0
build_flags = ${common.build_flags}
monitor_speed = ${common.monitor_speed}
upload_speed = ${common.upload_speed}
upload_resetmethod = ${common.upload_resetmethod}
lib_deps =
WiFiManager@0.14
AsyncMqttClient
https://github.com/bblanchon/ArduinoJson.git#v6.1.0-beta
WS2812FX
https://github.com/debsahu/NeoAnimationFX
NeoPixelBus
WebSockets