Tag Archives: Arduino IDE

KY-013 NTC Thermistor Anschluss an Arduino Uno

Temperaturen mittels Thermistor und seriellen Plotter der Arduino IDE als Graph darstellen

Thermistoren sind einfache, preiswerte und genaue Komponenten, die es ermöglichen, Temperaturdaten zu messen. Entfernte Wetterstationen, Hausautomationssysteme, Steuer- und Schutzschaltungen für Geräte sind einige Anwendungen, bei denen Thermistoren verwendet werden. Sie sind analoge Sensoren, daher ist der Code relativ einfach im Vergleich zu digitalen Temperatursensoren, die spezielle Bibliotheken benötigen. Wie funktioniert ein Thermistor? Thermistoren sind variable […]

Flash Konfiguration ES8266 in Arduino IDE

Größe des ESP8266 Flash-Speicher sowie Chip ID ausgeben und mit der Konfiguration überprüfen

Bei Unsicherheiten mit der ESP-Chip-Konfiguration oder zur reinen Überprüfung kann folgender Code zur Ausgabe der Daten über die serielle Schnittstelle genutzt werden: void setup(void) { Serial.begin(9600); uint32_t realSize = ESP.getFlashChipRealSize(); uint32_t ideSize = ESP.getFlashChipSize(); FlashMode_t ideMode = ESP.getFlashChipMode(); Serial.printf(“Reale Flash ID: %08X\n”, ESP.getFlashChipId()); Serial.printf(“Reale Flash groesse: %u”, realSize); Serial.print(” Byte\n\n”); Serial.printf(“In der IDE hinterlegte Flash […]

Bibliotheken

Bibliothek / library in Arduino IDE installieren und einbinden

Arduino Bibliotheken ermöglichen es umfangreichen und komplexen Code direkt über Funktionen / Objekte den eignen Code einzubinden. So existieren zum Beispiel Biblioteken um OLED-Farbdisplays einfach ansteuern zu können. Oft enthalten Arduino libraries bereits Beispielanwendung, welche die Verwendung der Bibliothek verdeutlichen. Die Installation der gewünschten Bibliothek kann zum einen über den IDE internen Bibliotheksmanager, als auch manuell […]

PlatformIO

Übersicht an Alternativen zur Arduino IDE (Stino, PlatformIO, MariaMole)

Da die Arbeit an größeren Projekten mit der Arduino IDE sehr unhandlich ist, werden im folgenden vier alternative Plattformen vorgestellt. Bei der ersten Alternative Stino, handelt es sich um Plugins für den beliebten Sublime Text Editor welcher in der Version 2 oder 3 genutzt werden kann. Der Sublime Text Editor alleine bietet unter anderem folgende Besonderheit: Syntax-Highlighting […]