PlatformIO Community

Probleme beim Flashen von D1 Mini Pro (Based ESP8266EX)

Hallo,

ich habe den oben beschriebenen ESP und schaffe es einfach nicht über PlatformIO mein Programm zu flashen. Um den Fehler einzugrenzen habe ich mir die Arduino IDE heruntergeladen, mit der das flashen funktioniert. Mit PlafromIO kann ich einen Aruino Nano flashen, bloß bei dem ESP funktioniert das nicht mehr.

Error:

 *  Executing task in folder Test: platformio run --target upload --environment esp01_1m 

Processing esp01_1m (platform: espressif8266; board: esp01_1m; framework: arduino)
--------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/esp01_1m.html
PLATFORM: Espressif 8266 (4.0.1) > Espressif Generic ESP8266 ESP-01 1M
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
PACKAGES: 
 - framework-arduinoespressif8266 @ 3.30002.0 (3.0.2) 
 - tool-esptool @ 1.413.0 (4.13) 
 - tool-esptoolpy @ 1.30000.201119 (3.0.0) 
 - tool-mklittlefs @ 1.203.210628 (2.3) 
 - tool-mkspiffs @ 1.200.0 (2.0) 
 - toolchain-xtensa @ 2.100300.210717 (10.3.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 35 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
Retrieving maximum program size .pio/build/esp01_1m/firmware.elf
Checking size .pio/build/esp01_1m/firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [===       ]  34.2% (used 27980 bytes from 81920 bytes)
Flash: [===       ]  34.2% (used 260893 bytes from 761840 bytes)
Configuring upload protocol...
AVAILABLE: espota, esptool
CURRENT: upload_protocol = esptool
Looking for upload port...
Auto-detected: /dev/ttyUSB0
Uploading .pio/build/esp01_1m/firmware.bin
esptool.py v3.0
Serial port /dev/ttyUSB0
Connecting........_____....._____....._____....._____....._____....._____....._____

A fatal error occurred: Failed to connect to ESP8266: Timed out waiting for packet header
*** [upload] Error 2
======================================================= [FAILED] Took 11.66 seconds =======================================================

Ich arbeite mit Ubuntu.

Hoffe auf eure Hilfe.
Gruß
Janik

Für einen D1 Mini Pro die “ESP01 1 (Mbyte)” Board-Konfiguration zu nehmen ist falsch. Per Dokumentation solltest du die platformio.ini

[env:d1_mini_pro]
platform = espressif8266
board = d1_mini_pro
framework = arduino

benutzen.