Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

ESP32

ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. It is a successor to the ESP8266 microcontroller. Widely used in hobby projects to large scale industrial applications.

https://github.com/alejandrosnz/esp-spotify-oled

ESP8266/ESP32 Spotify OLED Display

arduino esp esp32 esp8266 spotify spotify-api weather

Last synced: 06 Jan 2025

https://github.com/matandoocorpo/Zwift-Steer

Sterzo simulator with an ESP32 and joystick / Simulador de Sterzo con un ESP32 y un joystick

ble bluetooth cycling e-sports esp32 esports simulation steering zwift

Last synced: 13 Nov 2024

https://github.com/nopnop2002/esp-idf-ds3231

DS3231 RTC Driver for esp-idf

ds3231 esp-idf esp32 rtc

Last synced: 27 Oct 2024

https://github.com/marcel-licence/ml_synth_basic_example

Arduino polyphonic synthesizer project (not a Moog) for ESP32 - STM32 - Teensy and more

arduino effects esp32 filter polyphonic stm32 synthesizer teensy

Last synced: 07 Nov 2024

https://github.com/orbital-systems/react-native-esp-idf-provisioning

ESP IDF provisioning and custom data library for react-native

ble esp32 esp32-idf provisioning softap wifi-configuration

Last synced: 24 Jan 2025

https://github.com/racerxdl/esp32-hub-panel

A ESP32 clock / display using 64x32 HUB75 panels.

arduino esp32 golang hub75 led led-panel

Last synced: 07 Nov 2024

https://github.com/jczic/bleadvreader

A BLE tool library to decode some advertising data in object mode (used on ESP32 and Pycom modules)

advertising advertising-data beacon beacons ble bluetooth bluetooth-low-energy decode distance eddystone esp32 hc2 ibeacon lopy mycropython proximity pycom tags wipy

Last synced: 27 Oct 2024

https://github.com/jczic/microrestcli

A micro JSON REST Web client based on MicroWebCli for MicroPython (used on Pycom modules & ESP32)

authentication datetimes download esp32 files hc2 http https json lopy micropython pycom rest rest-client restclient restful-client ssl wipy

Last synced: 27 Oct 2024

https://github.com/liyanboy74/gc9a01-esp-idf

GC9A01 ESP-IDF Component for ESP32

component esp-idf esp32 gc9a01

Last synced: 07 Nov 2024

https://github.com/qmsk/esp

ESP8266/ESP32 FreeRTOS projects

artnet dmx esp32 sk6812rgbw sk9822 ws2811 ws2812b

Last synced: 28 Nov 2024

https://github.com/wolfeidau/esp32-blufi

This component provides bluetooth onboarding for the ESP32 boards.

bluetooth esp32 iot wireless

Last synced: 18 Nov 2024

https://github.com/gandro/micropython-m5stickc-plus

Micropython modules for the M5StickC Plus

axp192 esp32 m5stack m5stickc micropython pcf8563 st7789

Last synced: 07 Nov 2024

https://github.com/hwzlovedz/axp202-pmic

AXP202 Power management IC(AXP202电源管理芯片)

c cpp esp32 esp32-idf esp32-s3 pmic

Last synced: 23 Dec 2024

https://github.com/xreef/abb_aurora_solar_inverter_library

Arduino, esp32 and esp8266 library for ABB (ex PowerOne) Aurora Inverter, implement a full methods to retrieve data from the Inverter via RS-485

abb arduino aurora esp32 esp8266 inverter library powerone rs485

Last synced: 08 Nov 2024

https://github.com/mcorts/lora_gateway

Compendio de manuales e instrucciones a modo de diario de mi aportación desarrollo de la red LoRa TTN en Mallorca. Comunicaciones gratuitas para IoT

adxl345 esp32 la-red-ttn lora-application lora-gateway lorawan thethingsnetwork ttgo

Last synced: 26 Nov 2024

https://github.com/h1romas4/m5stack-synth-emulation

GENESIS/MEGADRIVE(YM2612+SN76489) VGM Emulator for ESP32/M5Stack

emulator esp32 m5stack psg sn76496 vgm vgmplay ym2612

Last synced: 08 Nov 2024

https://github.com/ohand/dtugateway

arduino gateway for Hoymiles HMS-800W-2T and similar as stable connection to the dtu for applications in smarthome or IFTT environments with display support OLED/ TFT - available for ESP32 and ESP8266

arduino embedded esp32 esp8266 hoymiles oled-128x64 oled-display-ssh1106 protobuf tft-240x240 tft-display-gc9a01

Last synced: 16 Nov 2024

https://github.com/fluepke/esptool

esptool.py replacement written in #golang

esp32 esp32-arduino esptool golang iot termios

Last synced: 09 Nov 2024

https://github.com/lemariva/upyeink

Control a Waveshare 7.5" E-INK display using an ESP32 running MicroPython

e-ink esp32 micropython waveshare-eink

Last synced: 10 Dec 2024

https://github.com/cifertech/wifibox

Packet Monitor with Waterfall Plot using ESP32

esp32 packet-monitoring wifi

Last synced: 21 Dec 2024

https://github.com/russhughes/ttgo-hershey-fonts

MicroPython Hershey font demo for the TTGO-LCD board

esp32 hershey-fonts hershey-text micropython python ttgo vector-graphics

Last synced: 12 Nov 2024

https://github.com/alberto-abarzua/ribot

Robot arm control software, controlled by an ESP-32 via Wi-Fi. Designed to be intuitive and user-friendly

3d-models 6dof arm controller esp32 python robot robot-arm robot-arm-control robotarm robotics unity wifi

Last synced: 13 Oct 2024

https://github.com/azholtikov/zhnetwork

ESP-NOW based Mesh network for ESP8266/ESP32.

esp-now esp32 esp8266 mesh mesh-network mesh-networks

Last synced: 15 Nov 2024

https://github.com/xreef/pcf8591_library

Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.

analog arduino arduino-library esp-01 esp32 esp8266 expander i2c library pcf8591 raspberry-pi read rp2040 stm32 write

Last synced: 08 Nov 2024

https://github.com/dereulenspiegel/ibbq-gateway

Simple WiFi gateway for iBBQ based Bluetooth BBQ thermometers

bbq bbq-thermometer esp32 ibbq

Last synced: 14 Dec 2024

https://github.com/nopnop2002/esp-idf-espnow-gateway

Gateway between esp-now and MQTT using esp-idf

battery esp-idf esp32 espnow gateway mqtt

Last synced: 27 Oct 2024

https://github.com/wybiral/micropython-aioweb

A minimalist asyncio web framework for MicroPython.

asyncio esp32 http micropython server-sent-events sse uascynio websocket

Last synced: 18 Nov 2024

https://github.com/lemariva/uPyEINK

Control a Waveshare 7.5" E-INK display using an ESP32 running MicroPython

e-ink esp32 micropython waveshare-eink

Last synced: 18 Nov 2024

https://github.com/hallard/lolin32-lora

ESP32 LoLin32 Lite Shield for RFM95 or RN2483 LoRa Modules

esp32 lolin32 lora lorawan rfm95 rn2483 shield

Last synced: 27 Oct 2024

https://github.com/zakarialaoui10/ZikoMatrix

Arduino library for creating and manipulating matrices of arbitrary size and data type. The library provides a Matrix class that can be used to create matrices, perform basic matrix operations

arduino cpp data-processing esp32 esp8266 hardware library morocco std

Last synced: 11 Nov 2024

https://github.com/miketeachman/micropython-mqtt-thingspeak

Publish and Subscribe to Thingspeak using MQTT with Micropython

ampy esp32 esp8266 micropython mqtt putty pyboard-d thingspeak

Last synced: 20 Nov 2024

https://github.com/gavinlyonsrepo/nokia5110_text

ASCII text Library for the Nokia 5110 LCD ( PCD8544 controller) for the Arduino microcontroller eco-system. Nine ASCII text fonts of various sizes . Designed to be light weight, low memory footprint. Tested on Arduino , STM32 and ESP-X

5110 arduino arduino-library ascii-character-text ascii-fonts ascii-text-fonts attiny85 display esp32 esp8266 lcd lcd-library library minimal nokia nokia-5110 nokia-display nokia5110 pcd8544 stm32f103c8t6

Last synced: 12 Nov 2024

https://github.com/projetsdiy/t-watch-projects

TTGO T-Watch Projects

esp32 lilygo ttgo twatch twatch-2020

Last synced: 22 Nov 2024

https://github.com/geo-tp/ultimate-remote

Universal remote control for the M5Cardputer, contains 3488 remote profiles from 634 different brands. Also compatible with Flipper-IRDB files

cardputer esp32 flipperzero m5cardputer m5stack remote-control universal-remote-control

Last synced: 12 Nov 2024

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

ENC28J60 Ethernet driver for ESP32-Arduino 2.0.x / 3.0.x, lwip compliant

arduino arduino-ethernet arduino-library enc28j60 esp32 ethernet lwip

Last synced: 01 Nov 2024

https://github.com/gavinlyonsrepo/NOKIA5110_TEXT

ASCII text Library for the Nokia 5110 LCD ( PCD8544 controller) for the Arduino microcontroller eco-system. Nine ASCII text fonts of various sizes . Designed to be light weight, low memory footprint. Tested on Arduino , STM32 and ESP-X

5110 arduino arduino-library ascii-character-text ascii-fonts ascii-text-fonts attiny85 display esp32 esp8266 lcd lcd-library library minimal nokia nokia-5110 nokia-display nokia5110 pcd8544 stm32f103c8t6

Last synced: 24 Nov 2024

https://github.com/jplattel/upymenu

Micropython Menu for LCD Displays

esp32 lcd lcd-display lcd16x2 lcd20x4 menu micropython navigation python

Last synced: 02 Nov 2024

https://github.com/javiser/crescendo-clock

Crescendo Clock - an ESP32 based alarm clock to wake up gently

alarm alarm-clock clock crescendo esp-idf esp-idf-framework esp32 esp32c3 ili93 platformio rotary-encoder

Last synced: 10 Feb 2025

https://github.com/berg0162/simcline

Simulation of Changing Road Inclination for Indoor Cycling

android arduino climb cycling direto elite esp32 fe-c feather ftms grade inclination indoor kickr neo nrf52 simulation tacx wahoo zwift-hub

Last synced: 12 Nov 2024

https://github.com/implferris/esp32-book

Embedded Programming with ESP32 and Rust

embedded embedded-systems esp32 rust rustlang

Last synced: 17 Jan 2025

https://github.com/runeharlyk/spotmicroesp32-leika

My take on the quadruped Spot Micro robot. Its built around an ESP32 cam microcontroller and utilizes a svelte app to control it

esp32 esp32-cam freertos quadruped quadruped-simulation robot robotics spot spotmicro svelte tailwindcss typescript vite websocket

Last synced: 27 Oct 2024

https://github.com/wolfssl/wolfssh-examples

Example applications using the wolfSSH Library.

embedded esp32 esp8266 examples getting-started iot security ssh ssh-examples wolfssh wolfssl

Last synced: 11 Nov 2024

https://github.com/vedantparanjape/esp-epaper-display

ESP-IDF component for waveshare epaper displays

c embedded epaper-displays esp-idf esp32 waveshare

Last synced: 14 Nov 2024

https://github.com/racerxdl/esp32-rjtag

ESP32 Remote JTAG Host for programming FPGAs

esp32 fpga jtag lattice python remote yosis

Last synced: 07 Nov 2024

https://github.com/nopnop2002/esp-idf-uart2bt

UART to Bluetooth bridge for ESP-IDF

ble bluetooth bluetooth-low-energy esp-idf esp32 uart

Last synced: 27 Oct 2024

https://github.com/seeed-studio/sscma-micro

A cross-platform framework that deploys and applies ModelAssistant models to microcontrol devices

arduino-library at-cmd esp32 mqtt tensorflow-lite yolo

Last synced: 04 Dec 2024

https://github.com/schreibfaul1/esp32-tft-library-ili9341-hx8347d

TFT Library for controller ILI9341 and HX8347D

esp32 hx8347 ili9341 waveshare xpt2046

Last synced: 27 Oct 2024

https://github.com/ivmarkov/esp-idf-matter

Run rs-matter on Espressif chips with ESP IDF

embedded esp-idf esp32 matter rs-matter

Last synced: 01 Nov 2024

https://github.com/jandelgado/esp32-aws-iot

Use AWS IoT with the ESP32

aws esp32 iot

Last synced: 12 Oct 2024

https://github.com/thelastoutpostworkshop/esp32lcdround240x240eyes

Master the Round display on ESP32 and GC9A01 driver with the TFT_eSPI library

esp32 gc9a01 gc9a01a tft-display tftespi

Last synced: 27 Oct 2024

https://github.com/rpsubc8/esp32gameboy

Gameboy emulate ESP32

bitluni esp32 fabgl gameboy ttgo ttgovga32

Last synced: 11 Nov 2024

https://github.com/koenvervloesem/esphome-heart-rate-display

ESPHome configuration for a Bluetooth Low Energy heart rate display on an M5Stack Core or LilyGO TTGO T-Display ESP32

ble bluetooth-low-energy esp32 esp32-arduino esphome esphome-config heart-rate heart-rate-monitor heart-rate-sensor lilygo m5stack m5stack-core ttgo-t-display

Last synced: 09 Nov 2024

https://github.com/ftjuh/I2Cwrapper

I2Cwrapper is a firmware framework which helps you implement Arduino based I2C target (slave) devices for control of non-I2C hardware. Supports plain Arduinos, ESP8266, ESP32, SAMD, STM32, and ATtiny platforms.

arduino arduino-library esp32 esp8266 i2c i2c-device i2c-master i2c-slave i2c-target port-expander samd sensor servo servo-control stepper stepper-motor-control stm32 tft-display tm1638 ucglib

Last synced: 24 Nov 2024

https://github.com/tobozo/WiFiChanViz

WiFi scanner with visual persistence, intended to find the idlest channel e.g. to assign to a ZigBee device

arduino demo esp32 gfx lovyangfx m5stack m5stack-sd-updater odroid-go wifiscanner

Last synced: 31 Oct 2024

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

⏰ An ESP32 TFT interpretation of the @deruiter's DCF77-Analyzer-Clock-V2.0

arduino atomic-clock dcf77 esp32 esp32-chimera-core weather

Last synced: 22 Oct 2024

https://github.com/nanoframework/nf-community-contributions

👷 Repository with contributions from nanoFramework community members. Drivers, extensions, utilities, feature demos...

embedded-systems esp32 hacktoberfest iot nanoframework stm32

Last synced: 09 Nov 2024

https://github.com/jameszah/esp32-cam-rocketcam

ESP32-CAM Video Recorder for Rockets with sensors for Altitude, Temperature, Acceleration

adxl345 avi bmp180 esp32 mjpeg ov2640 rocket sd sensors video-recorder wifi

Last synced: 08 Feb 2025

https://github.com/taichunmin/line-simplebeacon-esp32

Arduino code for LINE Simple Beacon work with ESP32

arduino esp32 linesimplebeacon

Last synced: 29 Nov 2024

https://github.com/esp-rs/esp-storage

implementation of embedded-storage traits to access unencrypted ESP32 flash

bare-metal esp32 rust

Last synced: 25 Jan 2025

https://github.com/dewenni/esp32-jarolift-controller

Controlling Jarolift(TM) TDEF shutters via ESP32 and CC1101 - MQTT - Home Assistant

alexa cc1101 esp32 gateway hass home-assistant homeassistant homekit jarolift mqtt smarthome tdef w5500

Last synced: 09 Feb 2025

https://github.com/mcauser/micropython-ys-irtm

MicroPython examples for YS-IRTM 5V NEC Infrared UART transceivers

esp32 infrared ir-receiver ir-transmitter micropython nec-protocol tinypico uart ys-irtm

Last synced: 03 Dec 2024

https://github.com/s60sc/esp32-tuya_device

Replace Tuya device wifi module with ESP32-C3

arduino esp32 esp32-c3 thermostat tuya wifi

Last synced: 11 Nov 2024

https://github.com/arkhipenko/espbootstrap

A simple way to get your ESP8266 or ESP32 project configured and online quickly

config configuration eeprom esp32 esp8266 parameters webserver wifi

Last synced: 22 Nov 2024

https://github.com/kaloprojects/kalo-esp32-voice-assistant

Code snippets showing how to record I2S audio and store as .wav file on ESP32 with SD card, how to transcribe pre-recorded audio via Deepgram SpeechToText (STT) API, how to generate audio from text via TextToSpeech (TTS) API from OpenAI a/o SpeechGen a/o Google TTS. Triggering ESP32 actions via Voice.

audio deepgram deepgram-stt esp32 google-tts i2s i2s-audio i2s-microphone inmp441 is2-audio max98357 openai-tts recording sd-card speechgen speechgen-io speechtotext stt texttospeech tts

Last synced: 06 Feb 2025

https://github.com/tobozo/wifichanviz

WiFi scanner with visual persistence, intended to find the idlest channel e.g. to assign to a ZigBee device

arduino demo esp32 gfx lovyangfx m5stack m5stack-sd-updater odroid-go wifiscanner

Last synced: 01 Nov 2024

https://github.com/xreef/dht12_sensor_library

DHT12 complete library (Original DHT clone library with same command and some addiction). I2c and OneWire support, connection schema of Arduino UNO, esp32 and esp8266 with examples.

arduino arduino-library dht12 esp32 esp8266 library

Last synced: 08 Nov 2024

https://github.com/redchenjs/music_light_cube

Music Light Cube | 音樂全彩光立方(主倉庫)

a2dp apa106 audio ble bluetooth bt cube dsp esp32 fft fpga light max10 music neopixel qt sk6812 weixin ws2812

Last synced: 20 Nov 2024

https://github.com/plapointe6/esphtmltemplateprocessor

A library that provide simple HTML template processing for ESP using SPIFFS

arduino arduino-library esp esp32 esp8266 esp8266-arduino iot

Last synced: 23 Oct 2024

https://github.com/h1romas4/m5stamp-c3dev

This is a development board for the M5Stamp C3 (RISC-V/FreeRTOS).

arduino arduino-esp32 assemblyscript esp32 esp32c3 jtag m5stack m5stamp risc-v riscv wasm3 webassembly

Last synced: 10 Feb 2025

https://github.com/nopnop2002/esp-idf-web-form

WEB Form example for ESP-IDF

esp-idf esp32 form http http-server webapp

Last synced: 27 Oct 2024

https://github.com/lemariva/esp32micropython

Basic functions/libraries for ESP32 running MicroPython

esp32 libraries micropython

Last synced: 10 Dec 2024

https://github.com/vsolina/micropython-web-editor

Web-based code editor (IDE) for MicroPython controllers with WiFi

embedded esp32 ide micropython programming pyboard

Last synced: 31 Oct 2024

https://github.com/xreef/ebyte_lora_e220_micropython_library

MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).

arduino arduino-samd-boards e220 ebyte esp32 esp8266 llcc68 lora micropython pico python radio raspberry raspberry-pi rp2040 stm32 uart

Last synced: 10 Feb 2025

https://github.com/martinberlin/h-spi-adapters

PCB design for SPI adapters (HATs)

esp32 esp32s3 spi

Last synced: 10 Feb 2025

https://github.com/loboris/esp32_ymodem_example

Example of using YModem protocol on ESP32

esp32 example file transfer ymodem

Last synced: 06 Nov 2024

https://github.com/oldrev/sandwych-smartconfig

Pure C# Implementation of Various WiFi SmartConfig Protocols: AirKiss and ESPTouch

airkiss csharp dotnet esp32 esp8266 espressif smartconfig wechat xamarin

Last synced: 21 Nov 2024

https://github.com/nathanramanoodles/canopen-esp32-nodes

Playing around with CANopenNode to fully expand the true potential of CAN bus on ESP32.

c-language can canopen esp-idf esp32

Last synced: 12 Oct 2024

https://github.com/erriez/erriezds3231

DS3213 high precision RTC (Real Time Clock) library for Arduino

advanced alarm arduino atmega328 avr date documentation ds3231 epoch esp32 esp8266 examples i2c library rtc terminal time unix uno

Last synced: 27 Oct 2024

https://github.com/mwood77/koffie

An open source PID for espresso machines

arduino coffee esp32 espresso pid pid-control pressure-sensing

Last synced: 03 Feb 2025

https://github.com/rroemhild/pycom-ruuvitag

Pycom MicroPython RuuviTag BLE Sensor Beacon scanner

bluetooth esp32 iot micropython pycom ruuvitag

Last synced: 27 Oct 2024

https://github.com/harbaum/upide

uPIDE is a simple IDE for Micropython

esp32 esp8266 ide micropython

Last synced: 19 Oct 2024

https://github.com/tuanpmt/esp32-fota

ESP32 Firmware update over the air

esp-request esp32 fota https ota

Last synced: 27 Oct 2024

https://github.com/technosf/espxrgb

ESPxRGB is an Arduino/ESP-IDF library of RGB, RGBW, HSV conversion functions and Gamma Correction written in Xtensa assembler for ESP SoCs with Xtensa cores (ESP32).

arduino-library assembler esp-idf esp32 gamma-correction hsv2rgb rgb rgbw xtensa xtensa-lx6

Last synced: 01 Jan 2025

https://github.com/Erriez/ErriezTM1637

TM1637 LED and key-scan library for Arduino

arduino c-plus-plus documentation esp32 esp8266 examples key-scan led library tm1637 uno

Last synced: 24 Nov 2024

https://github.com/mongoose-os-apps/sonoff-basic-openhab

A Sonoff Basic firmware to work with openHAB

esp32 esp8266 iot mongoose-os openhab sonoff

Last synced: 08 Nov 2024

https://github.com/Erriez/ErriezDS3231

DS3213 high precision RTC (Real Time Clock) library for Arduino

advanced alarm arduino atmega328 avr date documentation ds3231 epoch esp32 esp8266 examples i2c library rtc terminal time unix uno

Last synced: 05 Nov 2024

https://github.com/tonyp7/tas5806m-audio-amplifier

A simple board for Texas Instrument's TAS5806M Stereo, 23-W stereo Class-D Amplifier

amplifier audio bluetooth esp32 speaker stereo tas5805m tas5806m

Last synced: 27 Oct 2024

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

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

3d 3d-graphics arduino esp32 geometry raytracer raytracing rendering

Last synced: 23 Oct 2024

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

A library of maximum ESP32 WiFi-compatible software.

arduino esp32 esp32-arduino wifi

Last synced: 04 Dec 2024

https://github.com/matthias-bs/bresserweathersensorttn

Bresser 5-in-1/6-in-1/7-in-1 868 MHz Weather Sensor Radio Receiver based on ESP32 and RFM95W/SX1276 - sends data to a LoRaWAN Network (e.g. The Things Network)

arduino arduino-pico ble bluetooth bluetooth-low-energy esp32 esp32-arduino helium-network lorawan lorawan-application rp2040 thethingsnetwork ttn-application

Last synced: 23 Oct 2024

https://github.com/wei1234c/bridges

Pretend your PC a Raspberry Pi or an ESP32 to connect I2C / SPI / GPIO / UART peripherals.

esp32 ft232h ftdi gpio i2c micropython python raspberry-pi spi uart

Last synced: 09 Nov 2024