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/arendst/tasmota

Alternative firmware for ESP8266 and ESP32 based devices 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 esp32 esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 16 Dec 2024

https://github.com/arendst/Tasmota

Alternative firmware for ESP8266 and ESP32 based devices 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 esp32 esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya

Last synced: 25 Oct 2024

https://github.com/marlinfirmware/marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.

3d-printing arduino atmel avr esp32 firmware hacktoberfest reprap stmicro

Last synced: 16 Dec 2024

https://github.com/MarlinFirmware/Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.

3d-printing arduino atmel avr esp32 firmware hacktoberfest reprap stmicro

Last synced: 25 Oct 2024

https://github.com/tinygo-org/tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

adafruit arduino arm avr esp32 gpio hacktoberfest i2c llvm microbit microcontroller nrf51 nrf52 samd21 spi stm32 tinygo wasi wasm webassembly

Last synced: 16 Dec 2024

https://github.com/arduino/arduino

Arduino IDE 1.x

arduino ide

Last synced: 16 Dec 2024

https://github.com/arduino/Arduino

Arduino IDE 1.x

arduino ide

Last synced: 26 Oct 2024

https://github.com/espressif/arduino-esp32

Arduino core for the ESP32

arduino esp-idf esp32 platformio

Last synced: 16 Dec 2024

https://github.com/spacehuhntech/esp8266_deauther

Affordable WiFi hacking platform for testing and learning

arduino attack board deauth deauther esp8266 hack hacktoberfest scanning wifi

Last synced: 17 Dec 2024

https://github.com/SpacehuhnTech/esp8266_deauther

Affordable WiFi hacking platform for testing and learning

arduino attack board deauth deauther esp8266 hack hacktoberfest scanning wifi

Last synced: 29 Oct 2024

https://github.com/rwaldron/johnny-five

JavaScript Robotics and IoT programming framework, developed at Bocoup.

1-wire adc arduino beaglebone-black bluetooth chip dac gpio i2c intel iot javascript pcduino photon pwm raspberry-pi robotics serial spi tessel

Last synced: 16 Dec 2024

https://github.com/bblanchon/arduinojson

📟 JSON library for Arduino and embedded C++. Simple and efficient.

arduino arduino-library c-plus-plus embedded esp32 esp8266 iot json

Last synced: 17 Dec 2024

https://github.com/bblanchon/ArduinoJson

📟 JSON library for Arduino and embedded C++. Simple and efficient.

arduino arduino-library c-plus-plus embedded esp32 esp8266 iot json

Last synced: 26 Oct 2024

https://github.com/tzapu/wifimanager

ESP8266 WiFi Connection manager with web captive portal

arduino captive configuration-portal esp8266 wifimanager

Last synced: 16 Dec 2024

https://github.com/tzapu/WiFiManager

ESP8266 WiFi Connection manager with web captive portal

arduino captive configuration-portal esp8266 wifimanager

Last synced: 06 Nov 2024

https://github.com/olikraus/u8g2

U8glib library for monochrome displays, version 2

arduino display embedded-systems font lcd microcontroller monochrome-displays oled u8g2

Last synced: 17 Dec 2024

https://github.com/omriharel/deej

Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux

arduino audio diy gaming go golang volume-control

Last synced: 17 Dec 2024

https://github.com/clemenselflein/openmower

Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!

arduino gps landscaping lawn-mower path-finding raspberry-pi robomow robot robotics ros rtk

Last synced: 17 Dec 2024

https://github.com/ClemensElflein/OpenMower

Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!

arduino gps landscaping lawn-mower path-finding raspberry-pi robomow robot robotics ros rtk

Last synced: 29 Oct 2024

https://github.com/serial-studio/serial-studio

Flexible data visualization software for embedded devices and projects

arduino cansat csv embedded graph ground-station iot microcontroller network projects qt serial serial-studio

Last synced: 17 Dec 2024

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

Infrared remote library for Arduino: send and receive infrared signals with multiple protocols

arduino arduino-library infrared library remote

Last synced: 17 Dec 2024

https://github.com/Serial-Studio/Serial-Studio

Multi-purpose serial data visualization & processing program

arduino cansat csv embedded graph ground-station iot microcontroller network projects qt serial serial-studio

Last synced: 27 Oct 2024

https://github.com/Arduino-IRremote/Arduino-IRremote

Infrared remote library for Arduino: send and receive infrared signals with multiple protocols

arduino arduino-library infrared library remote

Last synced: 27 Oct 2024

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

Arduino command line tool

arduino cli command-line golang tooling-team

Last synced: 16 Dec 2024

https://github.com/blinker-iot/blinker-library

An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.

arduino ble blinker embedded esp32 esp8266 hardware iot mqtt nbiot websockets wifi wifiduino

Last synced: 19 Dec 2024

https://github.com/blynkkk/blynk-library

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.

arduino bluetooth bluetooth-low-energy embedded esp32 esp8266 espressif ethernet-shield gsm hardware internet-of-things iot iot-platform mbed ota particle-photon raspberry-pi wifi

Last synced: 17 Dec 2024

https://github.com/bodmer/tft_espi

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo

Last synced: 17 Dec 2024

https://github.com/Bodmer/TFT_eSPI

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips

arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo

Last synced: 07 Nov 2024

https://github.com/petoicamp/opencat

An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.

ai arduino block-coding education iot legged-robot quadruped quadruped-robot-gaits raspberry-pi robot-cat robot-dog robot-kit robot-pet robotics robotics-education simulation stem visual-programming walking

Last synced: 17 Dec 2024

https://github.com/1technophile/openmqttgateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.

arduino arduino-uno ble ble-beacons bridge esp32 esp8266 gateway home-assistant home-automation lora miflora mqtt nodemcu openhab2 platformio rcswitch wemos-d1 xiaomi

Last synced: 17 Dec 2024

https://github.com/nerdlang/nerd

🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.

arduino compilation js nodejs raspberry wasm

Last synced: 19 Dec 2024

https://github.com/NerdLang/nerd

🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.

arduino compilation js nodejs raspberry wasm

Last synced: 25 Oct 2024

https://github.com/PetoiCamp/OpenCat

An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.

ai arduino block-coding education iot legged-robot quadruped quadruped-robot-gaits raspberry-pi robot-cat robot-dog robot-kit robot-pet robotics robotics-education simulation stem visual-programming walking

Last synced: 07 Nov 2024

https://github.com/1technophile/OpenMQTTGateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.

arduino arduino-uno ble ble-beacons bridge esp32 esp8266 gateway home-assistant home-automation lora miflora mqtt nodemcu openhab2 platformio rcswitch wemos-d1 xiaomi

Last synced: 25 Oct 2024

https://github.com/crankyoldgit/irremoteesp8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

940nm airconditioners arduino arduino-ide arduino-library communication esp32 esp8266 hacktoberfest home-automation hvac hvac-control infrared ir-decoder ir-device platformio protocols remote-control

Last synced: 17 Dec 2024

https://github.com/crankyoldgit/IRremoteESP8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

940nm airconditioners arduino arduino-ide arduino-library communication esp32 esp8266 hacktoberfest home-automation hvac hvac-control infrared ir-decoder ir-device platformio protocols remote-control

Last synced: 06 Nov 2024

https://github.com/isl-org/openbot

OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.

android arduino deeplearning education openbot research robot robotics smartphone

Last synced: 17 Dec 2024

https://github.com/isl-org/OpenBot

OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.

android arduino deeplearning education openbot research robot robotics smartphone

Last synced: 28 Oct 2024

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

:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi

arduino audio-processing esp8266 music-visualizer python raspberry-pi signal-processing

Last synced: 20 Dec 2024

https://github.com/t-vk/esp32-ble-keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

arduino arduino-library ble bluetooth bluetooth-le esp32 keyboard

Last synced: 18 Dec 2024

https://github.com/T-vK/ESP32-BLE-Keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

arduino arduino-library ble bluetooth bluetooth-le esp32 keyboard

Last synced: 04 Nov 2024

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

Arduino IDE 2.x

arduino arduino-ide

Last synced: 18 Dec 2024

https://github.com/sanni/cartreader

A shield for the Arduino Mega that can back up video game cartridges.

arduino

Last synced: 18 Dec 2024

https://github.com/nRF24/RF24

OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices

arduino arduino-library c-plus-plus hacktoberfest nrf24l01 rf24

Last synced: 17 Nov 2024

https://github.com/nrf24/rf24

OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices

arduino arduino-library c-plus-plus hacktoberfest nrf24l01 rf24

Last synced: 17 Dec 2024

https://github.com/spacehuhntech/wifiduck

Wireless keystroke injection attack platform

arduino esp8266 hacktoberfest hid

Last synced: 20 Dec 2024

https://github.com/SpacehuhnTech/WiFiDuck

Wireless keystroke injection attack platform

arduino esp8266 hacktoberfest hid

Last synced: 01 Nov 2024

https://github.com/lucidvr/lucidgloves

Arduino/ESP32 based DIY VR Haptic gloves. Compatible with SteamVR via OpenGloves.

arduino diy firmware hardware vr vrglove

Last synced: 18 Dec 2024

https://github.com/sqfmi/watchy

Watchy - An Open Source E-Ink Smartwatch

arduino arduino-library bluetooth-low-energy e-ink esp32 iot smartwatch

Last synced: 18 Dec 2024

https://github.com/thingpulse/esp8266-oled-ssd1306

Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32

arduino driver esp32 esp8266 i2c mbed-os oleddisplay sh1106 spi ssd1306

Last synced: 18 Dec 2024

https://github.com/earlephilhower/esp8266audio

Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32

aac arduino dac esp32 esp8266 flac hacktoberfest i2s midi mod mp3 pico rp2040 rtttl sf2 soundfont2 speech-synthesizer talkie wav

Last synced: 18 Dec 2024

https://github.com/earlephilhower/ESP8266Audio

Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32

aac arduino dac esp32 esp8266 flac hacktoberfest i2s midi mod mp3 pico rp2040 rtttl sf2 soundfont2 speech-synthesizer talkie wav

Last synced: 26 Oct 2024

https://github.com/sqfmi/Watchy

Watchy - An Open Source E-Ink Smartwatch

arduino arduino-library bluetooth-low-energy e-ink esp32 iot smartwatch

Last synced: 06 Nov 2024

https://github.com/zer0-bit/gaggiuino

A Gaggia Classic control project using microcontrollers.

arduino blackpill dimmer diy espresso gaggia gc gcp stm32f411

Last synced: 19 Dec 2024

https://github.com/vshymanskyy/tinygsm

A small Arduino library for GSM modules, that just works

a6 a7 arduino blynk esp32 esp8266 gprs lte m590 modem mqtt neoway quectel rest-api sim7000 sim800 sim900 ublox xbee

Last synced: 18 Dec 2024

https://github.com/vshymanskyy/TinyGSM

A small Arduino library for GSM modules, that just works

a6 a7 arduino blynk esp32 esp8266 gprs lte m590 modem mqtt neoway quectel rest-api sim7000 sim800 sim900 ublox xbee

Last synced: 19 Nov 2024

https://github.com/luc-github/esp3d

FW for ESP8266/ESP8285/ESP32 used with 3D printer

3d-printer arduino cnc esp32 esp8266 esp8285 firmware grbl marlin repetier smoothieware wifi

Last synced: 19 Dec 2024

https://github.com/SpenceKonde/ATTinyCore

Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8

arduino attiny avr microcontroller

Last synced: 05 Nov 2024

https://github.com/spencekonde/attinycore

Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8

arduino attiny avr microcontroller

Last synced: 19 Dec 2024

https://github.com/samdenty/wi-pwn

ESP8266 firmware for performing deauthentication attacks, with ease.

arduino attack beacon board deauth esp8266 hack material-design material-theme material-ui probe wifi

Last synced: 21 Dec 2024

https://github.com/samdenty/Wi-PWN

ESP8266 firmware for performing deauthentication attacks, with ease.

arduino attack beacon board deauth esp8266 hack material-design material-theme material-ui probe wifi

Last synced: 31 Oct 2024

https://github.com/pschatzmann/arduino-audio-tools

Arduino Audio Tools (a powerful Audio library not only for Arduino)

arduino arduino-library audio cmake commucation decoding dsp encoding fft music streaming

Last synced: 19 Dec 2024

https://github.com/jgromes/radiolib

Universal wireless communication library for embedded devices

aprs arduino ax25 cc1101 esp32 esp8266 lorawan nrf24 rfm22 rfm69 rfm96 rtty si4432 sstv sx1262 sx1268 sx1272 sx1276 sx1278 sx1280

Last synced: 18 Dec 2024

https://github.com/jgromes/RadioLib

Universal wireless communication library for embedded devices

aprs arduino ax25 cc1101 esp32 esp8266 lorawan nrf24 rfm22 rfm69 rfm96 rtty si4432 sstv sx1262 sx1268 sx1272 sx1276 sx1278 sx1280

Last synced: 17 Nov 2024

https://github.com/mixiaoxiao/arduino-homekit-esp8266

Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.

arduino arduino-library esp32 esp32-arduino esp8266 esp8266-arduino homekit

Last synced: 19 Dec 2024

https://github.com/sminghub/sming

Sming - powerful open source framework simplifying the creation of embedded C++ applications.

arduino async c-plus-plus embedded esp32 esp8266 espressif framework internet-of-things iot microcontroller rboot rp2040 sming ssl-support upnp wifi

Last synced: 19 Dec 2024

https://github.com/robtillaart/arduino

Arduino libraries, code and applications

arduino library

Last synced: 17 Dec 2024

https://github.com/RobTillaart/Arduino

Arduino libraries, code and applications

arduino library

Last synced: 19 Nov 2024

https://github.com/SmingHub/Sming

Sming - powerful open source framework simplifying the creation of embedded C++ applications.

arduino async c-plus-plus embedded esp32 esp8266 espressif framework internet-of-things iot microcontroller rboot rp2040 sming ssl-support upnp wifi

Last synced: 26 Oct 2024

https://github.com/homieiot/homie-esp8266

💡 ESP8266 framework for Homie, a lightweight MQTT convention for the IoT

arduino esp8266 framework home-automation homie iot mqtt

Last synced: 21 Dec 2024

https://github.com/plummerssoftwarellc/nightdriverstrip

NightDriver client for ESP32

arduino cpp esp32 led platformio

Last synced: 19 Dec 2024

https://github.com/rahix/avr-hal

embedded-hal abstractions for AVR microcontrollers

arduino avr hal-crates rust rust-embedd

Last synced: 17 Dec 2024

https://github.com/PlummersSoftwareLLC/NightDriverStrip

NightDriver client for ESP32

arduino cpp esp32 led platformio

Last synced: 06 Nov 2024

https://github.com/Rahix/avr-hal

embedded-hal abstractions for AVR microcontrollers

arduino avr hal-crates rust rust-embedd

Last synced: 26 Oct 2024

https://github.com/spacehuhn/wifi_ducky

Upload, save and run keystroke injection payloads with an ESP8266 + ATMEGA32U4

arduino atmega32u4 ducky esp8266 hack injection keytroke script

Last synced: 17 Dec 2024

https://github.com/tttapa/control-surface

Arduino library for creating MIDI controllers and other MIDI devices.

arduino arduino-library ble-midi control-surface esp32 midi midi-controller midi-over-usb raspberry-pi-pico teensy usb-midi

Last synced: 19 Dec 2024

https://github.com/arkhipenko/taskscheduler

Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers

arduino attiny cooperative esp32 esp8266 library multitasking nrf52 reliable stm32 teensy

Last synced: 19 Dec 2024

https://github.com/sbstjn/noduino

JavaScript and Node.js Framework for controlling Arduino with HTML and WebSockets

arduino browser html5 nodejs serial websocket

Last synced: 22 Dec 2024