Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Arduino
![](https://explore-feed.github.com/topics/arduino/arduino.png)
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.
- GitHub: https://github.com/topics/arduino
- Wikipedia: https://en.wikipedia.org/wiki/Arduino
- Repo: https://github.com/arduino
- Created by: Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino
- Released: March 21, 2005
- Related Topics: electronics, microcontroller, raspberry-pi,
- Last updated: 2025-02-15 00:02:22 UTC
- JSON Representation
https://github.com/tobozo/wifimanagertz
A NTP/Timezone extension to @tzapu's WiFiManager
arduino captive-portal esp32 ntp sntp timezone tz wifimanager
Last synced: 02 Nov 2024
https://github.com/kaiaai/micro_ros_arduino_kaiaai
micro-ROS Arduino library for Kaia.ai robotics software platform
arduino arduino-library esp32 esp32-arduino kaia-ai micro-ros micro-ros-arduino micro-ros-esp32 open-source remake-ai robot-framework robotics robotics-programming robots ros ros2
Last synced: 19 Jan 2025
https://github.com/andrejchoo/usb-pic-programmer-on-arduino
Open USB Programmer project for PIC MCU based on Arduino (ATMEGA328)
arduino linux pic programmer qt usb
Last synced: 11 Dec 2024
https://github.com/kcl93/tasks
Lightweight and fast preemptive scheduler for ATMega and SAM3X Arduino Boards
arduino arduino-library atmega avr library multitasking preemptive samd scheduler task-scheduler tasks
Last synced: 06 Feb 2025
https://github.com/esp32beans/esp32-bt-exp
Arduino ESP32 Bluetooth Classic and BLE Scanner using Bluedroid BT stack
arduino bluetooth bluetooth-classic bluetooth-dual-mode bluetooth-low-energy esp32 esp32-arduino
Last synced: 11 Jan 2025
https://github.com/trzy/pixart
PAJ7025R2 for 6dof tracking: code (Arduino, Windows) and PCB (KiCad).
6dof-pose 6dof-tracking arduino infrared-object-tracking kicad pixart
Last synced: 17 Dec 2024
https://github.com/seeed-studio/seeed_arduino_w600
Come with a w600 chip. This library provides a demo to connect the W600 module to a wifi access point and send data to IO via HTTP post.
arduino arduino-library w600 wifi
Last synced: 04 Dec 2024
https://github.com/softplus/esp8266-wifi-timing
ESP01 / ESP8266 timing app to check various wifi connection strategies
arduino esp-01 esp8266 platformio wifi
Last synced: 23 Dec 2024
https://github.com/uegmobile/arduinootaserverbundle
This Symfony bundle provides a HTTP Server to manage OTA for Arduino with ESP8266 wifi chip
arduino esp32 esp8266 ota-server symfony
Last synced: 19 Oct 2024
https://github.com/powerbroker2/navduino
Arduino library for basic aerial navigation functions used for processing Euler angles, direction cosine matrices, quaternions, frame conversions, and more.
arduino arduino-library eigen navduino navigation uav
Last synced: 15 Nov 2024
https://github.com/infineon/pas-co2-sensor
C++ library for Infineon's Photoacoustic Spectroscopy (PAS) XENSIVβ’ CO2 miniaturized sensor
arduino co2-sensor gas-sensor makers photoacoustic prototyping psoc6 xmc
Last synced: 05 Nov 2024
https://github.com/robtillaart/gamma
Arduino Library for the GAMMA function to adjust brightness of LED's etc.
Last synced: 19 Nov 2024
https://github.com/robtillaart/adt7470
Arduino library for I2C ADT7470 Fan Monitoring
arduino fan monitoring temperature
Last synced: 19 Nov 2024
https://github.com/fbiego/esp32-spotify-oled
View your current playing song on ESP32 & OLED display using Spotify API
arduino esp32 oled spotify spotify-api spotify-player
Last synced: 07 Nov 2024
https://github.com/kalebu/python-for-embedded-and-iot
This repo consists of an introductory course on embedded programming and IoT Development using Python which was a part of a workshop in Pycon Tanzania 2020
arduino embedded flask iot pycon-tanzania pyfirmata pyserial python python-for-embedded python-for-iot python-tanzania
Last synced: 24 Oct 2024
https://github.com/robtillaart/xmlwriter
Arduino Library to create simple XML (messages, files, print, ...)
Last synced: 19 Nov 2024
https://github.com/RobTillaart/AD520X
Arduino library for SPI AD5204 and AD5206 digital potentiometers
Last synced: 24 Nov 2024
https://github.com/erriez/erriezlkm1638
JY-MCU JY-LKM1638 8x 7-segment display, 8x dual LED and 8x button library for Arduino
7-segment arduino board buttons color display documentation dual jy-lkm1638 jy-mcu led library serial switches
Last synced: 01 Nov 2024
https://github.com/robtillaart/ad520x
Arduino library for SPI AD5204 and AD5206 digital potentiometers
Last synced: 19 Nov 2024
https://github.com/lrusak/arduino-core-pico
Arduino Core for Raspberry Pi Pico
arduino c cpp embedded pico rasberrypi rpi
Last synced: 15 Oct 2024
https://github.com/sam-k/pager-sec
Hacking hospital pagers, then building an encrypted solution.
arduino encryption pagers sdr security
Last synced: 29 Nov 2024
https://github.com/kalebu/proteus-arduino-libraries
This repository acts as an archive for proteus libraries for simulating Arduino based project from sensors to actuators
arduino electronics electronics-design electronics-projects proteus-arduino proteus-arduino-libraries proteus-library
Last synced: 23 Oct 2024
https://github.com/robtillaart/correlation
Arduino library to determine the correlation between X and Y datasets.
arduino correlation math statistics
Last synced: 19 Nov 2024
https://github.com/imcatwhocode/esp8266-platformio-signed-ota
Sign your ArduinoOTA updates right in the Platform.io build system
arduino esp8266 ota platformio
Last synced: 27 Oct 2024
https://github.com/robtillaart/ad5144a
Arduino library for I2C digital potentiometer AD5144A
Last synced: 19 Nov 2024
https://github.com/fiqryq/arduino-gempa-mcu
Source code arduino aplikasi pendeteksi gempa menggunakan database firebase realtime database.
android arduino arduino-gempa-mcu iot
Last synced: 13 Oct 2024
https://github.com/matlen67/soyosource-powercontroller
soyosource-powercontroller for ESP8266
arduino balkonkraftwerk esp8266 gtn-1000w gtn-1200w inselanlage iobroker limiter mqtt nodemcu platfomio rs485 soyosource webif
Last synced: 13 Nov 2024
https://github.com/genielabs/homegenie-mini
Programmable smart device for smart homes, IoT applications, wearable devices, robotics and more...
arduino automation building-automation esp32 esp32-arduino esp8266 esp8266-arduino firmware health-monitoring homegenie homegenie-api iot-device open-api robotics smart-device smart-home smart-light smart-shutters transceiver wearable-devices
Last synced: 07 Nov 2024
https://github.com/senseshift/esptool.ts
Updated TypeScript port of the esptool-js
Last synced: 25 Jan 2025
https://github.com/RobTillaart/SRF05
Arduino library for SRF05 distance sensor
Last synced: 24 Nov 2024
https://github.com/robtillaart/bithelpers
Arduino library with static functions on bit level (a.k.a. bit hacks)
Last synced: 19 Nov 2024
https://github.com/infineon/high-side-switch
Smart High-Side Power Switch C++ library
arduino arduino-library bts5001x-1tad bts700x-1eep btt60xx high-side-switch makers profet prototyping
Last synced: 05 Nov 2024
https://github.com/babelouest/taulas
Arduino source files for Angharad system devices
arduino arduino-device arduino-uno ulfius
Last synced: 16 Oct 2024
https://github.com/robtillaart/bh1750fvi_rt
Arduino library for BH1750FVI (GY-30) Lux sensor
Last synced: 19 Nov 2024
https://github.com/charliegerard/street-fighter-arduino-tflite
Prototype of Street Fighter game to play with hand movements using the Arduino Nano 33 BLE Sense and TensorFlow Lite
arduino hci javascript tensorflow tensorflow-lite web-bluetooth
Last synced: 15 Nov 2024
https://github.com/thatdamnranga/iDrive
Arduino library for devices compatible with either avr_can or due_can, to interface with a BMW iDrive controller
arduino arduino-due arduino-library can can-bus
Last synced: 17 Nov 2024
https://github.com/robtillaart/minmax
Arduino library to find peaks in a signal
Last synced: 19 Nov 2024
https://github.com/robtillaart/infiniteaverage
Arduino Library to calculate an average of many many samples
arduino average math statistics
Last synced: 19 Nov 2024
https://github.com/xreef/ebyte_lora_e22_micropython_library
MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268
arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart
Last synced: 10 Feb 2025
https://github.com/randruc/lazuli
Lazuli is a multitasking RTOS (Real-Time Operating System/kernel) targeting AVR microcontrollers. It allows to program and run multiple independent tasks in a real-time context on AVR microcontrollers.
arduino asm atmega atmega328p atmel avr avr-gcc avr-mcus avr-microcontrollers avr-programming c c89 code-quality embedded kernel mcu os real-time rtos scheduling
Last synced: 12 Oct 2024
https://github.com/enceladus2000/acousticcamera
A simple open-source acoustic camera. Includes a basic simulator in Python.
arduino signal-processing simulations
Last synced: 13 Jan 2025
https://github.com/robtillaart/cozir
Arduino library for COZIR range of temperature, humidity and CO2 sensors
Last synced: 19 Nov 2024
https://github.com/kamadotanjiro-beep/smart-aquarium-v3.0
V3.0 - Using NodeMCU ESP8266 for controlling switches (Relay). Uses RTC (Real Time Clock - DS3231) and NTP (Network Time Protocol) for maintaining time. OLED Display (128x64) for instant updates. A webserver for Manual Controls. Vast application including Aquariums and IOT related.
aquarium-automation aquarium-controller arduino bootstrap5 ds3231-arduino esp-now esp8266-arduino modern-ui nodemcu-esp8266 oled-display-ssd1306 ota-firmware-updates ota-update relay-modules rtc-module smart-home ssr xmlhttprequest
Last synced: 27 Oct 2024
https://github.com/robtillaart/timing
Arduino library with wrappers for seconds millis micros
arduino microseconds milliseconds seconds
Last synced: 19 Nov 2024
https://github.com/arminjo/arduino-dtsu666h_powermeter
Arduino Nano substitute for a RS485 3 Phase DTSU666-H coil based power meter. Less resolution, but better display
arduino current-transformer dtsu666 modbus modbus-sniffer optiboot power-meter rs485 split-core-coils
Last synced: 27 Oct 2024
https://github.com/vortigont/infoclock
DIY Informer/Clock based on ESP8266 controller and Max72xx LED modules
arduino clock esp8266 informer max7219 max7219-clock max7221 max72xx weather-station
Last synced: 27 Oct 2024
https://github.com/vs4vijay/iot-playground
IoT Playground for ESP32, Arduino, M5Stack, and other firmware platforms
arduino esp esp-idf esp32 esp32s3 esp8266 espressif iot iot-platform m5cardputer m5stack m5stickc m5stickcplus m5stickcplus2 platformio playground
Last synced: 10 Feb 2025
https://github.com/yveaux/dollhouse_sketches
Arduino sketches for the MySensors dollhouse demo at Eindhoven Maker Faire 2017
Last synced: 27 Oct 2024
https://github.com/smolbun/cc1101-frequency-finder
Get RF frequencies that are above the set threshold by hopping through a list of commonly used frequencies
arduino cc1101 esp32 esp8266 raspberry-pi-pico
Last synced: 20 Jan 2025
https://github.com/powerbroker2/sdterminal
Basic terminal interface for Arduino SD card logging/file management
arduino sd sd-card sd-terminal sdfat serial-communication
Last synced: 15 Nov 2024
https://github.com/ahsankhan26/laser-data-transmission
Textual data transmission using Laser and Arduino
arduino ascii binary cpp data-transmission laser
Last synced: 03 Nov 2024
https://github.com/pljakobs/arduino_gauges
A set of gauges to work with Adafruit_GFX
adafruit-gfx arduino automation display gauge lcd teensy
Last synced: 22 Nov 2024
https://github.com/blockfrost/blockfrost-arduino
Arduino SDK for the Blockfrost.io API
api arduino blockfrost cardano ipfs rest sdk
Last synced: 06 Dec 2024
https://github.com/xanthium-enterprises/java-serial-port-communication-arduino-atmega328p
Serial Port Communication tutorial using Java and Arduino (ATmega328P)
arduino java java-8 javase serial-communication serial-port serialport
Last synced: 13 Oct 2024
https://github.com/xiduzo/microflow
A set of tools to make it easier to start prototyping for interactivity
arduino figma flow-based-programming interactivity low-code mqtt prototype
Last synced: 10 Feb 2025
https://github.com/gdsports/intellikeys_uhls
IntelliKeys USB host driver for the SAMD boards
arduino intellikeys openikeys samd21 usb-host
Last synced: 13 Jan 2025
https://github.com/robtillaart/heartbeat
Arduino library for a simple HeartBeat
Last synced: 19 Nov 2024
https://github.com/robtillaart/nibblearray
Arduino library for a compact array of nibbles (4 bit units)
Last synced: 19 Nov 2024
https://github.com/abhineetraj1/arduino-tft-project
This project displays text and button on tft borad
arduino arduino-display arduino-project arduino-uno
Last synced: 28 Nov 2024
https://github.com/lucaangioloni/thehound
An automated model car that tracks and follows objects. Built with RaspberryPi and Arduino, controlled by an iPhone.
arduino automation bachelor-thesis elaboration iphone motor pi-camera raspberry-pi vision
Last synced: 20 Oct 2024
https://github.com/claudemarais/airsoft-hud
Transparent HUD for an Airsoft gun that shows how many BBs are left in your magazine and keeps track of your number of kills and deaths during a match. A XIAO ESP32-C3 is used together with a SSD1309 transparent OLED display. An IR Transmitter LED and IR Receiver sensor is used to detect BBs. Video: https://youtu.be/BZJjDX5xyRM
3d-printing airsoft arduino bb-counter bbs counter deep-sleep esp32-c3 esp32c3 hud interrupt ir-led ir-receiver ir-transmitter magazine oled-display p90 ssd1309 transparent xiao-esp32-c3
Last synced: 10 Feb 2025
https://github.com/juanmb/skypointer
Software for controlling a motorized sky-pointing laser
arduino astronomy python stellarium
Last synced: 13 Oct 2024
https://github.com/yeliudev/feedie
An intelligent feeding robot with voice control and visual servo support.
Last synced: 25 Jan 2025
https://github.com/judasgutenberg/solark_live_data
Grab live data from the serial port on the inverter's WiFi Dongle
arduino esp8266 esp8266-arduino fine-grain-data local-monitoring solar solar-energy solark solark-data
Last synced: 10 Feb 2025
https://github.com/vortigont/espasyncbutton
Event-based asynchronous button library for ESP32 family chips. It generate events for various button press patterns, like short/long press, clicks, autorepeat, multiple clicks
arduino asynchronous button event-driven
Last synced: 27 Oct 2024
https://github.com/jbtronics/fm1216duino
An Arduino Library to controlo FM1216-Tuner over I2C (only Soft-I2C)
arduino arduino-library fm i2c radio tuner
Last synced: 18 Nov 2024
https://github.com/tobozo/m5stack-nyancat
A NyanCat for your M5Stack
arduino esp32 esp32-arduino m5stack m5stack-sd-updater nyancat
Last synced: 24 Oct 2024
https://github.com/tibbis/mc-simulator-with-vr
Motorcycle Simulator with VR
arduino c-sharp hydraulics motorcycle ros rosbridge simulator simulink unity3d-development virtual-reality vr
Last synced: 09 Feb 2025
https://github.com/anachrocomputer/testay8930
Basic test code for the Microchip AY8930 sound chip connected to an Arduino.
arduino ay-3-8910 ay8930 general-instruments generating-sounds microchip programmable-sound-generator psg
Last synced: 15 Nov 2024
https://github.com/pfichtner/virtualavr
Run Arduino/AVR Code on your PC (inside a docker container) including support for serial communication. State of the simulated microcontroller can be seen and controlled via websockets
arduino avr avr-microcontroller docker microcontroller
Last synced: 23 Nov 2024
https://github.com/youtecha320u/autoypiano
AutoPlayToyPiano
arduino esp32 i2c km-basic m5stack machikania micropython midi python27 raspberry-pi toypiano uart
Last synced: 09 Feb 2025
https://github.com/arm-university/smart-school-projects
A collection of accessible and engaging projects for teachers and learners that utilise the more advanced features of Arduino in real-world contexts.
arduino coding computerscience computing data-science education educationprojects pbl physical-computing projects stem
Last synced: 29 Nov 2024
https://github.com/robtillaart/troolean
Arduino Library for a three state logic datatype supporting {True False Unknown}
Last synced: 19 Nov 2024
https://github.com/yussufbiyik/esp8266webserver-creator
π A webserver creator for ESP8266WebServer library.
arduino esp8266 esp8266-webserver learn nodemcu nodemcu-arduino nodemcu-esp8266 student-vscode webserver
Last synced: 09 Nov 2024
https://github.com/ivynya/esp32-rick-roller
A compact solution for Rick Rolling your friends, coworkers, and normies in public.
arduino cpp esp32 rick-astley rickroll
Last synced: 26 Jan 2025
https://github.com/redfrik/udk09-bits_and_pieces
UdK audiovisual programming course resources 2013_SS
arduino pure-data supercollider
Last synced: 18 Jan 2025
https://github.com/RobTillaart/SHEX
Arduino library for transforming Serial in a HEX dump
Last synced: 24 Nov 2024
https://github.com/jason-rietzke/sensorplot_webinterface
Displaying SensorData of Arduino like microcontrollers as plotted graphs in a WebInterface running locally on the device
arduino latest-sensor-measurements plot represent-sensor-measurements sensor sensor-data sensorplot-webinterface smarthome triggers webinterface
Last synced: 14 Dec 2024
https://github.com/robtillaart/shex
Arduino library for transforming Serial in a HEX dump
Last synced: 19 Nov 2024
https://github.com/turiphro/alexa-led-ring-animations
Arduino sketch simulating the Alexa Echo Dot LED ring animations
alexa animations arduino avs leds neopixel neopixel-ring
Last synced: 19 Dec 2024