Formatierte Ausgabe
Eine formatierte Ausgabe mit den Funktionen sprintf(), snprintf() und dtostrf() zu erzeugen, ist komfortabel und einfach. Ich gehe sowohl auf die vielfältigen Möglichkeiten als auch auf die Stolperfallen ein.
Read MoreEine formatierte Ausgabe mit den Funktionen sprintf(), snprintf() und dtostrf() zu erzeugen, ist komfortabel und einfach. Ich gehe sowohl auf die vielfältigen Möglichkeiten als auch auf die Stolperfallen ein.
Read MoreCharacter Arrays sind unbequemer als Strings, aber ressourcenschonender. Ich zeige, dass Character Arrays den Strings in ihrer Funktionalität in nichts nachstehen.
Read MoreFreeRTOS ist ein Echtzeitsystem, mit dem ihr selbst auf relativ kleinen Mikrocontrollern Aufgaben in verschiedenen Tasks ausführen könnt. Dieser Beitrag ist eine Einführung in das Thema, wobei ich mich auf den ESP32 und die AVR-basierten Arduinos beschränke.
Read MoreDie Programmierung von Timer Interrupts ist hardwarespezifisch. Ich zeige am ATmega328P, ESP8266 und ESP32 ausführlich wie es geht.
Read MoreChatGPT 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 MoreZeiger und Referenzen sind sehr nützlich, aber gerade für Anfänger ebenso verwirrend. Dies ist der Versuch, Licht ins Dunkle zu bringen.
Read MoreIm 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 MoreDieser Beitrag ist Teil 1 eines Crashkurses zu Bibliotheken und Klassen. Er soll euch den Einstieg in dieses komplexe Thema erleichtern.
Read MoreDer Logic Analyzer ist ein preisgünstiges Tool, mit dem ihr Signale wie I2C, SPI, PWM u.v.m. analysieren könnt. Ich stelle den Analyzer und die Software Logic 2 vor.
Read MoreBlynk ist eine einfach zu handhabende IoT Plattform, mit der ihr Mikrocontroller aus der Ferne steuern könnt. Dies ist eine Einführung.
Read More