no_std Hardware Abstraction Layers for ESP32 microcontrollers
-
Updated
Oct 21, 2025 - Rust
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.
no_std Hardware Abstraction Layers for ESP32 microcontrollers
Embedded Rust on Espressif training material.
embedded-hal implementation for Rust on ESP32 and ESP-IDF
Open Source Voice Agent Platform
Firmware and Progressive Web App to connect to a DIY bluetooth enabled coffee and espresso scale.
Embedded Rust on Espressif 简体中文版
Welcome to the Doggie and EvilDoggie repository by Faraday Security! Doggie is a modular DIY CAN Bus to serial adapter (USB, BLE, UART) using the slcan protocol, compatible with SocketCAN and python-can. EvilDoggie adds offensive features like dominant-override, spoofing and custom attacks for automotive security testing and research.
WS2812 driver using ESP32 RMT for Rust
Rust Bare Metal implementation of maze game for ESP32 with Bevy ECS no_std
Created by Espressif Systems