Stars
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for…
This project visualizes 100,000 real galaxies in blue and 100,000 randomly distributed galaxies in red. The data is sourced from the GPU programming course at: Åbo Akademi University. Additional re…
A simple repository of files needed to add a 3D footprint of the Raspberry Pi Pico board to KiCad.
Z80 open-source silicon clone. Goal is to become a silicon proven, pin compatible, open-source replacement for classic Z80.
A minimal GPU design in Verilog to learn how GPUs work from the ground up
Lightweight, Linux-compatible kernel, written in Rust to leverage the safety of the typesystem. Aiming to remove as much legacy as possible while supporting most usecases
nRF5340 with ICE40UP5K including JLink OB for instant BLE and FPGA development with zero dongles
Experiments with applying Fourier transofrms to various plane-filling curves and patterns
LA104 logic analyser alternative firmware and experiments
picolibc - a C library designed for embedded 32- and 64- bit systems.
24 channel, 100Msps logic analyzer hardware and software
Generic FPGA SDRAM controller, originally made for AS4C4M16SA
NVIDIA Linux open GPU kernel module source
Intel 8080 assembler and simulator in JS, optimized for simplicity.
Project F brings FPGAs to life with exciting open-source designs you can build on.
Small and low cost FPGA educational and development board
Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.
A voxel game/Minecraft clone for the iCE40 UP5K FPGA
ZX-80 computer clone with ATmega8 processor and with BASIC interpreter written in AVR assembler.