Table of Contents

Libraries

Diese Seite enthält eine kleine Sammlung von nützlichen Libraries, die einem bei der Programmierung eine Menge Arbeit abnehmen können.


Adafruit_NeoPixel

Library um einzeln adressierbare RGB-LEDs anzusteuern (NeoPixel, SK6812, WS2812)

Hinweis: Die Library funktioniert nicht zuverlässig mit dem ESP8266. (Issues auf GitHub: #132, #4219)

GitHub: https://github.com/adafruit/Adafruit_NeoPixel


ArduinoJson

Library um Daten im JSON-Format zu erstellen und zu verarbeiten

GitHub: https://github.com/bblanchon/ArduinoJson


BigNumbers

Library für Zahlen auf einem alphanumerischen LCD-Display über 2 Zeilen anzuzeigen

GitHub: https://github.com/seanauff/BigNumbers


CRC32

Library für eine CRC32-Prüfsumme zu berechnen

GitHub: https://github.com/bakercp/CRC32


DallasTemperature

Library für 1-Wire Temperatursensoren

GitHub: https://github.com/milesburton/Arduino-Temperature-Control-Library

Webseite: https://www.milesburton.com/Dallas_Temperature_Control_Library


Encoder

Library für Drehencoder (rotary encoder)

GitHub: https://github.com/PaulStoffregen/Encoder

Webseite: https://www.pjrc.com/teensy/td_libs_Encoder.html


ESP8266-ping

Library zum Senden und Empfangen von ICMP Ping Paketen

GitHub: https://github.com/bluemurder/esp8266-ping


IRremote

Library zum Senden und Empfangen von IR-Signalen

GitHub: https://github.com/z3t0/Arduino-IRremote

Webseite: http://z3t0.github.io/Arduino-IRremote/


LiquidCrystal

Library für LCD-Displays (Hitachi HD44780 oder kompatibel)

GitHub: https://github.com/arduino-libraries/LiquidCrystal

Webseite: https://www.arduino.cc/en/Reference/LiquidCrystal


NeoPixelBus

Library um einzeln adressierbare RGB-LEDs anzusteuern (NeoPixel, SK6812, WS2812)

GitHub: https://github.com/Makuna/NeoPixelBus


OneWire

Library für 1-Wire ICs von Dallas/Maxim

GitHub: https://github.com/PaulStoffregen/OneWire

Webseite: https://www.pjrc.com/teensy/td_libs_OneWire.html


rc-switch

Library um Funksteckdosen (315/433 MHz) zu schalten

GitHub: https://github.com/sui77/rc-switch


sunset

Library um Sonnenaufgang und Sonnenuntergang zu berechnen

GitHub: https://github.com/buelowp/sunset


Time

Library mit vielen praktischen Datums- und Uhrzeitfunktionen

GitHub: https://github.com/PaulStoffregen/Time


TimerOne

Library um den Timer1 auf einem ATmega168/328 (Arduino Nano) einfach zu konfigurieren

GitHub: https://github.com/PaulStoffregen/TimerOne

Webseite: https://www.pjrc.com/teensy/td_libs_TimerOne.html


Timezone

Library zur Zeitzonenumrechnungen und automatischen Sommerzeitanpassung

GitHub: https://github.com/JChristensen/Timezone


U8g2

Library für grafische LCD/OLED Displays

GitHub: https://github.com/olikraus/u8g2


VirtualWire

Library um zwei oder mehrere Arduinos drahtlos miteinander zu verbinden

GitHub: http://www.airspayce.com/mikem/arduino/VirtualWire/