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-05 00:02:19 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/alberanid/arduino-rrd
An RRD library for Arduino
arduino arduino-library c-plus-plus rrd
Last synced: 15 Oct 2024
https://github.com/sparkfun/sparkfun_wisechip_hud_library
Arduino Library for the Qwiic Transparent OLED HUD
arduino arduino-library display oled sparkfun
Last synced: 16 Nov 2024
https://github.com/thomasleplus/tinkerit
Automatically exported from
arduino arduino-sketch arduino-uno electronics random random-generation random-number-generators sketch thermometer voltmeter
Last synced: 08 Nov 2024
https://github.com/xreef/thermistor_library
Thermistor very simple but complete and configurable library for thermistor.
arduino esp8266 library thermistor
Last synced: 08 Nov 2024
https://github.com/sparkfun/sparkfun_tmp117_arduino_library
Communicates with the TMP117 over I2C to quickly integrate a temperature sensor into your project.
arduino arduino-library sensor sparkfun temperature
Last synced: 16 Nov 2024
https://github.com/sh123/libaprs_bluetooth_tnc
Simple Bluetooth KISS AFSK1200 TNC based on LibAPRS
afsk afsk1200 amateur-radio aprs arduino arduino-uno bluetooth ham-radio kiss libaprs tnc vhf
Last synced: 16 Nov 2024
https://github.com/pkolt/bitmap_editor
Open source editor for bitmap images
adafruit-gfx arduino oled ssd1306 u8g2
Last synced: 27 Oct 2024
https://github.com/stypox/plotter
All the needed software to print images, text or gcode files on a plotter (a pen that moves along two xy axes)
2d-plotter arduino gcode gcode-generation plotter printer
Last synced: 28 Oct 2024
https://github.com/maximemoreillon/esp32_camera_web_server
Firmware for an AI thinker ESP32-CAM board
arduino camera esp32 esp32-cam firmware iot web-server
Last synced: 21 Nov 2024
https://github.com/marlon360/opcn3-arduino
An Arduino library for the Alphasense OPC-N3 dust sensor. Compatible with NodeMCU, ESP8266.
alphasense arduino arduino-library dust esp8266 nodemcu opcn3 sensor
Last synced: 22 Nov 2024
https://github.com/sabas1080/esp8266-esp32_projects
Experiments with ESP8266 y ESP32
arduino esp32 esp8266 examples ifttt ifttt-maker ifttt-makerwebhooks ifttt-webhooks mqtt mqtt-client wifi
Last synced: 01 Dec 2024
https://github.com/kriswiner/mmc5983ma
Arduino sketch for 10 DoF AHRS using the MMC5983MA magnetometer
ahrs arduino magnetometer mems
Last synced: 16 Nov 2024
https://github.com/RobTillaart/I2C_24LC1025
Arduino library for the 24LC1025 I2C EEPROM and equivalent
Last synced: 24 Nov 2024
https://github.com/gavinlyonsrepo/timer_arduino
Countdown Timer: Range 1-99 minutes. Output: time (mm:ss) to seven segment display(TM1637) and Audio to Buzzer. Input: Push button to start. 10K Pot used for time select.
arduino attiny85 button buzzer countdown countdown-timer countdowntimer eagle kitchentimer nano pot pushbutton seven-segment seven-segments-display stopwatch switch time timer timer-arduino tm1637
Last synced: 12 Nov 2024
https://github.com/wagiminator/ATtiny814-AquaTimer
Programmable Timer for Aquariums
aquarium aquarium-automation aquarium-controller arduino attiny attiny814 avr oled pcb tinyavr
Last synced: 25 Nov 2024
https://github.com/RobTillaart/bitHelpers
Arduino library with static functions on bit level (a.k.a. bit hacks)
Last synced: 24 Nov 2024
https://github.com/RobTillaart/ADT7470
Arduino library for I2C ADT7470 Fan Monitoring
arduino fan monitoring temperature
Last synced: 24 Nov 2024
https://github.com/ratopi/netzfrequenz
Messung der Netzfrequenz mit einem Arduino
Last synced: 14 Nov 2024
https://github.com/RobTillaart/XMLWriter
Arduino Library to create simple XML (messages, files, print, ...)
Last synced: 24 Nov 2024
https://github.com/kriswiner/sths34pf80
ST IR temperature sensor with embedded presence and motion detection
Last synced: 16 Nov 2024
https://github.com/mcorts/m5stickc_ph_sensor
pH (Power of Hydrogen) sensor for water based solution with ph-4502c and ESP32 microprocessor
arduino esp32-arduino iot m5stickc
Last synced: 26 Nov 2024
https://github.com/esp32beans/ble_hid_client
ESP32 NimBLE Bluetooth Low Energy HID Client/Central and Mouse Pass Through
arduino ble ble-central ble-client bluetooth bluetooth-low-energy esp32 hid mouse nimble pass-through
Last synced: 12 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: 15 Nov 2024
https://github.com/jonthysell/ataricontroller
Arduino library to read Atari 2600 controllers.
arduino arduino-library atari atari-2600 controller gamepad joystick
Last synced: 15 Nov 2024
https://github.com/RobTillaart/MINMAX
Arduino library to find peaks in a signal
Last synced: 24 Nov 2024
https://github.com/davebaraka/duino
Control an Arduino using Bluetooth
android arduino bluetooth flutter flutter-ui ios
Last synced: 16 Jan 2025
https://github.com/RobTillaart/infiniteAverage
Arduino Library to calculate an average of many many samples
arduino average math statistics
Last synced: 24 Nov 2024
https://github.com/elmot/arduino-to-clion
Arduino-AVR -> Professional ARM project migration with CLion
arduino bmp085 clion clion-embedded e-paper embedded
Last synced: 17 Nov 2024
https://github.com/RobTillaart/BH1750FVI_RT
Arduino library for BH1750FVI (GY-30) Lux sensor
Last synced: 24 Nov 2024
https://github.com/RobTillaart/Correlation
Arduino library to determine the correlation between X and Y datasets.
arduino correlation math statistics
Last synced: 24 Nov 2024
https://github.com/civictechto/tracket-sensor
Design files and source code for the tRacket noise sensor
arduino civic-tech cpp esp32 kicad noise platformio sound urban
Last synced: 20 Nov 2024
https://github.com/ronau/hoerbert-clone
Audio player for kids inspired by the original called Hörbert
arduino audio-player kids lilypad mp3 mp3-player
Last synced: 17 Nov 2024
https://github.com/rjarman/fire-free
This is a mobile application for helping the firefighters to rescue the victims on time. It has two parts: hardware and software. The hardware part will be sold by the firefighters to the users and registered the mac address along with user details through this application. So whenever there are gas leakage or set fire in any houses then instantly the notification will come to all the firefighters whoever has this application and then they can take necessary actions, if the incident has been solved by the fire service then they can set the incident as solved. Its notification has the coordinate of the registered user's house which was instantly sent by the hardware part. The hardware part has the capability to send coordinates and the MQ-2 sensor data to the central fire service database. Even it can play alarm locally in the house.
android angular arduino c-plus-plus cordova cordova-android-plugin cpp express fire-free firefighter formidable html ionic mongodb nodejs pcb pcb-design pcb-footprints proteus typescript
Last synced: 20 Nov 2024
https://github.com/chandler767/pubnub-uv-index-monitor
Know the UV index at a glance and avoid getting sunburned. Powered by PubNub.
android app arduino eon eon-chart esp8266 esp8266-arduino ios iot nodemcu nodemcu-arduino pubnub pubnub-sdk pubnubv4 pubsub react-native sensor sensors ultraviolet uv-exposure
Last synced: 22 Nov 2024
https://github.com/electroniccats/catfinder
Our amazing (and cheap) Rover Kit for everybody
arduino bast electronic-cats esp32 hardware rover rovers
Last synced: 24 Nov 2024
https://github.com/lbussy/lcburl
Arduino library for handling URLs
arduino arduino-lib arduino-library url urllib
Last synced: 09 Jan 2025
https://github.com/nrf24/rf24log
A nice logging library for Arduino devices
arduino cpp hacktoberfest nrf24l01 rf24
Last synced: 18 Nov 2024
https://github.com/raspiduino/avr-v86
IBM PC XT emulator on Arduino UNO
8086 arduino arduino-uno avr emulator x86
Last synced: 08 Dec 2024
https://github.com/ash515/esee-reader
Automated Electric Bill Generation. 📲📟
arduino automation billing c electricity gsm lcd-display
Last synced: 15 Nov 2024
https://github.com/sdebby/arduino_bike_blink
Arduino nano with RGB led strips operated by RF control
3d-models arduino arduino-nano bike neopixel remote-control rgb
Last synced: 16 Nov 2024
https://github.com/harshit98/optical-smoke-detector
Optical smoke detector is an electronics project implemented on Arduino board.
arduino electronics sensor smoke-detector
Last synced: 30 Nov 2024
https://github.com/hafidhh/callmebot-esp32
ESP32 WhatsApp message, Telegram call, Telegram message, Telegram group message, Facebook messages
arduino arduino-libraries arduino-library callmebot esp32 facebook-bot telegram telegram-bot whatapp-bot
Last synced: 22 Dec 2024
https://github.com/red-scorp/ag-panel
Arduino Graphic Panel for lcdproc
arduino arm avr bare-metal embedded esp32 hobby hobby-project lcdproc stm32
Last synced: 10 Nov 2024
https://github.com/t-vk/guitarix-looper
Control the Guitarix Looper using an Arduino
Last synced: 14 Nov 2024
https://github.com/arkhipenko/espcoldboot
Flexible ESP8266 and ESP32 initial device provisioning
arduino boot coldboot esp32 esp8266 provisioning
Last synced: 23 Jan 2025
https://github.com/akshitagupta15june/art-analysis-using-qubitro
Acceleration, Rotation, Temperature Analysis using MPU-6050, ESP8266, and Qubitro.
arduino communityexchange ghdesktop github hacktoberfest jetbrains learn
Last synced: 12 Nov 2024
https://github.com/davetcc/leddisplay
Arduino 7 segment display project
7-segment arduino interrupt library
Last synced: 21 Nov 2024
https://github.com/RobTillaart/Cozir
Arduino library for COZIR range of temperature, humidity and CO2 sensors
Last synced: 24 Nov 2024
https://github.com/sudodevinci/tv-head
Pipeline for images onto WS2812B LED strips via Raspberry Pi Pico, ESP32, or Arduino UNO, to use as a dot-matrix display.
arduino cpp esp32-arduino esp32-s3 micropython micropython-rpi-pico neopixel neopixel-strip opencv raspberry-pi raspberry-pi-pico tv-head tvhead
Last synced: 24 Nov 2024
https://github.com/RobTillaart/HeartBeat
Arduino library for a simple HeartBeat
Last synced: 24 Nov 2024
https://github.com/robotis-git/open_manipulator_msgs
ROS Messages for OpenManipulator
arduino dynamixel gazebo manipultor moveit openmanipultor package robot robotis ros turtlebot turtlebot3
Last synced: 14 Nov 2024
https://github.com/azhinu/vesc-dash
Dashboard for VESC based ESC built on TTGO T-Display
Last synced: 16 Nov 2024
https://github.com/RobTillaart/nibbleArray
Arduino library for a compact array of nibbles (4 bit units)
Last synced: 24 Nov 2024
https://github.com/RobTillaart/timing
Arduino library with wrappers for seconds millis micros
arduino microseconds milliseconds seconds
Last synced: 24 Nov 2024
https://github.com/bytewizer/runtime
Runtime libraries built for GHI Electronics TinyCLR OS and .NET nanoFramework.
arduino csharp dependency-injection iot logging microcontroller middleware nanoframework netmf pipeline sitcore tinyclr
Last synced: 09 Nov 2024
https://github.com/schnoog/joystick_f16_sidestick
My F-16 force sensing Sidestick, based (electronic wise) on Arduino Micro Pro, MCP23017, load cells, INA122P amplifier and an ADS1115
arduino diy diy-electronics f-16 force-sensing hotas joystick usb-joystick
Last synced: 30 Nov 2024
https://github.com/tangowhisky37/coderdojo
CoderDojo Altona North - News & Updates
arduino bbc-microbit coderdojo coderdojo-altona-north coding-bootcamp coding-dojo education electronics esp8266 esp8266-arduino html kids kids-learn makers melbourne minecraft raspberry-pi scratch volunteering volunteers
Last synced: 13 Nov 2024
https://github.com/kriswiner/lc709204f
OnSemi low-power LiPo battery fuel gauge
arduino battery-monitor stm32l432
Last synced: 16 Nov 2024
https://github.com/kriswiner/paa3905
Optical flow X-Y velocity sensor plus 35 x 35 pixel 15 Hz video camera
arduino optical-flow sensor video-camera
Last synced: 16 Nov 2024
https://github.com/naftulikay/vw-cdc-emulator
An Arduino, AVR-based CD Changer Emulator for Communicating with VW Head Units.
arduino avr cd-changer embedded panasonic volkswagen vw
Last synced: 02 Dec 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 Oct 2024
https://github.com/benjuan26/edca
Elite Dangerous Cockpit Agent: Sends ED status updates via serial port
Last synced: 10 Oct 2024
https://github.com/f33rni/openembroidery
Open source embroidery machine project
arduino cnc cpp diy embroider embroidery free open-source patterns platformio python robot sewing stepper-motor
Last synced: 05 Nov 2024
https://github.com/yahboomtechnology/omniduino-car
Yahboom Omniduino smart robot with Mecanum Wheel
arduino car mecanum-wheel omniduino-car robots video
Last synced: 09 Nov 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/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: 24 Nov 2024
https://github.com/claudemarais/gps_tracking_cat_collar_xiao_esp32-c3
An Arduino project to log GPS data to a MicroSD using the tiny XIAO ESP32-C3. The components are small and light enough to fit around a cat collar! Now we know where the cat runs around at night :-)
arduino cat data-logger esp32-c3 esp32c3 gps-logger gps-tracker xiao-esp32-c3
Last synced: 10 Oct 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/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/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/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/robtillaart/timing
Arduino library with wrappers for seconds millis micros
arduino microseconds milliseconds seconds
Last synced: 19 Nov 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/redfrik/udk09-bits_and_pieces
UdK audiovisual programming course resources 2013_SS
arduino pure-data supercollider
Last synced: 18 Jan 2025
https://github.com/gdsports/rfm69-usb-devices
RFM69 USB extender
arduino lora passthrough radiohead rfm69 usb-host usb-keyboard
Last synced: 13 Nov 2024
https://github.com/shridattdudhat/udrone
μDrone is a Low-Cost Arduino Based Drone Project that will help you to build and Learn the Basic Fundamentals of Drone!
arduino brushed-motor brushed-motor-drone diy drone
Last synced: 11 Oct 2024
https://github.com/iobroker/iobroker.mysensors
Support of mysensors from
arduino esp8266 home-automation iobroker iot mysensors smarthome
Last synced: 10 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/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
https://github.com/robtillaart/nibblearray
Arduino library for a compact array of nibbles (4 bit units)
Last synced: 19 Nov 2024
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/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/martinius96/termostat-ethernet
Termostat postavený na platforme Arduino s Ethernet shieldom Wiznet W5100 / modulom Wiznet W5500. Využíva teplotný senzor DS18B20 na OneWire zbernici. Arduino riadi výstup - relé na základe rozdielu cieľovej a nameranej teploty so zohľadnením hysterézy. Thermostat built on the Arduino platform with Ethernet shield Wiznet W5100 / module Wiznet W5500. It uses the DS18B20 temperature sensor on the OneWire bus. The Arduino controls the output-relay based on the difference between the target and measured temperature, taking into account the hysteresis.
arduino c ds18b20 esp32 ethernet ethernet-phy ethernet-shield html lan8720 thermostat thermostat-controller web website wiring wiznet
Last synced: 09 Nov 2024
https://github.com/RobTillaart/SHEX
Arduino library for transforming Serial in a HEX dump
Last synced: 24 Nov 2024