Wenting Zhang (@zephray)
  • Stars
    star
    1,564
  • Global Rank 19,822 (Top 0.7 %)
  • Followers 722
  • Following 64
  • Registered over 11 years ago
  • Most used languages
    C
    61.2 %
    Verilog
    16.3 %
    Assembly
    6.1 %
    C++
    6.1 %
    Python
    4.1 %
    HTML
    4.1 %
    Makefile
    2.0 %
  • Location 🇺🇸 United States
  • Country Total Rank 6,890
  • Country Ranking
    Verilog
    11
    Makefile
    249
    C
    561
    C++
    2,525
    HTML
    7,895

Top repositories

1

VerilogBoy

A Pi emulating a GameBoy sounds cheap. What about an FPGA?
Verilog
460
star
2

NekoCal

A simple calendar using EPD (E-ink) as display based on STM32 microcontroller
C
193
star
3

NekoCart-GB

Open-source Gameboy Flash Cartridge using an Xilinx CPLD as MBC
Assembly
113
star
4

NekoInk

Next gen. of NekoCal: An open-source hackable and programmable e-paper display
C++
97
star
5

ELTerm

ANSI/VT100-compatible serial terminal built with Raspberry Pi Pico and EL640.480-AM/AG screen
C
80
star
6

ArithMax

DIY open source calculator
C
72
star
7

RISu064

Dual-issue RV64IM processor for fun & learning
Verilog
57
star
8

prinux

Tools and scripts for running Linux on HP Prime calculator
Makefile
47
star
9

vga_to_ascii

Realtime VGA to ASCII Art converter
Verilog
46
star
10

Fobu

Fobu is a key fob sized open-source FPGA + ARM handheld device
C
34
star
11

zeph-39gx

a third-party open source firmware for HP-39gs calculator
C
33
star
12

SampleRateConverter

Audio sample rate converter based on polyphase FIR filter
C
31
star
13

driving-lcds

Code for my LCD driving blog posts
C
25
star
14

stm32_msc_bootloader

USB Mass Storage Bootloader for STM32F103 microcontroller
C
25
star
15

Bric

C
19
star
16

GBxProgrammer

Game Boy Cartridge Programmer
C
16
star
17

X61-Backlight-Mod

LED Backlight Kit for ThinkPad X61
14
star
18

CSTroN

FPGA-based CSTN monitor
Verilog
12
star
19

BenqS6-SSD

Replacement SSD for Benq S6
HTML
11
star
20

SDL-1.2-N3DS

SDL 1.2.15 for Nintendo 3DS
C
11
star
21

nPal

TI-Nspire port of Chinese classic RPG game Pal
C
10
star
22

GbaStnMod

C
10
star
23

Manjuu

Python preprocessor module library for Verilog
Python
10
star
24

Pants479

Adapter board to use SocketP CPU on FC-BGA479 motherboard
7
star
25

PenabledDisplay

Mod a ThinkPad X200T display into a USB-C pen display
C
7
star
26

WP34S-4NS

TI Nspire port of the WP 34S Simulator
C
7
star
27

MBC1-Verilog

Verilog implemention of Nintendo MBC1 used in some gameboy cartridges
Verilog
6
star
28

cc1110-prog

Bit-bang programmer for CC1110, running on Raspberry Pi
C
6
star
29

phUSB

Portable host-side USB stack for microcontrollers
C
6
star
30

zbd-epop-900-screen-demo

Demo screen driver running on ZBD EPOP 900 ESLs
C
6
star
31

Servaru

Experimental 3D GPU in Verilog
C
5
star
32

x68k-ramcard

RAM Expansion Board for SHARP X68000
5
star
33

Preader

eBook Reader based on Raspberry Pi RP2040 MCU and ZBD Bistable LCD
C
4
star
34

XserveFanSpeedController

A hardware module that controls the fan speed of Xserve 3,1
C
4
star
35

PiBorZero

Yet another Raspberry Pi Zero based handheld gaming device
C
4
star
36

sweep-generator

Simple frequency sweep wave file generator
C
3
star
37

s3e_mig_lpddr

Modified version of Spartan 3E MIG to work with LPDDR memory
Verilog
3
star
38

cpuid-nspire

CPUID tool for TI-Nspire series of calculators (for now)
C
3
star
39

uboot-imx-pne

uboot used in my projects
C
3
star
40

linux-imx-pne

Linux kernel used in my projects
C
3
star
41

Sitina2

3
star
42

RhythmPocket

Pocket audio player inside GameBoy case
2
star
43

vb-gfmpw1

VerilogBoy tapeout for GFMPW1 shuttle
Verilog
2
star
44

calc-rom-research

CASIO fx-ES (clone) calcuator ROM research
Assembly
2
star
45

nekoink-software

1
star
46

Nitrogen6X-PCIeAdapter

PCIe adapter for Boundary Devices Nitrogen 6X
1
star
47

fx-emu

Emulator for fx-es series (and clone) scientific calculator
C++
1
star
48

portfolio

My portfolio, created for wentingzhang.com
HTML
1
star
49

RhythmPocketLite

Pocket audio player inside GameBoy case
C
1
star
50

ePS6800-Tools

Homebrew development tools for ePS6800 processor
C++
1
star
51

Sharket

1
star
52

rocket-chip-sim

Another Verilator-based simulator setup for rocket-chip
C
1
star
53

Satrec

Saturn to Arm Thumb2 Recompiler
C
1
star
54

EL-Calendar

1
star
55

HackTale

CFW for TempTale Direct temperature logger
C
1
star
56

my-kicad-library

KiCAD symbol/ footprint library and scripts used in my projects
Python
1
star
57

vb-gfmpw0

Verilog
1
star
58

CoreMark-Ports

Assembly
1
star