Luke Wren (@Wren6991)
  • Stars
    star
    2,067
  • Global Rank 14,392 (Top 0.6 %)
  • Followers 401
  • Following 5
  • Registered over 12 years ago
  • Most used languages
    C++
    32.4 %
    Verilog
    27.0 %
    C
    13.5 %
    Python
    10.8 %
    Shell
    2.7 %
    SMT
    2.7 %
    Arduino
    2.7 %
    NSIS
    2.7 %
    KiCad Layout
    2.7 %
    Eagle
    2.7 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 778
  • Country Ranking
    SMT
    5
    Verilog
    5
    KiCad Layout
    15
    NSIS
    18
    C
    41
    Eagle
    47
    C++
    354
    Arduino
    424
    Shell
    893
    Python
    1,190

Top repositories

1

PicoDVI

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

RISCBoy

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

Pico-DVI-Sock

A DVI Sock board for Pico
158
star
4

asciiwave

Turn WaveDrom timing diagrams into ASCII art
Python
127
star
5

Ship-Sandbox

Sinking ship simulation written in C++
C++
80
star
6

Hazard3

3-stage RV32IMACZb* processor with debug
Verilog
69
star
7

PicoStation3D

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

NorForkConditionally

What's the simplest CPU you can build?
C++
30
star
9

DVI-PMOD

DVI PMOD adapter (HDMI connector)
26
star
10

libfpga

Reusable Verilog 2005 components for FPGA designs
Verilog
25
star
11

Snowflake-FPGA

A cheap iCE40 development board, designed on and for Raspberry Pi
Shell
23
star
12

SmolDVI

Low-area DVI experiment for iCE40 UP5k and HX1k FPGAs
Verilog
22
star
13

Hazard2

Smol 2-stage RISC-V processor in nMigen
Python
21
star
14

ChristmasSoC

Dual-core RISC-V SoC with JTAG, atomics, SDRAM
Verilog
19
star
15

Pi400-Pico-Plate

19
star
16

OpenDAP

C++
18
star
17

TwoWireDebug

Yet Another Debug Transport
Verilog
18
star
18

DOOMSoC

A SoC for DOOM
Verilog
14
star
19

Hazard5

5-stage RISC-V CPU, originally developed for RISCBoy
Verilog
11
star
20

FibreOpticFPGA

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

HyperRam

simple hyperram controller
Verilog
7
star
22

Bico

Dual-RP2040 development board with built-in debug
6
star
23

PiBook

RPi Compute Module-based tiny laptop
KiCad Layout
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

shadertoy

C++
4
star
27

Procedural-Grapher

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

picosystem-experiments

C
3
star
29

bloxelcraft

C++
3
star
30

rvcpp

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

micro

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

scripts

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

Hazard3-SWD-SoC

Example Hazard3 + OpenDAP RISC-V SWD SoC integration
Verilog
1
star
38

terrain

C++
1
star
39

jslisp

javascript lisp interpreter
1
star
40

shinyrobots

C++
1
star
41

gameboy

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

ComputeModuleBootInstaller

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