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/hpsaturn/co2_m5coreink

M5Coreink Multi Sensor Air Station

arduino co2 esp32 multi-sensor plaformio pm25

Last synced: 17 Oct 2024

https://github.com/suglider/adafruit_esp32s3_box

Arduino Adafruit compatible Library for ESP32-S3-Box device - 320x240 ST7789 TFT and TT21100 Capacitive Touch Screen

adafruit aiot arduino capacitive-touch-sensor display esp-box esp32 esp32-s3-box esp32s3 esp32s3-box library spi st7789 tt21100

Last synced: 10 Feb 2025

https://github.com/blckclov3r/rfid_security

MFRC522 RFID local security (School Project 2018)

arduino arduino-library cpp cprogramming

Last synced: 28 Nov 2024

https://github.com/snakeye/fpc1020-arduino

Testing FPC1020 fingerprint sensors with Arduino

arduino esp32 fingerprint fpc1020am fpc1020ap platformio scanner

Last synced: 10 Dec 2024

https://github.com/blckclov3r/gasleak_detector

(Arduino) Gas Leak Detector project using Arduino Uno, MQ6 gas sensor , sim900a and circuit breaker. (School Project 2019)

arduino cpp cprogramming

Last synced: 28 Nov 2024

https://github.com/makuna/analogkeypad

A library that makes interfacing analog keyboards easy

analog-keyboard arduino arduino-library

Last synced: 27 Oct 2024

https://github.com/pr-dc/prdc_tmaesc

PR-DC Arduino Library for T-Motor ALPHA ESC Telemetry Protocol.

arduino arduino-library esc t-motor telemetry tmotor

Last synced: 19 Dec 2024

https://github.com/gdsports/usbprinter_uhs2

USB Printer driver for USB Host Shield 2.0 Library

arduino esc-pos point-of-sale pos printer receipt-printer thermal-printer usb usb-host

Last synced: 13 Nov 2024

https://github.com/blckclov3r/apex5400_bill-acceptor

(Arduino) php bill acceptor/validator (School Project 2019)

arduino cpp cprogramming

Last synced: 28 Nov 2024

https://github.com/meqdaddev/homy-smart-home

Homy is a Smart Home System with Android app to control some of your home components via Bluetooth connection between your Android device & Bluetooth module with Arduino.

android android-smartphone arduino arduino-microcontroller bluetooth bluetooth-connection buzzer gas-detector hc-05 mq2 relay rgb-led sensors servo-motor

Last synced: 12 Feb 2025

https://github.com/sinanislekdemir/minik

Minik OS - Kernel with an Interpreted language for ATMega2560 and ESP32 boards.

arduino compiler esp32 esp32-wroom interpreter kernel programming-language

Last synced: 16 Feb 2025

https://github.com/robtillaart/complex

Arduino library for Complex math

arduino arduino-library math

Last synced: 19 Nov 2024

https://github.com/caarlos0/esp8266-garage-door

Homekit controller and firmware for an ESP8266-based automated garage door

arduino esp8266 home-automation

Last synced: 02 Nov 2024

https://github.com/arm-university/arduino-projects-for-schools

Arduino MKR Projects for Schools is a colourful entry-level resource, which introduces learners to the exciting world of microcontrollers, the Internet of Things and Data Science. Learners use both simulators and physical devices to build systems and solve real-life problems.

arduino arduinomkr computerscience computing cs dataanalysis dataanalysisusingpython datascience education embeddedsystems iot pbl physicalcomputing

Last synced: 29 Nov 2024

https://github.com/robtillaart/i2c_24lc1025

Arduino library for the 24LC1025 I2C EEPROM and equivalent

arduino i2c

Last synced: 19 Nov 2024

https://github.com/tobozo/m5stack-raytracer

An ESP32 study based on Dmitry V. Sokolov's tinyraytracer https://github.com/ssloy/tinyraytracer

arduino esp32 esp32-chimera-core m5stack m5stack-raytracer m5stack-sd-updater raytracing

Last synced: 23 Oct 2024

https://github.com/robtillaart/histogram

Arduino library for creating histograms

arduino histogram math statistics

Last synced: 19 Nov 2024

https://github.com/celliesprojects/minimaluploadauthesp32

A simple Arduino IDE upload example for ESP32 and ESPAsyncWebServer.

arduino authorization esp32 espasyncwebserver upload-file

Last synced: 08 Nov 2024

https://github.com/charlesrocket/skully

Skull face for Watchy

arduino esp32 watchy-faces

Last synced: 27 Oct 2024

https://github.com/akashkobal/universal-remote-control-

Turn your Arduino into a versatile universal remote control! This project empowers you to consolidate the control of various devices, including TVs, audio systems, and smart home gadgets, using a single Arduino-based interface. Explore the world of DIY home automation with this customizable and extensible remote control solution.

akash-kobal akashkobal ardino-project arduino customization diy home-automation infrared iot open-source remote remote-control smart-home-solution smarthome universal-remote-control universe-remote

Last synced: 05 Dec 2024

https://github.com/pbahner/serial-monitor

sending and writing serial data (for example to an Arduino)

arduino cli python serial serial-communication terminal

Last synced: 27 Oct 2024

https://github.com/redayzarra/sleepapneadetection

My capstone project explores machine learning, hardware, and web development to create a smart home system for monitoring the health of homebound patients suffering from sleep apnea. The system includes data collection through sensors, embedded ML (TinyML) to analyze data, and web development for creating a medical dashboard.

arduino arduino-ide capstone capstone-project data-collection embedded-systems machine-learning machine-learning-algorithms medical mern mern-project mern-stack python tinyml web-development

Last synced: 26 Jan 2025

https://github.com/RobTillaart/PulsePattern

Arduino Library to generate repeating pulse patterns

arduino pattern pulses

Last synced: 24 Nov 2024

https://github.com/vortigont/firelamp_jeeui

WS2812 LED / HUB75 Informer FireLamp based on EmbUI framework

arduino fastled

Last synced: 27 Oct 2024

https://github.com/claudemarais/findeachothercompass_esp32-c3

An Arduino project to create a compass that not only points North, but also points to another person. This is very useful for outdoor teams sports like Airsoft.

accelerometer airsoft arduino bn-880 bn880 compass esp32-c3 esp32c3 gps hard-iron-calibration hmc5883 magnetometer magnetometer-calibration mpu6050 oled-display soft-iron-calibration ssd1306 tilt-corrected-compass wireless-communication xiao-esp32-c3

Last synced: 10 Feb 2025

https://github.com/handiko/arduino-rfpainter

Painting some funny pictures on your Spectrogram!

ad9851 arduino arduino-uno fmcw gqrx radio radio-frequency software-defined-radio

Last synced: 27 Oct 2024

https://github.com/robtillaart/x9c10x

Arduino Library for X9C10X series digital potentiometer.

arduino digital potentiometer

Last synced: 19 Nov 2024

https://github.com/bkw777/mount

Mount an MCU board on a "Model T" computer

arduino tpdd trs-80

Last synced: 09 Dec 2024

https://github.com/mstrlaw/pixel_cube

An open source DIY cube that tracks your work.

arduino diy electron iot vue

Last synced: 23 Dec 2024

https://github.com/miguelargentina/invernadero_autonomo_web

This project is an autonomous greenhouse, controlled by an Arduino microprocessor. The user interface was developed using HTML and Javascript, but will soon be refactored using Ruby on Rails.

arduino greenhouse ror ruby-on-rails

Last synced: 12 Jan 2025

https://github.com/maxwelljay256/mega_12800

Arduino 巡线避障小车,HITSZ 2022 自动化认识与实践课程项目

arduino cpp hitsz

Last synced: 03 Jan 2025

https://github.com/lynkos/algae-detection

Detect and identify different species of harmful algae within natural water in real-time with AI and a camera (i.e., ESP32-CAM, smartphone, or webcam).

ai arduino artificial-intelligence c cnn computer-vision cpp deep-learning esp32 espressif html iot machine-learning neural-network opencv opencv-python python tinyml ultralytics yolov8

Last synced: 10 Dec 2024

https://github.com/martouta/bike-mario-kart

Play the Nintendo Switch racing game "Mario Kart 8 Deluxe" using a real bike

arduino bicycle bike mario-kart-8-deluxe nintendo-switch

Last synced: 02 Jan 2025

https://github.com/wa1tnr/ainsuforth-gen-exp-m4

ainsuForth - generalized - all targets, including SAMD51 M4 - experimental

arduino forth platformio samd51 text-interpreter yaffa yaffa-arm

Last synced: 17 Dec 2024

https://github.com/maximemoreillon/scale

WiFi and MQTT enabled scale. Features ability to get OTA updates.

arduino esp8266 scale wifi

Last synced: 21 Nov 2024

https://github.com/nathanramanoodles/sensortobutton

An Arduino Library to eradicate repetitiveness in sensor data and buttons.

arduino arduino-library esp8266 objective-c

Last synced: 15 Nov 2024

https://github.com/azizbenismail/projet_parental_monitoring_system_qt

Notre application contrairement aux autres applications de sécurité parentale dépasse l’entourage familial pour qu'elle fait intervenir d’autres éléments hors les parents pour assurer la sécurité des enfants

arduino arduino-library c qt sketchup

Last synced: 20 Nov 2024

https://github.com/JChristensen/PowerOutageMonitor_SW

Sketch for an Arduino-based Power Outage Logger

arduino logger mcp79411 mcp79412 outage power project real-time-clock

Last synced: 24 Nov 2024

https://github.com/chasecares/airgradient-influxdb

AirGradient Pushing to InfluxDB or MQTT

airgradient arduino home-assistant influxdb influxdb2 iot mqtt

Last synced: 09 Jan 2025

https://github.com/mr-addict/useless-box

Arduino Useless Box

3d-printing arduino useless-box

Last synced: 13 Nov 2024

https://github.com/JAndrassy/SunriseClock

A light 'alarm' clock designed for gentle wake-up with increasing light intensity.

alarm-clock arduino arduino-sketch esp8266 sntp tm1637 wifimanager

Last synced: 24 Nov 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/curiositygym/motordriver

Library for Arduino Motor Driver V1

arduino arduino-library cpp motor-driver v1

Last synced: 20 Nov 2024

https://github.com/RobTillaart/GAMMA

Arduino Library for the GAMMA function to adjust brightness of LED's etc.

arduino correction gamma

Last synced: 24 Nov 2024

https://github.com/akshay-vs/soil-moist

An Arduino based soil moisture monitor

adafruit arduino learn

Last synced: 28 Nov 2024

https://github.com/andrewdalpino/tankrobot

An autonomous tank robot controlled by a NodeMCU and guided by LiDAR and inertial sensing units.

arduino autonomous-robots control-theory esp8266 imu lidar machine-learning ml mpu6050 nodemcu nodemcu-esp8266 reinforcement-learning robot robotics self-supervised-learning

Last synced: 24 Nov 2024

https://github.com/apoorvlathey/mask-chain

Verify Authenticity of Masks using Blockchain and IoT

arduino blockchain iot nodejs react solidity web3

Last synced: 26 Nov 2024

https://github.com/knutwurst/gbs-control-atmega

GBS 8200 Controller / I2C Configuration reader/writer based on Arduino/ATMega with some nice debug functions, presets and widescreen-support.

arduino atmega game-console gbs gbs-control gbs-control-atmega video-processing

Last synced: 15 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/redetection/bathroom-light

Automatic light control in the bathroom

arduino home-automation led-strips smarthome

Last synced: 25 Nov 2024

https://github.com/zakkemble/car-rev-alarm

DIY Car Rev Alarm and Gear Indicator

arduino avr c obd-ii obd2

Last synced: 19 Nov 2024

https://github.com/RobTillaart/map2colour

Arduino library for mapping a float to RGB colour spectrum

arduino color colour map rgb value

Last synced: 24 Nov 2024

https://github.com/magiccube/esp-iot-adapter-arduino

A simple way to setup IoT project using Arduino board and ESP8266.

arduino esp8266 esp8266-arduino

Last synced: 24 Nov 2024

https://github.com/kriswiner/lis2dw12

Arduino sketches demonstrating operation of ST's LIS2DW12 low-power accelerometer

accelerometer arduino wake-on-motion

Last synced: 17 Jan 2025

https://github.com/maximemoreillon/ring_reader

IoT EM4305 RFID ring reader firmware

arduino em4305 esp8266 mqtt rfid

Last synced: 21 Nov 2024

https://github.com/RobTillaart/AD5144A

Arduino library for I2C digital potentiometer AD5144A

arduino i2c potentiometer

Last synced: 24 Nov 2024

https://github.com/stunkymonkey/esp8266-smartclock

An IoT-Device based on NodeMCU-ESP8266, MAX7219 and DHT11

arduino esp8266 iot

Last synced: 01 Dec 2024

https://github.com/RobTillaart/bitHelpers

Arduino library with static functions on bit level (a.k.a. bit hacks)

arduino bit

Last synced: 24 Nov 2024

https://github.com/kriswiner/sths34pf80

ST IR temperature sensor with embedded presence and motion detection

arduino ir sensor

Last synced: 16 Nov 2024

https://github.com/RobTillaart/ADT7470

Arduino library for I2C ADT7470 Fan Monitoring

arduino fan monitoring temperature

Last synced: 24 Nov 2024

https://github.com/ratopi/netzfrequenz

Messung der Netzfrequenz mit einem Arduino

arduino mains mains-frequency

Last synced: 14 Nov 2024

https://github.com/xreef/EByte_LoRa_E22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 15 Nov 2024

https://github.com/esp32beans/ble_hid_client

ESP32 NimBLE Bluetooth Low Energy HID Client/Central and Mouse Pass Through

arduino ble ble-central ble-client bluetooth bluetooth-low-energy esp32 hid mouse nimble pass-through

Last synced: 12 Nov 2024

https://github.com/dawee/moonchild

Lua VM :crescent_moon: for Arduino

arduino avr lua

Last synced: 26 Nov 2024

https://github.com/kriswiner/mmc5983ma

Arduino sketch for 10 DoF AHRS using the MMC5983MA magnetometer

ahrs arduino magnetometer mems

Last synced: 16 Nov 2024

https://github.com/maximemoreillon/esp32_camera_web_server

Firmware for an AI thinker ESP32-CAM board

arduino camera esp32 esp32-cam firmware iot web-server

Last synced: 21 Nov 2024

https://github.com/carcargroup05/robotvacuum

Due to this aging society, we intended to develop a robot vacuum to care for senior citizens. It has the ability not only to clean the floor but also to detect whether a senior citizen have fallen using a Pi camera and a google ML model(MediaPipe).

app-inventor arduino arduino-mega-2560 c cpp mediapipe ml openc pi-camera python python3 raspberry-pi-4 raspberry-pi-camera

Last synced: 13 Feb 2025

https://github.com/RobTillaart/Correlation

Arduino library to determine the correlation between X and Y datasets.

arduino correlation math statistics

Last synced: 24 Nov 2024

https://github.com/elmot/arduino-to-clion

Arduino-AVR -> Professional ARM project migration with CLion

arduino bmp085 clion clion-embedded e-paper embedded

Last synced: 17 Nov 2024

https://github.com/RobTillaart/BH1750FVI_RT

Arduino library for BH1750FVI (GY-30) Lux sensor

arduino lux sensor

Last synced: 24 Nov 2024

https://github.com/RobTillaart/XMLWriter

Arduino Library to create simple XML (messages, files, print, ...)

arduino writer xml

Last synced: 24 Nov 2024

https://github.com/raspiduino/avr-x86

X86 Emulator running on AVR Arduino. Originally forked from https://github.com/corax89/Arduino_8086_emulator

8086 8086-emulator arduino avr boot emulator fake86 ram sd-card x86

Last synced: 08 Dec 2024

https://github.com/fabio914/appleWatch_TVRemote

Apple Watch TV Remote

apple-watch arduino iphone

Last synced: 21 Nov 2024

https://github.com/marlon360/opcn3-arduino

An Arduino library for the Alphasense OPC-N3 dust sensor. Compatible with NodeMCU, ESP8266.

alphasense arduino arduino-library dust esp8266 nodemcu opcn3 sensor

Last synced: 22 Nov 2024

https://github.com/RobTillaart/I2C_24LC1025

Arduino library for the 24LC1025 I2C EEPROM and equivalent

arduino i2c

Last synced: 24 Nov 2024

https://github.com/jorticus/umate

Arduino library for the Outback MATE protocol

arduino arduino-library avr

Last synced: 13 Feb 2025

https://github.com/RobTillaart/infiniteAverage

Arduino Library to calculate an average of many many samples

arduino average math statistics

Last synced: 24 Nov 2024

https://github.com/jonthysell/ataricontroller

Arduino library to read Atari 2600 controllers.

arduino arduino-library atari atari-2600 controller gamepad joystick

Last synced: 15 Nov 2024

https://github.com/RobTillaart/MINMAX

Arduino library to find peaks in a signal

arduino

Last synced: 24 Nov 2024

https://github.com/mcorts/m5stickc_ph_sensor

pH (Power of Hydrogen) sensor for water based solution with ph-4502c and ESP32 microprocessor

arduino esp32-arduino iot m5stickc

Last synced: 26 Nov 2024

https://github.com/davebaraka/duino

Control an Arduino using Bluetooth

android arduino bluetooth flutter flutter-ui ios

Last synced: 16 Jan 2025

https://github.com/charliegerard/street-fighter-arduino-tflite

Prototype of Street Fighter game to play with hand movements using the Arduino Nano 33 BLE Sense and TensorFlow Lite

arduino hci javascript tensorflow tensorflow-lite web-bluetooth

Last synced: 15 Nov 2024

https://github.com/neu-rah/fielduino

AVR PWM generator with user interface

arduino atmega328 avr dutty frequency generator menu pwm signal wave

Last synced: 27 Oct 2024

https://github.com/xreef/ebyte_lora_e22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 10 Feb 2025

https://github.com/fiqryq/arduino-gempa-mcu

Source code arduino aplikasi pendeteksi gempa menggunakan database firebase realtime database.

android arduino arduino-gempa-mcu iot

Last synced: 20 Feb 2025

https://github.com/bouiboui/udooneo

Node wrapper to control your UDOO Neo

arduino gpio node udoo udoo-neo

Last synced: 24 Dec 2024

https://github.com/thatdamnranga/iDrive

Arduino library for devices compatible with either avr_can or due_can, to interface with a BMW iDrive controller

arduino arduino-due arduino-library can can-bus

Last synced: 17 Nov 2024

https://github.com/gdsports/p5-js-ws281x

p5.js WS281x RGB LEDs

arduino esp8266 neopixels p5js ws281x

Last synced: 13 Nov 2024