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/arminjo/talkie
Refurbished Arduino version of the Talkie library from Peter Knight.
arduino library speech-synthesis
Last synced: 25 Dec 2024
https://github.com/diyelectromusic/sdemp
Simple DIY Electronic Music Projects
Last synced: 27 Dec 2024
https://github.com/hideakitai/arduinoosc
OSC subscriber / publisher for Arduino
arduino esp32 esp8266 esp8266-arduino osc serial
Last synced: 28 Dec 2024
https://github.com/adafruit/adafruit_ina219
INA219 Current Sensor
arduino arduino-library ina219 library power
Last synced: 29 Dec 2024
https://github.com/nccgroup/tpmgenie
TPM Genie is an I2C bus interposer for discrete Trusted Platform Modules
arduino hardware interposer raspberry-pi security teensy tpm trusted-platform-module
Last synced: 10 Nov 2024
https://github.com/powerbroker2/dfplayermini_fast
Fast and easy to understand Arduino library to use the DFPlayer Mini MP3 module from DFRobot.com. This is a huge improvement (both in terms of execution speed and simplicity) to the standard library provided by DFRobot.com.
arduino arduino-library audio dfplayer dfplayer-mini dfplayer-mini-mp3 dfplayermini dfplayerminifast dfrobot fast mp3 music sound wav
Last synced: 19 Dec 2024
https://github.com/phodal/make
:book::book::book::book::book: 写给软件工程师看的硬件编程指南
arduino book ebook esp8266 github-books hardware internet-of-things iot raspberry-pi rpi
Last synced: 16 Nov 2024
https://github.com/electroniccats/beelan-lorawan
A LoRaWAN library for compatible arduino board
arduino arduino-api arduino-library arduino-lorawan-library beelan-lorawan lora lorawan lorawan-library ttn
Last synced: 25 Dec 2024
https://github.com/ElectronicCats/Beelan-LoRaWAN
A LoRaWAN library for compatible arduino board
arduino arduino-api arduino-library arduino-lorawan-library beelan-lorawan lora lorawan lorawan-library ttn
Last synced: 11 Nov 2024
https://github.com/doudar/smartspin2k
Transform your spin bike into a Smart Trainer!
3d-printing arduino automatic bike ble bluetooth bluetooth-low-energy cycling electronics erg esp32 exercise fitness hardware meter platformio power spin stepper-motor zwift
Last synced: 25 Dec 2024
https://github.com/omersiar/rfid522-door-unlock
Arduino RC522 RFID Access Control
arduino arduinorfid eeprom mfrc522 rc522 rfid rfid-rc522
Last synced: 27 Oct 2024
https://github.com/spencekonde/dxcore
Arduino core for AVR DA, DB, DD, EA and future DU-series parts - Microchip's latest and greatest AVRs. Library maintainers: Porting help and adviccee is available.
arduino arduino-boards avr-da avr-db avr-dd avr-devices avrxt updi-programmer
Last synced: 27 Dec 2024
https://github.com/witnessmenow/push-notifications-arduino-esp8266
Example of how to generate push notifications on your phone from your ESP8266 using the Arduino IDE.
arduino esp8266 ifttt telegram telegram-bot
Last synced: 18 Nov 2024
https://github.com/debevv/nanoMODBUS
A compact MODBUS RTU/TCP C library for embedded/microcontrollers
arduino c embedded embedded-c embedded-systems microcontroller microcontrollers modbus modbus-library modbus-rtu modbus-tcp stm32
Last synced: 19 Nov 2024
https://github.com/wokwi/wokwi-elements
Web Components for Electronics and IoT Parts
arduino electronics lit-element web-components
Last synced: 28 Dec 2024
https://github.com/lauszus/sanguino
Sanguino add-on for the Arduino IDE, based on http://code.google.com/p/sanguino/
Last synced: 24 Dec 2024
https://github.com/doudar/SmartSpin2k
Transform your spin bike into a Smart Trainer!
3d-printing arduino automatic bike ble bluetooth bluetooth-low-energy cycling electronics erg esp32 exercise fitness hardware meter platformio power spin stepper-motor zwift
Last synced: 13 Nov 2024
https://github.com/adamtait/ArduinoDeathClock
Countdown the years/days/seconds remaining in your life.
arduino arduino-sketch arduino-uno
Last synced: 09 Nov 2024
https://github.com/siara-cc/unishox2
Compression for Unicode short strings (works on arduino)
arduino bandwidth-saver cloud-cost-intelligence compression cost-optimization database-compression iot json-compression short-string storage-saving string-compression string-compression-algorithms xml-compression
Last synced: 28 Dec 2024
https://github.com/mcore1976/antispy-jammer
Simplest ultrasonic ANTISPY voice recording jammer based on ATTINY13 / ATTINY85/45/25 / ARDUINO with PAM8403 / TPA3116D2 module driving piezo ultrasonic transducers (and optionally AD8933 signal generator)
25khz ad8933 ad9833 arduino attiny13 attiny85 avr-gcc digispark diy jammer microphone-jammer pam8403 pam8610 resistor-ladder tpa3116d2 ultrasonic ultrasound voice-assistant-jammer voice-suppressor
Last synced: 06 Dec 2024
https://github.com/SimulIDE/SimulIDE
SimulIDE is a simple real-time electronic circuit simulator
arduino hacktoberfest simulide
Last synced: 17 Nov 2024
https://github.com/SpenceKonde/DxCore
Arduino core for AVR DA, DB, DD, EA and future DU-series parts - Microchip's latest and greatest AVRs. Library maintainers: Porting help and adviccee is available.
arduino arduino-boards avr-da avr-db avr-dd avr-devices avrxt updi-programmer
Last synced: 05 Nov 2024
https://github.com/bblanchon/arduinotrace
📓 A dead-simple tracing library to debug your Arduino programs
arduino debugging esp32 esp8266
Last synced: 29 Oct 2024
https://github.com/openiothub/server-go
🎨OpenIoTHub Server[内网穿透和物联网设备管理服务器]
arduino esp32 esp8266 frp go golang goreleaser iot iothub mux nat nps open openiothub server tunnel tunnel-server
Last synced: 25 Dec 2024
https://github.com/quadule/knobby
A little Spotify remote to remind you that there's a lot of music out there.
3d-printing arduino esp32 esp32-s3 lilygo lilygo-tdisplay-s3 music playlists remote-control spotify spotify-api spotify-connect ttgo-t-display
Last synced: 27 Dec 2024
https://github.com/electroniccats/huntercatnfc
The Hunter Cat NFC is the latest security tool for contactless (Near Field Communication) used in access control, identification and bank cards. Specially created to identify NFC readers and sniffing tools, with this tool you can audit, read or emulate cards of different types.
arduino emulation huntercat nfc nfc-card-reader nfc-emulation nfc-reader nfc-writer security security-audit security-tools
Last synced: 25 Dec 2024
https://github.com/siara-cc/Unishox2
Compression for Unicode short strings (works on arduino)
arduino bandwidth-saver cloud-cost-intelligence compression cost-optimization database-compression iot json-compression short-string storage-saving string-compression string-compression-algorithms xml-compression
Last synced: 19 Nov 2024
https://github.com/bxparks/AUnit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.
arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework
Last synced: 20 Nov 2024
https://github.com/lennarthennigs/esprotary
Arduino/ESP library to simplify reading rotary encoder data.
arduino arduino-library c-plus-plus embedded esp32 esp8266 hardware mbed rotary-encoder
Last synced: 19 Dec 2024
https://github.com/jackw01/arduino-pid-autotuner
Automated PID tuning using Ziegler-Nichols/relay method
arduino arduino-library embedded microcontrollers pid-control
Last synced: 26 Dec 2024
https://github.com/forntoh/LcdMenu
Display navigable menu items on your LCD display 📟 with Arduino
arduino arduino-library dynamic-menus lcd-display menus
Last synced: 05 Nov 2024
https://github.com/LennartHennigs/ESPRotary
Arduino/ESP library to simplify reading rotary encoder data.
arduino arduino-library c-plus-plus embedded esp32 esp8266 hardware mbed rotary-encoder
Last synced: 05 Nov 2024
https://github.com/bxparks/aunit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.
arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework
Last synced: 18 Nov 2024
https://github.com/stack-chan/m5stack-avatar
An M5Stack library for rendering avatar faces
Last synced: 28 Dec 2024
https://github.com/k3ng/k3ng_rotator_controller
K3NG Arduino Amateur Radio Rotator Controller
amateur-radio antenna-tracking arduino rotator-controller
Last synced: 05 Nov 2024
https://github.com/tobozo/esp32-chimera-core
ESP32-Chimera-Core 👾 is an arduino library for M5Stack, Odroid-Go, D-Duino-32-XS and other ESP32/TFT/SD bundles
arduino d-duino32 esp32 esp32-chimera-core esp32-wrover-kit ili9341 lovyangfx m5stack m5stack-library odroid-go st7789
Last synced: 27 Dec 2024
https://github.com/skx/esp8266
Collection of projects for the WeMos Mini D1
Last synced: 19 Dec 2024
https://github.com/OtacilioN/Brasilino
Uma biblioteca que permite programar em linguagem Arduino utilizando comandos facilitados em PT-BR. :brazil:
arduino arduino-library brasil brasilino portugues portuguese pt-br traducao translation
Last synced: 01 Nov 2024
https://github.com/watterott/Arduino-Libs
Arduino Libs & Examples: ADS1147, ADS7846, DAC8760, DS1307, RV8523, MCP2515, WS2812, S65-Display, MI0283QT-2/-9/-11, HX8347D, ILI9341, SSD1331
Last synced: 26 Oct 2024
https://github.com/raspiduino/arv32-opt
Linux on Arduino UNO / atmega328p port of mini-rv32ima. Let's run Linux on one of the world's worst Linux PC
8-bit arduino arduino-uno avr linux mini-rv32ima risc-v
Last synced: 29 Dec 2024
https://github.com/thijse/Arduino-EEPROMEx
Extended EEPROM library for Arduino
arduino eeprom eepromex-library
Last synced: 17 Nov 2024
https://github.com/otacilion/brasilino
Uma biblioteca que permite programar em linguagem Arduino utilizando comandos facilitados em PT-BR. :brazil:
arduino arduino-library brasil brasilino portugues portuguese pt-br traducao translation
Last synced: 25 Dec 2024
https://github.com/xseignard/cordovarduino
Cordova/Phonegap plugin for USB host serial communication from an Android device.
Last synced: 28 Dec 2024
https://github.com/thijse/arduino-log
Simple application log library. supporting multiple log levels, custom output & flash memory support.
arduino arduino-library avr esp32 esp8266 logging logging-library platformio
Last synced: 30 Sep 2024
https://github.com/wasm3/wasm3-arduino
A fast WebAssembly interpreter for Arduino, PlatformIO, Particle
arduino arduino-library esp32 esp8266 particle particle-io pio platformio
Last synced: 19 Dec 2024
https://github.com/babycommando/machinascript-for-robots
Build LLM-powered robots in your garage with MachinaScript For Robots!
ai arduino artificial-intelligence gpt gpt-3 gpt-4 llama llama2 llm llms mistral mistral-7b mixtral mixtral-8x7b raspberry-pi raspberry-pi-4 robot robotics robots
Last synced: 28 Dec 2024
https://github.com/thingsboard/thingsboard-client-sdk
Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)
arduino arduino-library arduino-nano-rp2040 arduino-nano-rp2040-connect embedded esp esp-idf esp32 esp8266 esp8266-arduino espressif iot iot-platform m5stack-library mcu mqtt raspberry-pi-pico-w rp2040 thingsboard
Last synced: 29 Dec 2024
https://github.com/uru-card/uru-card
Arduino based firmware for FIDO2 Authenticator
arduino authenticator ble ctap ctap2 esp32 fido2 platformio uru-card webauthn
Last synced: 19 Dec 2024
https://github.com/arduino/reference-en
Editable source for the Arduino Reference
arduino docs language reference
Last synced: 26 Dec 2024
https://github.com/alexfrancow/badusb_botnet
:busts_in_silhouette::smiling_imp: Infect a pc with badusb and establish a connection through telegram.
arduino atmega32u4 badusb botnet command-and-control hacking infosec keylogger powershell remote-control streaming telegram twitch twitter whatsapp-web
Last synced: 19 Dec 2024
https://github.com/tcmenu/ioabstraction
Rotary encoders, fully debounced switches, EEPROM support on Arduino and mbed - direct and over I2C
arduino io-expanders mbed rotary-encoders schedule switch task-management
Last synced: 28 Dec 2024
https://github.com/miguel5612/MQSensorsLib
We present a unified library for MQ sensors, this library allows to read MQ signals easily from Arduino, Genuino, ESP8266, ESP-32 boards whose references are MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MQ131, MQ135, MQ136, MQ303A, MQ309A.
arduino esp-8266 mq mq-3 mq-4 mq-5 mq-6 mq131 mq135 mq3 mq303a mq309a mq4 mq5 mq6 mq7 mq8 mq9 wemos wemos-d1
Last synced: 18 Nov 2024
https://github.com/TcMenu/IoAbstraction
Rotary encoders, fully debounced switches, EEPROM support on Arduino and mbed - direct and over I2C
arduino io-expanders mbed rotary-encoders schedule switch task-management
Last synced: 05 Nov 2024
https://github.com/thesolarnomad/lora-serialization
LoraWAN serialization/deserialization library for The Things Network
arduino arduino-library bitarray bitmap deserialization deserialization-library deserialize gps humidity lora lorawan serialization serialization-library serialize serializer temperature thethingsnetwork time ttn unixtime
Last synced: 25 Dec 2024
https://github.com/justcallmekoko/usbkeylogger
A WiFi enabled USB Keylogger and Keystroke injection tool
arduino esp8266 espressif keylogger keystroke-injection spi usb-hid usb-host usb-rubber-ducky wifi
Last synced: 27 Oct 2024
https://github.com/signalk/sensesp
Universal Signal K sensor framework for the ESP32 platform
arduino esp32 platformio signalk
Last synced: 30 Dec 2024
https://github.com/geolink/opentracker
OpenTracker - open source GPS/GLONASS hardware
arduino arduino-ide glonass gps gps-tracker industrial-automation industry-4 opensource opentracker
Last synced: 05 Nov 2024
https://github.com/p5-serial/p5.serialserver
Server for use with p5.serialport
arduino javascript p5 p5js physical-computing processing serial serialport
Last synced: 29 Dec 2024
https://github.com/MCUdude/SigmaDSP
A versatile Arduino library for interfacing with the ADAU1401, ADAU1701 and ADAU1702 audio DSPs
adau1401 adau1701 adau1702 arduino arduino-library dsp sigmadsp
Last synced: 26 Oct 2024
https://github.com/mcudude/sigmadsp
A versatile Arduino library for interfacing with the ADAU1401, ADAU1701 and ADAU1702 audio DSPs
adau1401 adau1701 adau1702 arduino arduino-library dsp sigmadsp
Last synced: 21 Dec 2024
https://github.com/veonik/arduino-cc1101
Arduino library for interfacing with CC1101 transceivers.
arduino arduino-library cc1101 transceiver
Last synced: 20 Dec 2024
https://github.com/firmata/configurablefirmata
A plugin-based version of Firmata
Last synced: 24 Dec 2024
https://github.com/maxint-rd/TM16xx
Arduino TM16xx library for LED & KEY and LED Matrix modules based on TM1638, TM1637, TM1640 and similar chips. Simply use print() on 7-segment and use Adafruit GFX on matrix.
7-segment adafruit-gfx arduino arduino-library atmega attiny buttons esp8266-arduino led-display matrix onebutton-library tm1637 tm1638 tm1640 tm1650 tm1668
Last synced: 24 Nov 2024
https://github.com/JChristensen/tinySPI
Arduino hardware SPI library for ATtiny44/84, 45/85, 461/861, 2313/4313.
arduino arduino-library attiny spi
Last synced: 05 Nov 2024
https://github.com/scottgchin/delta5_race_timer
Multi-node video transmitter race timer for drone racing
arduino drone fpv race racing racing-drones raspberry-pi receiving-nodes timer vtx vtx-lap-timing
Last synced: 10 Nov 2024
https://github.com/vinitshahdeo/water-monitoring-system
Water Monitoring System is an IOT based Liquid Level Monitoring system that has mechanisms to keep the user alerted in case of liquid overflow or when tank depletes.
api arduino coronavirus coronavirus-real-time coronavirus-tracking covid-19 django gssoc gssoc20 hacktoberfest hacktoberfest2020 hardware iot javascript jquery nodejs rgsoc ultrasonic-sensors water-monitoring
Last synced: 28 Dec 2024
https://github.com/mattiasjahnke/arduino-projects
A collection of Arduino projects
Last synced: 19 Dec 2024
https://github.com/earlephilhower/arduino-littlefs-upload
Build and uploads LittleFS filesystems for the Arduino-Pico RP2040, RP2350, ESP8266, and ESP32 cores under Arduino IDE 2.2.1 or higher
arduino esp32 esp8266 littlefs pico2 raspberry-pi-pico rp2040 rp2350
Last synced: 29 Dec 2024
https://github.com/liffiton/arduino-cheat-sheet
A cheat sheet for Arduino programming.
Last synced: 29 Dec 2024
https://github.com/vinitshahdeo/Water-Monitoring-System
Water Monitoring System is an IOT based Liquid Level Monitoring system that has mechanisms to keep the user alerted in case of liquid overflow or when tank depletes.
api arduino coronavirus coronavirus-real-time coronavirus-tracking covid-19 django gssoc gssoc20 hacktoberfest hacktoberfest2020 hardware iot javascript jquery nodejs rgsoc ultrasonic-sensors water-monitoring
Last synced: 17 Nov 2024
https://github.com/mycontroller-org/mycontroller-v1-legacy
The Open Source Controller
arduino automation controller esp8266 homeautomation internet-of-things iot mysensors ota rflink sensor things weatherunderground
Last synced: 25 Dec 2024
https://github.com/cujomalainey/antplus-arduino
An Implementation of the ANT+ Network on top of ant-arduino
ant ant-arduino ant-network antplus antplus-arduino antplus-sdk arduino arduino-library mbed profile radio sportsanalytics
Last synced: 29 Dec 2024
https://github.com/sparkfun/wifly-shield
WiFly Shield -- A shield for the Roving Networks RN-52 WiFly Module.
Last synced: 27 Dec 2024
https://github.com/roboticsbrno/servoesp32
⚙️ Generate RC servo signal on a selected pins with ESP32 device and Arduino framework.
arduino arduino-library esp32 esp32-arduino library platformio servo
Last synced: 27 Dec 2024
https://github.com/winlinvip/simpledht
Simple, Stable and Fast Arduino Temp & Humidity Sensors for DHT11 and DHT22. http://learn.adafruit.com/dht
arduino arduino-library dht-sensor dht11 dht22
Last synced: 19 Dec 2024
https://github.com/avem-labs/ol3d
A tiny portable 3D graphics lib for micro controllers
3d-graphics arduino esp32 esp32-arduino graphics microcontroller
Last synced: 11 Nov 2024
https://github.com/makuna/dfminimp3
Arduino library for the DFPlayer Mini Mp3 module. Please refer to the Wiki for more details. Please use the GitHub Discussions ask questions as the GitHub Issues feature is used for bug tracking.
Last synced: 27 Oct 2024
https://github.com/jbtronics/esp32console
Extensible UART console library for ESP32 with useful included commands.
arduino arduino-library console esp32 esp32-arduino esp32-library
Last synced: 18 Nov 2024
https://github.com/xreef/simpleftpserver
A simple FTP server for Arduino, ArduinoSAMD WiFiNINA, esp8266, esp32, stm32 and Raspberry Pi Pico W
arduino esp32 esp8266 ethernet fat ftp ftp-server littlefs microcontroller raspberry-pi-pico-w rp2040 spiffs stm32 wemos-d1-mini
Last synced: 28 Dec 2024
https://github.com/kkbin505/Arduino-Transmitter-for-ELRS
Arduino based RC transmitter for ELRS external TX Module
Last synced: 10 Nov 2024
https://github.com/platformio/platform-atmelavr
Atmel AVR: development platform for PlatformIO
arduino atmel-avr avr build firmware iot platformio platformio-platform
Last synced: 30 Dec 2024
https://github.com/0015/tp_arduino_digitalrain_anim
Great animation effects from the movie Matrix can be easily shown on your display.
adafruit-gfx animation arduino arduino-library digitalrain esp32 esp8266 lovyangfx matrix text-animation tft-espi ttgo
Last synced: 11 Nov 2024
https://github.com/klafyvel/avr-fft
3 implementations of the FFT for Arduino AVR platforms!
arduino arduino-uno avr avr-assembly avr-microcontroller cpp diy diy-electronics fft fft-algorithm
Last synced: 27 Oct 2024
https://github.com/racerxdl/stm32f0-pico-dump
STM32F0x Protected Firmware Dumper with Raspberry Pi Pico
arduino pipico protected protected-firmware raspberry raspberry-pi-pico raspberry-pi-pico-rp2040 stm32f0x
Last synced: 19 Dec 2024
https://github.com/loginov-rocks/ubxgps
Arduino library for the fastest and simplest communication with u-blox GPS modules
arduino arduino-library gps ublox-gps ublox-gps-modules ubx ubx-gps-library ubx-packets
Last synced: 28 Dec 2024
https://github.com/arduino/arduino-language-server
An Arduino Language Server based on Clangd to Arduino code autocompletion
Last synced: 28 Dec 2024
https://github.com/arduino/setup-protoc
GitHub Action to setup the protoc compiler for protocol buffers
arduino github-actions protobuf protoc protocol-buffers tooling-team
Last synced: 28 Dec 2024