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/lennarthennigs/simplefsm
Arduino/ESP library to simplify setting up and running a state machine.
arduino arduino-library cplusplus embedded esp esp32 esp8266 finite-state-machine fsm fsm-library state-machine
Last synced: 25 Dec 2024
https://github.com/nc22/volna42bw
Weather station Volna 42BW, Arduino Framework, ESP8266 or ESP32
arduino domoticz eink einkdisplay esp32 esp8266 home-assistant openweather openweathermap weather-station
Last synced: 25 Dec 2024
https://github.com/arduino/compile-sketches
GitHub Actions action that checks whether Arduino sketches compile and produces a report of data from the compilations
arduino ci continuous-integration github-actions tooling-team
Last synced: 21 Dec 2024
https://github.com/chkr1011/coapnet
CoAPnet is a high performance .NET library for CoAP based communication. It provides a CoAP client and a CoAP server. It also has DTLS support out of the box.
arduino coap coap-client coap-protocol coap-server coaps home-automation internet-of-things iot smart smart-home tradfri tradfri-ikea-gateway
Last synced: 30 Oct 2024
https://github.com/leventerkok/harduino
Control your Arduino board from Haskell, using the Firmata protocol
Last synced: 27 Oct 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: 10 Oct 2024
https://github.com/robtillaart/pcf8575
Arduino library for PCF8575 - 16 channel I2C IO expander
Last synced: 19 Nov 2024
https://github.com/jeanthom/boot2duino
The World's Most Useless Arduino Platform.
arduino satire x86 x86-assembly-language
Last synced: 13 Nov 2024
https://github.com/IvLabs/autonomous-delivery-robot
Repository for Autonomous Delivery Robot project of IvLabs, VNIT
arduino autonomous-driving autonomous-vehicles controls hacktoberfest planning ros segmentation vision
Last synced: 30 Oct 2024
https://github.com/bengtmartensson/infrared4arduino
An object oriented infrared library for the Arduino
arduino girs infrared ir object-oriented pronto
Last synced: 25 Dec 2024
https://github.com/googlecreativelab/tf4micro-motion-kit
Arduino Sketch and a Web Bluetooth API for loading models and running inference on the Nano Sense 33 BLE device.
arduino microcontroller tensorflow
Last synced: 19 Dec 2024
https://github.com/vladimirvivien/iot-dev
Example IoT projects
arduino esp8266 golang iot protobuf raspberry-pi
Last synced: 10 Nov 2024
https://github.com/gioblu/biplan
Byte coded Interpreted Programming language
arduino compiler esolang esoteric-language interpreter linux programming-language
Last synced: 18 Dec 2024
https://github.com/fredilarsen/moduleinterface
Easy config and value sync between IoT modules, database and web pages
arduino automation c-plus-plus communication communication-library database esp32 esp8266 ethernet internet-of-things iot linux master-slave moduleinterface mqtt pjon sensor synchronization transfer windows
Last synced: 15 Nov 2024
https://github.com/rbaron/deskmate
A tiny MQTT-powered dashboard and control center.
Last synced: 05 Nov 2024
https://github.com/davidhampgonsalves/CR14-emulator-for-CatGenie-120
Suppress the CatGenie 120 DRM and refill soap cartridges using an Arduino
arduino featured reverse-engineering
Last synced: 29 Oct 2024
https://github.com/gioblu/cape
String encryption for Arduino, limited microcontrollers and other embedded systems.
arduino c-plus-plus cipher encrypted-data encryption encryption-key encryptor hash string
Last synced: 07 Nov 2024
https://github.com/sparkfun/weather_shield
Barometric pressure, temperature, humidity and light sensing weather shield for Arduino.
arduino arduino-platform humidity sparkfun-products temperature weather
Last synced: 16 Nov 2024
https://github.com/formulahendry/vscode-iot-utility
IoT Utility for Visual Studio Code: Arduino, Espressif, Raspberry Pi, mbed and more
arduino esp8266 espressif iot mbed platformio raspberry-pi visual-studio-code vscode vscode-extension
Last synced: 07 Nov 2024
https://github.com/Hywan/LaMaisonVivante
Home Automation programs for my self-sufficient house
arduino blinds electricity home-automation lights nilan rust ventilation victron vzug water water-tank web-of-things
Last synced: 18 Nov 2024
https://github.com/hywan/lamaisonvivante
Home Automation programs for my self-sufficient house
arduino blinds electricity home-automation lights nilan rust ventilation victron vzug water water-tank web-of-things
Last synced: 27 Oct 2024
https://github.com/sensirion/arduino-ble-gadget
Create your own Do-It-Yourself BLE enabled sensor gadget on the ESP32 platform.
arduino arduino-library ble bluetooth communication diy esp32 gadget sensirion sensirion-myambience
Last synced: 25 Dec 2024
https://github.com/dewenni/esp_buderus_km271
Control your Buderus Logamatic 2107 or HS-2105 with MQTT or Home Assistant
3964r arduino buderus esp32 home-assistant hs-2105 km271 logamatic mqtt mqtt-discovery r2107 w5500 webui
Last synced: 24 Dec 2024
https://github.com/visrealm/vremulcd
Character LCD emulator library (C99 engine, web front-end).
1602-lcd 1602lcd arduino c character-lcd emscripten emulator hd44780 javascript lcd lcd-display lcd-screen wasm webassembly
Last synced: 25 Dec 2024
https://github.com/strid3r21/bees3
Documentation and files for the Bee S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 09 Oct 2024
https://github.com/jnsbyr/esp8266-intexsbh20
MQTT WiFi remote control for the Intex PureSpa SB-H20 and SJB-HS whirlpools
arduino esp8266 intex mqtt platformio vscode wifi
Last synced: 24 Dec 2024
https://github.com/tioruben/ttgo-t-wristband
First steps with TTGO T-Wristband
arduino esp32 platformio smartband t-wristband ttgo
Last synced: 07 Nov 2024
https://github.com/awawa-dev/hyperspi
HyperHDR bridge using SPI bus. Connects Raspberry Pi with a generic Raspberry Pi Pico (rp2040)/ESP32/ESP8266 to control a LED strip. Fasted possible cable solution for external Pico/ESP LED driver. Data integration check included.
ambilight arduino esp32 esp32-s2 esp8266 hyperhdr led led-controller led-strips pico raspberry-pi rp2040 rpi5 sk6812 spi ws2812b
Last synced: 21 Dec 2024
https://github.com/stevemarple/AsyncDelay
A simple abstraction for implementing delays and timeouts in Arduino sketches.
Last synced: 25 Nov 2024
https://github.com/petercpark/the_uni
A uni-board split ortholinear made for stenography. Uses QMK Firmware's Gemini Protocol. This is the pro micro version (aka Uni v2)
arduino diy electronics geminipr hardware keyboard keyboards kicad mechanical-keyboard pcb plover stenography uni uni-board
Last synced: 18 Dec 2024
https://github.com/lewapek/sds-dust-sensors-arduino-library
Library for Nova Fitness SDS dust sensors family (SDS011, SDS021)
arduino dust-sensor esp8266 nodemcu nodemcu-arduino pm10 pm25 sds sds011 sds021 sensor
Last synced: 26 Oct 2024
https://github.com/jckuester/weather-station
A Prometheus exporter for 433 MHz temperature and humidity sensors
arduino golang grafana prometheus-exporter raspberry-pi
Last synced: 28 Oct 2024
https://github.com/jandelgado/arduino
Arduino libraries and sketches and related stuff
arduino cjmcu colorduino esp32 esp8266 neopixel oled-displays ssd1306
Last synced: 28 Oct 2024
https://github.com/awawa-dev/hyperserialesp32
High speed USB serial port LED strip driver for HyperHDR using ESP32 or ESP32-S2 devices. Multi-segment & multi-core support.
adalight ambilight arduino esp32 esp32-s2 hyperhdr hyperserial led-controller platformio sk6812 ws21812
Last synced: 24 Dec 2024
https://github.com/danielmartensson/stm32-libraries
Collection of rewritten Arduino libraries to STM32 libraries
arduino c libraries microcontroller stm32 stm32cubemx stm32f4
Last synced: 12 Nov 2024
https://github.com/tanyuan/braccio-ik-unity
Braccio robotic arm simulator with IK (inverse kinematics) and controller via Serial in Unity.
Last synced: 21 Nov 2024
https://github.com/mihaigalos/miniboot
🏗️ An I2C bootloader for Arduino.
arduino arduino-library avr bootloader eeprom i2c i2c-memory reflash
Last synced: 11 Nov 2024
https://github.com/hazrmard/SatTrack
Real time satellite tracking with antennas.
Last synced: 06 Nov 2024
https://github.com/ldab/esp32_ftpclient
An FTP-Client for the ESP32
arduino battery esp32 esp32-cam espressif ftp ftp-client internet-of-things iot microcontrol
Last synced: 05 Dec 2024
https://github.com/yasheena/telnetspy
Telnet Server For ESP8266: Cloning the serial port via Telnet. "Debugging over the air"
arduino arduino-library debugging-tool esp32 esp8266 over-the-air rfc854 serial telnet-server
Last synced: 18 Dec 2024
https://github.com/marvinroger/arduino-shutters
Arduino library to control non-smart roller shutters using time
arduino library roller-shutters shutters
Last synced: 09 Nov 2024
https://github.com/per1234/mouseto
Arduino library for moving mouse pointer to absolute screen coordinates
Last synced: 16 Nov 2024
https://github.com/srwi/fastledhub
Control multiple FastLED lightstrip animations on the ESP8266 and ESP32 without reuploading.
arduino esp32 esp32-arduino esp32-library esp8266 esp8266-arduino esp8266-library fastled hacktoberfest leds ws2812b
Last synced: 19 Dec 2024
https://github.com/namnamiot/rak3172_canopus
Examples for Canopus_RAK3172 board
0-10vdc arduino canopus lora lora-application lora-gateway lorawan lorawan-application lorawan-gateway modbus modbus-master modbus-rtu modbus-slave rak3172 rak3172-breakout rakwireless rf rui3 sht3x
Last synced: 18 Dec 2024
https://github.com/jiribilek/wifispi
SPI library for Arduino AVR and STM32F1 to connect to ESP8266
Last synced: 28 Nov 2024
https://github.com/hagronnestad/nextion-font-editor
🔠📄 Extensive Nextion .zi font format documentation, file parser, font generator and simple font editor.
arduino csharp electronics esp32 esp8266 font-editor hmi nextion nextion-font-format raspberrypi zi zi-font zi-font-specification
Last synced: 09 Nov 2024
https://github.com/xreef/pcf8575_library
i2c 16bits digital expander with i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple and encoder support. Uncommet NOT_SEQUENTIAL_PINOUT define to have pins like datasheet and not sequential one.
16bit arduino arduino-library digital esp32 esp8266 expander i2c library pin wire
Last synced: 15 Nov 2024
https://github.com/adafruit/adafruit_tsl2591_library
This is an Arduino library for the TSL2591 digital luminosity (light) sensors.
arduino arduino-library infrared library light lux sensor visible
Last synced: 07 Oct 2024
https://github.com/whatnick/atm90e26_arduino
Demo Arduino code to test the ATM90E26 breakout
Last synced: 18 Dec 2024
https://github.com/jehy/arduino-esp8266-mh-z19-serial
CO2, humidity and temperature sensor on ESP8266
arduino co2 esp8266 humidity mh-z19 mhz-19 temperature temperature-sensor wemos wemos-d1
Last synced: 10 Nov 2024
https://github.com/RobTillaart/I2CKeyPad
Arduino library for 4x4 (or smaller) keypad connected to an I2C PCF8574.
Last synced: 24 Nov 2024
https://github.com/ribasco/glcd-emulator
A cross-platform graphics LCD simulator for embedded devices (arduino) and single board computers
8-bit arduino cross-platform e-ink embedded emulator espressif graphics graphics-lcd-emulator javafx lcd max7219 monochrome oled prototyping raspberry-pi simulator u8g2
Last synced: 02 Oct 2024
https://github.com/ChrisMicro/BluePillSound
using a STM32F103 ( Blue Pill ) as synthesizer
Last synced: 26 Oct 2024
https://github.com/jaromaz/digios
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
arduino arduino-ide arduino-sketch atmel attiny attiny85 avr avr-microcontroller avr-programming digispark digistump electronics microcontroller
Last synced: 20 Nov 2024
https://github.com/gdsports/nsgadget_pi
Raspberry Pi impersonates Nintendo Switch controller
adafruit arduino deepspeech nintendo-switch nintendo-switch-gamepad pinball raspberry-pi trinket-m0 usb-controller voice-control
Last synced: 19 Dec 2024
https://github.com/arduino/arduino-fwuploader
A Command Line Tool made to update the firmware and/or add SSL certificates for any Arduino board equipped with WINC or NINA Wi-Fi module.
arduino command-line firmware go golang nina tooling-team winc1510
Last synced: 24 Dec 2024
https://github.com/witnessmenow/simple-arduino-crypto-display
An Arduino Crypto currency display that uses CoinMarketCap API for data
arduino coinmarketcap esp8266 esp8266-arduino iot
Last synced: 27 Oct 2024
https://github.com/xitanggg/-pirates-of-the-caribbean-theme-song
Code to play "Pirates of the Caribbean" Theme Song on a Arduino via a Buzzer. Learn how this is built: https://www.tipstory.org/learning/h2lUMccm5MeuSds
arduino buzzer pirates-of-the-caribean
Last synced: 09 Nov 2024
https://github.com/Sensirion/embedded-sgp
Embedded SGP Drivers for Sensirion Gas Sensors - Download the Zip Package from the Release Page
arduino co2 driver embedded i2c raspberry-pi raspberrypi sensirion sensirion-embedded-driver sensor sgp30 sgp40 sgp4x sgpc3 svm30 tvoc
Last synced: 26 Oct 2024
https://github.com/bengtmartensson/agirs
A Girs infrared server for the Arduino
Last synced: 09 Nov 2024
https://github.com/michelep/esp32_webradio
An Internet web radio based to ESP32
arduino audio dac esp32 i2s i2s-audio internet-web-radio radio wifi
Last synced: 18 Nov 2024
https://github.com/sabas1080/libraryepd
Library Arduino for 4.3 inch e-Paper by Waveshare
arduino display e-paper epaper esp8266 library-arduino waveshare
Last synced: 01 Dec 2024
https://github.com/enwi/hueplusplus
A simple C++ library to control Philips Hue lights on Linux, MacOS, Windows, Espressif ESP32 SDK and Arduino. Full documentation at
arduino c-plus-plus cpp esp32 hacktoberfest hue hue-bridge hue-lights lights linux macos philips philips-hue philips-hue-bridge philips-hue-lights windows
Last synced: 18 Dec 2024
https://github.com/arduino-cmake/arduino-cmake
CMake-based build tool-chain for Arduino
arduino build-automation build-system cmake
Last synced: 16 Nov 2024
https://github.com/makelove/true_artificial_intelligence
真AI人工智能
arduino artificial-intelligence kinect raspberry-pi robot ros self-driving-car
Last synced: 19 Nov 2024
https://github.com/robotis-git/turtlebot3_manipulation
OpenManipulator with TurtleBot3 packages
arduino dynamixel gazebo manipultor moveit openmanipultor package robot robotis ros turtlebot turtlebot3
Last synced: 25 Dec 2024
https://github.com/googlecreativelab/finger-user-interface
Control connected devices with the wave of a finger.
arduino microcontroller tensorflow
Last synced: 19 Dec 2024
https://github.com/gdsports/midiuartusbh
MIDI DIN to MIDI USB Host Converter
arduino midi samd samd21 trinket-m0 usb usb-host usb-host-shield usbhost
Last synced: 13 Nov 2024
https://github.com/njh/arduino-libraries
A website listing all the available Arduino Libraries
Last synced: 27 Oct 2024
https://github.com/r-map/rmap
rete monitoraggio ambientale partecipativo documentation at https://doc.rmap.cc
arduino citizen-science django environmental-monitoring platformio sensors-data-collection
Last synced: 20 Dec 2024
https://github.com/KostyaEsmukov/afancontrol
Advanced Fan Control program, which controls PWM fans according to the current temperatures of the system components.
Last synced: 06 Nov 2024
https://github.com/davidlj95/malduino-password-grabber
Arduino sketch to program a Malduino bad USB (lite) to download a password grabber and send the results via email
arduino bad-usb c malduino rubber-ducky
Last synced: 07 Nov 2024
https://github.com/kostyaesmukov/afancontrol
Advanced Fan Control program, which controls PWM fans according to the current temperatures of the system components.
Last synced: 27 Oct 2024
https://github.com/infineon/tle5012-magnetic-angle-sensor
This repository includes an library for Arduino for the TLE5012 Magnetic Angle Sensor with SSC interface.
angle-measurement arduino arduino-library cypress cypress-io infineon magnetic-sensor makers prototyping sensor sensor-2go tle5012b xfp-application
Last synced: 25 Dec 2024
https://github.com/gdsports/NSGadget_Pi
Raspberry Pi impersonates Nintendo Switch controller
adafruit arduino deepspeech nintendo-switch nintendo-switch-gamepad pinball raspberry-pi trinket-m0 usb-controller voice-control
Last synced: 29 Oct 2024
https://github.com/deepsyx/arduino-tachometer
Arduino car tachometer
arduino arduino-tachometer car leds schematics tachometer
Last synced: 16 Nov 2024
https://github.com/RobTillaart/RunningAverage
Arduino library to calculate the running average by means of a circular buffer.
Last synced: 24 Nov 2024
https://github.com/lepiaf/serialport
PHP Serial Port
arduino php php-serial serial-ports serialport
Last synced: 01 Nov 2024
https://github.com/jfjlaros/simplerpc
Simple RPC implementation for Arduino.
arduino discovery remote-procedure-call rpc rpc-api rpc-framework rpc-server simple
Last synced: 18 Dec 2024
https://github.com/azholtikov/zh_network
ESP32 ESP-IDF and ESP8266 RTOS SDK component (arduino library for ESP32 family) for ESP-NOW based mesh network.
arduino arduino-library component esp-idf esp-now esp32 esp8266 espnow library mesh mesh-network rtos-sdk
Last synced: 19 Dec 2024
https://github.com/ludwig-v/arduino-psa-comfort-can-adapter
Arduino sketch to operate new PSA/Stellantis (Peugeot, Citroen, DS, Opel) comfort devices (CAN2010) on old BSI CAN-BUS (CAN2004)
arduino can-bus can2004 can2010 citroen ds matrix nac peugeot psa smeg stellantis telematic
Last synced: 15 Nov 2024
https://github.com/tttapa/filters
An Arduino finite impulse response and infinite impulse response filter library.
arduino arduino-library digital-filter dsp filter finite-impulse-response fir iir infinite-impulse-response
Last synced: 08 Nov 2024
https://github.com/soligen2010/encoder
Atmel AVR C++ RotaryEncoder Implementation
arduino arduino-library button rotary-encoder
Last synced: 14 Dec 2024
https://github.com/realcorebb/bbmonitor
Cyber Retro-style DIY PC Performance Monitor
Last synced: 19 Dec 2024
https://github.com/soif/espbuddy
Wrapper to easily upload (OTA or Serial), backup, batch query, monitor ESP8266 boards using Esptool.py, Espota.py and Platformio
arduino backup batch esp8266 espeasy espota esptool espurna firmware iot ota overtheair platformio serial sonoff sonoff-diy tasmota upload wled
Last synced: 18 Dec 2024
https://github.com/tobozo/esp32-psramfs
🐏 💾 RamDisk for ESP32-Arduino using PsRam and fs::FS
arduino esp32 filesystem hacktoberfest psram ramdisk vfs
Last synced: 18 Dec 2024