This is an old revision of the document!
ESP32
Der ESP32 ist der Nachfolder des ESP8266. Er bietet eine Menge mehr Möglichkeiten. Der Microcotroller ist mit Ein-/Ausgängen (GPIO), verschiedenen Busanschlüssen, 2.4 GHz WLAN und RAM bestückt.
Voraussetzung
Was wird benötigt?
- ESP32 Development board
- Micro-USB Kabel
- Laptop + Netzteil
Auf eurem Laptop müsst ihr einiges installieren um den ESP32 zu programmieren.
- Python (https://www.python.org/downloads/) (Bei der Pyton Installation darauf achten den Pfad korrekt einzutragen)
- ESP32 Sourcen (https://github.com/espressif/arduino-esp32)
- Arduino IDE (https://www.arduino.cc/en/Main/Software)
- Serieller Treiber (Silicon Labs CP210x USB UART Bridge, Wird normalerweise automatisch bei der ersten USB Verbindung installiert)
Installations Anleitung
https://www.heise.de/make/artikel/Espressif-ESP32-3256039.html?artikelseite=2 (Achtung, in dieser Anleitung wird auf das alte Repository ESP31b verwiesen. Wir empfehlen das neue ESP32 aus den Links oben zu verwenden!)
https://learn.sparkfun.com/tutorials/esp32-thing-hookup-guide
Windows Instructions
Darauf achten mit Administrator Rechten zu installieren und genug freien Festplattenplatz zu haben.
- Python in den Pfad eintragen
- In das Arduino Verzeichnis wechseln
- mkdir hardware
- cd hardware
- mkdir espressif
- cd espressif
- git clone https://github.com/espressif/arduino-esp32.git esp32
- cd tools
- python get.py
Installieren der Bibliothek Adafuit Neopixel