Ecosyste.ms: Awesome
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.
- 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-01-25 00:02:14 UTC
- JSON Representation
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/dmkyr20/spider-project
Robot Hexapod with 6 legs which work on Arduino and control with Bluetoothe in Android app
android android-app android-application arduino arduino-library arduino-uno bluetooth bluetooth-android bluetooth-arduino hexapod hexapod-robot hexapod-spider-robot robot spider
Last synced: 07 Nov 2024
https://github.com/tobychui/diy-60w-pd-powerbank
A DIY 60W PD Powerbank with realtime battery display for charging your laptop and smartphone
arduino battery diy electronic hardware pd powerbank powerdelivery typec
Last synced: 17 Nov 2024
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/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/pskowronek/lightning-camera-trigger
Lightning camera trigger
arduino as3935 camera canon lightning lightning-sensor trigger
Last synced: 27 Jan 2025
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/alberanid/arduino-rrd
An RRD library for Arduino
arduino arduino-library c-plus-plus rrd
Last synced: 15 Oct 2024
https://github.com/senseshift/esptool.ts
Updated TypeScript port of the esptool-js
Last synced: 25 Jan 2025
https://github.com/zanjie1999/dingap
小锤锤锤钉钉
arduino dingding esp8266 esp8266-arduino
Last synced: 12 Nov 2024
https://github.com/thomasleplus/cafebab
Arduino project to detect usage of a table football.
arduino arduino-boards arduino-platform arduino-sketch arduino-uno foosball foosball-table motion-detection motion-sensor sensor sensors shock-sensor sketch xbee xbees
Last synced: 08 Nov 2024
https://github.com/gonzalo123/arduino-nfc-reader
Validate the id of the tag against remote server
arduino arduino-nfc-reader ethernet-shield node
Last synced: 27 Jan 2025
https://github.com/srg74/esp32-mini-serko
ESP32 mini Wemos style form factor
16mb arduino esp32 esp32-mini micropython platformio wemos-d1-mini wifi wled
Last synced: 01 Nov 2024
https://github.com/0snap/arduino-wifi-fastled-controller
Stuff that blinks and hosts a webserver at the same time. Control it with your phone
arduino arduino-webserver esp32 esp8266 fastled led
Last synced: 25 Oct 2024
https://github.com/handiko/ibeacon
Create and demonstrate iBeacon using JDY-08 module with HM-10 firmware
arduino ble bluetooth bluetooth-arduino bluetooth-beacons bluetooth-low-energy hm-10 ibeacon jdy-08
Last synced: 08 Nov 2024
https://github.com/dentrax/arduexams
Improve your Arduino knowledge with high quality questions and exams
arduino arduino-boards arduino-ide arduino-platform arduino-uno atmel example example-project example-projects example-repo examples final learning learning-exercise midterm
Last synced: 09 Nov 2024
https://github.com/rookidroid/hexapod
A 3D Printed Hexapod Robot
3d-printing arduino esp32 esp32-arduino hexapod
Last synced: 07 Nov 2024
https://github.com/mratanusarkar/obstacle-avoiding-bot
My goal is to come up with a simple and a basic model of an obstacle avoiding bot with the best possible algorithm to detect and avoid an obstacle using only One Ultrasonic Sensor module (HCSR04) and 2 wheels. The project is still into development to find even better an algorithm to achieve the same task.
algorithm arduino arduino-uno avoid-obstacles detection hcsr04 l293d obstacle-avoidance obstacle-avoidance-robot obstacle-detection proteus robotics robotics-algorithms sensor ultrasonic-sensor
Last synced: 13 Jan 2025
https://github.com/bogdan016/smartpark-arduino
This project involves the development of a reverse parking assistance system using Arduino and ultrasonic sensors.
arduino arduino-project arduino-uno cpp
Last synced: 30 Dec 2024
https://github.com/robtillaart/cozir
Arduino library for COZIR range of temperature, humidity and CO2 sensors
Last synced: 19 Nov 2024
https://github.com/sparkfun/sparkfun_redbot_arduino_library
Arduino library provided the SparkFun RedBot.
arduino arduino-library robotics sparkfun
Last synced: 16 Nov 2024
https://github.com/sparkfun/sparkfun_lsm303c_6_dof_imu_breakout_arduino_library
Arduino library for SparkFun's LSM303C breakout board.
accelerometer arduino arduino-library magnetometer sensor sparkfun
Last synced: 16 Nov 2024
https://github.com/srenner/meguinauge
[Arduino] LCD gauge for the Megasquirt EFI
Last synced: 19 Nov 2024
https://github.com/ldab/lis3dh-motion-detection
Minimalistic library for motion detection using low cost ST LIS3DH, 3-axis MEMS accelerometer, ultra-low-power that works
arduino esp8266 iot low-power motion-detection motion-tracking sensor sensors
Last synced: 09 Nov 2024
https://github.com/pilotak/mqtt-relay
Universal MQTT wifi relay
arduino dht22 ds18b20 esp32 esp8266 home-automation homeassistant mqtt relay-board sonoff temperature-sensor
Last synced: 16 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/savannahostrowski/meeting_light
A mini-project that takes your calendar events and maps your status to an LED output
arduino arduino-uno pyfirmata python3
Last synced: 14 Nov 2024
https://github.com/giorgosxou/hj-580xp-ble
A friendly introduction to "HJ-580XP" tiny BLE Module, resources and example of use with Arduino Uno
arduino ble electronics hj-580xp tiny
Last synced: 27 Oct 2024
https://github.com/alexandrehiroyuki/datatome
Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.
algorithms analysis arduino arduino-library cpp cumulative-mean data-processing data-structures exponential-moving-average filters median moving-average moving-median pio platformio platformio-library standard-deviation variance
Last synced: 07 Nov 2024
https://github.com/deaafrizal/cuybot-rtos
Cuybot Protonano V1 OpenSource Custom Smartcar Board
arduino esp32 iot microcontroller raspberry-pi robotics
Last synced: 30 Oct 2024
https://github.com/cifertech/iana
A Game-Inspired Gadget for Remote Control of Devices
arduino rainbow-six-siege wearable-devices
Last synced: 21 Dec 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/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/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/benjuan26/edca
Elite Dangerous Cockpit Agent: Sends ED status updates via serial port
Last synced: 10 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/luqasz/avrisp
AVR ISP library for flashing, reading AVR chips.
Last synced: 10 Oct 2024
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/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/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/arduino/node-red-contrib-arduino-iot-cloud
A Node-RED plugin to integrate Arduino IoT Cloud
arduino arduino-iot arduino-iot-cloud iot node-red node-red-contrib
Last synced: 07 Oct 2024
https://github.com/robtillaart/srf05
Arduino library for SRF05 distance sensor
Last synced: 19 Nov 2024
https://github.com/RobTillaart/SHEX
Arduino library for transforming Serial in a HEX dump
Last synced: 24 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/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/yveaux/dollhouse_sketches
Arduino sketches for the MySensors dollhouse demo at Eindhoven Maker Faire 2017
Last synced: 27 Oct 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/jorticus/nest-ir
🌡 An Arduino interface between Nest's HVAC signals and an IR-controlled heat pump.
Last synced: 11 Oct 2024
https://github.com/jorticus/umate
Arduino library for the Outback MATE protocol
Last synced: 11 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/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/redfrik/udk09-bits_and_pieces
UdK audiovisual programming course resources 2013_SS
arduino pure-data supercollider
Last synced: 18 Jan 2025
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/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/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/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/yeliudev/feedie
An intelligent feeding robot with voice control and visual servo support.
Last synced: 25 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/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/juanmb/skypointer
Software for controlling a motorized sky-pointing laser
arduino astronomy python stellarium
Last synced: 13 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/matthias-bs/atc_mithermometer
Arduino BLE Client library for receiving ATC_MiThermometer Data (as Advertising Data)
arduino arduino-library ble esp32 esp32-arduino sensors
Last synced: 23 Oct 2024
https://github.com/robtillaart/shex
Arduino library for transforming Serial in a HEX dump
Last synced: 19 Nov 2024
https://github.com/robtillaart/heartbeat
Arduino library for a simple HeartBeat
Last synced: 19 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/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/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/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/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/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/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/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/thatxliner/fadaig
For Absolutely Destroying An iMessage Game
arduino gamepigeon leonardo word-hunt
Last synced: 27 Oct 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/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/robtillaart/nibblearray
Arduino library for a compact array of nibbles (4 bit units)
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
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/gavinlyonsrepo/rf_data_link
A low power RF data link between two ATmega328's based Arduino units , Sensor data is transferred Via a 433 Mhz transmitter. and then displayed on an OLED CH1115.
433mhz aht10 arduino arduino-project arduino-projects arduino-sketch atmega328p ch1115 lm75a low-power oled-display radio-frequency radiohead rf rf-receiver rf-transmitter temperature-monitor temperature-sensor wl101-341 wl102-341
Last synced: 10 Oct 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/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/darekbx/esp32-notification-receiver
M5StickC as a notifications receiver. Notifications are transferred from the Android phone.
Last synced: 31 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/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/nrf24/rf24log
A nice logging library for Arduino devices
arduino cpp hacktoberfest nrf24l01 rf24
Last synced: 18 Nov 2024