Making IoT and ESP32 Development simpler with Open Source
sdl2-android-example. Sample application for Android using SDL2 with NDK and Gradle 5
124esp32-spooky-maze-game. Rust Bare Metal implementation of maze game for ESP32 with Bevy ECS no_std
71esp32-conways-game-of-life-rs. Rust Bare Metal implementation of Conway's Game of Life for multiple ESP32 based boards
45rustzx-esp32. ESP32 implementation of RustZX Spectrum emulator
44esp32-graphical-bootloader. ESP32 Application which acts as 3rd stage bootloader and allows switching applications stored in OTA partitions
33esp32-c6-swift-baremetal. Inception of Swift Baremetal implementation for ESP32-C6
27esp32-sdl3-swift-example. Example of Embedded Swift with SDL3 on ESP32-P4, ESP32-C3, ESP32-C6
27esp32-lua-example. Evaluation repository - Lua for ESP32-C3
23esp32-rust-lilygo-t5-epaper. ESP32 Rust Bare Metal implementation for LilyGO T5 Epaper Serie using SSD1680 crate
21esp32-lang-lab. Comparison of various languages used for developing for ESP32 chips
18esp32-sdl3-example. Example SDL3 application for ESP32
16esp32-rust-multi-target-template. ESP32 Rust Bare Metal (no_std) Multi Target Template
15espbrew. Tool for building ESP projects for multiple targets
12esp-idf-component-lua. ESP-IDF Component Wrapper for Lua
12LampESP. Code for ESP8266 for controlling lamp relay and many more
11swift-xtensa. ESP32 - Xtensa support build of Swift
10esp-bsp-rs. Rust Bare Metal Support Packages for ESP32 based boards
9esp-display-interface-spi-dma. Rust SPI Display Interface with DMA support for ESP32 family of chips
9esp-idf-component-SDL. ESP-IDF Component Wrapper for SDL3
7esp32-buddy-rs. Rust Bare Metal implementation of ESP Buddy
7esp32-idf-nmea-example. ESP32 ESP-IDF application with Rust no_std NMEA code as component
6OpenTyrian. OpenTyrian for ESP32-P4-DevKit, ESP32-S3-BOX-3, M5Stack CoreS3
6esp32-p4-embedded-wizard. Demo application of Embedded Wizard for P4
5LampAndroidApp. Application for controlling Lamp connected to ESP8266 via Wifi
5esp32-swift-weather-display. Embedded Swift application which display information about Weather using ESP32-C6
4esp32-idf-no-std-rust-component. Repo demonstrates option of using no_std Rust as ESP-IDF component
4esp32-p4-example-rs. Minimalist Rust example for ESP32-P4
4esp32-harfbuzz-example. Example of Harfbuzz with SDL3 for ESP32
3esp32-traffic-lights-rs. Demo project for ESP32-C3 with leds as traffic lights in Rust
3idf-installer-tauri. Experimental version of ESP-IDF installer based on Tauri
3espup-fltk. Experimental implementation of espup gui using FLTK-RS
3fimuni-c-cpp-examples. Examples related to talks at FI MUNI
3esp32-craft. Visualization of Factory 2.0 using MC
2awesome-esp-rust. Curated list of resources for ESP32 development in the Rust programming language
2esp32-fruitland. Collect fruits in the maze - port of old game
2esp32-conways-game-of-life-python. Python and MicroPython implementation of Conway's Game of Life for ESP32
2esp32-weather-display. Weather display for ESP32
2esp32-slint-demo. Slint no_std demo for ESP32-S3
2idf.py-rs. Drop-in replacement for idf.py written in Rust
2embedded-test-runner-rs. Test runner for Rust Embedded projects
1esp32-memory-limit. Validation of OoM behavior for ESP32 and Rust
1esp32-c6-watchdog-state-rs. Validate state of watchdog after boot and initialization of hal
1axp192-rs. Rust implementation of AXP192 driver
1esp32-s3-usb-otg-barcode-scanner. ESP32-S3-USB-OTG - Connected to bar code/QR code scanner
1esp32-developer-portal-asciinema-toolbox. Tools for preparation of Asciinema recordings for developer portal
1bevy-ios-example. Simple example of Bevy application for iOS
1esp32-bevy. Experimental implementation of Bevy 0.15 Rust no_std application for ESP32-C6
1