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/electroniccats/cayennelpp

Library for Arduino compatible with Cayenne Low Power Payload

arduino arduino-library cayenne-low-power-payload cayennelpp lora lorawan

Last synced: 04 Apr 2025

https://github.com/takkao/openfontrender

TTF font render support library for microcomputer.

arduino arduino-ide esp-idf esp32 font freetype2 m5stack platformio rp2040 truetype wioterminal

Last synced: 20 Feb 2025

https://github.com/nothans/thingspeak-arduino-examples

Arduino Sketches that use ThingSpeak Web Services and API

arduino iot thingspeak

Last synced: 15 Apr 2025

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

Open-source firmware for VR accessories. Build your own DIY haptic vest, gloves, and more!

arduino bhaptics diy esp32 firmware hacktoberfest haptic-feedback haptics virtual-reality vrglove wearable-devices

Last synced: 05 Apr 2025

https://github.com/dzikuvx/quadmeup_crossbow

Cheap DIY RC link based on LoRa 868MHz modules

arduino diy lora lora32u4 protocol quadmeup-crossbow radio rc

Last synced: 14 Apr 2025

https://github.com/alexlynd/esp-bug

ESP8266 based WiFi implant to remotely track the presence of certain people or devices via a simple web interface

arduino bootstrap bug esp8266 hack man-in-the-middle mitm monitor monitor-mode spyware webapp website

Last synced: 14 Apr 2025

https://github.com/technoblogy/lisp-badge

A handheld computer programmed in Lisp with a self-contained keyboard and display.

arduino atmega1284p lisp ulisp

Last synced: 16 Nov 2024

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

👭 👭 ArduPy makes MicroPython and Arduino work together perfectly.

arduino ardupy hardware micropython

Last synced: 20 Jan 2025

https://github.com/wollewald/ads1115_we

An Arduino library for the 16-bit, 4 channel ADS1115 ADC. Convenient to use. All features of the ADS1115 are implemented, including alert functions.

adc ads1115 arduino arduino-library attiny

Last synced: 05 Apr 2025

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

The library comes with AS5600. Through this library, we can realize read the angles 、get magnetic from a magnet underneath the sensor.

arduino arduino-library as5600 grove magnet

Last synced: 04 Apr 2025

https://github.com/RobTillaart/AS5600

Arduino library for AS5600 magnetic rotation meter

angle arduino rotation sensor

Last synced: 24 Nov 2024

https://github.com/arduino-ci/arduino_ci

Unit testing and Continuous Integration (CI) for Arduino libraries, from a Ruby gem

arduino ci unit-testing-framework

Last synced: 05 Apr 2025

https://github.com/tttapa/control-surface-motor-fader

Arduino motorized fader controller, and example code for integration with the Control Surface library.

arduino capacitive-touch fader midi motor-controller motorized pid-control potentiometer

Last synced: 19 Apr 2025

https://github.com/metriful/sensor

Sensor by Metriful | Indoor environment monitoring | Documentation and code samples

arduino electronics embedded environment esphome home-automation ifttt indoor-environmental-monitoring iot raspberry-pi sensors smart-home

Last synced: 26 Mar 2025

https://github.com/DesconBelgrade/Klimerko

☁ DIY Air Quality Monitoring Device

air-quality arduino citizen-science diy esp8266

Last synced: 14 Feb 2025

https://github.com/infineon/xmc-for-arduino

Integration of Infineon's XMC microcontrollers into the Arduino IDE.

arduino arduino-ide arduino-platform infineon makers microcontroller platformio prototyping xmc

Last synced: 04 Apr 2025

https://github.com/MKme/Roomba

DIY Romba Virtual Wall with Atmega 328P Processor + IR LED

arduino atmega328p atmel diy roomba virtualwall

Last synced: 06 Apr 2025

https://github.com/cifertech/315mhz-jammer

315Mhz jammer with Menu

315mhz arduino jammer

Last synced: 10 Apr 2025

https://github.com/dEskoG/rDUINOScope

rDUINOScope - Arduino based telescope control system (GOTO)

arduino astronomy controller free goto opensource system telescope

Last synced: 08 Apr 2025

https://github.com/hn/ginlong-solis

Solis inverter ESP8266 data logger, S3 WiFi stick reverse engineering and ESPhome firmware

alios-things arduino esp8266 esphome home-assistant libretiny modbus platformio-arduino rs485 rtl8710bn

Last synced: 30 Apr 2025

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

CanAirIO is a citizen science initiative. We are developing a mobile application that is able to set a PM2.5 or CO2 sensors, and other related sensors, as a fixed station using WiFi or mobile station with an smartphone by using a Bluetooth connection.

airquality android arduino canairio-firmware covid-19 esp32 firmware platformio

Last synced: 05 Apr 2025

https://github.com/schreibfaul1/ESP32-vs1053_ext

With this library You can easily build a WebRadio with a ESP32 board and a mp3-module. See: https://www.youtube.com/watch?v=u4u9NvZvWRk

arduino esp32 vs1053 webradio

Last synced: 08 Apr 2025

https://github.com/siliconlabs/arduino

Arduino Core for Silicon Labs devices

arduino arduino-core ble efr32 iot matter mg24 nano smarthome sparkfun thingplus xiao

Last synced: 06 Apr 2025

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

Tool to check for problems with Arduino projects

arduino ci command-line continuous-integration golang lint linter tooling-team

Last synced: 05 Apr 2025

https://github.com/enjoyneering/AHTxx

This is an Arduino library for Aosong ASAIR AHT1x, AHT2x Digital Humidity & Temperature Sensor

aht10 aht15 aht20 aht21 aht25 aosong arduino arduino-library asair humidity-sensor i2c-sensors temperature-sensor

Last synced: 16 Mar 2025

https://github.com/technoblogy/ulisp-esp

A version of the Lisp programming language for ESP32-based boards.

arduino esp32 esp8266 lisp ulisp

Last synced: 20 Mar 2025

https://github.com/jiribilek/wifispiesp

SPI Slave for ESP8266 module

arduino esp8266 slave-device spi-interface

Last synced: 15 Apr 2025

https://github.com/cujomalainey/ant-arduino

An implementation of a ANT driver for Arduino, Mbed and ESP-IDF

ant ant-arduino ant-radios ant-softdevice antplus arduino callback driver esp-idf mbed mbed-os nrf51822 nrf52832 nrf52840 rf

Last synced: 09 Feb 2025

https://github.com/arendst/tasmota-firmware

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

arduino automation esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 06 Apr 2025

https://github.com/simplefoc/arduino-foc-reaction-wheel-inverted-pendulum

Reaction wheel inverted pendulum project based on the Arduino Simple FOC library and SimpleFOC shied.

arduino bldc-motors field-oriented-control foc foc-algorithm inverted-pendulum simple user-friendly

Last synced: 13 Feb 2025

https://github.com/mathertel/dmxserial2

An Arduino library for sending and receiving DMX RDM packets.

arduino arduino-library dmx dmx512 rdm-responder

Last synced: 16 Mar 2025

https://github.com/mathertel/DmxSerial2

An Arduino library for sending and receiving DMX RDM packets.

arduino arduino-library dmx dmx512 rdm-responder

Last synced: 04 Apr 2025

https://github.com/tchapi/adafruit-gfx-font-customiser

A little utility to customise pixel fonts for the Adafruit GFX library

adafruit arduino fonts gfx

Last synced: 05 Apr 2025

https://github.com/robtillaart/dhtnew

Arduino library for DHT11 and DHT22 with automatic sensor recognition

arduino humidity temperature

Last synced: 05 Apr 2025

https://github.com/RobTillaart/DHTNew

Arduino library for DHT11 and DHT22 with automatic sensor recognition

arduino humidity temperature

Last synced: 24 Nov 2024

https://github.com/pstolarz/onewireng

1-wire service library. OneWire compatible. Dallas thermometers support.

1-wire arduino avr ds18b20 esp32 esp8266 iot mbed-os one-wire pico platformio rp2040

Last synced: 05 Apr 2025

https://github.com/kriswiner/cmwx1zzabz

Collection of sketches using the Arduino core for Murata's CMWX1ZZABZ (STM32L082 and SX1276)

arduino environmental-monitoring gps-tracker lora stm32l082

Last synced: 15 Apr 2025

https://github.com/pstolarz/OneWireNg

1-wire service library. OneWire compatible. Dallas thermometers support.

1-wire arduino avr ds18b20 esp32 esp8266 iot mbed-os one-wire pico platformio rp2040

Last synced: 06 Apr 2025

https://github.com/openastrotech/openastrotracker-firmware

Official firmware for the OpenAstroTracker.

arduino astrophotography platformio

Last synced: 04 Apr 2025

https://github.com/jonthysell/segacontroller

Arduino library to read Sega Genesis (Mega Drive) and Master System (Mark III) controllers.

arduino arduino-library controller gamepad joystick sega sega-genesis sega-mark-iii sega-master-system sega-mega-drive

Last synced: 12 Apr 2025

https://github.com/anklimov/lighthub

Flexible, Arduino Mega/Due/ESP8266/ESP32/STM32 based SmartHome controller with DMX-512 in/out, 1-Wire, Modbus, MQTT interfaces. OpenHab/HomeAssistant/ioBroker compatible.

1-wire arduino controllino dmx dmx512 heating-control home-automation homeassistant homeautomation homebridge homie iobroker iot modbus mqtt mqtt-client openhab relay-controllers smarthome-controller ventilation

Last synced: 05 Apr 2025

https://github.com/jgauchia/icenav-v3

ESP32 Based GPS Navigator with OSM offline maps. Multi GNSS - (Under development)

arduino compass diy esp32 esp32-s3 gps gps-navigation gps-tracker lovyangfx lvgl makerfabs nmea offline-maps openstreetmap osm platformio psram t-deck tft tilemaps

Last synced: 06 Apr 2025

https://github.com/billwilliams1952/ad9833-library-arduino

Library to control the AD9833 waveform generator

ad9833 arduino arduino-library c c-plus-plus waveform-generator

Last synced: 02 Dec 2024

https://github.com/etherkit/JTEncode

JT65/JT9/JT4/WSPR/FSQ Encoder Library for Arduino

arduino fsq ft8 jt4 jt65 jt9 wspr

Last synced: 24 Nov 2024

https://github.com/robtillaart/hx711

Arduino library for HX711 24 bit ADC used for load cells and scales.

arduino loadcell

Last synced: 05 Apr 2025

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

ESP32 Audio Kit based multitrack looper

arduino esp32 midi sampler synthesizer

Last synced: 14 Apr 2025

https://github.com/spacehuhn/wifisatellite

WiFi Satellite Project - as seen on the Chaos Communication Congress

34c3 35c3 arduino ccc esp32 monioring sniffing wifi

Last synced: 19 Mar 2025

https://github.com/aster94/goprocontrol

Arduino library to interface with GoPro cameras

arduino arduino-library esp esp32 esp8266 gopro hero mkr wifi

Last synced: 07 Apr 2025

https://github.com/hallard/libteleinfo

Librairie Universelle Teleinformation (TIC)

arduino esp32 esp8266 linky teleinfo tic wifi

Last synced: 16 Mar 2025

https://github.com/schreibfaul1/esp32-tft-library-ili9486

A library for 3.5 inch RPi LCD (A) 320x480 display from Waveshare

arduino esp32 ili9486 xpt2046

Last synced: 16 Mar 2025

https://github.com/mintynet/esp32-slcan

ESP32 slcan compatible device

arduino bus can can-bus car esp32 hacking slcan slcand

Last synced: 15 Nov 2024

https://github.com/RTduino/RTduino

Arduino Ecosystem Compatibility Layer for RT-Thread | RT-Thread的Arduino生态兼容层

arduino compatibility-layer rt-thread rtduino rtos

Last synced: 10 Jan 2025

https://github.com/omaraflak/arduino-library

A lightweight Android library to communicate with Arduino through usb.

android arduino communication library otg serial usb

Last synced: 12 Apr 2025

https://github.com/embeddedartistry/arduino-printf

Add printf support to the Arduino SDK

arduino debugging hacktoberfest printf

Last synced: 23 Apr 2025

https://github.com/matthias-bs/bresserweathersensorreceiver

Bresser 5-in-1/6-in-1/7-in-1 868 MHz Weather Sensor Radio Receiver for Arduino based on CC1101, SX1276/RFM95W or SX1262

868mhz arduino arduino-library arduino-pico cc1101 environmental-monitoring esp32 esp32-arduino esp8266 esp8266-arduino mqtt rp2040 sensor-data sx1262 sx1276 weather

Last synced: 14 Apr 2025

https://github.com/mydevicesiot/cayenne-mqtt-esp

Cayenne MQTT ESP8266, ESP32 & NodeMCU Library

arduino cayenne esp32 esp8266 mqtt nodemcu

Last synced: 11 Apr 2025

https://github.com/ttsiodras/miniforth

A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html

arduino cpp forth

Last synced: 10 Apr 2025

https://github.com/electroniccats/dap-cat-programmer

An Open-Source CMSIS-DAP Debug Probe based on DAPLink and USB bus convert and it can realize USB convert to serial interface based in CH552, low-cost of $5 dollars

arduino ch551 ch552 ch55x ch55xduino cmsis-dap daplink

Last synced: 10 Feb 2025

https://github.com/mwood77/osww

The Open Source Watch Winder - a modular, simple-to-build watch winder.

arduino cc-by-nc-sa raspberry-pi-pico

Last synced: 07 Apr 2025

https://github.com/platformio/platform-teensy

Teensy: development platform for PlatformIO

arduino mbed platformio platformio-platform teensy teensyduino

Last synced: 04 Feb 2025

https://github.com/aleh/usbisp

USBasp firmware working with a clone "USB ISP Version 2.0" (marked "MX-USBISP-Vx.00 on the PCB)

arduino usbasp

Last synced: 06 Apr 2025

https://github.com/t-vk/alexa-jammer

Jamming the Wifi connection and microphones of all Amazon Echo and Google Home devices surrounding you

alexa amazon-echo arduino deauth deauthenticate echo esp32 esp8266 google google-home home-assistant jam jammer jamming microphone privacy spy wifi

Last synced: 11 Apr 2025

https://github.com/naguissa/urtclib

Really tiny library to basic RTC functionality on Arduino. DS1307, DS3231 and DS3232 RTCs are supported.

alarm arduino arduino-library clock naguissa power rtc sqwg

Last synced: 15 Apr 2025

https://github.com/Wyliodrin/WyliodrinSTUDIO

Wyliodrin STUDIO is a Chrome based IDE for software and hardware development in IoT and Embedded Linux

arduino arduino-yun firmware ide iot python raspberry-pi raspberrypi

Last synced: 14 Mar 2025

https://github.com/andygeiss/esp32-transpiler

Transpile Golang into Arduino code to use fully automated testing at your IoT projects.

arduino esp32 go golang transpiler

Last synced: 16 Apr 2025

https://github.com/mryslab/s3onegpio

Scratch 3 Extensions For Arduino, Circuit Playground Express, ESP-8266, Picoboard and Raspberry Pi

arduino esp8266 python raspberry-pi scratch scratch3

Last synced: 13 Jan 2025

https://microsoft.github.io/azure-iot-developer-kit/

A curated list of awesome Azure IoT Developer Kit projects and resources.

arduino azure azure-functions azure-iot iot iot-central iothub vscode vscode-extension

Last synced: 18 Nov 2024

https://github.com/pharo-iot/pharothings

Live programming platform for IoT projects based on Pharo

arduino ide iot-platform live-programming pharo pharothings raspberry-pi telepharo

Last synced: 06 Apr 2025

https://github.com/mariolukas/bluetti_esp32_bridge

Bluetti Power Station ESP32 Bluetooth to MQTT Bridge

ac200 ac300 arduino bluetooth bluetti eb3a ep500p esp32 iobroker mqtt openhab powerstation wifi

Last synced: 10 Feb 2025

https://github.com/pharo-iot/PharoThings

Live programming platform for IoT projects based on Pharo

arduino ide iot-platform live-programming pharo pharothings raspberry-pi telepharo

Last synced: 17 Nov 2024

https://github.com/kikuchan/libqrean

A portable QR and Barcode generation / manipulation library written in C.

arduino barcode c code39 code93 ean itf jan microqr mqr nw7 qr qrcode rmqr tqr

Last synced: 05 Apr 2025

https://github.com/awawa-dev/hyperserialesp32

High speed USB serial port LED strip driver for HyperHDR using ESP32 or ESP32-S2 devices. Multi-segment & multi-core support.

adalight ambilight arduino esp32 esp32-s2 hyperhdr hyperserial led-controller platformio sk6812 ws21812

Last synced: 09 Apr 2025

https://github.com/carlosefr/pcd8544

Minimal footprint library for Philips PCD8544 LCDs on the Arduino.

arduino attiny driver lcd library

Last synced: 21 Nov 2024

https://github.com/arbazkhan4712/jarvis-ai

It is an AI assistant which will automate your task like it can send emails also it can control lights using raspberry pi it can inform about weather and many more features

ai-assistants arduino artificial-intelligence assistant-computer-control assistant-personnel jarvis python raspberry-pi raspberry-pi-camera

Last synced: 13 Feb 2025

https://github.com/r-arduino/arduinor

An easy way to get arduino data into R

arduino r

Last synced: 03 Apr 2025

https://github.com/rfd-fhem/signalduino

System to capture digital signaldata and transfer them to another system

arduino c-plus-plus cc1101 digial esp8266 fhem microcontroller radio receiver rf rxb6 signal sniffer tramsmitter

Last synced: 05 Apr 2025

https://github.com/RobTillaart/HX711

Arduino library for HX711 24 bit ADC used for load cells and scales.

arduino loadcell

Last synced: 24 Nov 2024

https://github.com/copych/acidbox

ESP32 synth: all-in-one acid combo of two TB303's, a drum machine with fx chain, cd-quality

303 808 acid arduino audio drum-machine dsp esp32 groovebox midi roland synth synthesizer tb303 tr808

Last synced: 07 Apr 2025

https://github.com/asukiaaa/mpu9250_asukiaaa

A library for arduino to read value of MPU9250.

accelerometer arduino gyrometer magnetometer mpu9250

Last synced: 17 Mar 2025

https://github.com/gamelaster/arduinogamepad

A GamePad HID library for Arduino Pro Micro/Leonardo (ATMega32u4)

arduino arduino-library gamepad thumbstick

Last synced: 21 Mar 2025

https://github.com/ribasco/glcd-emulator

A cross-platform graphics LCD simulator for embedded devices (arduino) and single board computers

8-bit arduino cross-platform e-ink embedded emulator espressif graphics graphics-lcd-emulator javafx lcd max7219 monochrome oled prototyping raspberry-pi simulator u8g2

Last synced: 29 Jan 2025

https://github.com/justcallmekoko/esp8266_deauth_all

Arduino code for your ESP8266. Deauthenticate all clients from all access points

802-11 arduino attack broadcast deauth deauther esp8266 hack scanner scans wemos-d1-mini wifi

Last synced: 18 Mar 2025

https://github.com/luni64/teensytimertool

Generic Interface to Teensy Timers

arduino ftm gpt imxrt1062 pit pjrc quad teensy teensy4 timer tmr

Last synced: 14 Apr 2025

https://github.com/googlecreativelab/tiny-motion-trainer

Train and test machine learning models for your Arduino Nano 33 BLE Sense in the browser.

arduino microcontroller tensorflow

Last synced: 06 Apr 2025