xhackerustc / uc-rv32imaView external linksLinks
Run Linux on MCUs such as ESP32C3 with RISC-V emulator
☆127Apr 4, 2024Updated last year
Alternatives and similar repositories for uc-rv32ima
Users that are interested in uc-rv32ima are comparing it to the libraries listed below
Sorting:
- A tiny C header-only risc-v emulator.☆2,066Dec 21, 2025Updated last month
- Synthesizable Uxn CPU☆17Jul 14, 2022Updated 3 years ago
- Simple risc-v emulator, able to run linux, written in C.☆148Apr 11, 2024Updated last year
- "Talking PD" article code repository☆14Jun 23, 2023Updated 2 years ago
- Implementation of a RISC-V CPU in Verilog.☆17Mar 2, 2025Updated 11 months ago
- 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 last month
- Linux capable RISC-V SoC designed to be readable and useful.☆158Dec 19, 2025Updated last month
- A minimal-area RISC-V core with a scalable data path to 1, 2, 4, or 8 bits and manifold variants.☆111Feb 3, 2026Updated last week
- buildroot fork☆38Nov 16, 2025Updated 2 months ago
- A tiny FP8 multiplication unit written in Verilog. TinyTapeout 2 submission.☆14Nov 23, 2022Updated 3 years ago
- A small and simple rv32i core written in Verilog☆17Jul 29, 2022Updated 3 years ago
- Hybrid implementation, using SN74HC chips and Arduinos, of the computer described in J. Clark Scott's book "But How Do It Know?".☆16Jan 26, 2021Updated 5 years ago
- Buildroot configuration suitable for running under TinyEmu☆31Jul 23, 2022Updated 3 years ago
- Linux port for xtensa architecture. None of these branches are stable.☆174Dec 15, 2025Updated last month
- Stuff one needs to play around with my R216 computers (see README)☆18Nov 18, 2024Updated last year
- Token ring communication protocol for low-cost, low-power embedded devices communicating over UART☆17May 3, 2018Updated 7 years ago
- RISC-V emulator in C☆33Jun 8, 2021Updated 4 years ago
- Experimental Tiny Tapeout chip on IHP SG13G2 0.13 μm BiCMOS process☆19Mar 30, 2025Updated 10 months ago
- GDB-compatible RISC-V Debugger for CH32V003 that runs on a Raspberry Pi Pico☆243Feb 6, 2026Updated last week
- Linux on a $0.15 RISC-V microcontroller☆271Aug 27, 2025Updated 5 months ago
- I2C control of WM8960 Stereo Codec with 1W Class-D Speaker Drivers and Headphone Drivers by Wolfson Microelectronics☆23Oct 30, 2024Updated last year
- RISC-V instruction set extensions for SM4 block cipher☆21Mar 6, 2020Updated 5 years ago
- Simulation in Logisim-Evolution HC☆34Jun 30, 2021Updated 4 years ago
- RISC-V processor with CPI=1 (every single instruction executed in a single clock cycle).☆22Feb 4, 2026Updated last week
- The juice virtual machine was born in 2020, with the goal of realizing the smallest virtual machine of RISC-V that can run the latest ker…☆406Nov 30, 2021Updated 4 years ago
- The official NaplesPU hardware code repository☆22Jul 27, 2019Updated 6 years ago
- ESP32-S3 USB HID Macro Keyboard + Web Typing Interface☆58Jan 23, 2026Updated 3 weeks ago
- Dual-issue RV64IM processor for fun & learning☆64Jul 4, 2023Updated 2 years ago
- HW JPEG decoder wrapper with AXI-4 DMA☆37Oct 25, 2020Updated 5 years ago
- Apache NuttX RTOS in the Web Browser: TinyEMU with VirtIO☆23Mar 3, 2024Updated last year
- A fork to Fabrice Bellard's TinyEmu ported to ESP32☆59Jun 3, 2025Updated 8 months ago
- xkDLA:XinKai Deep Learning Accelerator (RTL)☆39Jan 15, 2024Updated 2 years ago
- An MPEG2 video decoder, written in Verilog and implemented in an FPGA chip.☆26Apr 24, 2019Updated 6 years ago
- KISCV, a KISS principle riscv32i CPU☆28Jan 11, 2025Updated last year
- Hack to turn a Logitech G402 Mouse into a Camera!☆43May 16, 2022Updated 3 years ago
- Armbian build tools☆11Apr 6, 2020Updated 5 years ago
- A space invaders arcade cabinet frontend for the 21st century 8080 microprocessor☆10Mar 14, 2023Updated 2 years ago
- run 68000 elf, Motorola hex, and CP/M 68K binaries on Windows, macOS, and Linux☆18Updated this week
- Superscalar Out-of-Order NPU Design on FPGA☆12May 17, 2024Updated last year