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/googlecreativelab/finger-user-interface

Control connected devices with the wave of a finger.

arduino microcontroller tensorflow

Last synced: 01 Aug 2025

https://github.com/pakequis/raspberry-pi-tv-sim

Code and hardware for simulate a channel change in a old tube TV

arduino electronics hardware raspberry-pi

Last synced: 02 Jul 2025

https://github.com/ludwig-v/arduino-psa-comfort-can-adapter

Arduino sketch to operate new PSA/Stellantis (Peugeot, Citroen, DS, Opel) comfort devices (CAN2010) on old BSI CAN-BUS (CAN2004)

arduino can-bus can2004 can2010 citroen ds matrix nac peugeot psa smeg stellantis telematic

Last synced: 08 May 2025

https://github.com/RobTillaart/INA226

Arduino library for INA226 power sensor

ampere arduino power sensor voltage

Last synced: 17 Jul 2025

https://github.com/njh/arduino-libraries

A website listing all the available Arduino Libraries

arduino

Last synced: 16 Mar 2025

https://github.com/tttapa/filters

An Arduino finite impulse response and infinite impulse response filter library.

arduino arduino-library digital-filter dsp filter finite-impulse-response fir iir infinite-impulse-response

Last synced: 19 Apr 2025

https://github.com/gdsports/ble-usb-devices

Convert USB keyboard, mouse, MIDI to Bluetooth

adafruit arduino ble bluefruit bluetooth m0 samd samd21 usb-host

Last synced: 09 Apr 2025

https://github.com/miniwinwm/miniwinwm

Open source embedded window manager with overlapped windows. This project is actively maintained and free support is provided via the website. New features can be added on request. Consultancy can provided for commercial use.

arduino arm atmel-sam cortex-m embedded embedded-devices esp32 esp32-arduino lpc miniwin ov7670 pic32 raspberry-pi-pico raspberry-pi-zero rx stm32 variants window-manager

Last synced: 20 Nov 2025

https://github.com/yaqwsx/sensorstreamer

Stream sensor values from your Android device

android arduino network sensor

Last synced: 27 Aug 2025

https://github.com/wagiminator/attiny84-tinycalibrator

OSC Calibrator and High-Voltage Fuse Resetter for 8-Pin ATtinys

arduino attiny attiny13 attiny13a attiny25 attiny45 attiny84 attiny85 avr calibrate oled oscillator programmer

Last synced: 12 Apr 2025

https://github.com/arduino/nicla-sense-me-fw

Arduino Nicla Sense ME resources (libraries, bootloader, host pc utilities)

arduino

Last synced: 06 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: 17 Jul 2025

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

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

arduino book electronics music-programming

Last synced: 08 Sep 2025

https://github.com/kostyaesmukov/afancontrol

Advanced Fan Control program, which controls PWM fans according to the current temperatures of the system components.

arduino fan fan-control linux

Last synced: 17 Mar 2025

https://github.com/KostyaEsmukov/afancontrol

Advanced Fan Control program, which controls PWM fans according to the current temperatures of the system components.

arduino fan fan-control linux

Last synced: 07 Apr 2025

https://github.com/k7mdl2/keithsdr

Teensy4.X with PJRC audio card Arduino based SDR Radio project.

arduino radio sdr spectrum teensy41

Last synced: 18 Mar 2025

https://github.com/paviro/hass-yaap

Yet another alarm (control) panel for Home Assistant.

alarm-system alarmpanel arduino esp8266 hass home-assistant home-automation homeassistant mqtt

Last synced: 05 Apr 2025

https://github.com/ggerganov/ggwave-arduino

Mirror of ggwave used in the Arduino Library Manager

arduino data-over-sound esp32 microcontroller

Last synced: 07 May 2025

https://github.com/pymzor/s-curve-planner

C Library for planning n-th order S-curve motion profiles

arduino c motion-planning python robotics

Last synced: 06 Apr 2025

https://github.com/rookidroid/hexapod

A 3D Printed Hexapod Robot

3d-printing arduino esp32 esp32-arduino hexapod

Last synced: 13 Apr 2025

https://github.com/esp32beans/esp32_usb_host_hid

ESP32 USB Host HID Keyboard for Arduino

arduino esp32-box esp32-s3 usb-host usb-keyboard

Last synced: 19 Sep 2025

https://github.com/eCrowneEng/ESP-SimHub

SimHub firwmare for ESP8266 and ESP32

arduino esp32 esp8266 simhub wifi

Last synced: 04 Apr 2025

https://github.com/soif/espbuddy

Wrapper to easily upload (OTA or Serial), backup, batch query, monitor ESP8266 boards using Esptool.py, Espota.py and Platformio

arduino backup batch esp8266 espeasy espota esptool espurna firmware iot ota overtheair platformio serial sonoff sonoff-diy tasmota upload wled

Last synced: 07 May 2025

https://github.com/dyadica/unity_serialport

Serial port comm's within Unity 3D

arduino comport esp32 serialport unity unity3d

Last synced: 10 Jul 2025

https://github.com/xinyuan-lilygo/t-impulse

Wristband with LoRa and GPS

arduino platformio

Last synced: 14 Apr 2025

https://github.com/durydevelop/arduino-lib-oled

Driver for OLED displays with SSD1306 or SH1106

arduino oled sh1106 ssd1306

Last synced: 06 Aug 2025

https://github.com/luc-github/esp32ssdp

Simple SSDP library for ESP32

arduino esp32

Last synced: 09 Apr 2025

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

🐏 💾 RamDisk for ESP32-Arduino using PsRam and fs::FS

arduino esp32 filesystem hacktoberfest psram ramdisk vfs

Last synced: 17 Mar 2025

https://github.com/codeadamca/arduino-to-nodejs

Using JavaScript, Node.js, and an Arduino to communicate from an Arduino to the browser.

arduino cplusplus javascript nodejs socket-io

Last synced: 14 Jul 2025

https://github.com/glebzlat/arduino-nvim

Simple arduino-language-server wrapper for nvim

arduino lspconfig neovim nvim nvim-plugin

Last synced: 17 Jul 2025

https://github.com/realcorebb/bbmonitor

Cyber Retro-style DIY PC Performance Monitor

arduino diy esp32

Last synced: 20 Aug 2025

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

an Ultrathin 32x16 LED matrix Arduino library

74hc138 arduino arduino-library

Last synced: 13 Aug 2025

https://github.com/soligen2010/encoder

Atmel AVR C++ RotaryEncoder Implementation

arduino arduino-library button rotary-encoder

Last synced: 13 Aug 2025

https://github.com/Curious-Nikhil/Tejas-Rocket-Flight-Computer

An autonomous Thrust Vector Control rocket with self-landing capability from inexpensive parts of equivalent power of the Apollo era.

aerospace arduino arduino-nano controller flight model modelrocket rocket tvc

Last synced: 29 Sep 2025

https://github.com/sunfounder/sunfounder-tiktok-shared

‌‌Share project code and wiring diagrams in SunFounder TikTok videos.

arduino arduino-uno arduino-uno-r4-wifi sunfounder tiktok

Last synced: 12 Apr 2025

https://github.com/electric-sheep-co/arduino-redis

A Redis client library for Arduino.

api arduino cplusplus embedded library redis

Last synced: 17 Jul 2025

https://github.com/yining1023/machine-learning-for-physical-computing

Repository for the "Machine Learning for Physical Computing" class at ITP, NYU

arduino machine-learning microcontrollers tensorflow-lite

Last synced: 08 Jul 2025

https://github.com/markkimsal/homesecurity

VISTA ICM replacement: Adruino firmware for Honeywell / Ademco Vista series security panels

arduino

Last synced: 10 Aug 2025

https://github.com/curious-nikhil/tejas-rocket-flight-computer

An autonomous Thrust Vector Control rocket with self-landing capability from inexpensive parts of equivalent power of the Apollo era.

aerospace arduino arduino-nano controller flight model modelrocket rocket tvc

Last synced: 23 Oct 2025

https://github.com/yining1023/Machine-Learning-for-Physical-Computing

Repository for the "Machine Learning for Physical Computing" class at ITP, NYU

arduino machine-learning microcontrollers tensorflow-lite

Last synced: 08 May 2025

https://github.com/nootropicdesign/arduino-tvout-ve

TVout library with new features to support the Video Experimenter shield

arduino ntsc pal video

Last synced: 06 Apr 2025

https://github.com/sparkfun/midi_shield

Midi shield product 9595, available from SparkFun Electronics

arduino audio midi sparkfun sparkfun-products

Last synced: 14 Apr 2025

https://github.com/tonyp7/gendumper

An open-source Sega Genesis / Mega Drive cart dumper

arduino dumper genesis megadrive retrogaming sega-genesis sega-mega-drive

Last synced: 30 Aug 2025

https://github.com/aresta/esp32_gps

GPS device with ESP32 and OpenStreetMap data

arduino esp32 gps openstreetmap

Last synced: 10 Oct 2025

https://github.com/kazhuu/spc-player

SNES music player in your browser with original hardware and Arduino.

apu arduino hardware music player snes sound spc spc-player spc700 webusb

Last synced: 20 Jul 2025

https://github.com/schm1tz1/espressiot

This project covers somewhat advances features for an espresso machine controller.

arduino coffee controller esp8266 espresso gaggia iot mqtt pid

Last synced: 22 Sep 2025

https://github.com/arminjo/arduino-bluedisplay

Arduino library for the BlueDisplay App. The App converts your smartphone into an Android remote touch display.

arduino arduino-library bluetooth display

Last synced: 19 Mar 2025

https://github.com/gergoerdi/chirp8-avr

CHIP-8 implementation in Rust targeting AVR microcontrollers

arduino avr chip8 chip8-interpreter microcontroller rust

Last synced: 14 Oct 2025

https://github.com/pimatic/rfcontroljs

nodejs modul with protocol support for different 433mhz switches and weather stations for the RFControl Arduino library.

433mhz arduino ook

Last synced: 27 Jul 2025

https://github.com/tunmaker/Delta-Robot-Project

Open Source Delta Robot pick & place Machine GUI with image processing

arduino delta-robot gcode-sender grbl grbl-control gui image-processing open-source opensource robotics visual-studio

Last synced: 04 May 2025

https://github.com/adafruit/adafruit_ft6206_library

Arduino library for FT6206-based Capacitive touch screen

arduino arduino-library capacitive capacitive-touch-screens ft6206 ft6236 library

Last synced: 15 Apr 2025

https://github.com/sparkfun/rogue_router

Solar Access Point Fileserver for Sparkfun Thing

arduino esp8266 sparkfun sparkfun-products

Last synced: 14 Apr 2025

https://github.com/mladenilic/arduino-cereal

Drop-in replacement for Arduino's serial monitor with variable watches.

arduino arduino-ide arduino-library

Last synced: 26 Apr 2025

https://github.com/cansik/esp-dmx-max485

An example on how to send dmx over a max485 with an ESP8622 and ESP32.

arduino dmx esp32 esp8266 max485

Last synced: 30 Apr 2025

https://github.com/heethesh/balance-bot

A two-wheel self-balancing robot based on the ATmega2560 micro-controller.

accelerometer arduino balance encoder gyroscope imu l298n mega robot robotics robotics-competition

Last synced: 19 Apr 2025

https://github.com/tibbis/led-strip-homekit-driver

An RGB-LED strip driver that can be connected to a smart home with HomeKit using Raspberry Pi and Arduino.

arduino diy homebridge homekit nrf24l01 pcb raspberry-pi rgb-ledstrip smarthome

Last synced: 19 Aug 2025

https://github.com/aasim-a/asynctimer

JavaScript-like Async timing functions (setTimeout, setInterval) for Arduino, ESP8266, ESP32 and other compatible boards

arduino asynctimer callbackfunction esp32 esp32-arduino esp8266 esp8266-arduino javascript setinterval settimeout

Last synced: 18 Aug 2025

https://github.com/witnessmenow/arduino-google-maps-api

An Arduino library for communicating with the Google Maps Api

arduino arduino-library esp8266 esp8266-arduino google-maps-api

Last synced: 19 Mar 2025

https://github.com/RobTillaart/SHT31

Arduino library for the SHT31 temperature and humidity sensor

arduino humidity sensor temperature

Last synced: 17 Jul 2025

https://github.com/bblanchon/cpp4arduino

Samples files for cpp4arduino.com

arduino

Last synced: 24 Mar 2025

https://github.com/J-Rios/Arduino-esp32sshclient

Arduino library for ESP32 that implements an SSH client to connect and execute commands in a remote Server.

arduino arduino-library client esp32 esp32-arduino esp32-library libssh2 ssh ssh-client

Last synced: 11 Oct 2025

https://github.com/k3ng/k3ng_antenna_tuner

Arduino-based Automatic Amateur Radio Antenna Tuner

amateur-radio antenna arduino

Last synced: 06 Apr 2025

https://github.com/robtillaart/sht31

Arduino library for the SHT31 temperature and humidity sensor

arduino humidity sensor temperature

Last synced: 23 Jun 2025

https://github.com/uberi/arduino-commandparser

Complete command parser library for Arduino-compatibles.

arduino arduino-library

Last synced: 18 Mar 2025

https://github.com/simsso/shiftregister-pwm-library

Arduino library that makes shift register pins PWM capable

arduino pwm shift-register shiftregister-pwm-library

Last synced: 24 Apr 2025

https://github.com/unframework/tintty

Arduino source code for the tiny touchscreen VT100 terminal emulator

arduino console tty

Last synced: 09 Oct 2025

https://github.com/wollewald/icm20948_we

An Arduino library for the ICM20948 9-axis accelerometer, gyroscope and magnetometer. It contains many example sketches with lots of comments to make it easy to use.

accelerometer arduino gyroscope i2c icm-20948 icm20948 imu magnetometer spi

Last synced: 12 Apr 2025

https://github.com/arduino/arduino-science-journal-android

Use the sensors in your mobile devices to perform science experiments. Science doesn’t just happen in the classroom or lab—tools like Science Journal let you see how the world works with just your phone.

api arduino education lab physics science science-journal

Last synced: 13 Oct 2025

https://github.com/arduino/arduino-lint-action

GitHub Actions action to check Arduino projects for problems

arduino ci continuous-integration github-actions linter

Last synced: 05 Apr 2025

https://github.com/alexander-sholohov/si4463-beacon

CW Beacon on Arduino+si4463

arduino cw-beacon morse

Last synced: 04 Apr 2025

https://github.com/frett27/splitflap_display

Simple Skinnable, 3D Printed SplitFlap Display Module, permit to display large numbers, connecting the modules to each other

3d-models arduino flap openscad rtos split splitflap

Last synced: 15 Apr 2025

https://github.com/hradec/poors-man-ip-kvm

It's just ridiculous the price for an IP KVM solution. I simply can't get accept that! So, this is a poor man IP KVM that works pretty well, and allows one to go into a remote Bios machine, setup, boot, install OS... everything!! for around 10$ bucks!!

arduino bcm idrac kvm linux remote-access

Last synced: 30 Mar 2025

https://github.com/einararnason/arduinoqueue

A lightweight linked list type queue implementation, meant for microcontrollers.

arduino cpp microcontrollers queue

Last synced: 19 Apr 2025

https://github.com/RobTillaart/RunningMedian

Arduino library to determine the running median by means of a circular buffer.

arduino median running

Last synced: 17 Jul 2025

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

Arduino library for Sensirion SCD4x sensors

arduino arduino-library driver scd40 scd41 scd4x sensirion

Last synced: 14 Mar 2025

https://github.com/nopnop2002/arduino-lora-ra01s

An Arduino Library for LoRa Communication using SX1262/1268

arduino ebyte-e22 ebyte-e220 lora ra-01s ra-01sh sx1262 sx1268

Last synced: 11 Jun 2025