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-02-05 00:02:19 UTC
- JSON Representation
https://github.com/ahmetozer/esp8266-desk-clock
Basic Desktop Clock
arduino bandwidth bandwidth-monitor clock desk-clock dht11 esp8266 latency nodemcu oled-display ping server server-controls weather
Last synced: 08 Nov 2024
https://github.com/sh123/esp32_opus_arduino
OPUS medium/high bit rate audio codec Arduino library for ESP32
arduino arduino-library audio-codec celt esp32 esp32-arduino esp32-library opus opus-codec silk
Last synced: 16 Nov 2024
https://github.com/sh123/esp32_codec2_arduino
Codec2 low bit rate audio codec Arduino library for ESP32
arduino codec codec2 digital-voice dv esp32 espressif freedv hamradio hf speech-codec uhf vhf
Last synced: 16 Nov 2024
https://github.com/xreef/attinyprogrammerboardarduinoasisp
ATtiny programmer board for use ArduinoUNO as ISP
arduino attiny attiny13 attiny13a attiny25 attiny45 attiny85 board isp programmer programming
Last synced: 08 Nov 2024
https://github.com/martouta/bike-mario-kart
Play the Nintendo Switch racing game "Mario Kart 8 Deluxe" using a real bike
arduino bicycle bike mario-kart-8-deluxe nintendo-switch
Last synced: 02 Jan 2025
https://github.com/pete911/zwift-jersey
teensy/arduino zwift jersey unlock codes automation
Last synced: 02 Nov 2024
https://github.com/exotic-team-mx/eva-rt
This repository contains the source code, 3D models, caracteristics and PCB files of the EVA-RT robotracer.
arduino cpp linefollower robotics robotracer
Last synced: 03 Feb 2025
https://github.com/tomekzaw/esp8266_udp_rs485
ESP8266-based RS485/UDP converter
Last synced: 13 Oct 2024
https://github.com/malcx95/zekeyboard
Custom RGB-backlit 3D-printed mechanical keyboards with custom firmware
arduino keyboard keyboard-firmware mechanical-keyboard rgb teensy
Last synced: 28 Nov 2024
https://github.com/RobTillaart/GAMMA
Arduino Library for the GAMMA function to adjust brightness of LED's etc.
Last synced: 24 Nov 2024
https://github.com/akshay-vs/soil-moist
An Arduino based soil moisture monitor
Last synced: 28 Nov 2024
https://github.com/maxwelljay256/mega_12800
Arduino 巡线避障小车,HITSZ 2022 自动化认识与实践课程项目
Last synced: 03 Jan 2025
https://github.com/realcorebb/bbair
A DIY project for a bubble display, utilizing bubbles slowly ascending in liquid to form patterns and text. The project incorporates an ESP32, 3D printing, and laser cutting technologies.
Last synced: 26 Jan 2025
https://github.com/vortigont/firelamp_jeeui
WS2812 LED / HUB75 Informer FireLamp based on EmbUI framework
Last synced: 27 Oct 2024
https://github.com/robtillaart/pulsepattern
Arduino Library to generate repeating pulse patterns
Last synced: 19 Nov 2024
https://github.com/caarlos0/esp8266-garage-door
Homekit controller and firmware for an ESP8266-based automated garage door
arduino esp8266 home-automation
Last synced: 02 Nov 2024
https://github.com/homespan/homespanreferencesketches
References Sketches for HomeSpan Devices
arduino esp32 esp32-arduino homekit homekit-accessory homespan
Last synced: 27 Oct 2024
https://github.com/tobozo/m5stack-rickroll
Offline rickrolling for your M5Stack
arduino esp32 esp32-arduino m5stack m5stack-sd-updater nevergonnagiveyouup nevergonnaletyoudown rickroll
Last synced: 23 Oct 2024
https://github.com/yoyoek1/oiyshterminal
off-line iot collection
arduino debian dpkg esp8266 esp8266-arduino grafana hmi iot mariadb-server mosquitto-mqtt-broker mqtt nmea0183 node-red oiyshterminal opencpn otdm plc python websockets yss
Last synced: 12 Oct 2024
https://github.com/tobozo/m5stack-raytracer
An ESP32 study based on Dmitry V. Sokolov's tinyraytracer https://github.com/ssloy/tinyraytracer
arduino esp32 esp32-chimera-core m5stack m5stack-raytracer m5stack-sd-updater raytracing
Last synced: 23 Oct 2024
https://github.com/zakkemble/nrf905-arduino
nRF905 Arduino Library
arduino arduino-library cplusplus cpp driver radio
Last synced: 19 Nov 2024
https://github.com/robtillaart/histogram
Arduino library for creating histograms
arduino histogram math statistics
Last synced: 19 Nov 2024
https://github.com/robtillaart/x9c10x
Arduino Library for X9C10X series digital potentiometer.
Last synced: 19 Nov 2024
https://github.com/mykeels/electron-arduino-radar
An electron app, providing a visual indicator of obstacles observed by an ultra-sonic sensor.
arduino electron javascript radar servo ultrasonic-sensor
Last synced: 15 Dec 2024
https://github.com/redayzarra/sleepapneadetection
My capstone project explores machine learning, hardware, and web development to create a smart home system for monitoring the health of homebound patients suffering from sleep apnea. The system includes data collection through sensors, embedded ML (TinyML) to analyze data, and web development for creating a medical dashboard.
arduino arduino-ide capstone capstone-project data-collection embedded-systems machine-learning machine-learning-algorithms medical mern mern-project mern-stack python tinyml web-development
Last synced: 26 Jan 2025
https://github.com/snakeye/fpc1020-arduino
Testing FPC1020 fingerprint sensors with Arduino
arduino esp32 fingerprint fpc1020am fpc1020ap platformio scanner
Last synced: 10 Dec 2024
https://github.com/remrama/flicker
closed-loop device for LRLR eye signal detection and response during sleep
arduino lucid-dreaming sleep sleep-communication
Last synced: 07 Jan 2025
https://github.com/JChristensen/PowerOutageMonitor_SW
Sketch for an Arduino-based Power Outage Logger
arduino logger mcp79411 mcp79412 outage power project real-time-clock
Last synced: 24 Nov 2024
https://github.com/robtillaart/ad5144a
Arduino library for I2C digital potentiometer AD5144A
Last synced: 19 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/davebaraka/duino
Control an Arduino using Bluetooth
android arduino bluetooth flutter flutter-ui ios
Last synced: 16 Jan 2025
https://github.com/robtillaart/minmax
Arduino library to find peaks in a signal
Last synced: 19 Nov 2024
https://github.com/RobTillaart/SRF05
Arduino library for SRF05 distance sensor
Last synced: 24 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/ratopi/netzfrequenz
Messung der Netzfrequenz mit einem Arduino
Last synced: 14 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/ctron/eclipse-hawkbit-arduino-ota-client
An Eclipse Hawkbit OTA client for Arduino
Last synced: 09 Nov 2024
https://github.com/abhineetraj1/arduino-self-driving-car
This project involves building an Arduino-based auto-driving car that utilizes ultrasonic sensors to detect obstacles and make decisions on movement.
arduino arduino-projects arduino-uno
Last synced: 27 Jan 2025
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/babelouest/taulas
Arduino source files for Angharad system devices
arduino arduino-device arduino-uno ulfius
Last synced: 16 Oct 2024
https://github.com/RobTillaart/AD520X
Arduino library for SPI AD5204 and AD5206 digital potentiometers
Last synced: 24 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/suglider/adafruit_esp32s3_box
Arduino Adafruit compatible Library for ESP32-S3-Box device - 320x240 ST7789 TFT and TT21100 Capacitive Touch Screen
adafruit aiot arduino capacitive-touch-sensor display esp-box esp32 esp32-s3-box esp32s3 esp32s3-box library spi st7789 tt21100
Last synced: 10 Oct 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/alberanid/arduino-rrd
An RRD library for Arduino
arduino arduino-library c-plus-plus rrd
Last synced: 15 Oct 2024
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/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/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/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/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 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/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/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/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/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/kriswiner/mmc5983ma
Arduino sketch for 10 DoF AHRS using the MMC5983MA magnetometer
ahrs arduino magnetometer mems
Last synced: 16 Nov 2024
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/kriswiner/sths34pf80
ST IR temperature sensor with embedded presence and motion detection
Last synced: 16 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/RobTillaart/I2C_24LC1025
Arduino library for the 24LC1025 I2C EEPROM and equivalent
Last synced: 24 Nov 2024
https://github.com/sensirion/arduino-i2c-sht4x
Arduino library for Sensirion SHT4x sensors
arduino arduino-library driver sensirion sht40 sht4x
Last synced: 12 Nov 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/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/pskowronek/lightning-camera-trigger
Lightning camera trigger
arduino as3935 camera canon lightning lightning-sensor trigger
Last synced: 27 Jan 2025
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/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/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/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/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/lnlp/frami2c
FramI2C is an Arduino library for FRAM (F-FRAM, Ferroelectric RAM) non-volatile memory chips with I2C interface. Supports most common Cypress and Fujitsu I2C FRAM chips with densities of 4, 16, 64, 128, 256, 512, and 1024 kilobits (kb). Provides simple, easy to use read() and write() methods for reading/writing integral and floating point types (uses automatic type inference and byte conversion), readBytes() and writeBytes() for reading/writing larger amounts of data as byte array, and fill() to fill or clear a range of FRAM memory.
arduino arduino-library deep-sleep f-ram ferroelectric ferroelectric-ram fram i2c i2c-interface i2c-memory library lorawan lorawan-device lorawan-node low-power memory non-volatile non-volatile-memory non-volatile-storage settings-storage
Last synced: 14 Oct 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/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/ADT7470
Arduino library for I2C ADT7470 Fan Monitoring
arduino fan monitoring temperature
Last synced: 24 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/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