Chronologie

28.01.2021 Vorläufige Entfernung von Projekt und Library zur "Gesicherten Funkbefehl-Übertragung" wegen Sicherheitsmangel

31.08.2020 Beispiel 2 zum INA219: Zähler für elektr. Arbeit und Ladung mit automatischer Umschaltung des Messbereichs

09.08.2020 Einfacher Debugger zur Erleichterung bei der Fehlersuche

21.05.2020 Neue Version 1.2 der Weichensteuerung für Attiny45/85 und Version 1.1 für Attiny84

19.05.2020 Meine Weichensteuerung gibt es jetzt auch für Attiny84

06.05.2020 Neue Library für den Analog-Digital-Converter MCP3421

22.04.2020 Neue Library für den Analog-Digital-Converter ADS1115

01.04.2020 Erweiterung des Kapitels "C-Funktionen und C-Funktionalitäten" um die "Bereichsbasierte for-Schleife" (Range-based-for-loop)

25.01.2020 Library zur Ansteuerung eines Stromsensors INA219 für Arduino und Attiny

10./19.09.2019 Darstellung der Ausgabestände meiner Libraries und Hilfsprogramme auf der Startseite. Letzte Änderungen sind dort durch einen Link auf ihre Seite ersichtlich und werden nicht mehr hier in der Chronologie gesondert angeführt.

18.08.2019 Ergänzung und neue Funktion zu meiner Library MySerialRead

11.08.2019 Überarbeitung meiner Library zur gesicherten Übertragung von Funkbefehlen

30.07.2019 Überarbeitung meiner Library für die Ansteuerung des DAC MCP4725

03.07.2019 Die Library zur RTC DS3231 ist jetzt auch für Attiny verwendbar

02.07.2019 Die Library zum Temp.sensor MCP9808 wurde um 2 Funktionen erweitert (Temp.-Auflösung und Sleep-Modus)

31.05. - 02.07.2019 Überarbeitung von Seiten und Zusammen-fassung von Libraries für Arduino und Attiny zu einer Library:

  • 7-Segm.anz. Sparkfun
  • Portexpander PCF8574
  • 16er-Tastatur mit I2C
  • Luftdrucksensor BMP180
  • Luftdrucksensor BMP280
  • Luftdr./-feuchtesensor BME280
  • Temp.sensor MCP9808

30.05.2019 Library für Arduino und Attiny zur Ansteuerung einer 4-stelligen 7-Segmentanzeige mit HT16K33 LED-Treiber

25.05.2019 Funktion zur Umwandlung einer Float-Zahl in ein Character-Array

23.05.2019 Verbesserung der Synchronisierung bei der Library MyOneWire

19.05.2019 Library MyOneWire zur Übertragung von Daten von einem Attiny über einen Arduino zum Seriellen Monitor mit nur einem Attiny-Pin

10.03.2019 Neue Version 1.1 der Weichensteuerung

08.03.2019 Berichtigen der Header-Dateien bei den Libraries "MyPCF8574" und "MyAttinyPCF8574"

25.02.2019 Servosteuerung für eine Modellbahn-Weiche oder -Signal mit Attiny45/85

14.02.2019 Registerprogrammierung für Portmanipulation bei den Ein-/Ausgabe-Pins des Attiny45/85

29.12.2018 Ergänzung zum "Nachtrag zu Pulsweite setzen" auf der Seite "Fast PWM"

02.10.2018 Neue Library zur Ansteuerung des 8-Kanal I2C-Multiplexers TCA9548A

30.09.2018 Zusätzliche Funktion (Sommerzeit Ein/Aus) bei meiner RTC DS3231 Library

12.10.2018 Hilfsprogramm zur Parametrierung des 433 MHz Funkmoduls HC-12

07.09.2018 Die Seite "Fast PWM" wurde durch einen "Nachtrag zu Pulsweite setzen" ergänzt

21.07.2018 Neue einfache Library für die Real Time Clock (RTC) DS3231 mit Sketch zur Datums- und Uhrzeiteinstellung

20.05.2018 Attiny im Schlafmodus - Wecken mit Pin Change Interrupt und Watchdog Time-out Interrupt

19.05.2018 Registerprogrammierung für Watchdog Time-out Interrupt bei Arduino und Attiny

16.05.2018 Einlesen eines Incremental Encoders mit Pin Change Interrupt

15.03.2018 Libraries zur Ansteuerung eines BME280 Luftdruck- u. Luftfeuchtesensors für Arduino und Attiny

25.02.2018 Änderung bei den Libraries für Arduino und Attiny für den Luftdrucksensor BMP280

06.01.2018 Überarbeitung meiner Matrixtastatur-Libraries für Arduino und Attiny

29.12.2017 Weitere Seiten zum Kennenlernen der RFID-Library MFRC522 (Access Bits, Value Blocks)

27.11.2017 Start einer Umfrage auf der Startseite

24.11.2017 Änderung der Adressen meiner Libraries. Alle Libraries sind nun hier zu finden: https://arduino-projekte.webnode.at/meine-libraries/

21.11.2017 Start eines neuen Projektes "Zugangskontrolle mit RFID" zum Kennenlernen der RFID-Library MFRC522

18.11.2017 Neue Version von meiner SerialRead-Library (zusätzliche Funktionen und Umbenennungen)

07.10.2017 Neue Libraries zur Ansteuerung des Portexpanders PCF8574 für Arduino und Attiny

04.09.2017 Registerprogrammierung für "Pin Change Interrupt" und "Timer Interrupt" nun auch für Attiny

19.08.2017 Modifikationen bei der Library für HC-SR04 und HY-SRF05 (Vers. 1.1)

20.07.2017 FRAM-Libraries erweitert und mit Beispiel "FRAM-Mini-Monitor" ergänzt

17.07.2017 Libraries für FRAMs der Serie MB85Rxxxx mit SPI-und I2C-Schnittstelle

17.06.2017 Die Library für BMP280 gibt es jetzt auch für Attiny

15.06.2017 Die Library für den Luftdrucksensor BMP280 kann jetzt auch über die SPI-Schnittstelle mit dem Sensor kommunizieren

12.06.2017 Bug behogen bei der Library für den Luftdruck-Sensor BMP280. Funktioniert jetzt auch mit dem Adafruit Breakout Board.

08.06.2017 Bug behoben bei den Libraries für die 4-stellige 7-Segmentanzeige von Sparkfun für Arduino und Attiny

04.06.2017 Erste Testversion einer Library für den Luftdruck-Sensor BMP280

20.05.2017 Vorstellung der Steuerung einer Modellbahn-Bahnschranke mit einem Attiny45/85

03.05.2017 Bug bei der Library Funksicherheit mit nRF24L01+ behoben

28.04.2017 Die im Projekt "Gesicherte Funkbefehle" gezeigte sichere Übertragung habe ich in eine Library verpackt 

03.04.2017 Projekt zur gesicherten Übertragung von Schaltbefehlen über Funk

16.03.2017 Bug behoben beim EEPROM-Monitor

24.02.2017 Implementierung von vier neuen Funktionen beim EEPROM-Monitor

23.02.2017 Einbau eines Patch in die SD-Library, der das Wechseln von SD-Karten ermöglicht, ohne das Programm neu starten zu müssen

05.02.2017 Kleine Library zum Einlesen von Integer- und Float-Zahlen vom Seriellen Monitor, z.B. zu Testzwecken während der Programmerstellung 

28.01.2017 Bei der letzten Änderung der Library zum Luftfeuchtesensor AM2320 wurde irrtümlich ein Codeteil gelöscht und war somit nicht funktionsfähig. Das wurde jetzt wieder behoben.

22.01.2017 Hinweise zur Verwendung der "LiquidCrystal_I2C"-Libraries zur Ansteuerung von 16x2 und 20x4 LCD-Anzeigen

30.12.2016 Erste Testversion zum Projekt "Garagenstopp"

29.12.2016 Die Seite der Library zur Ansteuerung des Ultraschallsensors HC-SR04 wurde verschoben und ergänzt, die Library selbst umbenannt.

15. und 22.11.2016 Und noch vier neue Funktionen (Shift und Rotate) bei der Library für LED-Matrix-Module (Vers.1.5)

07.11.2016 Neue Funktionen bei der Library für LED-Matrix-Module

25.10.2016 Start einer Ultraschall-Anwendung weil die Garage fast zu kurz ist

24.10.2016 Library für LED-Matrix-Module mit Treiberbaustein MAX7219

12.10.2016 Neue Funktion und neues Beispiel bei der EEPROM-Library

07.10.2016 Für meine Libraries gibt es jetzt je eine eigene Seite mit den Funktionen der jeweiligen Library

01.10.2016 Vier neue Funktionen beim EEPROM-Monitor und Bugbehebung

23.09.2016 Die Library zur Ansteuerung von Matrix-Tastaturen (bis 4x4 Tasten) mit Multi-/Demultiplexer jetzt zum Herunterladen

19.09.2016 Library für Arduino und Attiny für die Ansteuerung eines Ultraschallsensor HC-SR04 zur Entfernungsmessung

14.09.2016 Die Library für Arduino für den DAC MCP4725 ist jetzt zum Herunterladen

13.09.2016 Alle herunterladbaren Libraries wurden mit der jeweiligen "keywords.txt"-Datei ergänzt. 

13.09.2016 Die Libraries für Arduino und Attiny für die 7-Segmentanzeige von Sparkfun können jetzt heruntergeladen werden

06.09.2016 Runderneuerte Version des EEPROM-Monitors zum Testen bereitgestellt.

06.09.2016 Library zur Ansteuerung von EEPROMs bis 512 kBit jetzt zum herunterladen.

29.08.2016 Library für Arduino zur Ansteuerung von EEPROMs über die I2C-Schnittstelle

26.08.2016 Library für die Ansteuerung des Digital-Analogwandlers MCP4725 für Arduino

13.08.2016 Ergänzungen zum Luftdrucksensors BMP180 für Arduino und Attiny

03.08.2016 Testprogramm für Servoansteuerung mit Attiny45

13.07.2016 Modifizierung der Libraries für die Tastaturabfrage über I2C-Ansteuerung: Verhinderung von unbeabsichtigter Doppel- oder Mehrfachrückgabe des Tastenwertes

02.07.2016 Modifiziertes Sender- und Empfängerprogramm bei der Funkfernsteuerung

19.06.2016 Verbesserung der Funkfernsteuerung durch kürzeren Telegrammaufbau und effizentere Bearbeitung

31.05.2016 Beginn Projekt Funkfernsteuerung: Telegrammaufbau, Sender- und Empfängerprogramm

27.05.2016 Erweiterung bei den Libraries für Arduino und Attiny für die Ansteuerung der serielle 7-Segmentanzeige von Sparkfun

12.05.2016 Bei Timer1-Konflikt: PWM für Servo-Ansteuerung mit 8 Bit-Timer2

12.05.2106 Registermanipulationen für Timer-Interrupts jetzt auch auf der Seite Registerprogrammierung

01.05.2016 Fehlerbehebung und Ergänzungen auf der EEPROM-Monitor-Seite

28.04.2016 Fortsetzung der Registerprogrammierung mit Portmanipulation bei den Ein-/Ausgabe-Pins

25.04.2016 Erweiterung der Registerprogrammierung zum Thema "Pin Change Interrupt" und grundsätzliches zur Bitmanipulation

24.04.2016 Installation eines eigenen Bereiches für "Registerprogrammierung" zum Thema "Fast PWM"

06.04.2016 Fortsetzung des Projekts Funkübertragung mit Datenloggerprogramm 1.0

15.03.2016 Die Libraries für Arduino und Attiny für die Abfrage des Luftdrucksensors BMP180 können jetzt heruntergeladen werden

07.03.2016 Servotest mit Beispiel "Timer Interrupt"

04.03.2016 Erste Schritte für ein Projekt mit einer Servo-Steuerung/Regelung

10.02.2016 Start einer Auflistung der von mir genutzten Fremd-Libraries

09.02.2016 Fortsetzung DCF77-Empfänger und Synchronisierprogramm mit "Pin Change Interrupt"

29.01.2016 Erste Schritte mit einem DCF77-Empfänger zur Uhrzeitsychronisation

23.01.2016 Die Libraries für Arduino und Attiny zur Ansteuerung des Portexpanders PCF8574 können in neuer Version 2.0 jetzt heruntergeladen werden.

21.01.2016 Bugbehebung bei der Library zum Luftfeuchtesensor AM2320

17.01.2016 Library für Matrix-Tastaturen bis 4x4 Tasten mit I2C-Ansteuerung auch für Attiny

16.01.2016 Erweiterung der Library für Matrix-Tastaturen bis 4x4 Tasten: Tastencodes im Setup an die jeweilige Tastatur anpassen

03.01.2016 Funkübertragung Empfangsprogramm Anpassung für I2C-Kommunikation mit Datenlogger

02.01.2016 Fortsetzung des Projekts Funkübertragung mit einem Datenlogger

01.01.2016 Bugbehebung bei den Libraries für den MCP9808-Temperatursensor (Neue Version 1.1)

29.12.2015 Start mit Auflistung von mir verwendeter C-Funktionen in Arduino

09.12.2015 Die Library zum Luftfeuchtesensor AM2320 kann jetzt heruntergeladen werden

09.12.2015 Die Library zur Matrix-Tastatur mit I2C-Ansteuerung kann jetzt heruntergeladen werden

08.12.2015 Ein einfacher I2C-Scanner zur schellen Suche ob I2C-Bauteile ansprechbar sind

08.12.2015 Funktionale Ergänzung der Library für Matrix-Tastaturen mit I2C-Ansteuerung

06.12.2015 Schaltung und Library für Matrix-Tastaturen bis 4x4 Tasten mit I2C-Ansteuerung

29.11.2015 Bugbehebung bei den Libraries für den Portexpanders PCF8574

25.11.2015 Ergänzungen zur Attiny-/Atmega-Programmierung

19.11.2015 Anleitung zum Flashen eines Atmega328

18.11.2015 Projekt Funkübertragung: Problem bei Senderprogramm mit Attiny behoben

17.11.2015 Projekt Funkübertragung: Modifizierung der Sende- und Empfangsprogramme und eine Variante mit Verwendung von Union-Variablen anstelle von Pointer

16.11.2015 Libraries für den Temperatursensor MCP9808 für Arduino und Attiny

11.11.2015 Projekt Funkübertragung Empfangsprogramm

10.11.2015 Projekt Funkübertragung Senderprogramm

07.11.2015 Bugbehebung bei den Libraries für die serielle 7-Segmentanzeige von Sparkfun

06.11.2015 Erweiterung der Libraries für die serielle 7-Segmentanzeige von Sparkfun

05.11.2015 Library für den Luftfeuchtesensor AM2320 für Arduino

04.11.2015 Projektstart Funkübertragung

03.11.2015 Projekt Drehzahlregelung 2. Teil: Steuer- und Regelungsprogramm

31.10.2015 Bugbehebung und Erweiterung der Libraries für den Portexpanders PCF8574 um eine Funktion

30.10.2015 Anleitung zur Attiny-Programmierung

25.10.2015 EEPROM-Monitor kann nun heruntergeladen werden

23.10.2015 Projekt Drehzahlregelung 1 Teil: Drehzahlmessung

19.10.2015 Projekt EEPROM-Monitor zur Bearbeitung von I2C-EEPROMs

18.10.2015 Libraries für die Berechnung der Messwerte aus den Rohwerten des Luftdrucksensors BMP180 für Arduino und Attiny

17.10.2015 Library für die Ansteuerung einer 4-stelligen 7-Segmentanzeigen mit einem Attiny

17.10.2015 Libraries für die Ansteuerung von 4-stelligen 7-Segmentanzeigen

17.10.2015 Libraries für die Ansteuerung des Portexpanders PCF8574 für Arduino und Attiny

16.10.2015 Erweiterung der Library für die 16er-Tastatur

11.09.2015 Library für 16er-Tastatur mit Demultiplexer / Multiplexer 74HC238 und 74HC153