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-06 00:02:03 UTC
- JSON Representation
https://github.com/robtillaart/max44009
Arduino library for I2C LUX sensor 22 bit, aka GY-49
Last synced: 19 Nov 2024
https://github.com/robtillaart/ina219
Arduino library for INA219 voltage, current and power sensor
Last synced: 19 Nov 2024
https://github.com/kriswiner/icm42688
Collection of Arduino sketches for TDK's combo accel/gyro motion sensor
arduino motion sensor sensor-fusion
Last synced: 16 Nov 2024
https://github.com/uhi22/ccs32
WT32-ETH01 with tpLink HomePlug modem as CCS charge controller
arduino ccs charging electric-vehicles homeplug iso15118 pev wt32-eth01
Last synced: 27 Oct 2024
https://github.com/fabriziofiorucci/streamdeck
A 3D-printed, Arduino-powered USB streamdeck
3d-printing arduino streamdeck
Last synced: 09 Nov 2024
https://github.com/pschatzmann/stm32-i2s
I2S Arduino Library for STM32 Microcontrollers
arduino blackpill i2s-audio stm32 stm32f411 stm32f411e-disco stm32f723xx
Last synced: 27 Oct 2024
https://github.com/rpanfili/airQualityMeter
Detects air particulate matter (PM - pm1, pm2.5, pm10) concentrations and sends data to an MQTT server. An alternative firmware for ESP8266 devices like the NodeMCU board written for Arduino IDE and PlatformIO
air airquality arduino esp32 esp8266 iot nodemcu particles plantower pm10 pms5003 pms5003st
Last synced: 27 Nov 2024
https://github.com/fbiego/esp32_oled_ble
Receive Android notifications on ESP32 with an OLED screen via Bluetooth LE. Also functions as a clock, time is set automatically via BLE when connected to the app.
android arduino bluetooth-low-energy clock esp32 esp32-arduino esp32-internal-rtc notification oled smartwatch watch
Last synced: 07 Nov 2024
https://github.com/arduino/mdns-discovery
mdns (bonjour) pluggable discovery
Last synced: 02 Jan 2025
https://github.com/gdsports/imu-wifi
Send IMU orientation data over WiFi
arduino bno055 esp8266 imu mpu6050 p5js processing
Last synced: 13 Nov 2024
https://github.com/nootropicdesign/arduino-tvout
Arduino libraries for composite video output.
arduino arduino-library ntsc video
Last synced: 05 Nov 2024
https://github.com/RobTillaart/Max44009
Arduino library for I2C LUX sensor 22 bit, aka GY-49
Last synced: 24 Nov 2024
https://github.com/RobTillaart/MultiSpeedI2CScanner
Arduino I2C scanner that scans all addresses at multiple speeds.
Last synced: 24 Nov 2024
https://github.com/tebl/8bit-wave
An Arduino-based tape player for old school computers like the ZX Spectrum, Dragon 32 etc. Hardware is compatible with tzxduino/arduitape and Maxduino firmware.
arduino arduitape cassette-player maxduino tzxduino zx-spectrum
Last synced: 05 Dec 2024
https://github.com/RobTillaart/MCP_ADC
Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208
Last synced: 24 Nov 2024
https://github.com/calvinmclean/automated-garden
weather-based smart irrigation controller and backend
arduino esp32 garden garden-automation go golang influxdb iot irrigation irrigation-controller mqtt netatmo
Last synced: 19 Oct 2024
https://github.com/magiccube/smart-pod
An ESP8266 and VS1053 driven WebRadio and Internet music player.
arduino esp8266 esp8266-arduino radio vs1053
Last synced: 24 Nov 2024
https://github.com/samirmartins/pydaq
Data Acquisition and Experimental Analysis with Python and Graphical User Interface
arduino arduino-library graphical-user-interface national-instruments nidaq nidaqmx pysimplegui python real-datasets step-response
Last synced: 11 Oct 2024
https://github.com/tuconnaisyouknow/badusb_windowspassdisabler
This script allows you to disable Windows password in only 4 seconds.
arduino bad-usb badusb disable disabler duckyscript hid malduino malduinoscripts pass password powershell rubber-ducky rubberducky run usb-hid windows
Last synced: 08 Nov 2024
https://github.com/RobTillaart/MS5611
Arduino library for MS5611 temperature and pressure sensor
arduino pressure sensor temperature
Last synced: 24 Nov 2024
https://github.com/SeekND/CaptureTheFlag
Capture The Flag for drones :)
arduino arduino-nano capture drones fpv mod seeknd tinywhoop vtx-receiver
Last synced: 10 Nov 2024
https://github.com/tigoe/html-for-conndev
Just enough HTML, CSS, and JS to start building browser-based interfaces for connected devices
arduino css fetch html javascript qrcodes webserial
Last synced: 28 Oct 2024
https://github.com/noopkat/azure-iothub-pubsub-esp8266
Using Arduino PubSub library with Azure IoT Hub on an ESP8266
arduino arduino-sketch azure esp8266 iothub pubsub pubsubclient
Last synced: 28 Oct 2024
https://github.com/lauszus/arduinovendingmachine
Arduino code for an old vending machine
Last synced: 15 Oct 2024
https://github.com/xreef/ebyte_lora_e220_micropython_library
MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).
arduino arduino-samd-boards e220 ebyte esp32 esp8266 llcc68 lora micropython pico python radio raspberry raspberry-pi rp2040 stm32 uart
Last synced: 10 Oct 2024
https://github.com/SergiuToporjinschi/settingsmanager
Saving, reading and changing settings from Json file on SPIFFS
arduino deserialization esp8266 file json serialization spiffs
Last synced: 18 Nov 2024
https://github.com/zinggjm/gxepd2_32
Simplified Version of GxEPD for 32 Bit Arduino
Last synced: 14 Nov 2024
https://github.com/sergiutoporjinschi/settingsmanager
Saving, reading and changing settings from Json file on SPIFFS
arduino deserialization esp8266 file json serialization spiffs
Last synced: 08 Nov 2024
https://github.com/benjaminaigner/joystick
Joystick Library for Arduino (RP2040 based boards)
arduino joystick rp2040 usb-hid
Last synced: 27 Oct 2024
https://github.com/thelastoutpostworkshop/fastdisplayprototyping
Fast Display Prototyping using the Arduino IDE Serial Monitor for Adafruit GFX and TFT_eSPI
adafruit-gfx arduino arduino-library arduino-project arduino-sketch display esp32 library oled serial-communication tft-display tftespi
Last synced: 27 Oct 2024
https://github.com/kaelhem/avrbro
A tool to upload .hex files on Arduino boards with Serial API
Last synced: 15 Nov 2024
https://github.com/soif/serial2net_esp8266
Use an ESP8266 as a bridge between an arduino Serial Port and a TCP connection on a LAN , aka 'ser2net' (Serial to Net)
arduino esp8266 network rflink ser2net serial serial-port wifi
Last synced: 07 Nov 2024
https://github.com/naguissa/utimerlib
Arduino tiny and cross-device compatible timer library
arduino arduino-library device-timer interrupts microseconds naguissa timer timers
Last synced: 08 Nov 2024
https://github.com/t-vk/electric-unicycle-interface
Arduino library to interface electric unicycles (e.g. read speed and temperature or change unicycle's settings) via Serial or Bluetooth
arduino arduino-library bluetooth electric gotway serial-interface unicycle
Last synced: 14 Nov 2024
https://github.com/robtillaart/mcp23017_rt
Arduino library for I2C MCP23017 16 channel port expander
Last synced: 19 Nov 2024
https://github.com/robtillaart/ms5611
Arduino library for MS5611 temperature and pressure sensor
arduino pressure sensor temperature
Last synced: 19 Nov 2024
https://github.com/thefirstlineofcode/lithosphere
Lithosphere IoT Development Platform
arduino c cplusplus iot java lora plugin-architecture raspberry-pi webrtc xmpp xmpp-library xmpp-server
Last synced: 10 Oct 2024
https://github.com/benja1972/tinyml_arduino
TinyML Deep learning project with arduino
arduino deep-neural-networks machine-learning python
Last synced: 18 Nov 2024
https://github.com/electroniccats/arduino_boards_index
Electronic Cats Package Lists for the Arduino Board Manager
arduino arduino-boards arduino-platform boards-manager electronic-cats samd saml21 samr34 wch wch582
Last synced: 24 Nov 2024
https://github.com/paullouisageneau/eyepot
A four-legged teapot robot
3d-printing arduino creepy openscad raspberry-pi robot robotics teapot
Last synced: 22 Oct 2024
https://github.com/kriswiner/icm42605
C++ Arduino sketch with quaternion output
Last synced: 16 Nov 2024
https://github.com/tobozo/m5stack-esp12-shield
ESP12 shield for M5Stack - Flash your ESP through the M5!
arduino deauther esp12 esp32 esp32-arduino esp8266 esptool m5stack m5stack-sd-updater serialbridge
Last synced: 23 Oct 2024
https://github.com/soburi/openthread_nrf52_arduino
A Arduino package for nRF52 that integrated with OpenThread
Last synced: 07 Nov 2024
https://github.com/mcorts/meteoestacionlora
Estación metereológica DIY con comunicaciones LoRaWAN TTN
arduino cubecell dht22 estacion-meteorologica heltec lorawan meteorologia weather-station
Last synced: 26 Nov 2024
https://github.com/sparkfun/rotary_encoder_breakout-illuminated
This is a clever little breakout board for both the RGB and R/G illuminated rotary encoders.
arduino encoder rgb rotary-encoders sparkfun sparkfun-products
Last synced: 16 Nov 2024
https://github.com/kalanda/arduino-reflow-oven-controller
Reflow Oven Controller for soldering of SMD components based on Arduino.
arduino oven reflow-oven-controller smd-components thermocouple
Last synced: 09 Nov 2024
https://github.com/googlecreativelab/astrowand
Draw shapes in the sky to form constellations with TensorFlow and a microcontroller.
arduino microcontroller tensorflow
Last synced: 16 Nov 2024
https://github.com/microdev1/micros2
An esp32-s2 based development board in a tiny form factor 🚀
arduino circuitpython embedded iot microcontroller
Last synced: 01 Dec 2024
https://github.com/seeed-studio/seeed_arduino_edgeimpulse
This library is a firmware for Seeed samd series board. It is friendly for embedded Machine learning.
arduino edge-impulse-firmware samd wio-terminal
Last synced: 04 Dec 2024
https://github.com/gdsports/usbhidkbd2midi
DIY MIDI button controller from QWERTY USB keyboard
arduino midi samd21 trinket-m0 usb-host usb-keyboard
Last synced: 13 Nov 2024
https://github.com/wwakabobik/rocketry
Rocket stuff (amateur rcandy rockets). Mostly based on Arduino.
amateur-rocket amateurrocketry arduino c cpp flight-controller lora model-rocketry model-rockets nano rc rcandy reciever rocket rocketry scale
Last synced: 12 Nov 2024
https://github.com/sparkfun/sparkfun_rtk_everywhere_firmware
Centimeter precision GPS/GNSS using L1/L2/L5 signals broadcast over Bluetooth, WiFi, and Ethernet.
arduino esp32 gnss gps sparkfun sparkfun-tutorial surveying
Last synced: 16 Nov 2024
https://github.com/bertrandmartel/metec-braille-driver
:hand: Driver for Metec Braille-line 20 Cell module for Arduino & Raspberry PI
arduino bash braille cmake cpp cross-compilation driver fritzing kicad liblouis makefile metec raspberry-pi windows-iot windows-runtime-component wiringpi
Last synced: 09 Nov 2024
https://github.com/leocolomb/ofxsimpleserial
Simplifies Serial Communication from openFrameworks
addon arduino c-plus-plus openframeworks
Last synced: 13 Oct 2024
https://github.com/mostafa-wael/solvendo
An Intelligent Maze Solving Car
arduino avr c linefollower maze-solver
Last synced: 21 Nov 2024
https://github.com/arminjo/softstart
Generates TRIAC control pulse for soft start of motors used in circular saw and other DIY tools.
arduino attiny85 diy eagle motor-controller power triac triac-pulse
Last synced: 27 Oct 2024
https://github.com/gavinlyonsrepo/erm19264_uc1609
Arduino Eco-system Library to Support the ERM19264 LCD driven by the UC1609C / UC1609 controller.
arduino arduino-library bluepill display display-library erm erm19264 esp32 esp8266 lcd lcd-display library liquidcrystal spi st7525 stm32 stm32bluepill stm32f103c8t6 uc1609 uc1609c
Last synced: 12 Nov 2024
https://github.com/codefend/core
Code obfuscator CLI that protects your code regardless of the programming language or framework.
angular arduino nuxt obfuscator python react svelte uglify vue
Last synced: 16 Nov 2024
https://github.com/robotis-git/open_manipulator_simulations
ROS Simulation for OpenManipulator
arduino dynamixel gazebo manipultor moveit openmanipultor package robot robotis ros turtlebot turtlebot3
Last synced: 14 Nov 2024
https://github.com/RobTillaart/ANSI
Arduino library with basic ANSI display codes for simple terminal apps
Last synced: 24 Nov 2024
https://github.com/sh123/antenna_analyzer_vna
Pocket Arduino Nano based graphical SWR 160-6m bands panoramic VNA antenna analyzer based on AD9850, AD8302 and SGA3386
ad8302 ad9850 amateur-radio amateurradio antenna antenna-analyzer antenna-swr-analyzer arduino band encoder hf plotter sga3386 sweep-screen vna
Last synced: 16 Nov 2024
https://github.com/dennis-van-gils/dvg_arduino_pyqt_multithread_demo
Demonstration of multithreaded communication, real-time plotting and logging of live Arduino data using PyQt/PySide and PyQtGraph.
acquisition arduino daq gui logger multithread pyqt5 pyqt6 pyqtgraph pyside2 pyside6 real-time
Last synced: 12 Nov 2024
https://github.com/robtillaart/mcp_adc
Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208
Last synced: 19 Nov 2024
https://github.com/pu2clr/bk108x
BK108X Arduino Library
arduino arduino-ide arduino-libraries beken-corporation bk1080 bk1086 bk1088 dsp dsp-receivers radio radio-receiver receiver
Last synced: 08 Nov 2024
https://github.com/siara-cc/unishox_arduino_progmem_lib
Retrieve compressed UTF-8 strings from Arduino Flash memory (Progmem)
arduino compression esp32 esp8266 progmem
Last synced: 12 Nov 2024
https://github.com/naguissa/ueepromlib
I2C EEPROM library. Split from uRTCLib. This library controls any I2C EEPROM, independent ones or incorporated on DS1307 or DS3231 RTCs.
arduino arduino-library eeprom i2c i2c-eeprom iic naguissa
Last synced: 08 Nov 2024
https://github.com/alexaubin/custommidicontroller
Code and instructions to easily build a MIDI Controller from scratch
arduino atmega-chip midi midi-controller music
Last synced: 28 Oct 2024
https://github.com/robtillaart/stopwatch_rt
Arduino Library implementing a stopwatch including minutes, seconds, milliseconds and microseconds
Last synced: 19 Nov 2024
https://github.com/anoff/robby5
autonomous robot car 🤖🚗
arduino firmata-client javascript johnny-five nodejs raspi robot-car servo sonar
Last synced: 30 Nov 2024
https://github.com/alexlynd/ir-tester
Quick IR Value Tester
arduino avr ir ir-receiver ir-sensor
Last synced: 08 Nov 2024
https://github.com/robtillaart/dhtstable
Arduino Library for the DHT temperature and humidity sensor.
Last synced: 19 Nov 2024
https://github.com/hackuarium/beemos
BEE MOnitoring System: create an infrastructure for monitoring beehives
arduino bee board hive honey monitoring prototype
Last synced: 16 Nov 2024
https://github.com/fenegroni/simdisplay
Simracing dashboard built with Arduino showing telemetry from the racing simulator Assetto Corsa Competizione in real time.
arduino assetto-corsa-competizione serial-communication shared-memory simracing windows
Last synced: 27 Nov 2024
https://github.com/RobTillaart/Stopwatch_RT
Arduino Library implementing a stopwatch including minutes, seconds, milliseconds and microseconds
Last synced: 24 Nov 2024
https://github.com/tioruben/iarradio
An Internet radio based on TTGO T5s ESP32 ePaper Module
arduino audio-streaming e-ink esp-32 internet-radio platformio ttgo-t5s-epaper
Last synced: 23 Nov 2024
https://github.com/sensirion/arduino-snippets
Arduino code examples for raw sensor communication with many Sensirion sensors
arduino scd40 scd4x-sensor sgp40 sgp4x voc-algo voc-engine
Last synced: 12 Nov 2024
https://github.com/RobTillaart/DHTstable
Arduino Library for the DHT temperature and humidity sensor.
Last synced: 24 Nov 2024
https://github.com/RobTillaart/MAX31855_RT
Arduino library for MAX31855 chip for K type thermocouple
Last synced: 24 Nov 2024
https://github.com/tobozo/esp32-gifplayer
GIF player Demo for M5Stack, Odroid-GO, ESP32-Wrover-Kit, LoLinD32-Pro, D-Duino32-XS, and more...
animatedgif arduino esp32 esp32-targz lgfx lovyangfx m5stack m5stack-sd-updater sd-updater
Last synced: 23 Oct 2024
https://github.com/chayanforyou/wearleveling
This Wear Leveling library is for Microcontroller EEPROM to increase its life cycle
arduino avr eeprom library microcontroller wearlevel
Last synced: 14 Nov 2024
https://github.com/raphire/homeesp
HomeESP is a simple standalone home automation solution using the ESP8266, which allows you to monitor, control and configure compatible devices through a user friendly dashboard.
arduino dashboard esp8266 esp8266-arduino home-automation iot mqtt
Last synced: 28 Oct 2024
https://github.com/kampi/esp32-rak3172
LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.
arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial
Last synced: 20 Nov 2024
https://github.com/robtillaart/max31855_rt
Arduino library for MAX31855 chip for K type thermocouple
Last synced: 19 Nov 2024
https://github.com/radames/ntp_rtc_sync
RTC Clock Sync with the NTP Protocol on ESP8266 Arduino
arduino esp8266 ntp ntp-client rtc rtc-module sync sync-rtc-clock wifi
Last synced: 09 Nov 2024
https://github.com/3urobeat/arduino-resource-monitor
📊 Display your computer's CPU, RAM & GPU usage on a LCD display powered by an Arduino Nano! [Supports Linux & Windows]
arduino arduino-nano display linux nano stats windows
Last synced: 05 Nov 2024
https://github.com/strid3r21/beemotionmini
Documentation for the Bee Motion Mini
Last synced: 09 Nov 2024
https://github.com/ok1cdj/IC705-BT-CIV
Comunication with IC-705 over bluetooth on ESP32
arduino esp32 esp32-arduino hamradio
Last synced: 05 Nov 2024
https://github.com/RobTillaart/float16
Arduino library to implement float16 data type
Last synced: 24 Nov 2024
https://github.com/kosso/espoctoclient
A basic ESP8266 or ESP32 Wifi client to connect to a local OctoPrint system running on a Raspberry Pi and make requests to the OctoPrint REST API.
3d-printing arduino c-plus-plus esp32 esp8266 nodemcu octoprint
Last synced: 27 Oct 2024
https://github.com/RobTillaart/Temperature
Arduino library with dewPoint humidex and heatIndex functions.
arduino dewpoint formula heatindex temperature
Last synced: 24 Nov 2024
https://github.com/n-wach/camino
A library for controlling an Arduino from Python over Serial
arduino arduino-library python
Last synced: 30 Oct 2024
https://github.com/bluday/multiwii-proxy-python
A simple and user-friendly Python 3 module for MultiWii-based drones.
arduino drone multiwii python3
Last synced: 16 Dec 2024
https://github.com/seeed-studio/seeed_arduino_pedometer
This library provides a simple demo for realize a pedometer.
arduino arduino-library pedometer seeed-xadow-products
Last synced: 04 Dec 2024