iot:expressiv
Inhaltsverzeichnis
Expressiv ESP8266 / ESP32
ESP8266 / ESP32
Installation des Virtual-Com-Port (VCP) Treibers:
Programmieren des ESP32 (Mac):
# esptool installieren: $ pip install --user esptool # Board vorbereiten (Flash Speicher löschen) $ /Users/xxx/Library/Python/3.7/bin/esptool.py -p /dev/tty.SLAB_USBtoUART erase_flash # Board mit einem MicroPython-Image beschreiben: $ /Users/xxx/Library/Python/3.7/bin/esptool.py --chip esp32 -p /dev/tty.SLAB_USBtoUART --baud 115200 write_flash -z 0x1000 esp32-20190125-v1.10.bin
Zugriff auf das Board über die serielle Verbindung mit screen
:
screen /dev/tty.SLAB_USBtoUART 115200 screen -ls # List Screen sessions screen -r # Re-Attach
MicroPython auf ESP8266/ESP32
Pinout ESP32:
ESP32 Live GPIO Monitoring
Wifi
Probleme mit Spannungsversorgung: Brownout bei WiFi-Start
Abhilfe: Kondensator > 100µF zwischen VCC und GND
* https://github.com/espressif/arduino-esp32/issues/863 * https://github.com/nkolban/esp32-snippets/issues/168
Examples:
Geschwindigkeitsmessung:
Power-Saving:
Mesh Networking
iot/expressiv.txt · Zuletzt geändert: 2024/02/04 10:37 von admin