Wokwi – eine all in one Simulation von Microcontroller plus weitere Hardware

Wenn man ein bisschen mit Microcontrollern wie dem esp8266, esp32 oder Arduino herumspielt, dann kommt man schnell an den Punkt, dass das ausprobieren neuer Schaltungen und Komponenten relativ zeitaufwendig und auch frustrierend werden kann. Eine Abhilfe schafft hier wokwi. Die Software simuliert microcontroller, LEDs/Displays/Servos/Sensoren usw. Und man kann gleichzeitig seinen eigenen Code auf der simulierten Hardware laufen lassen. Das ganze geht sowohl nativ mit c Code als auch mit Micropython.

Beispiel: ein esp32 mit dht22 Temperatur Sensor, der mittels micropython die Werte an mqtt schickt:

https://wokwi.com/projects/322577683855704658

Wenn der 3D Drucker auf einmal mit Licht zeichnen kann und wunderbare Videos zaubert

An dieser Stelle fehlen mir wirklich die Worte – so begeistert bin ich vom Projekt von Josh Sheldon. Er hat einen 3D Drucker so modifiziert, dass dieser in Langzeitaufnahmen mit Licht zeichnet. Und das in einem Automatisierungsgrad und einem Professionalitätslevel, der einen einfach nur sprachlos werden lässt. Aber schaut es euch selbst an:

[Quicktip] Befehl für den Reset / Restart eines ESP 12 / 32 Microcontrollers

Normalerweise kann man einen ESP8266 per Pin „Kurzschluss“ oder einfach über die entsprechende Taste auf dem Board Neustarten. Ich wollte das ganze aber per Code machen, und die Suche nach der Lösung hatte mich etwas verzweifeln lassen. Dabei ist es doch so einfach 🙂

esp_restart();