TigerJython | xx für Gymnasien |
Deutsch English |
Der micro:bit kann mit einem leistungsfähigen ESP32 Mikrocontroller, der über integrierte WLAN-Technologie verfügt, erweitert werden. Der ESP32 wird über die I2C-Schnittstelle angeschlossen und mit einem Doppelklebband an der Lipo-Batterie befestigt. Er funktioniert wie ein zusätzlicher Sensor als I2C-Slave und kann mit einigen wenigen Befehlen einen eigenen Access Point starten oder sich auf einem bestehenden Router einloggen und damit auf das Internet gelangen. Damit kann der micro:bit typische Cloud-Services benutzen oder sogar einen eigenen Webserver starten, der von aussen über das Internet zugänglich ist. |
Der ESP startet seine eigene Firmware, die für den Anwender des micro:bit vollständig transparent ist..Dieser verwendet lediglich das Modul linkup, das ein einfaches Kommunikatoinsprotokoll implementiert.
Zusätzliche Hardware-Komponenten (Bezugsquelle: www.bastelgarage.ch)
• |
WEMOS ESP32 MiniKit (Es gibt billigere Klone, z.B. auf |
|
• | Anschlusskabel Jumper kabel Dupont 4 pin oder 4 Einzelkabel female-female (20 cm) |
|
• |
Elektrolytkondensator 3300µF 6.3V
|
|
|
USB Lötkolben BT-8U 8W (billig und von uns erprobt)
|
Vorgehen:
1. |
Die Kabel auf die richtige Länge zuschneiden. Das rote Kabel ist ca. 8.5 cm lang, die übrigen 1 cm kürzer. (Die Farben dienen nur zur Orientierung) |
|
Alle Kabel am Ende ungefähr 3 mm mit einem Japanmesser oder einem Abisolierwerkzeug abisolieren (die Litzen nicht verletzen) |
|
|
|
Verdrahtungsschema: |
4. |
Auf der Rückseite zwei kleine Streifen Doppelklebband anbringen |
5. |
Das ESP32-Board auf die Lipo Batterie kleben, die Kabel um den micro:bit herumziehen und vorne einstecken. Achte auf die korrekte Anschlussreihenfolge (siehe Verdrahtungschema)
|
7. |
Firmware installieren
|
|
|
• | Man kann prüfen, ob der ESP richtig erkannt wird |
|
• | In TigerJython unter Tools/Devices ESP32 wählen und diesen Port eingeben (z.B. COM3) Bemerkung: Mit der neuesten Mac-Version (V 10.15) funktioniert das Flashen nicht. Wir empfehlen die ESP mit einem Windows-Rechnet oder Mac-Rechner mit einer älteren Version zu flashen. |
8. |
Test ACHTUNG: Wird der ESP nicht verwendet, so schaltet er nach 5 Minuten automatisch ab, um Strom zu sparen (die blaue LED blinkt nicht mehr.) Um ihn wieder zu aktivieren, kann man die Reset-Taste des ESP drücken. Diese dient auch dazu, den ESP vom blockierenden Zustand eines Webservers wieder in den Kommando-Modus zu versetzen. Test für Fortgeschrittene:
|