TasmotaAlternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
LibhydrogenA lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Makelangelo SoftwareSoftware for plotters - especially the wall-hanging polargraph also called Makelangelo.
Cellphone2Second iteration of the DIY cellphone (based on the Arduino GSM shield).
OpencrSoftware for ROS Embedded board (a.k.a. OpenCR). OpenCR means Open-source Control Module for ROS.
CwebsocketcWebsocket is lightweight websocket server library
Linkedlist🔗 A fully implemented LinkedList made to work with general Microcontrollers and Arduino projects
BadgyHome of Badgy - IoT Badge
Esp32marauderA suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
OpenatsOpen Auto Tracking System for satellite tracking or target tracking.
PjonPJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
WirelessprintingPrint wirelessly from Cura, PrusaSlicer or Slic3r to your 3D printer connected to an ESP8266 (in the future also ESP32) module
SkyliftWi-Fi Geolocation Spoofing with the ESP8266
HeliosThe free embedded operating system.
Avr Halembedded-hal abstractions for AVR microcontrollers
ArduinoarpspoofKicks out everyone in your LAN via with an enc28j60 ethernet controller and Arduino.
MouseRepository for Open Source Mouse Firmware and Hardware
ArduinowebsocketsA library for writing modern websockets applications with Arduino (ESP8266 and ESP32)
Awesome Esp📶 A curated list of awesome ESP8266/32 projects and code
Duckduino MicrosdInterpreter that runs on an arduino, decodes and executes ducky script on a microSD card.
EmonpiRaspberry Pi Based Energy Monitor. Hardware, Firmware & related software for the PI.
Lpd8806Arduino library for LED strips and pixels using LPD8806 (and probably LPD8803/LPD8809)
MicrofloLive dataflow programming for microcontrollers and embedded
MegacoreArduino hardware package for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128
TimezoneArduino library to facilitate time zone conversions and automatic daylight saving (summer) time adjustments.
Logic AnalyzerLogic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
DsckeybusinterfaceAn Arduino/esp8266/esp32 library to directly interface with DSC security systems.
AwotArduino web server library.
BlogA set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
JledNon-blocking LED controlling library for Arduino and friends.
Inspire OpenlungAn [IN PROGRESS] open source, low cost, low resource, quick deployment ventilator design that utilizes a Ambu-bag as a core component. Another project into the "war" against COVID-19. [Repo in Potuguese]
Mudpi CoreConfigurable automation library for linux SBC boards including raspberry pi
RadioAn Arduino library to control FM radio chips like SI4703, SI4705, RDA5807M, TEA5767.
UlispA version of the Lisp programming language for ATmega-based Arduino boards.
RuncpmRunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.
Advi3ppADVi3++, an alternative and better firmware for Wanhao i3 Plus printers and clones. Fork of Marlin Firmware.
IcloudhackerArduino code to brute force Macbook's 4-digit iCloud PINs
OpenbmsA scalable, open source battery management system
TeensystepFast Stepper Motor Library for Teensy boards
DmxserialAn Arduino library for sending and receiving DMX packets.
Blynk ServerBlynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
EasybuttonArduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
Sim800lLibrary sim800l for Arduino UNO (maybe sim900l work)
Duetimer⏳ Timer Library fully implemented for Arduino DUE
Si4735SI4735 Library for Arduino