Stars
Amiga 4000 CPU accelerator board based on A3660 and Z-turn FPGA board
STM32 SERVO FOC PMSM with Encoder interface and NRF24L01 communication
A rounded cube geometry for 3D rendering, including normals, UVs and cell indices (faces).
Tools for creation and manipulation of triangle meshes
RAIN is a 3D image renderer running on the CPU made from scratch. This renderer uses Ray Tracing technique and implements KD-Tree and multithreading to optmization.
All of the code from Learn C The Hard Way, each project, plus the presentation slides used in the videos.
MOD/S3M/XM module player for Web Audio
Intel 8086 emulator in C/C++ with support for virtual devices
Mirror of git:https://git.zerfleddert.de/usb-driver
Experimenting with bare metal coding on a Raspberry Pi
Raspberry Pi ARM based bare metal examples
Hobby OS project for learning more about low-level hardware (GPUs, networking, USB)
BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly while applications can be written in Assembly, C/C++, and Rust.