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/s60sc/esp32_rfid_reader

FDX-B (pet microchip) and EM4100 RFID Reader for ESP32

arduino catflap em4100 esp32 fdx-b microchip pet reader rfid tag

Last synced: 12 Oct 2025

https://github.com/parse-community/parse-sdk-arduino

The Arduino SDK for the Parse Platform

arduino arduino-sdk iot notifications parse-platform sdk

Last synced: 28 Jun 2025

https://github.com/davidhampgonsalves/CR14-emulator-for-CatGenie-120

Suppress the CatGenie 120 DRM and refill soap cartridges using an Arduino

arduino featured reverse-engineering

Last synced: 24 Mar 2025

https://github.com/gioblu/cape

String encryption for Arduino, limited microcontrollers and other embedded systems.

arduino c-plus-plus cipher encrypted-data encryption encryption-key encryptor hash string

Last synced: 12 Apr 2025

https://github.com/davidhampgonsalves/cr14-emulator-for-catgenie-120

Suppress the CatGenie 120 DRM and refill soap cartridges using an Arduino

arduino featured reverse-engineering

Last synced: 12 Apr 2025

https://github.com/googlecreativelab/tf4micro-motion-kit

Arduino Sketch and a Web Bluetooth API for loading models and running inference on the Nano Sense 33 BLE device.

arduino microcontroller tensorflow

Last synced: 02 Apr 2025

https://github.com/IvLabs/autonomous-delivery-robot

Repository for Autonomous Delivery Robot project of IvLabs, VNIT

arduino autonomous-driving autonomous-vehicles controls hacktoberfest planning ros segmentation vision

Last synced: 26 Mar 2025

https://github.com/dmkishi/dusk2dawn

Minimal Arduino library for time of sunrise and sunset.

arduino

Last synced: 12 May 2025

https://github.com/sensirion/arduino-ble-gadget

Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.

arduino arduino-library ble bluetooth communication diy esp32 gadget sensirion sensirion-myambience

Last synced: 06 Apr 2025

https://github.com/caballerog/clock-in-out

A clock-in/out system using nestJS, PostgreSQL, TypeORM, Angular, Arduino, RxJS

angular arduino nestjs postgres rxjs

Last synced: 11 Oct 2025

https://github.com/impulseadventure/waveshare_ili9486

Arduino library for Waveshare ILI9486 supporting the Waveshare 3.5" & 4" TFT Touch Shields for Arduino. Includes GFX-compatible API and touchscreen driver

arduino ili9486 spi tft waveshare xpt2046

Last synced: 27 Apr 2025

https://github.com/sparkfun/weather_shield

Barometric pressure, temperature, humidity and light sensing weather shield for Arduino.

arduino arduino-platform humidity sparkfun-products temperature weather

Last synced: 31 Jul 2025

https://github.com/amunters/bitx40

BITX40 sketch for Raduino

allard arduino bitx40 dds ham pe1nwl radio raduino si5351

Last synced: 17 Jul 2025

https://github.com/formulahendry/vscode-iot-utility

IoT Utility for Visual Studio Code: Arduino, Espressif, Raspberry Pi, mbed and more

arduino esp8266 espressif iot mbed platformio raspberry-pi visual-studio-code vscode vscode-extension

Last synced: 29 Oct 2025

https://github.com/fbiego/chronos-esp32

A library for ESP32 to interface with Chronos app over BLE

android app arduino arduino-library ble esp32 notifications platformio protocol rtc sync time

Last synced: 24 Jun 2025

https://github.com/jnsbyr/esp8266-intexsbh20

MQTT WiFi remote control for the Intex PureSpa SB-H20 and SJB-HS whirlpools

arduino esp8266 intex mqtt platformio vscode wifi

Last synced: 07 Apr 2025

https://github.com/rbaron/deskmate

A tiny MQTT-powered dashboard and control center.

arduino mqtt sdl2 smart-home

Last synced: 05 Apr 2025

https://github.com/tanyuan/braccio-ik-unity

Braccio robotic arm simulator with IK (inverse kinematics) and controller via Serial in Unity.

arduino robotics unity3d

Last synced: 11 Jul 2025

https://github.com/petercpark/the_uni

A uni-board split ortholinear made for stenography. Uses QMK Firmware's Gemini Protocol. This is the pro micro version (aka Uni v2)

arduino diy electronics geminipr hardware keyboard keyboards kicad mechanical-keyboard pcb plover stenography uni uni-board

Last synced: 10 Apr 2025

https://github.com/elkrem/koyn

A trustless and decentralized Bitcoin library for Arduino compatible boards

arduino bitcoin electrum esp32 esp8266 library spv

Last synced: 06 May 2025

https://github.com/tioruben/ttgo-t-wristband

First steps with TTGO T-Wristband

arduino esp32 platformio smartband t-wristband ttgo

Last synced: 31 Jul 2025

https://github.com/schnoog/joystick_esp32s2

Joystick library for ESP32 S2 & S3 devices (native USB) for the Arduino framework.

arduino arduino-library esp32 esp32-s2 esp32-s3 usb-joystick

Last synced: 08 May 2025

https://github.com/manuelbl/usb-pd-arduino

USB Power Delivery for Arduino

arduino arduino-library platformio usb usb-pd

Last synced: 14 Apr 2025

https://github.com/strid3r21/bees3

Documentation and files for the Bee S3

arduino circuitpython esp32 esp32-s3 micropython

Last synced: 23 Oct 2025

https://github.com/cgxeiji/cgx-inversek

Inverse Kinematic Library for Arduino for a three link-arm system with a rotating base.

arduino inverse-kinematic-library inverse-kinematics link-arm

Last synced: 10 Apr 2025

https://github.com/bcsabaengine/svelteesp32

Convert Svelte (or React/Angular/Vue) JS application to serve it from ESP32/ESP8266 webserver

angular arduino esp-idf esp32 esp8266 espasyncwebserver platformio psychichttp react svelte vue webserver

Last synced: 12 Dec 2025

https://github.com/jandelgado/arduino

Arduino libraries and sketches and related stuff

arduino cjmcu colorduino esp32 esp8266 neopixel oled-displays ssd1306

Last synced: 10 Apr 2025

https://github.com/stevemarple/AsyncDelay

A simple abstraction for implementing delays and timeouts in Arduino sketches.

arduino arduino-library

Last synced: 17 Jul 2025

https://github.com/gdsports/midiuartusbh

MIDI DIN to MIDI USB Host Converter

arduino midi samd samd21 trinket-m0 usb usb-host usb-host-shield usbhost

Last synced: 09 Apr 2025

https://github.com/jckuester/weather-station

A Prometheus exporter for 433 MHz temperature and humidity sensors

arduino golang grafana prometheus-exporter raspberry-pi

Last synced: 22 Mar 2025

https://github.com/njh/ethersia

Minimal IPv6 library for Ethernet controllers on Arduino

arduino enc28j60 ethernet ipv6 w5100 w5500

Last synced: 17 Mar 2025

https://github.com/lewapek/sds-dust-sensors-arduino-library

Library for Nova Fitness SDS dust sensors family (SDS011, SDS021)

arduino dust-sensor esp8266 nodemcu nodemcu-arduino pm10 pm25 sds sds011 sds021 sensor

Last synced: 14 Mar 2025

https://github.com/robtillaart/i2ckeypad

Arduino library for 4x4 (or smaller) keypad connected to an I2C PCF8574.

arduino i2c keypad pcf8574

Last synced: 04 Nov 2025

https://github.com/avikde/koduino

Arduino code for STM32 microcontrollers

arduino board c chip hardware-support microcontroller serial

Last synced: 16 Dec 2025

https://github.com/gonzalo123/iot.grafana

Playing with Docker, MQTT, Grafana, InfluxDB, Python and Arduino

arduino dashboard docker esp32 esp8266 grafana influxdb iot nodemcu python

Last synced: 25 Jul 2025

https://github.com/arkhipenko/dictionary

A dictionary data type with a fast b-tree based search

arduino data-type dictionary esp32 esp8266 espressif hash key key-value value

Last synced: 14 Jul 2025

https://github.com/srwi/fastledhub

Control multiple FastLED lightstrip animations on the ESP8266 and ESP32 without reuploading.

arduino esp32 esp32-arduino esp32-library esp8266 esp8266-arduino esp8266-library fastled hacktoberfest leds ws2812b

Last synced: 15 Sep 2025

https://github.com/mihaigalos/miniboot

🏗️ An I2C bootloader for Arduino.

arduino arduino-library avr bootloader eeprom i2c i2c-memory reflash

Last synced: 27 Apr 2025

https://github.com/adafruit/adafruit_tsl2591_library

This is an Arduino library for the TSL2591 digital luminosity (light) sensors.

arduino arduino-library infrared library light lux sensor visible

Last synced: 18 Jul 2025

https://github.com/wagiminator/attiny85-tinycharger

Single-Cell Li-Ion Battery Charger with Monitoring

arduino attiny attiny85 avr battery charger diy ina219 li-ion oled pcb tp4056

Last synced: 26 Sep 2025

https://github.com/jiribilek/wifispi

SPI library for Arduino AVR and STM32F1 to connect to ESP8266

arduino spi-interface wifi

Last synced: 15 Apr 2025

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

A Command Line Tool made to update the firmware and/or add SSL certificates for any Arduino board equipped with WINC or NINA Wi-Fi module.

arduino command-line firmware go golang nina tooling-team winc1510

Last synced: 07 Oct 2025

https://github.com/michelep/esp32_webradio

An Internet web radio based to ESP32

arduino audio dac esp32 i2s i2s-audio internet-web-radio radio wifi

Last synced: 03 Oct 2025

https://github.com/marvinroger/arduino-shutters

Arduino library to control non-smart roller shutters using time

arduino library roller-shutters shutters

Last synced: 30 Apr 2025

https://github.com/xreef/pcf8575_library

i2c 16bits digital expander with i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple and encoder support. Uncommet NOT_SEQUENTIAL_PINOUT define to have pins like datasheet and not sequential one.

16bit arduino arduino-library digital esp32 esp8266 expander i2c library pin wire

Last synced: 12 Apr 2025

https://github.com/yasheena/telnetspy

Telnet Server For ESP8266: Cloning the serial port via Telnet. "Debugging over the air"

arduino arduino-library debugging-tool esp32 esp8266 over-the-air rfc854 serial telnet-server

Last synced: 03 Sep 2025

https://github.com/trevorwslee/arduino-dumbdisplay

DumbDisplay Ardunio Library enables you to utilize your Android phone as virtual output gadgets (as well as some very simple inputting means) for your Arduino framework (including ESP8266 / ESP32 / Raspberry Pi Pico) experiments.

arduino esp32 esp8266 raspberry-pi-pico stm32

Last synced: 14 Apr 2025

https://github.com/puuu/usiwire

USI based TWI/I2C library for Arduino

arduino attiny i2c usi

Last synced: 11 Apr 2025

https://github.com/thelastoutpostworkshop/arduino-maker-workshop

The ultimate tool for makers to bring Arduino projects to life in Visual Studio Code

arduino vscode-extension

Last synced: 17 Mar 2025

https://github.com/hazrmard/SatTrack

Real time satellite tracking with antennas.

arduino satellite-tracking

Last synced: 07 Apr 2025

https://github.com/fbiego/lumia-esp32

A demo project for WT32-SC01 module

arduino esp32 ft6336u lcd lumia lvgl os st7789 touch wt32-sc01

Last synced: 11 Apr 2025

https://github.com/robtillaart/runningaverage

Arduino library to calculate the running average by means of a circular buffer.

arduino average running

Last synced: 07 May 2025

https://github.com/pavelmc/Si5351mcu

Arduino Si5351 library tuned for size and click free.

arduino bitx20 click-free co7wt dds hamradio homebrew pll si5351 vfo

Last synced: 14 Mar 2025

https://github.com/embroidermodder/libembroidery

Library for reading/writing/manipulating machine and design embroidery files

arduino c csv dst embroiderbot embroidermodder embroidery jef library machine-embroidery pes svg

Last synced: 26 Jun 2025

https://github.com/hagronnestad/nextion-font-editor

🔠📄 Extensive Nextion .zi font format documentation, file parser, font generator and simple font editor.

arduino csharp electronics esp32 esp8266 font-editor hmi nextion nextion-font-format raspberrypi zi zi-font zi-font-specification

Last synced: 04 Sep 2025

https://github.com/simplefoc/simplefocmini

Small package, low-cost BLDC diver board fully compatible with the simplefoc library

arduino bldc bldc-driver bldc-motor-controller esp32 simple-foc stm32

Last synced: 27 Oct 2025

https://github.com/sensirion/arduino-i2c-scd4x

Arduino library for Sensirion SCD4x sensors

arduino arduino-library driver scd40 scd41 scd4x sensirion

Last synced: 30 Apr 2025

https://github.com/cifertech/2.4-ghz-band-scanner

Scan 2.4Ghz Band with nRF24L01

arduino nrf-scanner nrf24l01

Last synced: 01 Aug 2025

https://github.com/RobTillaart/I2CKeyPad

Arduino library for 4x4 (or smaller) keypad connected to an I2C PCF8574.

arduino i2c keypad pcf8574

Last synced: 17 Jul 2025

https://github.com/ChrisMicro/BluePillSound

using a STM32F103 ( Blue Pill ) as synthesizer

arduino stm32f103 synthesizer

Last synced: 15 Mar 2025

https://github.com/whatnick/atm90e26_arduino

Demo Arduino code to test the ATM90E26 breakout

arduino hacktoberfest

Last synced: 18 Aug 2025

https://github.com/djordjemandic/universal-ir-blaster-tv-b-gone

TV-B-Gone on steroids using Universal IR Blaster board

arduino board compile infrared ir off transmitter turn tv tv-b-gone universal

Last synced: 13 Oct 2025

https://github.com/creativcoder/rust-arduino-blink

How to run Rust on Arduino Uno

arduino arduino-uno beginner blink led rust

Last synced: 12 Apr 2025

https://github.com/xitanggg/-pirates-of-the-caribbean-theme-song

Code to play "Pirates of the Caribbean" Theme Song on a Arduino via a Buzzer. Learn how this is built: https://www.tipstory.org/learning/h2lUMccm5MeuSds

arduino buzzer pirates-of-the-caribean

Last synced: 12 Sep 2025

https://github.com/enwi/hueplusplus

A simple C++ library to control Philips Hue lights on Linux, MacOS, Windows, Espressif ESP32 SDK and Arduino. Full documentation at

arduino c-plus-plus cpp esp32 hacktoberfest hue hue-bridge hue-lights lights linux macos philips philips-hue philips-hue-bridge philips-hue-lights windows

Last synced: 08 Apr 2025

https://github.com/lynix/fanboy

Open Source PWM Fan Controller

arduino fan-controller open-source

Last synced: 13 Apr 2025

https://github.com/bengtmartensson/agirs

A Girs infrared server for the Arduino

arduino girs infrared server

Last synced: 26 Oct 2025

https://github.com/witnessmenow/simple-arduino-crypto-display

An Arduino Crypto currency display that uses CoinMarketCap API for data

arduino coinmarketcap esp8266 esp8266-arduino iot

Last synced: 19 Mar 2025

https://github.com/marcel-licence/ml_synth_organ_example

ESP32, ESP8266 based MIDI Organ using the ML_SynthTools library (little example arduino project)

arduino audio esp32 esp8266 organ rp2040 stm32 synthesizer

Last synced: 12 Jun 2025

https://github.com/Sensirion/embedded-sgp

Embedded SGP Drivers for Sensirion Gas Sensors - Download the Zip Package from the Release Page

arduino co2 driver embedded i2c raspberry-pi raspberrypi sensirion sensirion-embedded-driver sensor sgp30 sgp40 sgp4x sgpc3 svm30 tvoc

Last synced: 14 Mar 2025

https://github.com/infineon/tle5012-magnetic-angle-sensor

This repository includes an library for Arduino for the TLE5012 Magnetic Angle Sensor with SSC interface.

angle-measurement arduino arduino-library cypress cypress-io infineon magnetic-sensor makers prototyping sensor sensor-2go tle5012b xfp-application

Last synced: 24 Mar 2025

https://github.com/tcoppex/mbed-ble-hid

:raising_hand: Implement Human Interface Device over Bluetooth Low Energy on a Mbed stack (Arduino nano 33 BLE).

arduino arduino-library ble bluetooth-low-energy hid mbed nano33ble

Last synced: 10 Oct 2025

https://github.com/sabas1080/libraryepd

Library Arduino for 4.3 inch e-Paper by Waveshare

arduino display e-paper epaper esp8266 library-arduino waveshare

Last synced: 24 Jul 2025

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

CMake-based build tool-chain for Arduino

arduino build-automation build-system cmake

Last synced: 10 May 2025

https://github.com/senseshift/senseshift-hardware

Hardware schematics to build haptic-feedback devices

arduino diy esp32 haptic-feedback haptics hardware schematics virtual-reality

Last synced: 22 Apr 2025

https://github.com/carlfriess/gc9a01_demo

Arduino demo of the GC9A01 driver for a 240x240 display

arduino display gc9a01 spi

Last synced: 25 Jun 2025

https://github.com/googlecreativelab/finger-user-interface

Control connected devices with the wave of a finger.

arduino microcontroller tensorflow

Last synced: 01 Aug 2025