Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/TylerWargo/Virtual-Feelality

An experiment that allows a user wearing a custom-designed haptic glove to 'feel' virtual objects in a desktop setting using Leap Motion SDK with Unity.

arduino csharp haptic-feedback leap-motion python steamvr unity3d

Last synced: 14 Nov 2024

https://github.com/udivankin/stepper2

This library allows you to control cheap 28BYJ-48 stepper motor on ESP8266 board

28byj 28byj-48 arduino arduino-library esp8266 nodemcu stepper stepper-motor

Last synced: 08 Nov 2024

https://github.com/bertrik/pm1006

Arduino project to communicate with the Cubic PM1006 particle sensor

airquality arduino ikea ikeahack matter particulate pm pm25 pm6000

Last synced: 08 Nov 2024

https://github.com/tfry-git/closedplayer

Kid-friendly RFID-tag-based MP3 player

arduino esp32 mp3-player rfid

Last synced: 27 Oct 2024

https://github.com/MajicDesigns/MD_DS1307

DS1307 Real Time Clock Library

arduino arduino-library clock ds1307 rtc time

Last synced: 24 Nov 2024

https://github.com/alanesq/dro

Super cheap Digital Readout (DRO) for lathes, milling machines etc. (cheap yellow display)

arduino caliper cheap-yellow-display digital digital-calipers dro esp32 lathe milling-machine

Last synced: 06 Nov 2024

https://github.com/RobTillaart/PCA9635

Arduino library for PCA9635 I2C 8 bit PWM LED driver - 16 channel.

arduino i2c pwm-driver

Last synced: 24 Nov 2024

https://github.com/mat1jaczyyy/teensy-underlights

LED Strip MIDI for Teensy - controlling LED strips via MIDI

arduino led-strips midi-controller

Last synced: 27 Oct 2024

https://github.com/stdevPavelmc/ft817

Improved Arduino CAT library for the Yaesu FT817

arduino cat cat-library ft817 ft857 ft857d ham hamradio

Last synced: 05 Nov 2024

https://github.com/DetSimen/Arduino_TimerList

Много таймеров из одного

arduino timers

Last synced: 05 Nov 2024

https://github.com/gonzalo123/arduino_rpi_i2c

Arduino and Raspberry Pi working together (with i2c)

arduino i2c python raspberry-pi

Last synced: 27 Jan 2025

https://github.com/tobozo/lgfxmeter

LGFX based Gauge Decoration and Animation library 🧭

arduino esp32 gauge icsmeter lovyangfx m5gfx m5unified

Last synced: 23 Oct 2024

https://github.com/yasir-shahzad/mfrc522

Arduino RFID Library for MFRC522

125khz arduino esp8266 mfrc522 rdm6300 rfid

Last synced: 03 Feb 2025

https://github.com/machine-learning-tokyo/edgeai-lab-microcontroller-series

This repository is to share the EdgeAI Lab with Microcontrollers Series material to the entire community. We will share documents, presentations and source code of two demo applications.

arduino edgeai hardware machinelearning

Last synced: 09 Nov 2024

https://github.com/tech1k/helloesp

HelloESP - A public website that was hosted on an ESP32

arduino esp32 esp8266 espressif website

Last synced: 13 Oct 2024

https://github.com/gavinlyonsrepo/Cap_meter_arduino

Capacitance meter, Arduino-based, three tests , range 18pf to 4F , Push Button input , OLED and serial monitor output.

128x32 analog-pins arduino button cap cap-meter-arduino capacitance capacitance-meter capacitor cplusplus meter nano oled range rc serial-monitor test tester testing uno

Last synced: 24 Nov 2024

https://github.com/stdevpavelmc/ft817

Improved Arduino CAT library for the Yaesu FT817

arduino cat cat-library ft817 ft857 ft857d ham hamradio

Last synced: 27 Oct 2024

https://github.com/akshaymogaveera/self-driving-robot-using-neural-network

This project introduces the autonomous robot which is a scaled down version of actual self-driving vehicle and designed with the help of neural network. The main focus is on building autonomous robot and train it on a designed track with the help of neural network so that it can run autonomously without a controller or driver on that specific track. The robot will stream the video to laptop which will then take decisions and send the data to raspberry pi which will then control the robot using motor driver. This motor driver will move the robot in required directions. Neural Network is used to train the model by first driving the robot on the specially designed track by labeling the images with the directions to be taken. After the model is trained it can make accurate predictions by processing the images on computer. This approach is better than conventional method which is done by extracting specific feature from images.

arduino artificial-neural-networks driverless-car google gradient-descent keras machine-learning neural-network opencv opencv3-python python raspberry-pi robotics self-driving-car self-driving-car-simulation tensorflow tensorflow-models waymo

Last synced: 29 Oct 2024

https://github.com/xreef/aurora_web_invert_monitor

Here a full Web application hosted in a esp8266 to retrieve and manage production data of the solar inverter ABB (ex Power One now Fimer) Aurora.

abb arduino aurora esp8266 inverter photovoltaic powerone web-interface

Last synced: 08 Nov 2024

https://github.com/pilotak/weathermeters

Arduino library for processing wind speed, wind wane and rain gauge sensors (WH 1080, Sparkfun)

arduino arduino-library esp32 esp8266 meteo rain-gauge rainmeter weather wh1080 winddirection windspeed

Last synced: 16 Nov 2024

https://github.com/end2endzone/softtimers

A collection of software timers that allows one to properly time multiple events and know when each "timer" expires meaning that an action is required. The library aims at greatly simplifying multitask complexity.

arduino non-blocking timers timing

Last synced: 24 Nov 2024

https://github.com/mengguang/atsha204_i2c

Arduino Library for Atmel CryptoAuthentication ATSHA204A chip

arduino atsha204 atsha204a crypto hash

Last synced: 21 Nov 2024

https://github.com/RobTillaart/FastMap

Arduino library for Fast mapping and constraining

arduino

Last synced: 24 Nov 2024

https://github.com/RobTillaart/ParallelPrinter

Arduino library that implements a parallel printer - print interface

arduino parallel printer

Last synced: 24 Nov 2024

https://github.com/arduino/report-size-deltas

GitHub Actions action that comments on pull requests with a report of change in memory usage of Arduino sketches

arduino ci continuous-integration github-actions tooling-team

Last synced: 04 Feb 2025

https://github.com/robtillaart/parallelprinter

Arduino library that implements a parallel printer - print interface

arduino parallel printer

Last synced: 19 Nov 2024

https://github.com/robtillaart/mt8870

Arduino library for MT8870 DTMF decoder (breakout)

arduino decoder dmtf

Last synced: 19 Nov 2024

https://github.com/hepter/web-logic-analyzer

Web-based Logic Analyzer for ESP8266 and ESP32 that can be controlled and viewed via web browser also supports button controls and can produce output for PulseView.

arduino digital-signal-processing esp32 esp8266 logic-analyzer nodemcu pulseview sigrok web-interface

Last synced: 24 Jan 2025

https://github.com/taunoe/tauno-monitor

Simple serial port monitor.

arduino gnome gtk4 monitor serial

Last synced: 02 Nov 2024

https://github.com/robtillaart/ags02ma

Arduino library for AGS02MA TVOC sensor

arduino arduino-library esp32 esp8266

Last synced: 19 Nov 2024

https://github.com/luos-io/arduino_core

Adapted versions of Arduino core allowing to support Luos.

arduino embedded

Last synced: 07 Nov 2024

https://github.com/retro-esp32/Odroid-GO-ILI9342

ESP32 version of Gaboze Pocaio based on Odroid-Go

arduino arduino-library esp32 ili9342 make odroid odroid-go tft tft-display tft-lcd

Last synced: 18 Nov 2024

https://github.com/robtillaart/ad524x

Arduino library for I2C digital potentiometer AD5241 AD5242

arduino arduino-library potentiometer

Last synced: 19 Nov 2024

https://github.com/RobTillaart/AD524X

Arduino library for I2C digital potentiometer AD5241 AD5242

arduino arduino-library potentiometer

Last synced: 24 Nov 2024

https://github.com/handiko/esp-12ef-eagle-library

Eagle library for the barebone ESP-12E/F WiFi modules.

arduino eagle eagle-cad eagle-library eagle-pcb esp-12 esp-12e esp-12f esp8266

Last synced: 27 Oct 2024

https://github.com/robtillaart/functiongenerator

Arduino library to generate wave forms (nummeric) for a DAC

arduino function-generator waveform

Last synced: 19 Nov 2024

https://github.com/acbrandao/arduino-projects

Personal Arduino Projects: low-power Battery mailbox, Lora+GPS and , Vibration alert

arduino esp32 gps gps-tracker lora

Last synced: 05 Feb 2025

https://github.com/robtillaart/fastshiftin

Arduino library for (AVR) optimized shiftIn - e.g. 74HC165

74hc165 arduino shift

Last synced: 19 Nov 2024

https://github.com/gdsports/m5stackusbexamples

M5Stack USB Host Examples

arduino esp32 m5stack usb-host

Last synced: 13 Nov 2024

https://github.com/z4yx/webusb-cardreader

A card reader powered by WebUSB.

arduino nfc pn532 rfid webusb

Last synced: 14 Oct 2024

https://github.com/patchworkboy/trowasoftcontrol

Set of Arduino sketches for Neotrellis 8x8 Feather M4 Express & NeoTrellisM4 (4x8) for use specifically with Trowasoft multiSeq and MindMeld Mixer modules for VCVRack2, with accompanying Rack file.

adafruit arduino neotrellis vcvrack

Last synced: 22 Oct 2024

https://github.com/ongzzzzzz/p5.web-serial

A p5.js library for using the Web Serial API to access devices like Arduino, no setup required

arduino javascript p5 p5-js p5-library p5js physical-computing processing serial serialport web-serial web-serial-api

Last synced: 11 Oct 2024

https://github.com/maximemoreillon/lock

WiFi and MQTT enabled door lock. Features ability to get OTA updates.

arduino esp8266 lock mqtt wifi

Last synced: 21 Nov 2024

https://github.com/retro-esp32/odroid-go-ili9342

ESP32 version of Gaboze Pocaio based on Odroid-Go

arduino arduino-library esp32 ili9342 make odroid odroid-go tft tft-display tft-lcd

Last synced: 09 Nov 2024

https://github.com/nopnop2002/arduino-si4432

Arduino library for SILICON LABS SI443x

arduino si4432

Last synced: 27 Oct 2024

https://github.com/lexus2k/avrsim

AVR Simulator to run Atmel code on desktop pc

arduino atmel attiny85 avr-simulator simulator

Last synced: 27 Oct 2024

https://github.com/RobTillaart/AGS02MA

Arduino library for AGS02MA TVOC sensor

arduino arduino-library esp32 esp8266

Last synced: 24 Nov 2024

https://github.com/thingpulse/esp32-weather-station-touch

Sample application for the ThingPulse ESP32 Color Kit Grande

arduino esp32 openweathermap weather weather-station wifi

Last synced: 12 Nov 2024

https://github.com/eslam-abdo/ota

This project is implemented to program BlueBill Board (STM32 Micro-controller) over the air using a website with PHP and NodeMCU board.

arduino arm at-command embedded embedded-c embedded-systems esp8266 internet-of-things iot microcontroller ota ota-firmware-updates ota-update php stm32 stm32cubemx stm32f103 stm32f103c8t6 wifi

Last synced: 17 Nov 2024

https://github.com/copych/esp32_s3_sampler

ESP32-S3 based sampler handles gigabytes of PCM WAV files, up to 19 stereo voices polyphony, CD quality

arduino audio esp32-s3 esp32s3 music sampler synth synthesizer wav

Last synced: 10 Oct 2024

https://github.com/victornpb/evc_pt2257

Arduino C++ Library for using PT2257 - Electronic Volume Controller IC

arduino arduino-library cpp digital-potentiometer i2c

Last synced: 23 Oct 2024

https://github.com/andygeiss/esp32-controller

This package provides an API for mapping Golang into Arduino code, which can be used by https://github.com/andygeiss/esp32-transpiler.

arduino esp32 go golang

Last synced: 10 Oct 2024

https://github.com/gofirst-robotics/lunabotics

The official NASA Lunabotics GitHub repository for University of Minnesota Robotics.

arduino gstreamer jetson-agx-orin nvidia-isaac-ros ros2 ros2-humble

Last synced: 21 Nov 2024

https://github.com/VikOlliver/Microwriter

A reboot of the 80's Microwriter accessible chord keyboard done using an Arduino

arduino chord hid keyboard microwriter mouse quinkey usb

Last synced: 28 Oct 2024

https://github.com/Erriez/ErriezTM1638

TM1638 LED driver with key-scan library for Arduino

arduino c-plus-plus documentation esp32 esp8266 examples getting key-scan led library started tm1638 uno

Last synced: 24 Nov 2024

https://github.com/fbiego/esp32-firmware-update

Update ESP32 firmware over WiFi from a web server

arduino automation esp32 firmware firmware-updater github wifi

Last synced: 07 Nov 2024

https://github.com/jasonwebb/jar-of-fireflies

Mason jar with interactive LEDs that mimic fireflies on a warm summer night, realized with an Arduino-enabled ATTiny85, multiple power options and a sensor interface.

arduino attiny attiny85 eagle electronics fireflies firefly jar leds pcb

Last synced: 20 Nov 2024

https://github.com/RobTillaart/PID_RT

PID library for Arduino

arduino pid pid-controller

Last synced: 24 Nov 2024

https://github.com/androz2091/arduino-is-mybot-online

🚨 Simple status LED with Arduino to alert you if your bot is down!

arduino bot detection discord down watch

Last synced: 12 Oct 2024

https://github.com/end2endzone/nonblockingrtttl

NonBlockingRTTTL is a non-blocking arduino library for playing RTTTL melodies.

arduino piezo rttl rtttl tone

Last synced: 24 Nov 2024

https://github.com/abhineetraj1/arduino-prosthetic-arm

Body powered prosthetic hand mechanisms are actuated by human body movement through wires or cables and their goal is to substitute the human hand more esthetically than functionally.

arduino arduino-project arduino-uno prosthetic-arms prosthetics

Last synced: 27 Jan 2025

https://github.com/legion2/corsairlightingprotocolboards

Arduino boards definition for use with the Corsair Lighting Protocol library.

arduino arduino-boards corsair

Last synced: 07 Nov 2024

https://github.com/platisd/vasttrapi

Your personal departures screen for Västtrafik buses, using a Raspberry Pi Zero W and an ATtiny85 power control board

arduino attiny goteborg raspberrypi vasttrafik

Last synced: 12 Oct 2024

https://github.com/robtillaart/am232x

Arduino library for AM2320 AM2321 and AM2323 I2C temperature and humidity sensor

arduino humidity i2c sensor temperature

Last synced: 19 Nov 2024

https://github.com/hpsaturn/m5stickc-dcf77-hat

Basic implementation of a DCF77 receiver (hat) for the M5StickCPlus ESP32 board

arduino dcf77 esp32 m5stack m5stickcplus platformio

Last synced: 17 Oct 2024

https://github.com/arduino/wifi101-firmwareupdater-plugin

WiFi101 Firmware Updater Tool for Arduino IDE

arduino

Last synced: 04 Feb 2025

https://github.com/RobTillaart/AM232X

Arduino library for AM2320 AM2321 and AM2323 I2C temperature and humidity sensor

arduino humidity i2c sensor temperature

Last synced: 24 Nov 2024

https://github.com/strid3r21/beemotions3

Home to all files related to the Bee Motion S3

arduino circuitpython esp32 esp32-s3 micropython

Last synced: 09 Nov 2024

https://github.com/jasonacox/tinystepper

Simple Arduino library to drive stepper motors. Small and easy to use.

28byj-48 arduino arduino-library attiny robotics stepper-motor

Last synced: 01 Jan 2025

https://github.com/kriswiner/lsm6dso

Sketches demonstrating utility of the LSM6DSO for motion sensing

arduino motion sensing

Last synced: 16 Nov 2024

https://github.com/keopx/arduino

Arduino player

arduino mega2560

Last synced: 28 Oct 2024

https://github.com/osteele/arduino-ble-imu

Publish IMU data over BLE

arduino ble bno055 btle esp32 esp32-arduino imu

Last synced: 11 Oct 2024

https://github.com/jackw01/led-ring-clock

Arduino LED analog clock

analog-clock arduino fastled led-display

Last synced: 07 Nov 2024

https://github.com/celliesprojects/estreamplayer32

An esp32 app to play radio streams and music from a local lamp or llmp server through a i2s DAC. Compiles in the Arduino IDE.

aac-decoder arduino arduino-ide audio-player dac esp32 esp32-arduino espasyncwebserver icy-streams m5stack-node media-player mp3-decoder mp3-streaming playlist radio-stations web-app web-streaming webradio

Last synced: 08 Nov 2024

https://github.com/sparkfun/sparkfun_esp32_thing_plus_dmx_to_led_shield

The SparkFun ESP32 DMX to LED Shield is capable of DMX output, input, as well as Artnet input.

arduino dmx led sparkfun sparkfun-products

Last synced: 16 Nov 2024

https://github.com/adamff-dev/localekeyboard.sh

This software generates a Keyboard.cpp file (For the Keyboard arduino library) according to the locale we want.

arduino cpp ducky hid hid-injection keyboard keyboard-arduino-library keyboard-library language layouts locales malduino rubber-ducky whid

Last synced: 14 Nov 2024

https://github.com/per1234/themetest

Documentation and a testing sketch for modifying Arduino IDE themes

arduino arduino-ide

Last synced: 16 Nov 2024

https://github.com/maxmacstn/ha-solarweatherstation

Weather station powered by Solar cell - Designed to be fully working with Home Assistant

arduino homeassistant mqtt weather-station

Last synced: 01 Nov 2024

https://github.com/marcin-chwedczuk/mega-iso-vga

Using an old 8-bit ISA VGA card with Arduino Mega

8bit arduino isa retrocomputing vga

Last synced: 02 Feb 2025

https://github.com/aagarwal1012/home-automation

📱 Home Automation System using an Arduino board with Bluetooth being remotely controlled by any Android OS smartphone.

android app arduino bluetooth-controller home-automation

Last synced: 16 Dec 2024