esp/firmware/platformio.ini

22 lines
552 B
INI

[platformio]
src_dir = framework_4
[env:nodemcuv2]
platform = espressif8266
board = nodemcuv2
framework = arduino
monitor_speed = 115200
lib_deps =
bblanchon/ArduinoJson@^6.21.3
knolleary/PubSubClient@^2.8
esp8266-ota
upload_speed = 115200
build_flags =
-D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH
-D LWIP_OPEN_SRC
-D MQTT_MAX_PACKET_SIZE=1024
-D MQTT_KEEPALIVE=60
-D MQTT_SOCKET_TIMEOUT=10
-D MQTT_MAX_TRANSFER_SIZE=1024
-D MQTT_CALLBACK_SIGNATURE="void (char*, uint8_t*, unsigned int)"