Garage-Lab Webseite · Impressum · Datenschutzerklärung · Letzte Änderungen · Übersicht
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
workshopsundtutorials:arduino [12.04.2022 12:04] felix [Programmieren ohne Sprachbarriere] |
workshopsundtutorials:arduino [18.07.2023 09:25] (aktuell) felix [Micropython & Circuitpython- eine Alternative Programmiersprache zu C++] |
||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
{{: | {{: | ||
Neben einem Arduino sind dort elektronische Komponenten. Oszilloskop, | Neben einem Arduino sind dort elektronische Komponenten. Oszilloskop, | ||
+ | Ein anderer Simulator, dessen Schwerpunkt nicht auf Simulation von Bauteilen sondern auf der Programmierung z.B. von ESP32 mit Micropython liegt ist | ||
Tip: ein großer Bildschirm mit hoher Auflösung ist bei Verwendung des Simulators von Vorteil. | Tip: ein großer Bildschirm mit hoher Auflösung ist bei Verwendung des Simulators von Vorteil. | ||
Zeile 71: | Zeile 72: | ||
===== Arduino programmieren in C++ ===== | ===== Arduino programmieren in C++ ===== | ||
+ | Wer es noch nicht weiss: KI Software wie z.B. ChatGPT kann aus Fliesstext der die Funktion des Programms beschreibt Programmcode in C++ generieren! | ||
+ | |||
* [[https:// | * [[https:// | ||
Zeile 126: | Zeile 129: | ||
[[https:// | [[https:// | ||
Tip: das BUS Interface I²S wird in vielen Projekten verwendet, von Ansteuerung von Bildschirmen bis zu Schrittmotoren, | Tip: das BUS Interface I²S wird in vielen Projekten verwendet, von Ansteuerung von Bildschirmen bis zu Schrittmotoren, | ||
- | ===== Micropython - eine Alternative Programmiersprache zu C++ ===== | + | ===== Micropython |
- | Wer deutsche Tutorials bevorzugt findet hier einen Einstieg in [[https:// | + | Wer deutsche Tutorials bevorzugt findet hier einen Einstieg in [[https:// |
- | Die weiteren Teile des deutschsprachigen Tutorials sind hier zu finden: \\ | + | [[https://learn.adafruit.com/circuitpython-with-esp32-quick-start/ |
- | [[https://www.az-delivery.de/blogs/ | + | Hier die Referenz zu allen [[https://docs.circuitpython.org/en/latest/ |
- | [[https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/micropython-mit-dem-esp32-teil3|Teil 3]] \\ | + | Dies ist natürlich ein zweischneidiges Schwert, denn C++ läuft schneller auf der kleinen CPU und verbraucht weniger Energie weil es maschinennaher code ist. [[https:// |
- | [[https:// | + | |
==== Esp32 Wlan Funktionalitäten ==== | ==== Esp32 Wlan Funktionalitäten ==== |