Interrupts – Teil 1: Externe Interrupts

Mit Interrupts lassen sich viele Herausforderungen bei der Steuerung von Mikrocontrollern elegant lösen. Allerdings gibt es auch einige Stolperfallen. In diesem ersten Teil geht es um externe Interrupts.

Read More

LGT8F328P – LQFP32 Boards

Der LGT8F328P ist ein zum ATmega328P kompatibler Mikrocontroller, aber günstiger und noch leistungsfähiger. Ich zeige, wie ihr LGT8F328P basierte Boards in der Arduino Umgebung programmiert.

Read More

ChatGPT und Bing für Arduino nutzen

ChatGPT ist im Moment DAS Thema schlechthin. Und man liest, ChatGPT könne sogar programmieren. Das, und wie uns diese KI sonst bei Arduino-Projekten unterstützen kann, werden wir hier überprüfen.

Read More

ESP-NOW

Mit ESP-NOW könnt ihr sehr einfach Nachrichten von bis zu 250 Byte zwischen ESP32 und/oder ESP8266 Boards versenden. Eine schrittweise Einführung.

Read More

SRAM Management

Dieser Beitrag ist eine Reise in die Tiefen von SRAM, Heap und Stack. Wie werden Variablen dort gespeichert? Was ist bei der Nutzung von Strings zu beachten? Hier findet ihr die Antworten.

Read More

Zeiger und Referenzen

Zeiger und Referenzen sind sehr nützlich, aber gerade für Anfänger ebenso verwirrend. Dies ist der Versuch, Licht ins Dunkle zu bringen.

Read More

Bibliotheken und Klassen erstellen – Teil II

Im zweiten Teil des Beitrages über Bibliotheken und Klassen zeige ich anhand des MPU6050 zeige ich, wie ihr Arduino Bibliotheken für Sensoren oder andere zu steuernde Bauteile schreibt und welche typischen Fragen dabei auftreten.

Read More