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: 2025-01-07 00:02:04 UTC
- JSON Representation
https://github.com/nopnop2002/esp8266-mpd-client
MPD client example for ESP8266/ESP32.
arduino esp32 esp8266 mpc mpd-client
Last synced: 27 Oct 2024
https://github.com/limerboy/badusb_downloader
Download & Execute file using DigiSpark ATtiny85, RubberDucky, Arduino Pro Micro
arduino badusb digispark payload rubberducky
Last synced: 10 Nov 2024
https://github.com/marcel-licence/ml_synth_pwm_osc_example
arduino audio esp32 esp8266 rp2040 samd21 stm32 synthesizer teensy
Last synced: 07 Nov 2024
https://github.com/prohetamine/mermaid-extension
⚙️📩 Automated webcam chat reading and routing between devices and servers.
arduino bongacams bot chaturbate esp32 extension framework mermaid myfreecams requests stripchat webcam
Last synced: 19 Nov 2024
https://github.com/particle-iot/particle-pid
PID control library for Particle, adapted from br3ttb/Arduino-PID-Library
arduino particle pid pid-control
Last synced: 10 Nov 2024
https://github.com/osresearch/modelf
USB interface for the IBM Model F AT keyboard
arduino keyboard model-f retrocomputing teensy usb-hid
Last synced: 28 Nov 2024
https://github.com/google-developers-sohag/embedded-engineering-portals
A repository for embedded systems learning portals
adafruit arduino avr-programming c-programming-language dynamic-memory-allocation dynamic-memory-management electronics embedded-engineering embedded-linux embedded-systems engineering-books gcc gnu-linux gpio i2c microelectronics pi4j pwm rs232 spi
Last synced: 12 Oct 2024
https://github.com/ixy05/homespan-motion
Motion sensor using HomeSpan
arduino esp32 homekit homespan motion motionsensor
Last synced: 28 Nov 2024
https://github.com/per1234/ATmega32U4asISP
Allows ATmega32U4 based boards to be used as Arduino as ISP on Windows
Last synced: 28 Oct 2024
https://github.com/per1234/atmega32u4asisp
Allows ATmega32U4 based boards to be used as Arduino as ISP on Windows
Last synced: 16 Nov 2024
https://github.com/RobTillaart/SGP30
Arduino library for SGP30 environment sensor
Last synced: 24 Nov 2024
https://github.com/RobTillaart/MCP23008
Arduino library for I2C MCP23008 8 channel port expander
8-channel arduino i2c port-expander
Last synced: 24 Nov 2024
https://github.com/socialsisteryi/vfd_13-st-84gink
VFD Module Futaba 13-ST-84GINK Arduino Driver Library
arduino arduino-library embedded mcu vfd-display
Last synced: 23 Oct 2024
https://github.com/mithi/bossy
🎮 Contains the code that can be used with Bossy controllers and derivatives 🎮
adafruit arduino bossy diy hardware hardware-designs microcontrollers open-source-hardware robotics robots sparkfun
Last synced: 11 Nov 2024
https://github.com/RobTillaart/Histogram
Arduino library for creating histograms
arduino histogram math statistics
Last synced: 24 Nov 2024
https://github.com/googlecreativelab/visual-alarm-clock
Get up in the morning by striking a pose to stop your alarm from ringing.
arduino microcontroller tensorflow
Last synced: 16 Nov 2024
https://github.com/ricmoo/blecast
A custom protocol and library for iOS to send messages to Arduino over BLE advertising data.
arduino arduino-library ble nrf24l01
Last synced: 23 Oct 2024
https://github.com/kreativekorp/rainbowdash
RainbowDashboard Advanced Firmware for Rainbowduino
arduino firmware led led-display led-displays leds rainbowdash rainbowdashboard rainbowduino
Last synced: 14 Nov 2024
https://github.com/gavinlyonsrepo/Arduino_FM_radio
Arduino based FM radio using the Nano and the modules: SSD1306 OLED , TEA5767 FM radio, LM386 audio amplifer and KA2284 Audio level..
amplifier arduino audio audio-lights cable eagle fm fm-radio fm-radio-chips ka2284 lcd lm386 nano oled radio speaker speakers ssd1306 tea5767 uno
Last synced: 24 Nov 2024
https://github.com/RobTillaart/TCA9555
Arduino library for I2C TCA9555 16 channel port expander
Last synced: 24 Nov 2024
https://github.com/alranel/arduino-contact-tracer
Arduino implementation of the Apple/Google contact tracing spec
arduino ble contact-tracing covid-19
Last synced: 14 Oct 2024
https://github.com/gdsports/xbox1motor
Control DC motor using an Xbox One controller
arduino feather-m0 motor samd21 usb-host xbox-one
Last synced: 13 Nov 2024
https://github.com/radiokot/osmand-display
🗺 A wireless Arduino-based E-Ink display that helps me navigate through my bike rides
Last synced: 12 Oct 2024
https://github.com/RobTillaart/X9C10X
Arduino Library for X9C10X series digital potentiometer.
Last synced: 24 Nov 2024
https://github.com/gdsports/dspg1
Portable MIDI dsp-G1 Synth
arduino dspg1 midi samd synthesizer trinket-m0 usb-host usbhost
Last synced: 13 Nov 2024
https://github.com/akafael/lexyrobot
Robotic Arm controled by Arduino with 2 Degrees of freedom
arduino matlab robot robotic-arm
Last synced: 29 Nov 2024
https://github.com/trojaner/signal-plus
More device support for SignalRGB
arduino argb csharp fastled music-visualizer
Last synced: 09 Nov 2024
https://github.com/stdevel/arduinobusylight
Low-budget Arduino-based busylight for Microsoft Lync / Skype for Business
arduino busylight lync lync-presence lync-status microsoft-lync skype skype-for-business
Last synced: 08 Nov 2024
https://github.com/paullouisageneau/plasteac
A 3D-printed robotic dancing teapot
3d-printing arduino openscad robot robotics teapot
Last synced: 22 Oct 2024
https://github.com/zakarialaoui10/PowerMonitor
A C++ library designed to measure the electrical characteristics of AC circuits such as voltage, current, power, reactive power, and power factor...
arduino arduino-library cpp monitor morocco power
Last synced: 11 Nov 2024
https://github.com/cp0204/cubefx
A better ZimaCube light strip system.
arduino esp32 esp32c3 esp32c3-super-mini ws2812 zimacube zimaos
Last synced: 10 Oct 2024
https://github.com/ashaduri/qt-cctalk
Cross-platform ccTalk protocol implementation in modern C++ / Qt
arduino bill-validator bsd-3-clause cctalk coin-acceptor cplusplus cplusplus-17 cpp cpp17 cpp17orlater payment point-of-sale pos qt qt5
Last synced: 27 Oct 2024
https://github.com/smolbun/cc1101-frequency-analyzer
Analyze frequencies using CC1101
arduino cc1101 esp32 esp8266 raspberry-pi-pico
Last synced: 19 Nov 2024
https://github.com/pschatzmann/sidplayer
Playing Commodore 64 SID Audio on Arduino
arduino audio-player cmake library sid
Last synced: 27 Oct 2024
https://github.com/thelastoutpostworkshop/chatgpt_dalle
Mastering DALL-E on the ESP32 with Round screens (GC9A01)
arduino base64-decoding dalle esp32 esp32-s3 gc9a01a gif-animation png-decoder psram tft-espi tft-espi-library tftespi
Last synced: 04 Nov 2024
https://github.com/lexus2k/tinyslip
Tiny implementation of SLIP protocol (Serial line IP)
arduino arduino-library communication communication-protocol esp32 mcu serial slip slip-protocol
Last synced: 04 Nov 2024
https://github.com/jxwleong/iot-agriculturue-monitoring-system
An Arduino based IoT system that monitor soil moisture and temperature using WiFi with a automated irrigation system using relay switch.
arduino arduino-ide esp8266-arduino iot soil-moisture thingsboard
Last synced: 20 Nov 2024
https://github.com/uinika/uinio-cubic-prism
Cubic Prism Displayer base on ESP32-PICO-D4 & MPU6050.
Last synced: 07 Nov 2024
https://github.com/dmcinnes/charlieplex-marquee
Simple Marquee code to use with Digispark's Charlieplex shield
arduino charlieplex-marquee digispark digispark-led-shield marquee
Last synced: 16 Dec 2024
https://github.com/yveaux/dollhouse_wireless_node
Wireless nRF24 MySensors IoT node
arduino atmega328pb dollhouse makerfaire mysensors nrf24l01
Last synced: 27 Oct 2024
https://github.com/yveaux/tdc1000
Arduino library for the Texas Instruments TDC1000 Ultrasonic Sensing Analog Front End for Level and Concentration Sensing
arduino arduino-library tdc texas-instruments ultrasonic ultrasound
Last synced: 27 Oct 2024
https://github.com/platformio/platform-renesas-ra
Renesas RA: development platform for PlatformIO
arduino platformio platformio-platform renesas renesas-ra
Last synced: 07 Oct 2024
https://github.com/kriswiner/katydid_stm32wb55
Arduino sketches for the STM32WB-based Katydid (aka Connected Motion Sense) wearable IoT platform
Last synced: 16 Nov 2024
https://github.com/sparkfun/sparkfun_hyperdisplay
Standardized library for control of displays and easy extension to new display families
arduino arduino-library display sparkfun
Last synced: 16 Nov 2024
https://github.com/dschil138/room-temperature-circuit-sculpture
A circuit sculpture to tell you the temperature of the room while also looking nice on a shelf.
arduino brass-rod circuit-sculpture diy-electronics hardware sculpture temperature
Last synced: 27 Oct 2024
https://github.com/askuric/arduino-closed-loop-motor-control
Arduino Based Simple Closed Loop Motor Control library
arduino arduino-library closed-loop-control encoder motor-control
Last synced: 05 Nov 2024
https://github.com/cmmakerclub/mqtt-connector
CMMC MQTT Connector
arduino esp32 esp32-arduino esp8266 mqtt mqtt-connector
Last synced: 17 Nov 2024
https://github.com/dmkyr20/spider
The simple C/C++ library for hexapod (Robot spider with 6 legs) on Arduino.
arduino arduino-library arduino-mega arduino-uno hexapod hexapod-robot hexapod-spider-robot robot spider spider-robot
Last synced: 07 Nov 2024
https://github.com/swimos/greenhouse
This is an advanced sample application that demonstrates deploying and running Swim on a network of Raspberry Pis and using configuration to change behavior. This version uses Docker Images for build and deployment to Azure Iot Edge devices.
arduino distributed java javascript nodejs raspberry-pi raspberrypi swim
Last synced: 06 Nov 2024
https://github.com/urish/ctf-shittyaddon
Capture The Flag Shitty Addon
arduino attiny85 avr capture-the-flag challenge ctf kicad pcb-design shittyaddon
Last synced: 12 Nov 2024
https://github.com/seeed-studio/seeed_arduino_mlx9064x
This library can be used for human thermal detection. There are examples to read temperature readings as quickly as possible and read the temperature pixels, output the temperature readings to all pixels to be read by a Processing visualizer from the MLX90640 IR array.
arduino arduinolibrary camera grove thermal-sensors
Last synced: 04 Dec 2024
https://github.com/richardlt/matrix
Video game console operating system that displays on a RGB LED matrix.
arduino golang grpc hacktoberfest led-strips nodejs polymer raspberry-pi react redux socket-io
Last synced: 14 Oct 2024
https://github.com/robtillaart/sgp30
Arduino library for SGP30 environment sensor
Last synced: 19 Nov 2024
https://github.com/emile1154/em1ljan_vapeoled
firmware for diy vape on ATmega
arduino atmega atmega328p avr diy vape
Last synced: 08 Nov 2024
https://github.com/Seeed-Studio/Seeed_Arduino_AHT20
This library provides an example code to get the temperature and humidity from the AHT20 sensor.
arduino arduino-library humidity temperature
Last synced: 27 Oct 2024
https://github.com/dentrax/avr-programming-with-assembly
AVR Microcontroller Programming with Assembly
arduino assembly assembly-language atmel-avr avr-programming microprocessor
Last synced: 09 Nov 2024
https://github.com/robtillaart/mcp23008
Arduino library for I2C MCP23008 8 channel port expander
8-channel arduino i2c port-expander
Last synced: 19 Nov 2024
https://github.com/b2renger/introduction_arduino
Code for a creative coding class on arduino for designers.
analog arduino creative-coding digital processing serial
Last synced: 24 Oct 2024
https://github.com/esp32beans/esp32_usb_host_hid
ESP32 USB Host HID Keyboard for Arduino
arduino esp32-box esp32-s3 usb-host usb-keyboard
Last synced: 12 Nov 2024
https://github.com/muonray/quantum_entanglement_experiments_arduino_python
A series of codes for conducting the quantum entanglement experiments as showcased on my YouTube Channel. Using a non-linear crystal made of Beta-Barium Borate (BBO) I am able to generate 2 entangled photon beams of wavelength 810nm each from a pump laser beam of 405nm which is pulsed using the Arduino and directed into the splitter. the entangled photons are in quantum superposition of the H and V modes, with the indeterminacy being a perfect 50/50 split. These are directed by beamsplitters into 2 detectors which either detect a H or V mode but never both. Whichever silicon phototransistor sensor on the arduino detects the H and which detects the V mode is purely random creating a random number source that is irreducible and thus unhackable. The random numbers generated by this scheme are a stream of integer bits. To generate purely random non-integers I use a CCD and a split mirror that directs the 2 photons into an aperture of a connected CCD microscope sensor. By splitting the image were the 2 beams of entangled photons meet and correlating the 2 images to detect random changes we can assume due to the nature of entanglment that the difference between the images must be in part due to the random fluctuations of the vacuum as the 2 entangled photons when cross-correlated should be equal but of opposite polarization. the randomness is beneath the intrinsic shot noise of the CCD sensor as quantum entangled photon streams generated in such a scheme allow for sub-shot noise imaging in holography setups. A python code for generating cross-correlated images is also available to use in this repository however it requires time to correlate across all the pixel data. this can be used as a way to produce sub-shot noise images using standard CCD microscope cameras in such a setup.
arduino controller entanglement entropy-source laser python qrng quantum quantum-random-number-generator quantum-randomness randomnumbergenerator
Last synced: 01 Dec 2024
https://github.com/seeed-studio/seeed_python_dht
The python3 code is to read the humidity and temperature from the sensor.
arduino arduino-library grove humidity-sensor temperature-sensor
Last synced: 11 Nov 2024
https://github.com/rattydave/arduinorobot
Arduino Line Follower Code - 2WD Robot Chassis, Uno, Motor Shield V2, SunFounder Line Follower Module.
arduino following library line motor-shield robot sensor sunfounder
Last synced: 15 Nov 2024
https://github.com/seeed-studio/seeed_arduino_aht20
This library provides an example code to get the temperature and humidity from the AHT20 sensor.
arduino arduino-library humidity temperature
Last synced: 04 Dec 2024
https://github.com/robtillaart/tca9555
Arduino library for I2C TCA9555 16 channel port expander
Last synced: 19 Nov 2024
https://github.com/gavinlyonsrepo/lr_meter_arduino
Inductance and Resistance meter, Arduino based. Push button input. 3 tests, 4 resistor test ranges. One Inductance test, Analog input display , outputs to serial monitor and OLED. Resistor range is from 0 ohms to 2 Mohms , Inductor range is 80uH to 30,000uH.
analog arduino arduino-sketch circuit electronics frequency inductance lm393 lr meter metering nano oled-display-ssd1306 push resistance resistance-meter resistor resistor-range rlc-circuit voltage
Last synced: 12 Nov 2024
https://github.com/gavinlyonsrepo/arduino_fm_radio
Arduino based FM radio using the Nano and the modules: SSD1306 OLED , TEA5767 FM radio, LM386 audio amplifer and KA2284 Audio level..
amplifier arduino audio audio-lights cable eagle fm fm-radio fm-radio-chips ka2284 lcd lm386 nano oled radio speaker speakers ssd1306 tea5767 uno
Last synced: 12 Nov 2024
https://github.com/tobozo/esp32-msgeq7
🔊 📈 MSGEQ7 based AudioSpectrum Visualizer for ESP32 and TFT
arduino audio-spectrum-visualizer esp32 esp32-chimera-core m5stack msgeq7
Last synced: 23 Oct 2024
https://github.com/hagronnestad/mbus-han-kaifa
⚡🔌💻 DIY electronics and code to read data from my KAIFA MA105H2E AMS smart meter.
ams arduino electronics han han-kaifa iot m-bus mbus smart-meter
Last synced: 23 Oct 2024
https://github.com/invpe/GridShell
Distributed Volunteer Computing with IOT
arduino community-driven distributed-computing eco-friendly ecology edge-computing esp32 esp32-arduino esp8266 experiment green-computing green-computing-project hobby-project innovation iot low-power-computing serverless-applications ultra-low-power volunteer-computing
Last synced: 29 Oct 2024
https://github.com/victornpb/gamma-table-generator
Calculator for generating gamma brightness lookup tables for driving leds
arduino gamma led-controller led-matrix led-strips lookup-table
Last synced: 23 Oct 2024
https://github.com/tobozo/esp32-tesseract
4D 🧊 Hypercube animation demo for ESP32/TFT based on Space Dandy's Catherine
arduino demo esp32 esp32-chimera-core hypercube4d m5stack m5stack-sd-updater tesseract
Last synced: 23 Oct 2024
https://github.com/tobozo/esp32-amigaboingball
An interpretation of the famous Amiga Boing Ball Demo on ESP32 with the help of @bodmer's TFT_eSPI
amiga arduino boingball c64 esp32 tft-espi tft-esprite
Last synced: 23 Oct 2024
https://github.com/tobozo/esp32-hector
M5Stack sprite+ULP-sound demo
2d-geometric arduino demo esp32 esp32-chimera-core m5stack m5stack-sd-updater ulp ulp-sound
Last synced: 23 Oct 2024
https://github.com/lexus2k/nixielib
Nixie Library for clock development
arduino atmega328p ds3231 gl5528 htu21d i2c-bus lm35 nixie-clock nixie-library nixie-tubes rgb-led sht21 temperature-sensor
Last synced: 27 Oct 2024
https://github.com/rodrigosetti/pet-monitor
Make your pet's food bowl smarter by tracking refilling and consumption automatically.
arduino express-js iot nodejs raspberry-pi
Last synced: 16 Dec 2024
https://github.com/irgendwr/simuino
Simuino is an Arduino UNO/MEGA Pin Simulator.
arduino c cpp docker ino simuino simulator uhh uni-hamburg university
Last synced: 08 Nov 2024
https://github.com/arduino/help-center-content
The content for https://support.arduino.cc
Last synced: 07 Oct 2024
https://github.com/hpsaturn/co2_m5coreink
M5Coreink Multi Sensor Air Station
arduino co2 esp32 multi-sensor plaformio pm25
Last synced: 17 Oct 2024
https://github.com/ruudboon/tally-blaster
WiFi based Tally using cheap hardware (NodeMCU, NeoPixel Mini PCB). Currently supporting vMix, planning to support more systems like Blackmagic etc.
arduino blackmagic diy neopixel nodemcu tally video vmix
Last synced: 15 Oct 2024
https://github.com/malcx95/zekeyboard
Custom RGB-backlit 3D-printed mechanical keyboards with custom firmware
arduino keyboard keyboard-firmware mechanical-keyboard rgb teensy
Last synced: 28 Nov 2024
https://github.com/RobTillaart/GAMMA
Arduino Library for the GAMMA function to adjust brightness of LED's etc.
Last synced: 24 Nov 2024
https://github.com/akshay-vs/soil-moist
An Arduino based soil moisture monitor
Last synced: 28 Nov 2024
https://github.com/mykeels/electron-arduino-radar
An electron app, providing a visual indicator of obstacles observed by an ultra-sonic sensor.
arduino electron javascript radar servo ultrasonic-sensor
Last synced: 15 Dec 2024
https://github.com/zakkemble/nrf905-arduino
nRF905 Arduino Library
arduino arduino-library cplusplus cpp driver radio
Last synced: 19 Nov 2024
https://github.com/geaz/syncblink
A WiFi connected, programmable and music reactive light system
arduino esp8266 fastled led wemos-d1-mini
Last synced: 13 Oct 2024
https://github.com/pete911/zwift-jersey
teensy/arduino zwift jersey unlock codes automation
Last synced: 02 Nov 2024