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/joushx/arduino-rgb-tools
A arduino library with tools for controlling an RGB-LED
Last synced: 28 Oct 2024
https://github.com/kanflo/aaduino-zero
Hardware and software for the Arduino Zero
arduino arm open-hardware rfm69cw stm32l0 tmp102 wireless-sensor-networks
Last synced: 27 Oct 2024
https://github.com/boredom101/nixduino
Nix based tool to help build arduino sketches.
Last synced: 18 Nov 2024
https://github.com/jvonk/MIDImike
Pitch Detection on Arduino using Autocorrelation
arduino arduino-pitch-detector autocorrelation microphone music pitch-detection synthesizer
Last synced: 10 Nov 2024
https://github.com/tsaarni/avr-high-voltage-serial-programming
AVR high-voltage (HV) serial programming for ATtiny
arduino attiny85 avr-programming
Last synced: 28 Oct 2024
https://github.com/tobozo/esp32-3dprinter-bridge
A network <=> ESP32 <=> USB (FTDI) <=> 3D printer Bridge
3dprinter arduino esp32 serial serial-bridge usb usb-host wifi-bridge
Last synced: 22 Oct 2024
https://github.com/arminjo/arduino-frequencydetector
Fast audio frequency detector without fft for plain Arduino and Attiny85. Whistle switch example included.
arduino arduino-library frequency-detection pitch-detection whistle-detector
Last synced: 27 Oct 2024
https://github.com/ThomasMout/Arduino-vMix-tally
A project to create tally lights for vMix using Arduino
Last synced: 12 Nov 2024
https://github.com/manuelbl/usb-pd-arduino
USB Power Delivery for Arduino
arduino arduino-library platformio usb usb-pd
Last synced: 15 Nov 2024
https://github.com/billwilliams1952/ky-040-encoder-library---arduino
Arduino library for the KY-040 Encoder
arduino arduino-boards arduino-library arduino-platform c c-plus-plus encoder ky-040
Last synced: 02 Dec 2024
https://github.com/googlecreativelab/air-snare
Play drums in the air.
arduino microcontroller tensorflow
Last synced: 16 Nov 2024
https://github.com/tve/low-power-wifi
Experiments in low-power-wifi on esp8266, esp32, and ...
arduino esp32 esp32-idf esp8266 esp8266-arduino low-power wifi
Last synced: 27 Oct 2024
https://github.com/AbhishekGhosh/Arduino-Themes
Collection of Arduino IDE Themes Created By Community
abhishekghosh arduino arduino-ide
Last synced: 08 Nov 2024
https://github.com/ankitdhall/arduino-opencv-human-follower
Face detector and follower using Arduino and OpenCV in Python
arduino chassis embedded-systems face-detection followers hardware human opencv python webcam
Last synced: 07 Nov 2024
https://github.com/awawa-dev/hyperserialesp8266
High speed 2Mb USB serial port LED strip HyperHDR driver using Esp8266 device.
adalight ambilight apa102 arduino esp8266 hyperhdr hyperserial led-strip leds platformio rgbw serialport sk6812 usb ws2801 ws8212b
Last synced: 24 Dec 2024
https://github.com/arminjo/arduino-test-compile
Github Action to compile all examples of an Arduino library for one board and check for errors
arduino arduino-library continuous-testing github-action github-actions-docker
Last synced: 27 Oct 2024
https://github.com/pkarsy/cc1101_rf
Arduino library for TI CC1101. Supports the latest Arduino IDE and Platformio. Tested with AVR atmega328, stm32f103, nodeMCU and probably works with a lot more.
433mhz 868mhz 915mhz arduino cc1101 communication radio rf subghz
Last synced: 10 Oct 2024
https://github.com/rufus31415/sharer
Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
arduino board c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows
Last synced: 27 Oct 2024
https://github.com/sparkfun/sparkfun_ccs811_arduino_library
A library to drive the AMS CCS811 air quality sensor
arduino arduino-library sensor sparkfun
Last synced: 16 Nov 2024
https://github.com/oxmarco/roguecaptiveportal
A fake captive portal to harvest login credentials made with just an ESP8266
arduino captive-portal esp8266 social-engineering-attacks wifi-security
Last synced: 16 Nov 2024
https://github.com/t-vk/alexa-jammer
Jamming the Wifi connection and microphones of all Amazon Echo and Google Home devices surrounding you
alexa amazon-echo arduino deauth deauthenticate echo esp32 esp8266 google google-home home-assistant jam jammer jamming microphone privacy spy wifi
Last synced: 14 Nov 2024
https://github.com/mcudude/majorcore
An Arduino hardware package for ATmega8515 and ATmega162
arduino atmega162 atmega8515 avr boards-manager
Last synced: 12 Nov 2024
https://github.com/robtillaart/gy521
Arduino library for GY521 accelerometer- gyroscope a.k.a. MCU-6050
Last synced: 19 Nov 2024
https://github.com/RobTillaart/GY521
Arduino library for GY521 accelerometer- gyroscope a.k.a. MCU-6050
Last synced: 24 Nov 2024
https://github.com/andypiper/fivebyfive
Polyglot examples for the 01Space ESP32-C3FH4-RGB board
01space arduino bejazzled cheerlights esp32 esp32-c3 esp32-c3fh4-rgb esp32c3 iot micropython micropython-esp32 mqtt neopixel tinygo umqtt
Last synced: 10 Oct 2024
https://github.com/koenvervloesem/bluetooth-low-energy-applications
Code examples, errata and additional tips and references to interesting projects for the book "Develop your own Bluetooth Low Energy Applications for Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr"
arduino ble bleak bluetooth bluetooth-low-energy esp32 esp32-arduino nimble-arduino-library nordic-semiconductor nordicsemi nrf52 nrf52840 nrf52840-dk nrf52840-dongle nrf5x python raspberry-pi zephyr
Last synced: 09 Nov 2024
https://github.com/arduino/arduino-iot-js
Arduino IoT Cloud - Javascript SDK
arduino arduino-create cloud iot js
Last synced: 07 Oct 2024
https://github.com/thorsten-l/esp8266-pzem004t
A WiFi enabled PowerMeter for AC Voltage, Current and Power. Implementing a nice looking Web-Interface, a RESTful API, OpenHAB 1 & 2 Callbacks and a MQTT client.
ac-voltage arduino arduino-framework esp8266 firmware mqtt mqtt-client openhab openhab2 ota platformio powermeter powermeter-reader pzem-004t restful-api wifi
Last synced: 19 Nov 2024
https://github.com/enjoyneering/LiquidCrystal_I2C
This is an Arduino library for HD44780 LCD display, operated in 4 bit mode over I2C bus with 8-bit I/O expander PCF8574
arduino arduino-library hd44780 i2c-bus i2c-display i2c-lcd liquidcrystal pcf8574 wh1602b
Last synced: 05 Nov 2024
https://github.com/wagiminator/ATmega-EEPROM-Programmer
Parallel EEPROM Programmer for 28C64B and 28C256
28c256 28c64b arduino atmega atmega328p atmega8 atmega8a avr c64 diy eeprom-programmer pcb project retro-computers usb
Last synced: 20 Nov 2024
https://github.com/nopnop2002/arduino-espat-tcp
TCP/UDP Applicaton for Arduino using ESP8266's AT firmware.
arduino at-firmware esp8266 mqtt ntp smtp sntp stm32 tcp-client tcp-server udp-client udp-server wifi
Last synced: 27 Oct 2024
https://github.com/seeed-studio/seeed_arduino_fs
This library is for the file operation. To install FAT file systems at SD card and flash. Gives an example to read and write an SD card.
arduino arduino-library fs sd-card spi-flash
Last synced: 04 Dec 2024
https://github.com/mark-mdo47/bluetoothaudiotransmitter_kcx_bt_emitter
Utilities to help program the KCX_BT_EMITTER module
arduino at-commands bluetooth bluetooth-audio-transmitter kcx-bt-emitter
Last synced: 22 Nov 2024
https://github.com/suyashkumar/conduit
☁ Securely call firmware functions from the cloud.
arduino cloud conduit esp8266 esp8266-arduino firmware iot iot-cloud iot-framework iot-gateway platformio rest-api
Last synced: 22 Oct 2024
https://github.com/RobPo/Paperino
E-Paper display library for the Particle & Arduino family.
arduino breakout-board display driver e-paper epd hackaday hardware library paperino-epaper-shield particle shield
Last synced: 22 Nov 2024
https://github.com/gonzalocasas/arduino-mkr-wan-1300
Getting started with the Arduino MKR WAN 1300
arduino lorawan thethingsnetwork
Last synced: 06 Nov 2024
https://github.com/arduino/arduino-connector
Connector to the Arduino Create Cloud and IoT platform
arduino arduino-connector beaglebone docker iot mqtt ota raspberry-pi up2
Last synced: 07 Oct 2024
https://github.com/0015/python-data-sampling-app
Data Sampling App from Serial to CSV file
accelerometer arduino csv data esp32 gyroscope pysimplegui python sampling serial-communication serialport
Last synced: 11 Nov 2024
https://github.com/h2zero/n-able-arduino
An arduino core for ARM based BLE devices supported by the NimBLE stack.
arduino ble bluetooth-low-energy nimble nrf51 nrf52 nrf5x platformio
Last synced: 19 Dec 2024
https://github.com/ggerganov/ggwave-arduino
Mirror of ggwave used in the Arduino Library Manager
arduino data-over-sound esp32 microcontroller
Last synced: 06 Dec 2024
https://github.com/araffin/rust-arduino-serial
A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the Rust implementation.
arduino bluetooth communication protocol raspberry-pi rust serial sockets
Last synced: 11 Oct 2024
https://github.com/asjdf/webseriallite
Super lightweight remote serial monitor for ESP8266 & ESP32 (frontend <3k)
arduino esp32 esp8266 webserial
Last synced: 16 Dec 2024
https://github.com/wollewald/mcp23017_we
Library for the MCP23017 and MCP23S17 I/O Expander
arduino arduino-library attiny85 i2c mcp23017 mcp23018 mcp23s17 mcp23s18 portexpander spi
Last synced: 07 Nov 2024
https://github.com/danielfvm/patstrap
An Open-Hardware and Software project which tries to implement haptic head pat feedback to the player in VR. It focuses mainly on VRChat and their OSC support.
arduino esp8266 haptic-feedback osc python vrchat
Last synced: 12 Nov 2024
https://github.com/luisomoreau/ESP32-cam-MQTT
Scaleway photobooth project using the ESP32 cam (AI thinker)
arduino esp32-cam mqtt scaleway
Last synced: 18 Nov 2024
https://github.com/oznu/homebridge-daikin-esp8266
An Arduino Sketch and Homebridge Plugin to control my Daikin AC using an ESP8266 micro controller.
arduino esp8266 homebridge-plugin
Last synced: 27 Sep 2024
https://github.com/popcornell/midino
5-PIN DIN cable MIDI to BLE-MIDI bridging with Arduino-compatible boards
arduino ble-midi bluetooth-low-energy midi midi-controller
Last synced: 07 Nov 2024
https://github.com/mycontroller-org/server
MyController 2.x server
arduino automation dashboard esp32 esp8266 esphome esphome-devices home-automation internet-of-things iot mqtt mycontroller mysensors philips-hue raspberry-pi system-monitoring tasmota tasmota-devices
Last synced: 20 Dec 2024
https://github.com/sn0wyq/sq-project-csgo-arduino
External CS:GO hack for Arduino written using modern C++ and WinAPI
Last synced: 11 Nov 2024
https://github.com/adamff-dev/rickroll_modded_hid
Awesome modification of the original "Rickroll". Arduino script + Ducky script
arduino bad-usb ducky-payloads ducky-wifi duckyscript hack hid malduino payload rickroll rubber-ducky vbs
Last synced: 14 Nov 2024
https://github.com/nothans/cheerlights
CheerLights is an “Internet of Things” project created by Hans Scharler that allows people’s lights all across the world to synchronize to one color set by Twitter. This is a way to connect physical things with social networking experiences and spread cheer at the same time. We are all connected.
arduino cheerlights internet-of-things iot matlab thingspeak
Last synced: 09 Nov 2024
https://gitlab.com/ricardoquesada/bluepad32
Bluetooth gamepad, mouse and keyboard support for ESP32 and Raspberry Pi PicoW
GitLab CI Embedded Builds Community Examples arduino bluetooth circuitpython controller esp-idf esp32 esp32-arduino esp32c3 esp32s3 gamepad mouse pico-sdk pico-w
Last synced: 19 Dec 2024
https://github.com/vshymanskyy/wasm3_rgb_lamp
Animating an RGB lamp, using WebAssembly!
arduino demo esp8266 nrf51 nrf52 platformio wasm3 webassembly
Last synced: 27 Nov 2024
https://github.com/senseshift/senseshift-hardware
Hardware schematics to build haptic-feedback devices
arduino diy esp32 haptic-feedback haptics hardware schematics virtual-reality
Last synced: 29 Nov 2024
https://github.com/bytewizer/microserver
Modular embedded server built for TinyCLR OS.
arduino csharp embedded http http-server https iot microcontroller mvc nanoframework netmf ntp sitcore socket-server tcp-server tinyclr udp-server
Last synced: 09 Nov 2024
https://github.com/edison-js/Edison
💡Edison can controll microcomputer with TypeScript and React💡
arduino esp32 iot javascript nodejs react robot robotics-control typescript
Last synced: 30 Oct 2024
https://github.com/electroniccats/catsat
Kit CatSat I
arduino cansat electronic-cats hardware kit-catsat
Last synced: 24 Nov 2024
https://github.com/arduino/actions
Collection of custom Github actions
arduino github-actions tooling-team typescript
Last synced: 27 Sep 2024
https://github.com/leandcesar/peakdetection
An Arduino library for real time peak detection in sensor data with z-score.
algorithm-signals arduino c c-plus-plus
Last synced: 07 Nov 2024
https://github.com/hollance/tinyml-helloworld-arduinouno
The TinyML "Hello World" sine wave model on Arduino Uno v3
arduino arduino-uno cplusplus led machine-learning microcontrollers neural-network tensorflow-lite tinyml
Last synced: 29 Oct 2024
https://github.com/hafidhh/flowsensor-arduino
Water Flow Sensor / Flow Meter Arduino Library, Flow Rate, Volume, YF-S201, YF-B1, OF10ZAT, OF10ZZT, OF05ZAT, OF05ZZT
arduino arduino-library esp32 esp8266 flow-sensor sensor waterflow-sensor
Last synced: 22 Dec 2024
https://github.com/per1234/inoplatforms
A catalog of all known Arduino boards platforms
arduino arduino-boards arduino-platform embedded microcontroller
Last synced: 16 Nov 2024
https://github.com/sensirion/arduino-i2c-sen5x
Arduino library to work with Sensirion's SEN5x environmental sensor modules via I2C
all-in-one arduino driver environmental evaluation-kit i2c module nox particulate-matter relative-humidity sek sen54 sen55 sen5x sensirion sensor temperature voc
Last synced: 12 Nov 2024
https://github.com/olegel/VolvoCan
Volvo XC90 CAN bus adapter to restore wheel buttons and park assistant functionality
arduino bus-adapter can-bus parking-assistant volvo wheel-buttons
Last synced: 17 Nov 2024
https://github.com/tfry-git/almost.serious.synth
An almost serious polyphonic synth based on an STM32F103C8T6 and other cheap hardware
arduino mozzi stm32duino synthesizer
Last synced: 27 Oct 2024
https://github.com/s60sc/esp32-io_extender
ESP32 application to act as an IO Extender for another ESP.
arduino esp32 esp32-c3 io-extender peripherals
Last synced: 11 Nov 2024
https://github.com/nopnop2002/arduino-lora-ra01s
An Arduino Library for LoRa Communication using SX1262/1268
arduino ebyte-e22 ebyte-e220 lora ra-01s ra-01sh sx1262 sx1268
Last synced: 27 Oct 2024
https://github.com/thelastoutpostworkshop/animated_gif_memory
Animated GIF on a Round Display (GC9A01) with the ESP32 - Memory-Based Version
animated-gif arduino esp32 gc9a01 tftespi
Last synced: 27 Oct 2024
https://github.com/kamranaghlami/t-display-s3
A boilerplate project for LILYGO's T-Display-S3 using the PlatfomIO IDE, Arduino framework and LVGL.
arduino esp32s3 lvgl platformio t-display-s3
Last synced: 10 Oct 2024
https://github.com/arturi/kotihome
Home automation system based on Arduino with sensors, Raspberry Pi, Node.js and React
arduino home-automation raspberry-pi sensor temperature
Last synced: 08 Nov 2024
https://github.com/luos-io/pyluos
A Python library to program a Luos based network through a high level interface.
arduino edge embedded embedded-systems iot jupiter-notebook luos micro-ros microservice python raspberry-pi real-time ros ros2
Last synced: 20 Dec 2024
https://github.com/glebzlat/arduino-nvim
Simple arduino-language-server wrapper for nvim
arduino lspconfig neovim nvim nvim-plugin
Last synced: 25 Nov 2024
https://github.com/heethesh/balance-bot
A two-wheel self-balancing robot based on the ATmega2560 micro-controller.
accelerometer arduino balance encoder gyroscope imu l298n mega robot robotics robotics-competition
Last synced: 25 Dec 2024
https://github.com/seeed-studio/seeed_arduino_imu10dof
Combination of MPU-9250 and BMP180, I2C device selectable.
arduino arduino-library bmp180 grove mpu9250
Last synced: 04 Dec 2024
https://github.com/noopkat/firmata-party
:balloon: :tada: set up your arduino with firmata and party on, robot friends :tada: :balloon:
Last synced: 17 Oct 2024
https://github.com/tfeldmann/arduino-blinkenlight
Non-blocking fading patterns for single LEDs.
arduino arduino-library blinkenlights led platformio platformio-arduino
Last synced: 08 Nov 2024
https://github.com/siara-cc/unishox_js
JS Library for Guaranteed compression of Unicode short strings
arduino bandwidth-saver cloud-cost-intelligence compression cost-optimization database-compression firestore firestore-database iot json-compression short-string storage-saving string-compression string-compression-algorithms websocket-compression xml-compression
Last synced: 10 Oct 2024
https://github.com/sparkfun/sparkfun_ateccx08a_arduino_library
An Arduino library to use with the Microchip ATECCX08a Cryptographic Co-processors.
arduino arduino-library ateccx08a security sparkfun sparkfun-products
Last synced: 16 Nov 2024
https://github.com/dzervas/platformio-arduino-rust
Arduino Framework bindings for Rust using PlatformIO
arduino bindgen bindings embedded nrf52 nrf52832 platformio rust rust-embedded
Last synced: 28 Nov 2024
https://github.com/vortigont/esp32-flashz
zlib compressed OTA firmware update for ESP32. Implements on-the-fly OTA images decompression on upload/flashing
arduino arduino-library arduino-ota esp32 esp32-arduino esp32-ota ota-update
Last synced: 27 Oct 2024
https://github.com/dyadica/unity_serialport
Serial port comm's within Unity 3D
arduino comport esp32 serialport unity unity3d
Last synced: 21 Nov 2024
https://github.com/araffin/python-arduino-serial
A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the Python implementation.
arduino bluetooth communication protocol python raspberry-pi serial sockets
Last synced: 09 Nov 2024