Stars
CMake module that lets you automatically disable FetchContent updates if you're currently not connected to the internet.
A lightweight library for portable low-level GPU computation using WebGPU.
A firmware platform aimed at quick prototyping, built around FreeRTOS and a feature-packed CLI
A small wrapper library that adds the TCP_NODELAY option for all sockets.
Example implementation for std::synchronized_value
Windows software for sharing locally connected USB devices to other machines, including Hyper-V guests and WSL 2.
Use any bluetooth gamepad on your Nintendo Switch with a Raspberry Pi Pico W.
USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico
24 channel, 100Msps logic analyzer hardware and software
Guide for ZX Spectrum Next assembler developer. Available as free to download PDF from releases page, or printed coil bound book at https://bit.ly/zx-next-assembler-dev-guide
OpenAI C++ is a community-maintained library for the Open AI API
Source code for some utilities I've written to support the DivTIESUS interface
DivTIESUS is a SD/MMC interface for the ZX Spectrum, compatible with ESXDOS. It is not a clone of Mario Pratto's DivMMC.