mirror of
https://github.com/arendst/Tasmota.git
synced 2025-04-20 04:47:19 +00:00

To solve boot problems on increasing amount of esp8285 based devices using the wrong firmware image. Dout works fine with both esp8266 and esp8285
44 lines
1.4 KiB
INI
44 lines
1.4 KiB
INI
; PlatformIO Project Configuration File
|
|
;
|
|
; Build options: build flags, source filter, extra scripting
|
|
; Upload options: custom port, speed and extra flags
|
|
; Library options: dependencies, extra library storages
|
|
;
|
|
; Please visit documentation for the other options and examples
|
|
; http://docs.platformio.org/en/stable/projectconf.html
|
|
|
|
[platformio]
|
|
src_dir = sonoff
|
|
|
|
; Uncomment one of the lines below to build/upload only one environment
|
|
;env_default = sonoff
|
|
;env_default = sonoff-minimal
|
|
;env_default = sonoff-ds18x20
|
|
|
|
; Sonoff et al
|
|
[env:sonoff]
|
|
platform = espressif8266
|
|
framework = arduino
|
|
board = esp01_1m
|
|
board_flash_mode = dout
|
|
build_flags = -Wl,-Tesp8266.flash.1m0.ld -DMQTT_MAX_PACKET_SIZE=512
|
|
lib_deps = PubSubClient, NeoPixelBus, IRremoteESP8266, ArduinoJSON
|
|
|
|
; Sonoff minimal
|
|
[env:sonoff-minimal] ; Placeholder to be configured
|
|
platform = espressif8266
|
|
framework = arduino
|
|
board = esp01_1m
|
|
board_flash_mode = dout
|
|
build_flags = -Wl,-Tesp8266.flash.1m0.ld -DMQTT_MAX_PACKET_SIZE=512 -DBE_MINIMAL
|
|
lib_deps = PubSubClient, NeoPixelBus, IRremoteESP8266, ArduinoJSON
|
|
|
|
; Sonoff multiple DS18x20
|
|
[env:sonoff-ds18x20]
|
|
platform = espressif8266
|
|
framework = arduino
|
|
board = esp01_1m
|
|
board_flash_mode = dout
|
|
build_flags = -Wl,-Tesp8266.flash.1m0.ld -DMQTT_MAX_PACKET_SIZE=758 -DUSE_DS18x20 -DMESSZ=600
|
|
lib_deps = PubSubClient, NeoPixelBus, IRremoteESP8266, ArduinoJSON, OneWire
|