In diesem Beitrag möchte ich dir zeigen wie du einen ESP8266 für die Programmierung mit MicroPython flashen kannst. Den ESP8266 gibt es in diversen Varianten, ich verwende den Wemos D1 mini welcher mit einer Vielzahl von Modulen & Shields daherkommt welche einfach auf diesen drauf gesteckt werden können. benötigte Programme Zunächst benötigen wir einige Programme…
Schlagwort: micropython
Programmieren mit MicroPython #8: Gas Sensor MQ-9 am ESP32 betreiben
In diesem Beitrag möchte ich dir zeigen, wie du den Gas Sensor MQ-9 am ESP32 mit MicroPython programmieren und auslesen kannst. Diesen Sensor habe ich bereits für den Arduino im gleichnamigen Beitrag Arduino Lektion #112: Sensor MQ-9 für Kohlenmonoxid und entflammbare Gase vorgestellt. In diesem Beitrag jedoch gehe ich darauf ein wie dieser mit der…
Programmieren mit MicroPython #4: RGB LED am ESP32 betreiben
Wie man eine RGB LED am ESP32 mit MicroPython programmiert, möchte ich dir in diesem Beitrag erläutern. benötigte Bauteile Für den betrieb einer RGB LED am ESP32 benötigst du folgende Bauteile: Hinweis von mir: Die mit einem Sternchen (*) markierten Links sind Affiliate-Links. Wenn du über diese Links einkaufst, erhalte ich eine kleine Provision, die…
Programmieren mit MicroPython #3: analoger Temperatursensor LM35DZ am ESP32
In diesem Beitrag erfährst du, wie du den analogen Temperatursensor LM35DZ mit MicroPython am ESP32 programmierst. Den analogen Temperatursensor LM35DZ habe ich bereits für diverse Schaltung mit dem Arduino verwendet, jedoch ist die Programmierung mit MicroPython am ESP32 etwas anders wie du später sehen wirst. Technische Daten vom analogen Temperatursensor LM35DZ benötigte Bauteile zum betrieb…
Programmieren mit MicroPython #2: steuern von Leuchtdioden (LED)
Im ersten Beitrag Programmieren mit MicroPython #1: Microcontroller und Entwicklungsumgebung habe ich dir gezeigt wie du den ESP32 einrichtest und ein erstes Programm für diesen Microcontroller mit uPyCraft programmierst. In diesem Beitrag möchte ich dir zeigen wie du eine Leuchtdiode mit MicroPython ansteuerst. Pinout des ESP32 Der ESP32 – LOLIN32 (mit dem Chip DOWDQ6) hat folgendes…
MicroPython – Besonderheiten beim Programmieren und Verzeichnisstruktur auf dem ESP32
Im ersten Beitrag Programmieren mit MicroPython #1: Microcontroller und Entwicklungsumgebung haben wir die Firmware auf den ESP32 geflasht. In diesem Beitrag möchte ich nun kurz auf die nun vorhandene Verzeichnisstruktur eingehen. Wenn man den Microcontroller nun in der Entwicklungsumgebung uPyCraft eingerichtet und eine serielle Verbindung aufgebaut hat. Sieht man unter dem Knoten „device“ das dort bereits…
Programmieren mit MicroPython #1: Mikrocontroller und Entwicklungsumgebung
In dem ersten Beitrag möchte ich dir zeigen, wie du dein erstes Programm in MicroPython programmierst und auf einen Mikrocontroller aufspielst. Mikrocontroller für MicroPython Die Programmiersprache MicroPython habe ich bereits in der Beitragsreihe zum Microcontroller BBC micro:bit angeschnitten. Jedoch möchte ich in dieser Beitragsreihe den „normalen“ ESP32 verwenden. Der Vorteil des „normalen“ ESP32 ist einmal…
BBC micro:bit #2: Sprachausgabe
Wie du eine Sprachausgabe am BBC micro:bit programmieren kannst, zeige ich dir hier in einfachen Schritten. Dabei ist die Sprachqualität natürlich etwas eingeschränkt aber es funktioniert schon recht gut. Was wird benötigt? Wir benötigen dazu folgende Bauelemente: Nun gibt es zwei Arten wie wir die Sprachausgabe uns anhören können, einmal mit einem einfachen Piezo Buzzer…