West Chicago, IL

John Winans

Elite
@johnwinans

Senior Engineer

rvalp. RISC-V Assembly Language Programming

251

riscv-toolchain-install-guide. How to download & install qemu a toolchain suitable for building and running freestanding RISC-V C/C++ programs

60

rvddt. RISC-V Dynamic Debugging Tool

52

Verilog-Examples. Verilog

46

2057-ICE40HX4K-TQ144-breakout. Minimal Raspberry PI breakout board for ICE40HX4K FPGA

25

2044-breadboard-power. Power supply for a breadboard.

9

VerilogNotes. Notes for a tutorial on Verilog

8

2067-Z8S180. Z8S180 Breakout Board

7

PostscriptTutorial. Notes and programs for a postscript programming tutorial

6

rv32-tutorials. A series of freestansding examples demonstrating RISC-V using qemu

6

2055-LPC51U68JBD64-breakout. LPC51U68JBD64 Breakout Board

5

IceStick-Examples-Verilator. C++

5

raspberry-pi-install. How I create SD and configure SD cards for a Raspberry PI

5

cpm22. CP/M 2.2 source code

3

camera-boom. 3D printable crossblocks and related items to build a boom for cameras such as the Raspberry PI HQ camera

3

7SegLED. A back & diffuser for a giant 3D printed 7-segment LED

3

Olimex-RVPC. The EURO 1.00 Risc-V personal computer with VGA and Keyboard and Woz like monitor. The purpose of this project is to make educational platform which people can use to learn RISCV assembler and experiment like in the old days in 1980s :)

3

2046-preamp-ne5532-mono. NE5532 electret mic preamp

3

Fuzix-Bintools. Assembler, linker etc to go with the compiler

2

jb-kicad-library. A library of symbols and footprints used in projects seen on the John's Basement YouTube channel.

2

z80-retro-i2cspi. Z80-Retro! I2C/SPI Master Interface Board & Driver Library

2

2056-LPC546xxJyyyBD208-breakout.

2

riscv-asm-manual. RISC-V Assembly Programmer's Manual

2

Fuzix-Compiler-Kit. Fuzix C Compiler Project

2

z80-retro-monitor. Comprehensive monitor utility for the <jb> Z80-Retro! SBC

2

Build-CPM3-On-Unix. Source files and tools required to build the CP/M 3 operating system on the Unix platform.

2

Z80-assembly-intro. Assembly

2

ORIO-1.2-firmware. Files and instructions on how to set up an MCUXpresso workspace to develop for the ORIO 1.2

1

DecagonReelClock. Design files for a 3D printed decagon reel clock

1

cpmish. An open source sort-of CP/M 2.2 distribution.

1

cpnet-z80. Assembly

1

nabu-figforth. fig-FORTH implementation for the NABU PC

1

digikey-kicad-library. An atomic parts library for Ki-Cad.

1

sdcc-cpm-example. Hello world program running under CP/M-80, crosscompiled with SDCC (based on sources from N8VEM)

1

cpmtools. Tools to access CP/M file systems (forked)

1

usb_hid_host. A compact USB HID host FPGA core supporting keyboards, mice and gamepads.

1

z80-playground-cpm-fat. CP/M for the Z80 Playground that runs on the FAT disk format

1

2060-ORIO2. Open Robot IO Controller Version 2

1

TripodAdapters. OpenSCAD

1

nabu-games. Collection of games I have written for the nabu

1

nabu-ftdi-serial. A serial interposer board for NABU PCs with a FTDI USB-serial adapter and hardware flow control

1
41
Apply