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/coretechr/retro-audio

Portable MP3 Player for Music and Audiobooks

arduino audio esp32 mp3 player

Last synced: 27 Oct 2024

https://github.com/makerm0/magiclick-esp32s3

A Mechanical Macro Keyboard with Disp, based on ESP32-S3 Ver2.x

arduino circuitpython esp32 keyboard macropad

Last synced: 22 Dec 2024

https://github.com/arduino/setup-protoc

GitHub Action to setup the protoc compiler for protocol buffers

arduino github-actions protobuf protoc protocol-buffers tooling-team

Last synced: 21 Dec 2024

https://github.com/rnd-ash/MBUX-Port

Custom Infotainment UI for older Mercedes vehicles (2000-2007), inspired loosely by the 2021 S Class MBUX UI

android arduino canbus java kotlin mercedes w203 w209 w211 w219

Last synced: 17 Nov 2024

https://github.com/stevemarple/SoftWire

Software I2C implementation for Arduino and other Wiring-type environments

arduino arduino-library i2c software-i2c

Last synced: 24 Nov 2024

https://github.com/bipes/bipes

BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!

arduino block blockly embedded embedded-systems esp32 esp8266 iot micropython programming web

Last synced: 17 Dec 2024

https://github.com/sparkfun/graphical_datasheets

Code, final versions, and information on the SparkFun Graphical Datasheets

arduino graphical-datasheets hardware-designs python sparkfun-graphical-datasheets

Last synced: 21 Dec 2024

https://github.com/mathertel/LiquidCrystal_PCF8574

A library for driving LiquidCrystal displays (LCD) by using the I2C bus and an PCF8574 I2C adapter.

arduino arduino-library lcd liquidcrystal pcf8574

Last synced: 05 Nov 2024

https://github.com/suyashb95/softwareoscilloscope

A software oscilloscope for Arduino made with Python and PyQtGraph

arduino arduino-uno oscilloscope pyqtgraph python

Last synced: 27 Oct 2024

https://github.com/lvidarte/esp8266

ESP8266 NodeMCU Workshop

arduino esp8266 iot nodemcu phant platformio

Last synced: 07 Nov 2024

https://github.com/mathertel/liquidcrystal_pcf8574

A library for driving LiquidCrystal displays (LCD) by using the I2C bus and an PCF8574 I2C adapter.

arduino arduino-library lcd liquidcrystal pcf8574

Last synced: 27 Oct 2024

https://github.com/kerwincui/kwswitch

智能开关平台,包含服务端、硬件端、安卓端和前端。关键词:物联网开关、远程开关、红外线遥控开关、WIFI继电器、MQTT协议、ESP8266、Iot smart switch、Android、Spring boot、Vue、Arduino

arduino esp8266 iot

Last synced: 18 Nov 2024

https://github.com/forkineye/espasynce131

Asynchronous E1.31 (sACN) library for Arduino ESP8266 and ESP32

arduino dmx e131 esp32 esp32-arduino esp8266 esp8266-arduino sacn

Last synced: 22 Dec 2024

https://github.com/robtillaart/acs712

Arduino library for ACS Current Sensor - 5A, 20A, 30A

arduino current sensor

Last synced: 22 Dec 2024

https://github.com/legion2/somfy_remote_lib

Emulate a Somfy remote using a 433.42 MHz transmitter.

arduino arduino-library esp32 esp8266 remote somfy

Last synced: 22 Dec 2024

https://github.com/sparkfun/Graphical_Datasheets

Code, final versions, and information on the Sparkfun Graphical Datasheets

arduino graphical-datasheets hardware-designs python sparkfun-graphical-datasheets

Last synced: 29 Nov 2024

https://github.com/newam/loadcelloccupany

Home automation occupancy sensor using load cells

arduino ethernet home-assistant home-automation ieee-802-3af mqtt occupancy-sensor

Last synced: 27 Oct 2024

https://github.com/araffin/arduino-robust-serial

A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). Implementation in C Arduino, C++, Python and Rust.

arduino bluetooth c communication cpp protocol python raspberry-pi rust serial sockets

Last synced: 18 Dec 2024

https://github.com/RobTillaart/ACS712

Arduino library for ACS Current Sensor - 5A, 20A, 30A

arduino current sensor

Last synced: 24 Nov 2024

https://github.com/sparkfun/sparkfun_mlx90640_arduino_example

Controlling and reading from the MLX90640 IR array thermal imaging sensor

arduino processing sensor sparkfun temperature thermopile

Last synced: 18 Dec 2024

https://github.com/sabas1080/pokemongodiy

Project to create your own pokemon go plus

arduino pokemon pokemon-go pokemon-go-plus

Last synced: 01 Dec 2024

https://github.com/mysensors/nodemanager

Plugin for a rapid development of battery-powered sensors

arduino iot mysensors nrf24l01 rmf69 sensor

Last synced: 20 Dec 2024

https://github.com/nathanramanoodles/noodle-synth

A User-friendly Arduino/Teensy Library to play RTTL/MIDI with infinite polyphonic notes; it has full control over volume, pitch, and music. No shields needed(Just a speaker).

arduino arduino-library

Last synced: 15 Nov 2024

https://github.com/zhujisheng/audio-reactive-led-strip

🎵 🌈 Real-time LED strip music visualization running on ESP32 based on Arduino or ESPHome platform

arduino diy esp32 esphome microphone music

Last synced: 24 Nov 2024

https://github.com/forkineye/e131

E1.31 (sACN) library for Arduino with ESP8266 support

arduino dmx e131 sacn

Last synced: 27 Oct 2024

https://github.com/nickw444/home

Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges

appdaemon arduino bongmonkey esp esp32 esp8266 firmware hacktoberfest home-assistant home-assistant-config home-automation homeassistant homekit iot pcb sonoff

Last synced: 22 Dec 2024

https://github.com/t3l3machus/synergy-httpx

A Python http(s) server designed to assist in red teaming activities such as receiving intercepted data via POST requests and serving content dynamically (e.g. payloads).

arduino attiny85 hacking hacking-tools offensive-security penetration-testing-tools pentesting red-teaming redteam t3l3machus

Last synced: 22 Dec 2024

https://github.com/robtillaart/pcf8574

Arduino library for PCF8574 - I2C IO expander

arduino i2c io-expander

Last synced: 22 Dec 2024

https://github.com/seeed-studio/wiki-documents

https://wiki.seeedstudio.com Seeed Studio Wiki source code

arduino docusaurus js json linux markdown nvidia-jetson raspberry-pi seeedstudio xiao

Last synced: 20 Dec 2024

https://github.com/tobozo/esp32-targz

🗜️ An Arduino library to unpack/uncompress tar, gz, and tar.gz files on ESP32 and ESP8266

arduino arduino-library esp32 esp8266 gz rp2040 rp2040-zero rp2040w spiffs tar tgz uncompress untar uzlib zlib

Last synced: 19 Dec 2024

https://github.com/brianlima/huehue

A simple yet powerful open source LED controller for Windows and Arduino

arduino csharp diy leds music rgb serial-communication windows wpf ws2812b

Last synced: 24 Nov 2024

https://github.com/justcallmekoko/maraudercentauri

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32 and ESP8266

arduino atmega328p bluetooth deauther esp32 esp8266 evil-twin i2c ili9341 keyboard led lvgl ota-update sd-card signal-analysis spi tft-display wifi xpt2046

Last synced: 27 Oct 2024

https://github.com/ericksimoes/ultrasonic

Minimalist library for Ultrasonic Module HC-SR04, PING))) and Seeed SEN136B5B to Arduino

arduino arduino-library hacktoberfest hc-sr04 minimalist-library ping sen136b5b sensor ultrasonic ultrasound

Last synced: 26 Oct 2024

https://github.com/theelims/esp32-sveltekit

A simple and extensible framework for ESP32 based IoT projects with a feature-rich, beautiful, and responsive front-end build with Sveltekit, Tailwind CSS and DaisyUI. This is a project template to get you started in no time with a fully integrated build chain.

arduino daisyui esp esp32 esp32-arduino iot mqtt platformio svelte sveltekit tailwindcss wifi wifimanager

Last synced: 21 Dec 2024

https://github.com/visrealm/vrcpu

Code, documentation, schematics, notes for my Ben Eater inspired breadboard computer and emulator

8-bit arduino assembler ben-eater ben-eaters-cpu breadboard cpu electronics emulator esp8266 html5-canvas sap-1 sap1 wasm webassembly

Last synced: 12 Oct 2024

https://github.com/GyverLibs/EncButton

Лёгкая и очень функциональная библиотека для энкодера с кнопкой, энкодера или кнопки с Arduino

arduino arduino-library button encoder

Last synced: 24 Nov 2024

https://github.com/gyverlibs/encbutton

Лёгкая и очень функциональная библиотека для энкодера с кнопкой, энкодера или кнопки с Arduino

arduino arduino-library button encoder

Last synced: 16 Nov 2024

https://github.com/renat2985/rgb

Offline smart home - esp8266 and WS2811/WS2812/NeoPixel LEDs Smart home / Gudra māja / Умны дом

arduino esp8266 led neopixel offline-smart-home smart-home smarthome ws2812

Last synced: 22 Dec 2024

https://github.com/lathoub/arduino-usbmidi

Allows a microcontroller, with native USB capabilities, to appear as a MIDI device over USB to a connected computer

arduino arduino-library arduino-midi-library midi midi-controller midi-device teensy usb-midi

Last synced: 19 Nov 2024

https://github.com/AmirrezaNasiri/usb-keystroke-injector

☠️ An Arduino-based USB keyboard simulator which injects keystrokes via Bluetooth protocol or predefined payloads in a SD card.

arduino badusb hacking usb

Last synced: 19 Nov 2024

https://github.com/electroniccats/bombercat

BomberCat is the latest security tool that combines the most common card technologies: NFC technology (Near Field Communication) and magnetic stripe technology used in access control, identification, and banking cards. Specially created to audit banking terminals, and identify NFC readers and sniffing tools, with this tool you can audit

arduino ble bluetooth magspoof nfc nfc-card-reader rp2040 security security-tools wifi wifinina

Last synced: 23 Dec 2024

https://github.com/tobozo/wud-ducky

An ESP32-S2 RubberDucky script parser, with Mouse/PenDrive support 🦆

arduino duckyscript esp32 esp32-s2 esp32s2 esptinyusb pendrive usb-hid usbcdc usbmsc whid wifi wud

Last synced: 12 Oct 2024

https://github.com/pu2clr/rda5807

Arduino Library for SINGLE-CHIP BROADCAST FM RADIO TUNER RDA5807

arduino arduino-ide arduino-library attiny broadcast esp32 fm ham library radio rda5807 receiver stm32

Last synced: 22 Dec 2024

https://github.com/wokwi/wokwi-docs

Documentation for the Wokwi Simulator

arduino raspberry-pi-pico simulation

Last synced: 22 Dec 2024

https://github.com/arminjo/smart-battery-module-info_for_arduino

Arduino sketch, which helps detecting the connections of the I2C interface and prints info available from the SMB (SmartBatteryModule) laptop battery pack.

18650 arduino battery battery-status laptop packprobe sbm

Last synced: 22 Dec 2024

https://github.com/RobTillaart/PCF8574

Arduino library for PCF8574 - I2C IO expander

arduino i2c io-expander

Last synced: 10 Nov 2024

https://github.com/takkao/openfontrender

TTF font render support library for microcomputer.

arduino arduino-ide esp-idf esp32 font freetype2 m5stack platformio rp2040 truetype wioterminal

Last synced: 14 Oct 2024

https://github.com/robtillaart/as5600

Arduino library for AS5600 magnetic rotation meter

angle arduino rotation sensor

Last synced: 23 Dec 2024

https://github.com/alanesq/esp32cam-demo

esp32cam module demo / shows how you can easily use the esp32cam including reading raw rgb data, streaming, displaying the image etc.(ArduinoIDE or PlatformIO)

arduino esp32cam

Last synced: 23 Dec 2024

https://github.com/dzikuvx/quadmeup_crossbow

Cheap DIY RC link based on LoRa 868MHz modules

arduino diy lora lora32u4 protocol quadmeup-crossbow radio rc

Last synced: 08 Nov 2024

https://github.com/nothans/thingspeak-arduino-examples

Arduino Sketches that use ThingSpeak Web Services and API

arduino iot thingspeak

Last synced: 16 Nov 2024

https://github.com/seeed-studio/ardupy

👭 👭 ArduPy makes MicroPython and Arduino work together perfectly.

arduino ardupy hardware micropython

Last synced: 27 Sep 2024

https://github.com/technoblogy/lisp-badge

A handheld computer programmed in Lisp with a self-contained keyboard and display.

arduino atmega1284p lisp ulisp

Last synced: 16 Nov 2024

https://github.com/electroniccats/cayennelpp

Library for Arduino compatible with Cayenne Low Power Payload

arduino arduino-library cayenne-low-power-payload cayennelpp lora lorawan

Last synced: 22 Dec 2024

https://github.com/RobTillaart/AS5600

Arduino library for AS5600 magnetic rotation meter

angle arduino rotation sensor

Last synced: 24 Nov 2024

https://github.com/arduino-ci/arduino_ci

Unit testing and Continuous Integration (CI) for Arduino libraries, from a Ruby gem

arduino ci unit-testing-framework

Last synced: 21 Dec 2024

https://github.com/DesconBelgrade/Klimerko

☁ DIY Air Quality Monitoring Device

air-quality arduino citizen-science diy esp8266

Last synced: 12 Oct 2024

https://github.com/dEskoG/rDUINOScope

rDUINOScope - Arduino based telescope control system (GOTO)

arduino astronomy controller free goto opensource system telescope

Last synced: 06 Nov 2024

https://github.com/kike-canaries/canairio_firmware

CanAirIO is a citizen science initiative. We are developing a mobile application that is able to set a PM2.5 or CO2 sensors, and other related sensors, as a fixed station using WiFi or mobile station with an smartphone by using a Bluetooth connection.

airquality android arduino canairio-firmware covid-19 esp32 firmware platformio

Last synced: 22 Dec 2024

https://github.com/infineon/xmc-for-arduino

Integration of Infineon's XMC microcontrollers into the Arduino IDE.

arduino arduino-ide arduino-platform infineon makers microcontroller platformio prototyping xmc

Last synced: 20 Dec 2024

https://github.com/arduino/arduino-lint

Tool to check for problems with Arduino projects

arduino ci command-line continuous-integration golang lint linter tooling-team

Last synced: 22 Dec 2024

https://github.com/MKme/Roomba

DIY Romba Virtual Wall with Atmega 328P Processor + IR LED

arduino atmega328p atmel diy roomba virtualwall

Last synced: 05 Nov 2024

https://github.com/kikuchan/pngle

Pngle - PNG Loader for Embedding

arduino c c99 esp32 esp8266 m5stack mbed png png-decoder stm32

Last synced: 12 Oct 2024

https://github.com/technoblogy/ulisp-esp

A version of the Lisp programming language for ESP32-based boards.

arduino esp32 esp8266 lisp ulisp

Last synced: 28 Oct 2024

https://github.com/pu2clr/RDA5807

Arduino Library for SINGLE-CHIP BROADCAST FM RADIO TUNER RDA5807

arduino arduino-ide arduino-library attiny broadcast esp32 fm ham library radio rda5807 receiver stm32

Last synced: 07 Nov 2024

https://github.com/cujomalainey/ant-arduino

An implementation of a ANT driver for Arduino, Mbed and ESP-IDF

ant ant-arduino ant-radios ant-softdevice antplus arduino callback driver esp-idf mbed mbed-os nrf51822 nrf52832 nrf52840 rf

Last synced: 10 Oct 2024

https://github.com/schreibfaul1/ESP32-vs1053_ext

With this library You can easily build a WebRadio with a ESP32 board and a mp3-module. See: https://www.youtube.com/watch?v=u4u9NvZvWRk

arduino esp32 vs1053 webradio

Last synced: 06 Nov 2024

https://github.com/metriful/sensor

Sensor by Metriful | Indoor environment monitoring | Documentation and code samples

arduino electronics embedded environment esphome home-automation ifttt indoor-environmental-monitoring iot raspberry-pi sensors smart-home

Last synced: 30 Oct 2024

https://github.com/hpsaturn/espnowcam

ESPNowCam, a straightforward video streamer for popular ESP32Cam models, leveraging the ESPNow protocol. No need for IPs, routers, or credentials—keeping it simple! :D

arduino camera esp32 esp32cam esp32s3 nanopb platformio protocol-buffers protos

Last synced: 24 Dec 2024

https://github.com/jiribilek/wifispiesp

SPI Slave for ESP8266 module

arduino esp8266 slave-device spi-interface

Last synced: 28 Nov 2024

https://github.com/senseshift/senseshift-firmware

Open-source firmware for VR accessories. Build your own DIY haptic vest, gloves, and more!

arduino bhaptics diy esp32 firmware hacktoberfest haptic-feedback haptics virtual-reality vrglove wearable-devices

Last synced: 19 Dec 2024

https://github.com/robtillaart/dhtnew

Arduino library for DHT11 and DHT22 with automatic sensor recognition

arduino humidity temperature

Last synced: 23 Dec 2024

https://github.com/mathertel/dmxserial2

An Arduino library for sending and receiving DMX RDM packets.

arduino arduino-library dmx dmx512 rdm-responder

Last synced: 27 Oct 2024

https://github.com/mathertel/DmxSerial2

An Arduino library for sending and receiving DMX RDM packets.

arduino arduino-library dmx dmx512 rdm-responder

Last synced: 05 Nov 2024

https://github.com/RobTillaart/DHTNew

Arduino library for DHT11 and DHT22 with automatic sensor recognition

arduino humidity temperature

Last synced: 24 Nov 2024

https://github.com/jgauchia/icenav-v3

ESP32 Based GPS Navigator with OSM offline maps. Multi GNSS - (Under development)

arduino compass diy esp32 esp32-s3 gps gps-navigation gps-tracker lovyangfx lvgl makerfabs nmea offline-maps openstreetmap osm platformio psram t-deck tft tilemaps

Last synced: 23 Dec 2024

https://github.com/billwilliams1952/ad9833-library-arduino

Library to control the AD9833 waveform generator

ad9833 arduino arduino-library c c-plus-plus waveform-generator

Last synced: 02 Dec 2024

https://github.com/etherkit/JTEncode

JT65/JT9/JT4/WSPR/FSQ Encoder Library for Arduino

arduino fsq ft8 jt4 jt65 jt9 wspr

Last synced: 24 Nov 2024

https://github.com/arendst/tasmota-firmware

Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

arduino automation esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 23 Dec 2024

https://github.com/tchapi/adafruit-gfx-font-customiser

A little utility to customise pixel fonts for the Adafruit GFX library

adafruit arduino fonts gfx

Last synced: 23 Dec 2024

https://github.com/schreibfaul1/esp32-tft-library-ili9486

A library for 3.5 inch RPi LCD (A) 320x480 display from Waveshare

arduino esp32 ili9486 xpt2046

Last synced: 27 Oct 2024

https://github.com/anklimov/lighthub

Flexible, Arduino Mega/Due/ESP8266/ESP32/STM32 based SmartHome controller with DMX-512 in/out, 1-Wire, Modbus, MQTT interfaces. OpenHab/HomeAssistant/ioBroker compatible.

1-wire arduino controllino dmx dmx512 heating-control home-automation homeassistant homeautomation homebridge homie iobroker iot modbus mqtt mqtt-client openhab relay-controllers smarthome-controller ventilation

Last synced: 23 Dec 2024

https://github.com/mintynet/esp32-slcan

ESP32 slcan compatible device

arduino bus can can-bus car esp32 hacking slcan slcand

Last synced: 15 Nov 2024