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: 2024-12-18 00:01:59 UTC
- JSON Representation
https://github.com/anklimov/lighthub
Flexible, Arduino Mega/Due/ESP8266/ESP32/STM32 based SmartHome controller with DMX-512 in/out, 1-Wire, Modbus, MQTT interfaces. OpenHab/HomeAssistant/ioBroker compatible.
1-wire arduino controllino dmx dmx512 heating-control home-automation homeassistant homeautomation homebridge homie iobroker iot modbus mqtt mqtt-client openhab relay-controllers smarthome-controller ventilation
Last synced: 23 Dec 2024
https://github.com/xreef/ebyte_lora_e22_series_library
Arduino LoRa EBYTE E22 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).. sx1262/sx1268
10km arduino arduino-library arduino-samd-boards e22 ebyte esp32 esp8266 lora pico raspberry-pi rp2040 stm32 sx1262 sx1268
Last synced: 08 Nov 2024
https://github.com/matthias-bs/bresserweathersensorreceiver
Bresser 5-in-1/6-in-1/7-in-1 868 MHz Weather Sensor Radio Receiver for Arduino based on CC1101, SX1276/RFM95W or SX1262
868mhz arduino arduino-library arduino-pico cc1101 environmental-monitoring esp32 esp32-arduino esp8266 esp8266-arduino mqtt rp2040 sensor-data sx1262 sx1276 weather
Last synced: 01 Nov 2024
https://github.com/openastrotech/openastrotracker-firmware
Official firmware for the OpenAstroTracker.
arduino astrophotography platformio
Last synced: 21 Dec 2024
https://github.com/projetsdiy/esp8266-webserver-tutorials
How to use ESP8266 as a Web Server
arduino bmp180 dht22 esp8266 spiffs webserver wemos-d1-mini
Last synced: 22 Nov 2024
https://github.com/electroniccats/dap-cat-programmer
An Open-Source CMSIS-DAP Debug Probe based on DAPLink and USB bus convert and it can realize USB convert to serial interface based in CH552, low-cost of $5 dollars
arduino ch551 ch552 ch55x ch55xduino cmsis-dap daplink
Last synced: 23 Dec 2024
https://github.com/marcel-licence/esp32_multitrack_looper
ESP32 Audio Kit based multitrack looper
arduino esp32 midi sampler synthesizer
Last synced: 24 Dec 2024
https://github.com/Wyliodrin/WyliodrinSTUDIO
Wyliodrin STUDIO is a Chrome based IDE for software and hardware development in IoT and Embedded Linux
arduino arduino-yun firmware ide iot python raspberry-pi raspberrypi
Last synced: 25 Oct 2024
https://github.com/arduino/arduino-examples
Arduino IDE bundled examples
arduino arduino-sketch embedded embedded-systems microcontroller
Last synced: 21 Dec 2024
https://github.com/enjoyneering/AHTxx
This is an Arduino library for Aosong ASAIR AHT1x, AHT2x Digital Humidity & Temperature Sensor
aht10 aht15 aht20 aht21 aht25 aosong arduino arduino-library asair humidity-sensor i2c-sensors temperature-sensor
Last synced: 27 Oct 2024
https://microsoft.github.io/azure-iot-developer-kit/
A curated list of awesome Azure IoT Developer Kit projects and resources.
arduino azure azure-functions azure-iot iot iot-central iothub vscode vscode-extension
Last synced: 18 Nov 2024
https://github.com/mryslab/s3onegpio
Scratch 3 Extensions For Arduino, Circuit Playground Express, ESP-8266, Picoboard and Raspberry Pi
arduino esp8266 python raspberry-pi scratch scratch3
Last synced: 18 Nov 2024
https://github.com/wollewald/ads1115_we
An Arduino library for the 16-bit, 4 channel ADS1115 ADC. Convenient to use. All features of the ADS1115 are implemented, including alert functions.
adc ads1115 arduino arduino-library attiny
Last synced: 23 Dec 2024
https://github.com/pharo-iot/PharoThings
Live programming platform for IoT projects based on Pharo
arduino ide iot-platform live-programming pharo pharothings raspberry-pi telepharo
Last synced: 17 Nov 2024
https://github.com/omaraflak/arduino-library
A lightweight Android library to communicate with Arduino through usb.
android arduino communication library otg serial usb
Last synced: 31 Oct 2024
https://github.com/zakkemble/nrf905
nRF905 AVR Library
arduino arduino-library avr avr-library c driver radio
Last synced: 19 Nov 2024
https://github.com/kriswiner/cmwx1zzabz
Collection of sketches using the Arduino core for Murata's CMWX1ZZABZ (STM32L082 and SX1276)
arduino environmental-monitoring gps-tracker lora stm32l082
Last synced: 16 Nov 2024
https://github.com/pharo-iot/pharothings
Live programming platform for IoT projects based on Pharo
arduino ide iot-platform live-programming pharo pharothings raspberry-pi telepharo
Last synced: 09 Oct 2024
https://github.com/platformio/platform-teensy
Teensy: development platform for PlatformIO
arduino mbed platformio platformio-platform teensy teensyduino
Last synced: 07 Oct 2024
https://github.com/robtillaart/hx711
Arduino library for HX711 24 bit ADC used for load cells and scales.
Last synced: 23 Dec 2024
https://github.com/kurbatov/firmata4j
Firmata client written in Java.
arduino firmata firmata-client firmata-protocol internet-of-things java robotics
Last synced: 26 Dec 2024
https://github.com/naguissa/urtclib
Really tiny library to basic RTC functionality on Arduino. DS1307, DS3231 and DS3232 RTCs are supported.
alarm arduino arduino-library clock naguissa power rtc sqwg
Last synced: 16 Nov 2024
https://github.com/RobTillaart/HX711
Arduino library for HX711 24 bit ADC used for load cells and scales.
Last synced: 24 Nov 2024
https://github.com/r-arduino/arduinor
An easy way to get arduino data into R
Last synced: 04 Nov 2024
https://github.com/andygeiss/esp32-transpiler
Transpile Golang into Arduino code to use fully automated testing at your IoT projects.
arduino esp32 go golang transpiler
Last synced: 27 Dec 2024
https://github.com/alexlynd/esp-bug
ESP8266 based WiFi implant to remotely track the presence of certain people or devices via a simple web interface
arduino bootstrap bug esp8266 hack man-in-the-middle mitm monitor monitor-mode spyware webapp website
Last synced: 08 Nov 2024
https://github.com/embeddedartistry/arduino-printf
Add printf support to the Arduino SDK
arduino debugging hacktoberfest printf
Last synced: 17 Nov 2024
https://github.com/gamelaster/arduinogamepad
A GamePad HID library for Arduino Pro Micro/Leonardo (ATMega32u4)
arduino arduino-library gamepad thumbstick
Last synced: 28 Oct 2024
https://github.com/arbazkhan4712/jarvis-ai
It is an AI assistant which will automate your task like it can send emails also it can control lights using raspberry pi it can inform about weather and many more features
ai-assistants arduino artificial-intelligence assistant-computer-control assistant-personnel jarvis python raspberry-pi raspberry-pi-camera
Last synced: 11 Oct 2024
https://github.com/platformio/platform-atmelsam
Atmel SAM: development platform for PlatformIO
arduino atmel-sam embedded hardware mbed microcontroller platformio platformio-platform samd simba
Last synced: 27 Dec 2024
https://github.com/pagong/arduino-yksim
Simulate Yubikey with Arduino Leonardo
Last synced: 22 Nov 2024
https://github.com/pfeerick/elapsedmillis
Arduino 'port' of the elapsedMillis library
Last synced: 23 Dec 2024
https://github.com/gavinlyonsrepo/LCR_meter
LCR meter project. An Inductance, Capacitance and Resistance meter, Arduino NANO(v3) based.
arduino arduino-nano auto-scaling capacitance capacitance-meter capacitor electronics-engineering inductance lcd1602 lcr lcr-meter meter microcontroller nano resistance resistance-meter serial test test-equipment tests-range
Last synced: 24 Nov 2024
https://github.com/googlecreativelab/tiny-motion-trainer
Train and test machine learning models for your Arduino Nano 33 BLE Sense in the browser.
arduino microcontroller tensorflow
Last synced: 26 Dec 2024
https://github.com/rfd-fhem/signalduino
System to capture digital signaldata and transfer them to another system
arduino c-plus-plus cc1101 digial esp8266 fhem microcontroller radio receiver rf rxb6 signal sniffer tramsmitter
Last synced: 22 Dec 2024
https://github.com/tttapa/control-surface-motor-fader
Arduino motorized fader controller, and example code for integration with the Control Surface library.
arduino capacitive-touch fader midi motor-controller motorized pid-control potentiometer
Last synced: 08 Nov 2024
https://github.com/magiccube/homekit-server
Apple Homekit server for Raspberry PI.
arduino esp8266 esp8266-arduino homekit homekit-api nodejs raspberry-pi
Last synced: 24 Nov 2024
https://github.com/evert-arias/easybuzzer
The Beep Library For Arduino
arduino beep buzzer esp32 notifications piezo piezoelectric signal speaker
Last synced: 27 Oct 2024
https://github.com/soligen2010/RC_RX_CABELL_V3_FHSS
RC Reciever firmware using arduino and NRF24L01+
antenna arduino diversity fhss multi-protocol nrf24l01 packets protocol radio-control rc receiver transmitter
Last synced: 14 Dec 2024
https://github.com/alxm/faur
⚒️✨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.
2d-game-framework 2d-graphics arduino arduino-library c c99 caanoo emscripten game-development gamebuino-meta gamedev gamedev-framework gp2x gp2x-wiz linux mingw odroid-go pandora-console sdl sdl2
Last synced: 24 Dec 2024
https://github.com/fbiego/dt78
DT78 Smartwatch Reverse Engineering
arduino ble bluetooth dt78 dt78-firmware firmware hs6620 notifications smartwatch watch watch-face watchface
Last synced: 24 Dec 2024
https://github.com/tuanpmt/esp8266mqttclient
arduino arduino-library esp32 esp8266 mqtt
Last synced: 27 Oct 2024
https://github.com/AntonioND/gbcam-rev-engineer
Tools used to reverse engineer the GB Camera using Arduino UNO.
arduino gameboy gameboy-camera reverse-engineering
Last synced: 25 Oct 2024
https://github.com/hideakitai/msgpacketizer
msgpack based serializer / deserializer + packetize for Arduino, ROS, and more
arduino cpp messagepack openframeworks
Last synced: 25 Dec 2024
https://github.com/antoniond/gbcam-rev-engineer
Tools used to reverse engineer the GB Camera using Arduino UNO.
arduino gameboy gameboy-camera reverse-engineering
Last synced: 08 Nov 2024
https://github.com/jonthysell/segacontroller
Arduino library to read Sega Genesis (Mega Drive) and Master System (Mark III) controllers.
arduino arduino-library controller gamepad joystick sega sega-genesis sega-mark-iii sega-master-system sega-mega-drive
Last synced: 15 Nov 2024
https://github.com/mrcodetastic/easy-arduino-cc1101
An easy to use Arduino library to send and receive messages between IoT devices (such as the ESP32's or Arduino devices) when using the Texas Instruments CC1101 Low-Power Sub-1GHz RF Transceiver
arduino cc1101 esp32 fsk gfsk iot texas-instruments
Last synced: 27 Dec 2024
https://github.com/gavinlyonsrepo/tm1638plus
An Arduino library to drive TM1638 seven segment modules.
1638 arduino arduino-library arduino-project ascii-fonts attiny85 decimal-points esp32 esp8266 libraries library lkm1638 microcontroller module segment seven-segment seven-segments-display stm32f103c8t6 tm-1638 tm1638
Last synced: 24 Dec 2024
https://github.com/carlosefr/atmega
Bare ATmega 8/168/328 microcontrollers with the Arduino IDE.
arduino arduino-ide atmega avr boards-manager
Last synced: 21 Nov 2024
https://github.com/houkanshan/arduino-bt-hid-proxy
Bluetooth HID proxy is implemented using Arduino. Make a Bluetooth keyboard or mouse (WIP) work in BIOS or device without BT stack (e.g. TMK USB to USB Converter)
arduino bluetooth-arduino bluetooth-hid usb-hid
Last synced: 17 Nov 2024
https://github.com/gavinlyonsrepo/TM1638plus
An Arduino library to drive TM1638 seven segment modules.
1638 arduino arduino-library arduino-project ascii-fonts attiny85 decimal-points esp32 esp8266 libraries library lkm1638 microcontroller module segment seven-segment seven-segments-display stm32f103c8t6 tm-1638 tm1638
Last synced: 24 Nov 2024
https://github.com/gavinlyonsrepo/lcr_meter
LCR meter project. An Inductance, Capacitance and Resistance meter, Arduino NANO(v3) based.
arduino arduino-nano auto-scaling capacitance capacitance-meter capacitor electronics-engineering inductance lcd1602 lcr lcr-meter meter microcontroller nano resistance resistance-meter serial test test-equipment tests-range
Last synced: 12 Nov 2024
https://github.com/sipeed/platform-kendryte210
Kendryte K210: development platform for PlatformIO
arduino k210 maix maixduino platformio platformio-platform risc-v sipeed
Last synced: 09 Oct 2024
https://github.com/kalanda/photoduino
The opensource camera controller based on Arduino
arduino photoduino photography sensors timelapse
Last synced: 09 Nov 2024
https://github.com/uncodead/brewuno
High precision and accuracy, open source, online, extensible and low cost homebrew automation on top of ESP8266 microchip.
accuracy arduino beer brewbeer cplusplus esp8266 esp8266-arduino homebrew ntp ota pid pid-control pid-controller platformio precision react synchronization wifi-configurations
Last synced: 07 Nov 2024
https://github.com/xreef/ebyte_lora_e220_series_library
Arduino 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 pico radio raspberry raspberry-pi rp2040 stm32 uart
Last synced: 08 Nov 2024
https://github.com/brice-morin/ardupi
Cool projects with Raspberry Pi and Arduino
Last synced: 07 Nov 2024
https://github.com/nerddisco/luminave
Operate all the lights with your web browser and create stunning visual experiences.
arduino chrome dmx512 es6-modules fivetwelve lit-element lit-html localstorage midi-controller polymer polymerx-cli pwa-starter-kit webmidi webusb
Last synced: 02 Dec 2024
https://github.com/gdsports/usbhostcopro
USB Host Co-processor
arduino circuitpython esp32 espruino keyboard micropython midi pass-th trinket-m0 usb-host
Last synced: 09 Oct 2024
https://github.com/seeed-studio/seeed_arduino_sketchbook
This library provides many Wio terminal demos and some other demo for seeed's product.
arduino arduino-library wio-terminal
Last synced: 25 Dec 2024
https://github.com/charliegerard/gestures-ml-js
[WIP] - Gesture recognition using hardware and Tensorflow.js
arduino creative-coding front-end-development javascript machine-learning tensorflow-js
Last synced: 15 Nov 2024
https://github.com/vshymanskyy/preferences
Preferences library for Arduino, ESP8266, RP2040, Particle, Realtek Ameba
arduino config configuration embedded settings storage
Last synced: 24 Dec 2024
https://github.com/RobTillaart/PCF8575
Arduino library for PCF8575 - 16 channel I2C IO expander
Last synced: 24 Nov 2024
https://github.com/giorgosxou/neuralnetworks
A resource-conscious neural network implementation for MCUs
arduino attiny attiny85 avr int8-quantization maths microcontrollers mlp mnist mnist-dataset mnist-handwriting-recognition mnist-model mnist-nn neural-network neural-networks quantization quantization-efficient-network simple tensorflow tensorflow-examples
Last synced: 24 Dec 2024
https://github.com/abderraouf-adjal/ArduinoSpritzCipher
Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
algorithms arduino arduino-library c crypto crypto-library cryptography embedded encryption hash microcontroller random-bytes spritz spritz-library
Last synced: 25 Oct 2024
https://github.com/klaasnicolaas/ha_nfc_scanner
Scan :mag: NFC tags/cards with MQTT to Home Assistant :house:
arduino homeassistant iot mqtt nfc pcb scanner stl
Last synced: 07 Nov 2024
https://github.com/zakkemble/si446x
Si4463 Radio Library for AVR and Arduino
arduino arduino-library avr avr-library c driver radio
Last synced: 24 Dec 2024
https://github.com/platisd/smartcar_shield
A versatile and easy to use vehicle platform for hobby-grade projects
arduino esp32 gp2d120 gp2y0a02yk0f gp2y0a21 gy-50 hc-sr04 l293d l3g4200d odometer smartcar smartcar-shield
Last synced: 27 Oct 2024
https://github.com/carlosefr/spinner-mouse
Arduino-based USB rotary controller for arcade Arkanoid, Tempest, etc.
arduino game-controller retrogaming
Last synced: 25 Dec 2024
https://github.com/tuconnaisyouknow/badusb_passstealer
This script allows you to steal some informations from a computer.
arduino bad-usb badusb browser duckyscript grabber malduino malduinoscripts password payload powershell rubber-ducky rubberducky script stealer usb-hid wi-fi wifi
Last synced: 08 Nov 2024
https://github.com/arduino/setup-arduino-cli
GitHub Action to setup Arduino CLI
arduino github-actions tooling-team
Last synced: 21 Dec 2024
https://github.com/marcel-licence/esp32_midi_sampler
arduino esp32 midi sampler synthesizer
Last synced: 25 Dec 2024
https://github.com/lewisxhe/xpowerslib
Arduino,CircuitPython,Micropython, esp-idf library for x-powers power management series
arduino axp192 axp202 axp2101 bq25896 circuitpython esp-idf micropython sy6970
Last synced: 24 Dec 2024
https://github.com/jasonacox/tm1637tinydisplay
Arduino library to display numbers and text on a 4 and 6 digit 7-segment TM1637 display modules.
4-digit-display 6-digit-display 7-segment-display animation arduino arduino-library display led tm1637display
Last synced: 23 Dec 2024
https://github.com/xreef/emailsender
Arduino, esp32, Esp8266 EMailSender with Arduino IDE, simple library to send email via smtp with attachments.
arduino arduino-library email-sender esp32 esp8266 ethernet gmail-smtp pico-w raspberry rp2040 smtp wifi wifinina
Last synced: 08 Nov 2024
https://github.com/redakker/blecker
Bluetooth low energy (BLE) tracker for ESP32
arduino ble bluetooth cpp easy-to-use esp32 home-assistant home-automation iot mqtt platformio readytouse smart-home smarthome vscode webadministration
Last synced: 07 Nov 2024
https://github.com/platformio/platform-raspberrypi
Raspberry Pi: development platform for PlatformIO
arduino mbed-os platformio platformio-platform raspberry-pi-pico rpi-pico
Last synced: 21 Dec 2024
https://github.com/perseus784/june_glasses
A Smart HUD Glass built using ESP8266-01 which can communicate through a GET request from any client.
arduino diy esp8266 gadget hud oled-display smartglass smartglasses
Last synced: 11 Nov 2024
https://github.com/zackakil/rgb-neural-net
Physical visualisation of neural network learning using RGB leds, arduino and raspberry pi.
3d-printing arduino flask iot machine-learning neural-network raspberry-pi rgb-leds serial sklearn
Last synced: 13 Nov 2024
https://github.com/jasonacox/TM1637TinyDisplay
Arduino library to display numbers and text on a 4 and 6 digit 7-segment TM1637 display modules.
4-digit-display 6-digit-display 7-segment-display animation arduino arduino-library display led tm1637display
Last synced: 24 Nov 2024
https://github.com/kholia/Easy-Digital-Beacons-v1
A simple and easy Arduino / Pi Pico / ESP8266-powered WSPR, FT8, and FT4 beacon system which uses NTP + DS3231 RTC for timing. Super extensible! Now comes with optional GPS support.
amateur-radio amateurradio arduino beacon beacons esp8266 esp8266-arduino mept rf
Last synced: 25 Nov 2024
https://github.com/mithi/hexapod-irl
A "fork" of Bare-Minimum Hexapod Robot Simulator 2 modified to be able to control a real physical hexapod robot.
adafruit arduino hexapod javascript johnny-five nodejs react robot robotics
Last synced: 11 Nov 2024
https://github.com/ttsiodras/miniforth
A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html
Last synced: 21 Dec 2024
https://github.com/sdesalas/arduino-queue.h
Generic C++ circular queue for Arduino embedded projects.
arduino c-plus-plus cpp generic library queue
Last synced: 28 Oct 2024