An open API service indexing awesome lists of open source software.

Arduino

Arduino is an open source platform that allows users to easily build and program electronic devices using a variety of hardware and software tools. It is popular among hobbyists, educators, and professionals for its versatility and ease of use. With a variety of available microcontrollers, sensors, actuators, and other components, Arduino enables users to create a wide range of projects, from simple circuits to complex systems. Whether you are just getting started with electronics or have experience building projects, Arduino has something to offer for everyone.

https://github.com/pavelmc/amake

A very simple Arduino command line interface for linux

arduino arduino-ide bash board cli develop geany hack ide linux ubuntu uno

Last synced: 14 Mar 2025

https://github.com/buserror/rf_bridge

RF (433Mhz) to MQTT Bridge - with hardware

433mhz arduino avr c firmware home-automation kicad linux mqtt rf

Last synced: 23 Oct 2025

https://github.com/ohand/dtugateway

arduino gateway for Hoymiles HMS-800W-2T and similar as stable connection to the dtu for applications in smarthome or IFTT environments with display support OLED/ TFT - available for ESP32 and ESP8266 (maintenance only)

arduino embedded esp32 esp8266 hoymiles oled-128x64 oled-display-ssh1106 protobuf tft-240x240 tft-display-gc9a01

Last synced: 16 Apr 2025

https://github.com/oxmarco/roguecaptiveportal

A fake captive portal to harvest login credentials made with just an ESP8266

arduino captive-portal esp8266 social-engineering-attacks wifi-security

Last synced: 15 Apr 2025

https://github.com/seeed-studio/seeed_arduino_fs

This library is for the file operation. To install FAT file systems at SD card and flash. Gives an example to read and write an SD card.

arduino arduino-library fs sd-card spi-flash

Last synced: 30 Jul 2025

https://github.com/thorsten-l/esp8266-pzem004t

A WiFi enabled PowerMeter for AC Voltage, Current and Power. Implementing a nice looking Web-Interface, a RESTful API, OpenHAB 1 & 2 Callbacks and a MQTT client.

ac-voltage arduino arduino-framework esp8266 firmware mqtt mqtt-client openhab openhab2 ota platformio powermeter powermeter-reader pzem-004t restful-api wifi

Last synced: 21 Sep 2025

https://github.com/kike-canaries/canairio_sensorlib

Particle sensor manager for multiple sensors: Honeywell, Plantower, Panasonic, Sensirion, etc. This is sensors layer of CanAirIO project too.

arduino co2 esp32 esp8266 library pm25 sensor

Last synced: 22 Aug 2025

https://github.com/thebigpotatoe/effortless-spiffs

A class designed to make reading and storing data on the ESP8266 and ESP32 effortless

arduino arduino-library easy-to-use effortless-spiffs esp32 esp8266 platformio spiffs

Last synced: 15 Oct 2025

https://github.com/fabio914/arduinogl

Arduino OpenGL

arduino opengl

Last synced: 21 Mar 2025

https://github.com/dzervas/platformio-arduino-rust

Arduino Framework bindings for Rust using PlatformIO

arduino bindgen bindings embedded nrf52 nrf52832 platformio rust rust-embedded

Last synced: 16 Apr 2025

https://github.com/ankitdhall/arduino-opencv-human-follower

Face detector and follower using Arduino and OpenCV in Python

arduino chassis embedded-systems face-detection followers hardware human opencv python webcam

Last synced: 13 Apr 2025

https://github.com/mcudude/majorcore

An Arduino hardware package for ATmega8515 and ATmega162

arduino atmega162 atmega8515 avr boards-manager

Last synced: 30 Apr 2025

https://github.com/RobTillaart/GY521

Arduino library for GY521 accelerometer- gyroscope a.k.a. MCU-6050

acceleration arduino gyro

Last synced: 17 Jul 2025

https://github.com/arminjo/arduino-test-compile

Github Action to compile all examples of an Arduino library for one board and check for errors

arduino arduino-library continuous-testing github-action github-actions-docker

Last synced: 19 Mar 2025

https://github.com/turbyho/DABDUINO

The DABDUINO is DAB/DAB+/FM Arduino shield with 32-bit, 384kHz PCM DAC (cinch) + Toslink optical digital audio output.

arduino dab dabduino digital library radio

Last synced: 15 Mar 2025

https://github.com/obastemur/iotz

compile things easy 🚀

arduino arm azure cli compiler iot mbed

Last synced: 14 Oct 2025

https://github.com/nopnop2002/Arduino-ESPAT-NETWORK

MQTT/NTP/SMTP/SNTP/TCP/UDP Applicaton for Arduino using ESP8266's AT firmware.

arduino at-firmware esp8266 mqtt ntp smtp sntp stm32 tcp-client tcp-server udp-client udp-server wifi

Last synced: 16 Mar 2025

https://github.com/zakarialaoui10/zikomatrix

Arduino library for creating and manipulating matrices of arbitrary size and data type. The library provides a Matrix class that can be used to create matrices, perform basic matrix operations

arduino cpp data-processing esp32 esp8266 hardware library morocco std

Last synced: 09 Apr 2025

https://github.com/tobozo/esp32-enc28j60

ENC28J60 Ethernet driver for ESP32-Arduino 2.0.x / 3.0.x, lwip compliant

arduino arduino-ethernet arduino-library enc28j60 esp32 ethernet lwip

Last synced: 15 Apr 2025

https://github.com/araffin/rust-arduino-serial

A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the Rust implementation.

arduino bluetooth communication protocol raspberry-pi rust serial sockets

Last synced: 11 Sep 2025

https://github.com/gonzalocasas/arduino-mkr-wan-1300

Getting started with the Arduino MKR WAN 1300

arduino lorawan thethingsnetwork

Last synced: 28 Jul 2025

https://github.com/esp32beans/esp32usbmidi

ESP32-S2 or ESP32-S3 USB MIDI Arduino example

arduino esp32-s2 esp32-s3 midi usb

Last synced: 18 Sep 2025

https://github.com/s60sc/esp32-io_extender

ESP32 application to act as an IO Extender for another ESP.

arduino esp32 esp32-c3 io-extender peripherals

Last synced: 28 Apr 2025

https://github.com/makerspet/makerspet_loki

Maker's Pet Loki - a 200mm 3D-printed DIY pet robot compatible with Kaia.ai robotics software platform

3d-printing 3mf arduino diy esp32 esp32-arduino fusion-360 kaia-ai kaiaai-robot makers open-source pet-robots pets remake-ai robot robotics ros2 stem stl-files

Last synced: 16 Apr 2025

https://github.com/RobPo/Paperino

E-Paper display library for the Particle & Arduino family.

arduino breakout-board display driver e-paper epd hackaday hardware library paperino-epaper-shield particle shield

Last synced: 12 Jul 2025

https://github.com/nothans/cheerlights

CheerLights is an “Internet of Things” project created by Hans Scharler that allows people’s lights all across the world to synchronize to one color set by Twitter. This is a way to connect physical things with social networking experiences and spread cheer at the same time. We are all connected.

arduino cheerlights internet-of-things iot matlab thingspeak

Last synced: 06 May 2025

https://github.com/dclause/hermes-five

The Rust Robotics & IoT Platform.

arduino iot rust

Last synced: 08 Aug 2025

https://github.com/jgromes/ardupod

Open Source Arduino Hexapod

arduino hexapod

Last synced: 07 May 2025

https://github.com/adamff-dev/rickroll_modded_hid

Awesome modification of the original "Rickroll". Arduino script + Ducky script

arduino bad-usb ducky-payloads ducky-wifi duckyscript hack hid malduino payload rickroll rubber-ducky vbs

Last synced: 19 Jul 2025

https://github.com/kamranaghlami/t-display-s3

A boilerplate project for LILYGO's T-Display-S3 using the PlatfomIO IDE, Arduino framework and LVGL.

arduino esp32s3 lvgl platformio t-display-s3

Last synced: 25 Oct 2025

https://github.com/cesanta/mdash

Arduino / ESP-IDF library for mdash.net IoT service

arduino esp32 iot mqtt ota

Last synced: 02 Jul 2025

https://github.com/asjdf/webseriallite

Super lightweight remote serial monitor for ESP8266 & ESP32 (frontend <3k)

arduino esp32 esp8266 webserial

Last synced: 16 Aug 2025

https://github.com/firedog1024/mkr1000-iotc

Connecting an Arduino MKR1000 to Azure IoT Central

arduino azure-iot-central mkr1000 mkr1010

Last synced: 10 Apr 2025

https://github.com/danielfvm/patstrap

An Open-Hardware and Software project which tries to implement haptic head pat feedback to the player in VR. It focuses mainly on VRChat and their OSC support.

arduino esp8266 haptic-feedback osc python vrchat

Last synced: 10 Sep 2025

https://github.com/popcornell/midino

5-PIN DIN cable MIDI to BLE-MIDI bridging with Arduino-compatible boards

arduino ble-midi bluetooth-low-energy midi midi-controller

Last synced: 12 Apr 2025

https://github.com/arduino/arduino-connector

Connector to the Arduino Create Cloud and IoT platform

arduino arduino-connector beaglebone docker iot mqtt ota raspberry-pi up2

Last synced: 19 Oct 2025

https://github.com/jerosoler/iotflow

Visual tool for IoT :bulb:

arduino esp88266 firmata flow iot nodemcu raspberry

Last synced: 30 Jul 2025

https://github.com/thijse/arduino-dcf77

Efficient and complete DCF77 library for Arduino

arduino arduino-library dcf-decoder dcf77

Last synced: 20 Mar 2025

https://github.com/luisomoreau/ESP32-cam-MQTT

Scaleway photobooth project using the ESP32 cam (AI thinker)

arduino esp32-cam mqtt scaleway

Last synced: 13 May 2025

https://github.com/ronibandini/hacksung

Samsung Washing Machine replacing OS control unit

arduino mkr relay wifi ws1702

Last synced: 16 May 2025

https://github.com/schreibfaul1/ESP32-IR-Remote-Control

C++ class for the infrared remote control and reciever module

arduino esp32 infrared-control vs1838

Last synced: 12 Jun 2025

https://github.com/gioblu/agenda

Scheduler library for Arduino

arduino scheduler

Last synced: 12 Apr 2025

https://github.com/c-klinger/esp8266-arduino-wifirgb

A RESTful API implementation to control an RGB LED Strip using an ESP8266 microcontroller.

arduino esp2688 home-automation iot rest rest-api rgb rgb-controller rgb-led rgb-ledstrip wifi

Last synced: 18 Jun 2025

https://github.com/schreibfaul1/esp32-ir-remote-control

C++ class for the infrared remote control and reciever module

arduino esp32 infrared-control vs1838

Last synced: 16 Mar 2025

https://github.com/tfry-git/almost.serious.synth

An almost serious polyphonic synth based on an STM32F103C8T6 and other cheap hardware

arduino mozzi stm32duino synthesizer

Last synced: 18 Mar 2025

https://github.com/pu2clr/QN8066

QN8066 TX FM DSP Transmitter Arduino Library

arduino fm qn8066 radio rds transmitter

Last synced: 10 Apr 2025

https://github.com/oznu/homebridge-daikin-esp8266

An Arduino Sketch and Homebridge Plugin to control my Daikin AC using an ESP8266 micro controller.

arduino esp8266 homebridge-plugin

Last synced: 30 Sep 2025

https://github.com/pu2clr/qn8066

QN8066 TX FM DSP Transmitter Arduino Library

arduino fm qn8066 radio rds transmitter

Last synced: 14 Apr 2025

https://github.com/RobTillaart/MultiMap

Arduino library for fast non-linear mapping or interpolation of values

arduino interpolation linear map multimap non-linear

Last synced: 17 Jul 2025

https://github.com/per1234/inoplatforms

A catalog of all known Arduino boards platforms

arduino arduino-boards arduino-platform embedded microcontroller

Last synced: 29 Jul 2025

https://github.com/lmuffato/project-arduino-thermistor-api-react

Projeto pessoal: Obter a temperatura ambiente e através de um termistor ligado a um arduino e disponibilizar esses dados em tempo real via API NodeJS. No front-end os dados são acessados por uma interface em React JS.

api arduino back-end c c-plus-plus cpp css front-end full-stack javascript node nodejs personal-project reactjs readme thermistor

Last synced: 12 Jul 2025

https://github.com/mwood77/koffie

An open source PID for espresso machines

arduino coffee esp32 espresso pid pid-control pressure-sensing

Last synced: 28 Jun 2025

https://github.com/amirrezanasiri/perilif

🌸 A heat pad-based device designed to soothe menstrual cramps and IBS pain. Built with love on Arduino, it's paired with a simple Android app for easy control.

android arduino diy fritzing kotlin period

Last synced: 15 Apr 2025

https://github.com/lights0123/async-avr

async/await for AVR with Rust

arduino async-avr async-await avr rust rust-async rust-avr

Last synced: 15 Jul 2025

https://github.com/RobTillaart/MCP_DAC

Arduino library for MCP_DAC MCP48xx and MCP49xx series SPI-DAC

arduino dac

Last synced: 17 Jul 2025

https://github.com/pro/open62541-arduino

open62541 OPC UA example for Arduino

arduino esp32 esp32-arduino opc-ua

Last synced: 25 Jul 2025

https://github.com/chkr1011/mqtthub

A cross platform MQTT server based on the MQTTnet library with Python scripting support.

arduino cross-platform esp8266 home-automation iot mqtt mqtt-broker mqtt-server sensors smart-home telemetry

Last synced: 26 Mar 2025

https://github.com/mathertel/rfcodes

This is a RF signal encode and decode library that can be adapted to different protocols by specifying the timing conditions is a table. Can be used with 433 MHz and IR receivers and senders.

arduino arduino-library protocols rf-signal rf433

Last synced: 19 Mar 2025

https://github.com/soburi/jn516x-arduino-package

Arduino package for JN516x

arduino jn5164 jn5168 jn5169 jn516x nxp

Last synced: 07 Oct 2025

https://github.com/robotis-git/opencm9.04

Software for OpenCM 9.04 / OpenCM means Open-source Control Module.

arduino board dynamixel embedded opencm robotis

Last synced: 11 Apr 2025

https://github.com/harbaum/ftduino

fischertechnik compatible arduino

arduino construction-kit fischertechnik

Last synced: 13 Jun 2025

https://github.com/henriquesebastiao/external-cardputer-antenna

Guia de como instalar uma antena externa no M5Stack Cardputer.

arduino cardputer esp32-s3 hardware m5stack stamps3

Last synced: 16 Apr 2025

https://github.com/jarmitage/stenophone

The Stenophone is a musical instrument combining stenotype and live coding

arduino eagle livecoding music musical-instrument node osc p5ks plover processing socket-io stenotype supercollider teensy tidalcycles yarn

Last synced: 07 Oct 2025

https://github.com/redphx/divoomclient

Decrypt Divoom's animations so they could be displayed on LCD screen, LED matrix...

arduino divoom esp32 pixoo pixoo64

Last synced: 12 Apr 2025

https://github.com/ricardoquesada/esp-idf-arduino-bluepad32-template

ESP-IDF template that has Arduino and Bluepad32 built-in

arduino bluepad32 bluetooth esp-idf esp32 gamepad

Last synced: 28 Jul 2025

https://github.com/Vin-X-Mod/OLED-Moving-Eyes-Arduino

OLED Eye Examples - Showing How to Move Eyeballs with Arduino Sketch

arduino display example eyeball eyes moving oled sketch tutorial

Last synced: 09 Mar 2025

https://github.com/leandcesar/peakdetection

An Arduino library for real time peak detection in sensor data with z-score.

algorithm-signals arduino c c-plus-plus

Last synced: 12 Apr 2025

https://github.com/simonepri/roboprime

🤖 Full featured 21 DOF 3D Printed Humanoid Robot based on ATmega328P chip

3d-printing arduino atmega328p electronics firmware humanoid humanoid-robot robotics

Last synced: 28 Apr 2025

https://github.com/yasir-shahzad/simcom-gsm

A small Arduino library for GSM modules, that just works

a6 arduino esp32 esp8266 gsm-shield mqtt sim800c sim800l

Last synced: 10 Apr 2025

https://github.com/alejandrosnz/esp-spotify-oled

ESP8266/ESP32 Spotify OLED Display

arduino esp esp32 esp8266 spotify spotify-api weather

Last synced: 13 Aug 2025

https://github.com/olegel/VolvoCan

Volvo XC90 CAN bus adapter to restore wheel buttons and park assistant functionality

arduino bus-adapter can-bus parking-assistant volvo wheel-buttons

Last synced: 11 May 2025

https://github.com/kriswiner/icm42688

Collection of Arduino sketches for TDK's combo accel/gyro motion sensor

arduino motion sensor sensor-fusion

Last synced: 12 Sep 2025

https://github.com/artyom-poptsov/SPARC

Science, Programming, Art and Radioelectronics Club (SPARC) book.

arduino book electronics music-programming

Last synced: 09 Mar 2025

https://github.com/arduino/actions

Collection of custom Github actions

arduino github-actions tooling-team typescript

Last synced: 30 Sep 2025

https://github.com/luos-io/pyluos

A Python library to program a Luos based network through a high level interface.

arduino edge embedded embedded-systems iot jupiter-notebook luos micro-ros microservice python raspberry-pi real-time ros ros2

Last synced: 22 Aug 2025

https://github.com/edison-js/Edison

💡Edison can controll microcomputer with TypeScript and React💡

arduino esp32 iot javascript nodejs react robot robotics-control typescript

Last synced: 27 Mar 2025

https://github.com/robtillaart/multimap

Arduino library for fast non-linear mapping or interpolation of values

arduino interpolation linear map multimap non-linear

Last synced: 22 Jun 2025

https://github.com/rufus31415/sharer.net

Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.

arduino boards c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows

Last synced: 02 Jul 2025

https://github.com/pu2clr/si4844

Silicon Labs SI4844 (BROADCAST ANALOG TUNING DIGITAL DISPLAY AM/FM/SW RADIO RECEIVER) Library

am arduino arduino-library dsp fm labs radio radio-receiver receiver shortwave si4822 si4826 si4827 si4840 si4844 silicon

Last synced: 17 Jun 2025

https://github.com/seeed-studio/seeed_arduino_imu10dof

Combination of MPU-9250 and BMP180, I2C device selectable.

arduino arduino-library bmp180 grove mpu9250

Last synced: 14 Sep 2025

https://github.com/araffin/python-arduino-serial

A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the Python implementation.

arduino bluetooth communication protocol python raspberry-pi serial sockets

Last synced: 19 Aug 2025