A bare metal SDK for the ESP32 & ESP32C3
☆278Jul 22, 2024Updated last year
Alternatives and similar repositories for mdk
Users that are interested in mdk are comparing it to the libraries listed below
Sorting:
- ESP32 bare metal☆34Jul 5, 2021Updated 4 years ago
- Minimal code for a 'bare metal' ESP32 program which does not use ESP-IDF. Really just a learning exercise because the ESP-IDF is Apache-l…☆49Mar 30, 2019Updated 6 years ago
- A single header string library for microcontrollers - printf, json, etc☆35Jan 2, 2025Updated last year
- A complete guide for network programming on microcontroller devices☆277Aug 24, 2024Updated last year
- Example of ESP32-C3 (rev. 3 and later) "direct boot" feature.☆76Nov 3, 2023Updated 2 years ago
- Open source minimal stack for the ch32 and ch5xx WCH RISC-V Microcontrollers☆1,373Updated this week
- Opensource toolchain for BL602/BL604, BL702/BL704/BL706, BL616/BL618, BL808 and other series of RISC-V based chips from Bouffalo Lab☆28Nov 22, 2024Updated last year
- ☆21Aug 9, 2024Updated last year
- ☆17Feb 10, 2025Updated last year
- LittleFS port for ESP-IDF☆340Feb 1, 2026Updated last month
- Port TCC (Tiny C Compiler) to support Risc-V 32 targets (specifically for the ESP32-C3). This project is a work-in-progress and is not cu…☆73Jan 1, 2026Updated 2 months ago
- DAPLink (CMSIS-DAP) compatible hardware☆20Jan 20, 2022Updated 4 years ago
- USB capture IP☆25Jun 6, 2020Updated 5 years ago
- A bare metal programming guide (ARM microcontrollers)☆4,419Jul 29, 2025Updated 7 months ago
- The SDK and HDK for RISC-V Bluetooth LE BLE5.4 CH591/CH592☆67Dec 30, 2025Updated 2 months ago
- OpenOCD source code for CH32V series MCUs released by Mounriver IDE☆55Mar 29, 2022Updated 3 years ago
- Radically unbloated DEFLATE/zlib/gzip compression/decompression library. Can decompress any gzip/zlib data, and offers simplified compres…☆343Oct 9, 2023Updated 2 years ago
- CH32V003 RISC-V Pure Software USB Controller☆645Jan 11, 2026Updated last month
- CMSIS-DAP compliant SWD Programmer☆29Feb 10, 2024Updated 2 years ago
- bl602 serial flasher☆56Jan 14, 2023Updated 3 years ago
- Dhrystone score of some MCUs☆43Jan 29, 2026Updated last month
- Run an executable from RAM on a Bouffalo MCU (BL602 or BL808)☆25Jan 18, 2023Updated 3 years ago
- Linux virtual Ethernet driver and utility enabling BL808 Linux to use on-chip Wi-Fi☆24Dec 4, 2023Updated 2 years ago
- Mostly C programming for the ESP8266☆65Aug 12, 2024Updated last year
- Reverse engineered wifi driver for the ESP32☆813Mar 7, 2025Updated 11 months ago
- esp32 component to load in ram and relocate elf file☆94May 22, 2022Updated 3 years ago
- A tool to flash BL602 via JTAG + serial without pressing buttons / setting jumpers☆12Jun 3, 2022Updated 3 years ago
- Transplant microchip tcpip stack to wch risc-v kernel mcu ch32v307☆11Sep 13, 2022Updated 3 years ago
- Code of Air32☆17Jun 4, 2024Updated last year
- LoPy code (MicroPython on ESP32 module)☆11Jan 25, 2017Updated 9 years ago
- Web-based serial ISP flashing tool for WCH RISC-V microcontrollers☆32May 31, 2025Updated 9 months ago
- RP2040 PIO I2C High Speed (3.4 Mbps) Implementation☆30May 17, 2022Updated 3 years ago
- A Vagrant-powered virtual machine providing an isolated development environment for ESP8266.☆21Sep 12, 2016Updated 9 years ago
- A 'missing manual' for the WCH CH32V003 microcontroller factory bootloader☆72Jul 6, 2025Updated 7 months ago
- This is a full copy of miniz, modified to use psram if available on an esp32☆51Oct 7, 2020Updated 5 years ago
- Free and open implementation of the CMSIS-DAP debugger firmware☆316May 1, 2024Updated last year
- BouffaloSDK is the IOT and MCU software development kit provided by the Bouffalo Lab Team, supports all the series of Bouffalo chips. Als…☆458Updated this week
- ChibiOS based USB bootloader. (Outdated, see fpoussin/Motolink for examples)☆13Sep 26, 2014Updated 11 years ago
- ☆17May 16, 2024Updated last year