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/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
https://github.com/jarmitage/stenophone
The Stenophone is a musical instrument combining stenotype and live coding
arduino eagle livecoding music musical-instrument node osc p5ks plover processing socket-io stenotype supercollider teensy tidalcycles yarn
Last synced: 10 Oct 2024
https://github.com/rufus31415/sharer.net
Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
arduino boards c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows
Last synced: 27 Oct 2024
https://github.com/c-klinger/esp8266-arduino-wifirgb
A RESTful API implementation to control an RGB LED Strip using an ESP8266 microcontroller.
arduino esp2688 home-automation iot rest rest-api rgb rgb-controller rgb-led rgb-ledstrip wifi
Last synced: 23 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/barakwei/irelectra
Electra A/C IR Encoder for IRremote
air-conditioner arduino irremote particle-io
Last synced: 15 Oct 2024
https://github.com/xibhuxan/Arduino
:rocket: Proyectos de todo tipo para arduino utilizando sus sensores y actuadores. :robot:
arduino arduino-boards arduino-ejemplos arduino-examples arduino-ide arduino-library arduino-mega arduino-nano arduino-platform arduino-sketch arduino-uno ejemplos espanol mega nano pwm uno
Last synced: 25 Nov 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/electroniccats/arduino-wch58x
Arduino core for the WCH58x
arduino arduino-core ble bluetooth ch582 ch582m wch
Last synced: 24 Nov 2024
https://github.com/RobTillaart/MCP_DAC
Arduino library for MCP_DAC MCP48xx and MCP49xx series SPI-DAC
Last synced: 24 Nov 2024
https://github.com/adafruit/adafruit_wippersnapper_arduino
WipperSnapper is a firmware for creating no-code IoT electronics projects.
arduino arduino-library esp32 esp8266 iot no-code rp2040 wippersnapper
Last synced: 24 Dec 2024
https://github.com/rupakpoddar/esp8266firebase
Arduino library to read and write data to Google Firebase Realtime Database.
arduino arduino-library esp8266 firebase firebase-database firebaserealtimedatebase google home-automation low-latency nodemcu nodemcu-arduino nodemcu-esp8266 realtime-database rest-api
Last synced: 09 Nov 2024
https://github.com/akshaymogaveera/object-sorting-using-robotic-arm-and-image-processing
Sorting objects of different colors using robotic arm and using computer vision (image processing).
arduino image-processing image-recognition numpy opencv python raspberry-pi-3 raspberry-pi-camera robotic-arm robotics robotics-programming servo-motor
Last synced: 30 Oct 2024
https://github.com/rahul-sb/EIT
Electrical Impedance Tomography (EIT)
arduino eidors eit electrical-impedance-tomography image-reconstruction matlab
Last synced: 26 Oct 2024
https://github.com/wollewald/icm20948_we
An Arduino library for the ICM20948 9-axis accelerometer, gyroscope and magnetometer. It contains many example sketches with lots of comments to make it easy to use.
accelerometer arduino gyroscope i2c icm-20948 icm20948 imu magnetometer spi
Last synced: 07 Nov 2024
https://github.com/cisco-talos/oil-pumpjack
Oil Pumpjack: open source materials to create your own oil pumpjack managed by an Arduino
arduino arduino-schematic arduino-uno-source modbus
Last synced: 06 Nov 2024
https://github.com/sparkfun/thermal_printer
Demo Code for the Thermal Printer available from SparkFun Electronics
arduino printer sparkfun sparkfun-products
Last synced: 16 Nov 2024
https://github.com/pu2clr/qn8066
QN8066 TX FM DSP Transmitter Arduino Library
arduino fm qn8066 radio rds transmitter
Last synced: 08 Nov 2024
https://github.com/tigoe/websocket-examples
Examples for websocket clients and servers
arduino javascript nodejs websocket websocket-server websockets
Last synced: 28 Oct 2024
https://github.com/guruthree/pico-superkey-board
A single key keyboard, a demonstration of a USB HID device for the Raspberry Pi Pico in C
arduino keyboard raspberry-pi-pico tinyusb usb usb-hid
Last synced: 05 Nov 2024
https://github.com/robtillaart/mcp_dac
Arduino library for MCP_DAC MCP48xx and MCP49xx series SPI-DAC
Last synced: 19 Nov 2024
https://github.com/tobozo/m5tube
Video player for M5Stack with Docker conversion support
arduino audio docker esp32 esp32-chimera-core m5stack m5stack-sd-updater video videoplayer
Last synced: 22 Oct 2024
https://github.com/retro-esp32/retro-odroid-go-firmware
A Re-Imagining of the Odroid Go Firmware
arduino esp32 esp32-arduino firmware ili9341 ili9342 odroid-go
Last synced: 09 Nov 2024
https://github.com/tiegertropfen119-0001/arduino-car-key-jammer
🔑This is a small project about an RF module for an Arduino. This module can transmit at 433 MHz, which can be used to jam or disable a car key. ❗This project is for educational and informational purposes only. In some countries, it is illegal to block a signal. I assume no liability for any damage.❗
315mhz 433mhz arduino arduino-ide arduino-uno arduino-wireless deauther hacking jammer jammers key lockpicking rf rolling-codes wireless
Last synced: 10 Oct 2024
https://github.com/mathertel/rfcodes
This is a RF signal encode and decode library that can be adapted to different protocols by specifying the timing conditions is a table. Can be used with 433 MHz and IR receivers and senders.
arduino arduino-library protocols rf-signal rf433
Last synced: 27 Oct 2024
https://github.com/makerspet/makerspet_loki
Maker's Pet Loki - a 200mm 3D-printed DIY pet robot compatible with Kaia.ai robotics software platform
3d-printing 3mf arduino diy esp32 esp32-arduino fusion-360 kaia-ai kaiaai-robot makers open-source pet-robots pets remake-ai robot robotics ros2 stem stl-files
Last synced: 08 Nov 2024
https://github.com/pstolarz/coopthreads
Lightweight, platform agnostic, stackful cooperative threads library.
arduino arduino-library cooperative multitasking multithreading scheduler threads
Last synced: 28 Oct 2024
https://github.com/schreibfaul1/esp32-ir-remote-control
C++ class for the infrared remote control and reciever module
arduino esp32 infrared-control vs1838
Last synced: 27 Oct 2024
https://github.com/pu2clr/QN8066
QN8066 TX FM DSP Transmitter Arduino Library
arduino fm qn8066 radio rds transmitter
Last synced: 07 Nov 2024
https://github.com/techn0man1ac/perpetualledwristwatch
The simple and "Perpetual" WristWatch(project code name "LumiTime") with 12 red LEDs, it have LIR2430 Li-Ion battery and 12 solar cells, based on a simple Microchip microcontroller ATtiny13. It full open source(firmware and hardware).
arduino attimy led li-ion-battery microchip open-source wristwatch
Last synced: 16 Dec 2024
https://github.com/harbaum/ftduino
fischertechnik compatible arduino
arduino construction-kit fischertechnik
Last synced: 15 Nov 2024
https://github.com/RobTillaart/MultiMap
Arduino library for fast non-linear mapping or interpolation of values
arduino interpolation linear map multimap non-linear
Last synced: 24 Nov 2024
https://github.com/lynix/fanboy
Open Source PWM Fan Controller
arduino fan-controller open-source
Last synced: 15 Nov 2024
https://github.com/madhavbahl/arduino-projects
Basic projects on ARDUINO UNO
Last synced: 06 Nov 2024
https://github.com/pu2clr/akc695x
Arduino Library for the AKC695X devices
akc6951 akc6952 akc6955 akc6959sx am arduino arduino-ide arduino-library dsp dsp-receivers fm m6955 radio receiver shortwave
Last synced: 08 Nov 2024
https://github.com/chuangzhu/insect-robot
:beetle: Control an insect using your cell phone.
arduino biology open-source-hardware oshw robotics wechat-mini-program
Last synced: 21 Dec 2024
https://github.com/ubidefeo/ftdebouncer
Debounce and Pin Change handling Library for Arduino
Last synced: 09 Nov 2024
https://github.com/marcel-licence/ml_synth_basic_example
Arduino polyphonic synthesizer project (not a Moog) for ESP32 - STM32 - Teensy and more
arduino effects esp32 filter polyphonic stm32 synthesizer teensy
Last synced: 07 Nov 2024
https://github.com/adlerweb/esp8266-bme280-multi
ESP8266 + BME280 -> MQTT, Serial, HTTP-Server, HTTP-Client/Volkszähler
arduino bme280 esp8266 mqtt volkszaehler
Last synced: 19 Nov 2024
https://github.com/platformio/platform-atmelmegaavr
Atmel megaAVR: development platform for PlatformIO
arduino avr megaavr platformio platformio-platform
Last synced: 07 Oct 2024
https://github.com/wokwi/good-arduino-code
Frontend for goodarduinocode.com - A curated collection of Arduino coding examples
Last synced: 16 Nov 2024
https://github.com/alexander-sholohov/si5351-beacon
WSPR beacon based on Arduino + si5351
Last synced: 05 Nov 2024
https://github.com/m4cs/digiduck-framework
Framework for Digiduck Development Boards running ATTiny85 processors and micronucleus bootloader!
arduino digispark digispark-payload-converter digispark-scripts digispark-usb framework python3
Last synced: 31 Oct 2024
https://github.com/seeed-studio/seeed_arduino_ultrasonicranger
This library provides a code to measure the distance to obstacles in front and prints the distance value to the serial terminal or LCD.
arduino arduino-library distance grove ultrasonic
Last synced: 04 Dec 2024
https://github.com/seeed-studio/seeed_arduino_freertos
This library gives an example of how to get FreeRTOS running on Seeed production. The project can be used as a template to build your projects off of as well.
arduino arduino-library freertos samd21 samd51
Last synced: 04 Dec 2024
https://github.com/2bndy5/cirquepinnacle
A library to interface with Cirque Glidepoint circle trackpads on the Arduino, Linux (with python bindings), and RPi Pico SDK Platforms.
arduino cirque linux pico-sdk platformio-arduino platformio-library python3 raspberry-pi trackpad
Last synced: 18 Dec 2024
https://github.com/bblanchon/arduinocontinuousstepper
An Arduino library to spin stepper motors in continuous motions.
Last synced: 29 Oct 2024
https://github.com/simonepri/roboprime
🤖 Full featured 21 DOF 3D Printed Humanoid Robot based on ATmega328P chip
3d-printing arduino atmega328p electronics firmware humanoid humanoid-robot robotics
Last synced: 22 Oct 2024
https://github.com/pu2clr/si470x
It is an Arduino Library for the SI4702 and SI4703, BROADCAST RECEIVER.
arduino arduino-ide arduino-library dsp fm fm-receiver library radio receiver si4701 si4702 si4703
Last synced: 08 Nov 2024
https://github.com/pu2clr/si4844
Silicon Labs SI4844 (BROADCAST ANALOG TUNING DIGITAL DISPLAY AM/FM/SW RADIO RECEIVER) Library
am arduino arduino-ide arduino-library dsp fm labs library radio-receiver receiver shortwave si4844 silicon
Last synced: 08 Nov 2024
https://github.com/flrs/hampelfilter
Arduino library for identifying outliers with a Hampel filter
arduino arduino-library hampel-filter outlier-detection
Last synced: 02 Nov 2024
https://github.com/h1romas4/arduino-saturn-joystick
Convert Sega Saturn controller to USB HID joypad using Arduino Leonardo / Pro Micro.
arduino arduino-leonardo arduino-pro-micro joystick sega-saturn
Last synced: 08 Nov 2024
https://github.com/pu2clr/SI4844
Silicon Labs SI4844 (BROADCAST ANALOG TUNING DIGITAL DISPLAY AM/FM/SW RADIO RECEIVER) Library
am arduino arduino-ide arduino-library dsp fm labs library radio-receiver receiver shortwave si4844 silicon
Last synced: 07 Nov 2024
https://github.com/sparkfun/nrf52840_breakout_mdbt50q
Breakout board for the MDBT50Q nRF52840 module
arduino bluetooth sparkfun sparkfun-products
Last synced: 16 Nov 2024
https://github.com/ohand/dtugateway
arduino gateway for Hoymiles HMS-800W-2T and similar as stable connection to the dtu for applications in smarthome or IFTT environments with display support OLED/ TFT - available for ESP32 and ESP8266
arduino embedded esp32 esp8266 hoymiles oled-128x64 oled-display-ssh1106 protobuf tft-240x240 tft-display-gc9a01
Last synced: 16 Nov 2024
https://github.com/danesparza/halloweenfire
:jack_o_lantern: Arduino sketch for multiple neopixels to create spooky 'fire' effect
adafruit arduino electronics fire halloween led leds multiple-neopixels neopixels
Last synced: 24 Nov 2024
https://github.com/mariusgreuel/USBasp
USBasp - USB programmer for Atmel AVR controllers (with WinUSB support)
Last synced: 05 Nov 2024
https://github.com/hieromon/espshaker
ESP8266 interactive serial command processor via Arduino core.
arduino arduino-sketch eeprom esp8266 esp8266-arduino interactive mqtt mqtt-client wifi
Last synced: 27 Oct 2024
https://github.com/jackgruber/arduino-pro-mini-lora-sensor-node
Arduino Pro Mini TTN LoRaWAN Node with RFM95 module battery-powered
arduino arduino-pro-mini battery dht22 lora lorawan platfomio rfm95
Last synced: 28 Oct 2024
https://github.com/schollz/tape-synth
Instructions to create a cassette synthesizer.
arduino cassette-player cassette-tape dac synth synthesizer
Last synced: 09 Nov 2024
https://github.com/powerbroker2/arduhud
Arduino/ELM327-based project to create a car head's up display
arduino car carhacking elm327 heads-up-display hud obd obd-ii obd2 obdii
Last synced: 15 Nov 2024
https://github.com/budryerson/tfluna-i2c
Arduino library for the Benewake TFLuna LiDAR distance sensor in the I2C communication mode
arduino arduino-library benewake lidar tf-luna tfluna
Last synced: 16 Nov 2024
https://github.com/robtillaart/multimap
Arduino library for fast non-linear mapping or interpolation of values
arduino interpolation linear map multimap non-linear
Last synced: 19 Nov 2024
https://github.com/ssloy/penny
3 servos, 10 dollars hexapod
arduino atmega atmel fun hexapod open-hardware robot robots
Last synced: 11 Nov 2024
https://github.com/RobTillaart/Statistic
Statistic library for Arduino includes sum, average, variance and std deviation
Last synced: 24 Nov 2024
https://github.com/rbnis/sbuscontroller
This Arduino-Sketch lets you connect your SBUS compatible radio wirelessly as controller to your pc.
arduino controller frsky futaba radio sbus sketch taranis wireless
Last synced: 28 Oct 2024
https://github.com/nopnop2002/arduino-canbus-monitor
mcp2515 canbus module to Monitor Canbus traffic
arduino canbus mcp2515 monitoring windows
Last synced: 27 Oct 2024
https://github.com/designer2k2/xmas-tree
XMAS Tree from stacked ws2812 rings driven by a Digispark
arduino christmas-tree digispark esp32-c3 esp32-s2 qtpy seeeduino-xiao tree ws2812 ws2812b xmas-tree
Last synced: 28 Oct 2024
https://github.com/1technophile/rc-switch
Arduino lib to operate 433/315Mhz devices like power outlet sockets and receive PIR, door, window sensor signals
315mhz 433mhz arduino arduino-library rf
Last synced: 26 Sep 2024
https://github.com/robtillaart/statistic
Statistic library for Arduino includes sum, average, variance and std deviation
Last synced: 19 Nov 2024
https://github.com/mitra42/webforth
Forth for the web - implemented in JS and other web technologies
arduino forth javascript language
Last synced: 10 Oct 2024
https://github.com/charliegerard/lifi
Prototype of Li-Fi technology using Arduino and JavaScript đź’ˇ
arduino creative-coding hardware iot javascript johnny-five li-fi lifi nodejs
Last synced: 15 Nov 2024
https://github.com/saleem-hadad/zino
🤖 Custom Arduino library made for humans.
analog-comparator arduino arduino-library cpp dc-motor eeprom oop servo-motor ultrasound zino
Last synced: 28 Oct 2024
https://github.com/erriez/erriezserialterminal
Serial Terminal library for Arduino
arduino commandline documentation esp32 esp8266 getting library serial started terminal universal uno
Last synced: 27 Oct 2024
https://github.com/RobTillaart/MCP23S17
Arduino library for SPI based MCP23S17 16 channel port expander
Last synced: 24 Nov 2024
https://github.com/lflimeira/roboticarmandroid
:muscle: + :iphone: It's a simple project where you'll learn how to create a Robotic Arm with Arduino board, controlled by a Android smartphone using Bluetooth. (PT-BR: Um projeto simples onde você irá aprender como criar um braço robótico utilizando Arduino, e controlar ele via Bluetooth através de um aplicativo Android)
android android-application android-smartphone arduino bluetooth robotic-manipulator robotics
Last synced: 06 Nov 2024
https://github.com/xreef/pcf8591_library
Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.
analog arduino arduino-library esp-01 esp32 esp8266 expander i2c library pcf8591 raspberry-pi read rp2040 stm32 write
Last synced: 08 Nov 2024
https://github.com/dilawar/serialscope
A simple Serial Port Oscilloscope
arduino arduino-uno oscilloscope python3 serial-port
Last synced: 09 Nov 2024
https://github.com/pavelmc/arduino-arcs
Amateur Radio Control & Clock (RF) Solution
arduino arduino-sketches bitx20 cat cat-control ham hamradio homebrew radio randuino transceiver ubitx vfo
Last synced: 26 Oct 2024
https://github.com/pu2clr/AKC695X
Arduino Library for the AKC695X devices
akc6951 akc6952 akc6955 akc6959sx am arduino arduino-ide arduino-library dsp dsp-receivers fm m6955 radio receiver shortwave
Last synced: 07 Nov 2024
https://github.com/sigmdel/supermini_esp32c3_sketches
Super Mini ESP32-C3 sketches
arduino esp32-arduino esp32-c3 platformio supermini
Last synced: 07 Nov 2024
https://github.com/moduscreateorg/evade-arduboy-game
An Arduboy game, written as a gift for Modus Create clients for the 2016 holiday season.
arduboy arduboy-game arduino c
Last synced: 28 Nov 2024
https://github.com/carlosefr/magstripelib
Magnetic (swipe-type) card reader library for the Arduino.
arduino card-reader driver library
Last synced: 21 Nov 2024
https://github.com/jes/autopatzer
Automatic chess board
arduino chess diy electronics lichess
Last synced: 22 Nov 2024
https://github.com/gavinlyonsrepo/nokia5110_text
ASCII text Library for the Nokia 5110 LCD ( PCD8544 controller) for the Arduino microcontroller eco-system. Nine ASCII text fonts of various sizes . Designed to be light weight, low memory footprint. Tested on Arduino , STM32 and ESP-X
5110 arduino arduino-library ascii-character-text ascii-fonts ascii-text-fonts attiny85 display esp32 esp8266 lcd lcd-library library minimal nokia nokia-5110 nokia-display nokia5110 pcd8544 stm32f103c8t6
Last synced: 12 Nov 2024
https://github.com/gavinlyonsrepo/fourteensegdisplay
An Arduino library to display data on a seven 7, nine 9, fourteen 14 or sixteen 16 segment alphanumeric LED display module. Will work with common anode and cathode. Includes ASCII font and supports Hexadecimal, Decimal point, strings. Optimized low memory footprint. Provides a function for manually setting segments to any pattern. Uses Shift registers
14-segment-alphanumeric-display 74hc595 alphanumeric arduino arduino-library ascii attiny85 cathode fourteen fourteen-segment-display led library nine-segment segment seven-segment seven-segments-display shift-register sixteen-segment-display starburst stm32f103c8t6
Last synced: 12 Nov 2024
https://github.com/morcibacsi/PSASteeringWheelAdapter
ESP32 based steering wheel adapter for Peugeot and Citroen cars
adapter alpine arduino can-bus car citroen esp32 esp32-arduino head-units jvc peugeot pioneer psa steering-wheel steeringwheel van-bus
Last synced: 15 Nov 2024