William Cleveland's repositories
Ranger-Dart
Game engine written in Dart
RISC-V-RV32I-MultiCycle
An intuitive multi-cycle RISC-V RV32I soft-core processor
A09-Softcore-Processor
An FPGA softcore processor for a corresponding video series.
RISC-V-Assemblers
Custom assemblers for RISC-V
SoftRenderer
Simple software renderer in Go
Deuron8-Go
Deuron8 implemented in Go
Ranger-Go-IGE
Ranger implemented in Go using GLFW and a Scenegraph
RangerRisc-RISC-V
This is the debug variant of RangerRisc a RISC-V Multicycle RV32I variant.
amaranth-boards-machdyne
Board definitions for Amaranth HDL that include Machdyne SBCs
FlutterLearningExamples
Flutter examples for learning various parts of flutter
FlutterNanoModeler
A very simple demo of using Flutter's CustomPaint widget
FlutterSoftwareRenderer
A simple software 3D modeler written in Flutter and Dart
Golang-Loxlang
Go version of "Crafting interpreters" Lox language
kicad_projects
Various Kicad projects
MachDyne_FPGAs_SBCs
Machdyne series of FPGA boards. Eis, Schoko, Keks, Bon Bon
Netron1-Go
The iteration of a network of Deurons
Netron2-Go
The second iteration of the network simulation -- Not yet started
openFPGALoader
Universal utility for programming FPGA
pico-projects
Various RaspberryPi Pico projects
PikumaSoftRenderer
An adaptation of Pikuma's 3D software renderer course (no textures)
Retro-Amaranth
Various FPGA Amaranth projects
RetroVibratoWeb
A web version RetroVibrato that it in turn is based off of sfrxr.js
RISCV-Meta-Assembler
RISC-V meta assembler that adds quality of life features to assembly
SimpleTriangleRasterizer-Go
A simple Bresenham triangle rasterizer based on Ammeraal's graphics book using SDL for the window
TTGO-Espressif-Projects
ESP32 Espressif based projects for TTGO
Verilog-Projects
Collection of verilog modules and projects
wdevore.github.io
Will DeVore's github site.