• Stars
    star
    30
  • Rank 839,658 (Top 17 %)
  • Language
    C++
  • Created about 12 years ago
  • Updated over 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

What's the simplest CPU you can build?

More Repositories

1

PicoDVI

Bitbanged DVI on the RP2040 Microcontroller
C
1,218
star
2

Hazard3

3-stage RV32IMACZb* processor with debug
Verilog
607
star
3

RISCBoy

Portable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink
C
246
star
4

Pico-DVI-Sock

A DVI Sock board for Pico
177
star
5

asciiwave

Turn WaveDrom timing diagrams into ASCII art
Python
140
star
6

Ship-Sandbox

Sinking ship simulation written in C++
C++
81
star
7

PicoStation3D

3D games console based on RP2040 and iCE40 UP5k
C
45
star
8

libfpga

Reusable Verilog 2005 components for FPGA designs
Verilog
32
star
9

DVI-PMOD

DVI PMOD adapter (HDMI connector)
28
star
10

Snowflake-FPGA

A cheap iCE40 development board, designed on and for Raspberry Pi
Shell
26
star
11

SmolDVI

Low-area DVI experiment for iCE40 UP5k and HX1k FPGAs
Verilog
25
star
12

Hazard2

Smol 2-stage RISC-V processor in nMigen
Python
23
star
13

ChristmasSoC

Dual-core RISC-V SoC with JTAG, atomics, SDRAM
Verilog
23
star
14

OpenDAP

C++
20
star
15

Pi400-Pico-Plate

20
star
16

TwoWireDebug

Yet Another Debug Transport
Verilog
18
star
17

DOOMSoC

A SoC for DOOM
Verilog
15
star
18

Hazard5

5-stage RISC-V CPU, originally developed for RISCBoy
Verilog
14
star
19

FibreOpticFPGA

Line coding and clock recovery for a fibre optic link, running on a Spartan 6 FPGA
Verilog
10
star
20

HyperRam

simple hyperram controller
Verilog
9
star
21

Bico

Dual-RP2040 development board with built-in debug
8
star
22

PiBook

RPi Compute Module-based tiny laptop
KiCad Layout
8
star
23

Hazard3-SWD-SoC

Example Hazard3 + OpenDAP RISC-V SWD SoC integration
Verilog
6
star
24

OpenILA

Internal Logic Analyser for FPGA Projects
SMT
5
star
25

fpgascripts

Loose collection of scripts for FPGA work
Python
5
star
26

Procedural-Grapher

Draws pretty 3D graphs, and interprets a scripting language. My first C++ project
C++
4
star
27

rvcpp

C++
4
star
28

shadertoy

C++
4
star
29

picosystem-experiments

C
3
star
30

bloxelcraft

C++
3
star
31

GuitarPedal

Open-source guitar effects processor
Eagle
2
star
32

Mars-Lander

Simulation of the physics and control of a Mars lander
C++
2
star
33

cpplisp

Another simple Lisp interpreter - in C++ this time :)
C++
2
star
34

Multimeter

open-source multimeter, logic analyser and TV remote
C++
2
star
35

CQCAD

Monorepo for a random selection of parts designed in CadQuery
Python
2
star
36

Hazard1

Minimal RV32I processor with register file in RAM
Verilog
2
star
37

micro

Arduino, AVRs and PICs, who knows what else
Arduino
1
star
38

scripts

Useful and pointless scripts (i.e. all of them)
Python
1
star
39

terrain

C++
1
star
40

jslisp

javascript lisp interpreter
1
star
41

shinyrobots

C++
1
star
42

gameboy

A gameboy emulator written in C (eventually!)
C
1
star
43

ComputeModuleBootInstaller

NSIS installer for Raspberry Pi Compute Module boot flasher
NSIS
1
star