All Categories → Hardware → arduino

Top 1219 arduino open source projects

Tasmota
Alternative 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
Libhydrogen
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Makelangelo Software
Software for plotters - especially the wall-hanging polargraph also called Makelangelo.
Cellphone2
Second iteration of the DIY cellphone (based on the Arduino GSM shield).
✭ 245
arduino
Parse Embedded Sdks
The Embedded SDKs for the Parse Platform
Opencr
Software for ROS Embedded board (a.k.a. OpenCR). OpenCR means Open-source Control Module for ROS.
Cwebsocket
cWebsocket is lightweight websocket server library
Linkedlist
🔗 A fully implemented LinkedList made to work with general Microcontrollers and Arduino projects
Badgy
Home of Badgy - IoT Badge
Esp32marauder
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Openats
Open Auto Tracking System for satellite tracking or target tracking.
Adalight Fastled
Adalight with FastLED support
Pjon
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Wirelessprinting
Print wirelessly from Cura, PrusaSlicer or Slic3r to your 3D printer connected to an ESP8266 (in the future also ESP32) module
K3ng cw keyer
K3NG Arduino CW Keyer
✭ 223
arduino
Skylift
Wi-Fi Geolocation Spoofing with the ESP8266
Avr Hal
embedded-hal abstractions for AVR microcontrollers
Wifi keylogger
DIY Arduino Wi-Fi Keylogger (Proof of Concept)
Arduinoarpspoof
Kicks out everyone in your LAN via with an enc28j60 ethernet controller and Arduino.
Mouse
Repository for Open Source Mouse Firmware and Hardware
Arduinowebsockets
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32)
Awesome Esp
📶 A curated list of awesome ESP8266/32 projects and code
Serial Assistant
一款使用 C# 及 WPF 框架编写的串口调试助手,界面优雅、简洁,易于使用。
Duckduino Microsd
Interpreter that runs on an arduino, decodes and executes ducky script on a microSD card.
✭ 210
arduino
Emonpi
Raspberry Pi Based Energy Monitor. Hardware, Firmware & related software for the PI.
Lpd8806
Arduino library for LED strips and pixels using LPD8806 (and probably LPD8803/LPD8809)
Microflo
Live dataflow programming for microcontrollers and embedded
Megacore
Arduino hardware package for ATmega64, ATmega128, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561, AT90CAN32, AT90CAN64 and AT90CAN128
✭ 206
arduinoavr
Platform Espressif8266
Espressif 8266: development platform for PlatformIO
Timezone
Arduino library to facilitate time zone conversions and automatic daylight saving (summer) time adjustments.
Logic Analyzer
Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
Dsckeybusinterface
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.
Awot
Arduino web server library.
Blog
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Jled
Non-blocking LED controlling library for Arduino and friends.
Inspire Openlung
An [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 Core
Configurable automation library for linux SBC boards including raspberry pi
Radio
An Arduino library to control FM radio chips like SI4703, SI4705, RDA5807M, TEA5767.
Ulisp
A version of the Lisp programming language for ATmega-based Arduino boards.
✭ 193
lisparduino
Runcpm
RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.
Advi3pp
ADVi3++, an alternative and better firmware for Wanhao i3 Plus printers and clones. Fork of Marlin Firmware.
Icloudhacker
Arduino code to brute force Macbook's 4-digit iCloud PINs
✭ 191
arduino
Openbms
A scalable, open source battery management system
✭ 191
arduino
Teensystep
Fast Stepper Motor Library for Teensy boards
Dmxserial
An Arduino library for sending and receiving DMX packets.
Blynk Server
Blynk 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
Easybutton
Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
Ahrobot
Air Hockey Robot Project
✭ 186
arduino
Sim800l
Library sim800l for Arduino UNO (maybe sim900l work)
✭ 186
arduinogsm
Atmega Soldering Station
T12 Quick Heating Soldering Station
Duetimer
⏳ Timer Library fully implemented for Arduino DUE
Si4735
SI4735 Library for Arduino
1-60 of 1219 arduino projects