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/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/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/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/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: 28 Dec 2024
https://github.com/robtillaart/pcf8575
Arduino library for PCF8575 - 16 channel I2C IO expander
Last synced: 19 Nov 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/jeanthom/boot2duino
The World's Most Useless Arduino Platform.
arduino satire x86 x86-assembly-language
Last synced: 13 Nov 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/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/vladimirvivien/iot-dev
Example IoT projects
arduino esp8266 golang iot protobuf raspberry-pi
Last synced: 10 Nov 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: 26 Dec 2024
https://github.com/gioblu/biplan
Byte coded Interpreted Programming language
arduino compiler esolang esoteric-language interpreter linux programming-language
Last synced: 26 Dec 2024
https://github.com/rbaron/deskmate
A tiny MQTT-powered dashboard and control center.
Last synced: 05 Nov 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/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/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/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/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/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/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: 26 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/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/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/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: 28 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/stevemarple/AsyncDelay
A simple abstraction for implementing delays and timeouts in Arduino sketches.
Last synced: 25 Nov 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/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/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/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/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/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/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/hazrmard/SatTrack
Real time satellite tracking with antennas.
Last synced: 06 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/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/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: 25 Dec 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/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/jiribilek/wifispi
SPI library for Arduino AVR and STM32F1 to connect to ESP8266
Last synced: 28 Nov 2024
https://github.com/robtillaart/i2ckeypad
Arduino library for 4x4 (or smaller) keypad connected to an I2C PCF8574.
Last synced: 26 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: 26 Dec 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/RobTillaart/I2CKeyPad
Arduino library for 4x4 (or smaller) keypad connected to an I2C PCF8574.
Last synced: 24 Nov 2024
https://github.com/whatnick/atm90e26_arduino
Demo Arduino code to test the ATM90E26 breakout
Last synced: 18 Dec 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/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/ChrisMicro/BluePillSound
using a STM32F103 ( Blue Pill ) as synthesizer
Last synced: 26 Oct 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/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/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/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/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/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/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/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: 25 Dec 2024
https://github.com/bengtmartensson/agirs
A Girs infrared server for the Arduino
Last synced: 09 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/makelove/true_artificial_intelligence
真AI人工智能
arduino artificial-intelligence kinect raspberry-pi robot ros self-driving-car
Last synced: 19 Nov 2024
https://github.com/robtillaart/runningaverage
Arduino library to calculate the running average by means of a circular buffer.
Last synced: 27 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/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/googlecreativelab/finger-user-interface
Control connected devices with the wave of a finger.
arduino microcontroller tensorflow
Last synced: 26 Dec 2024
https://github.com/njh/arduino-libraries
A website listing all the available Arduino Libraries
Last synced: 27 Oct 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/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: 27 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/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/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/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/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/lepiaf/serialport
PHP Serial Port
arduino php php-serial serial-ports serialport
Last synced: 01 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/deepsyx/arduino-tachometer
Arduino car tachometer
arduino arduino-tachometer car leds schematics tachometer
Last synced: 16 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: 26 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/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/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/soligen2010/encoder
Atmel AVR C++ RotaryEncoder Implementation
arduino arduino-library button rotary-encoder
Last synced: 14 Dec 2024