Pinned Repositories
esp-32-build
A Dockerfile for building and flashing ESP32 applications
ir-slinger
A small C library for sending infrared packets on the Raspberry Pi
key-ripper
A keyboard personalized for myself, designed in KiCad, with custom firmware and a case, both written in Rust. Can sit on top of a macbook keyboard.
mqtt-broker
A tokio-based MQTT v5 broker written in pure Rust [WIP]
opencascade-rs
Rust bindings to the OpenCascade CAD Kernel
png-decoder
A pure-Rust, no_std compatible PNG decoder
remote-cube
An ESP32-based project for reading/writing GameCube controller signals and sending them over a network.
rp2040-i2s
Read and write to I2S devices like MEMS microphones or DACs, on the RP2040 microcontroller.
strange-attractors
yoga-rs
A Rust Wrapper of Facebook's Yoga, a Flexbox layout engine
bschwind's Repositories
bschwind/key-ripper
A keyboard personalized for myself, designed in KiCad, with custom firmware and a case, both written in Rust. Can sit on top of a macbook keyboard.
bschwind/opencascade-rs
Rust bindings to the OpenCascade CAD Kernel
bschwind/yoga-rs
A Rust Wrapper of Facebook's Yoga, a Flexbox layout engine
bschwind/png-decoder
A pure-Rust, no_std compatible PNG decoder
bschwind/rp2040-i2s
Read and write to I2S devices like MEMS microphones or DACs, on the RP2040 microcontroller.
bschwind/strange-attractors
bschwind/simple-game
A personal collection of windowing/graphics/game code to get started quickly on games and graphical applications
bschwind/video-toolbox-sys
[WIP] Rust bindings to Apple's Video Toolbox framework
bschwind/sublime-json5
JSON5 support for Sublime Text
bschwind/fractional-delay
A proof of concept implementation for delaying audio (or any sampled) signals by a fractional amount of samples, in Rust
bschwind/super-sanic
Send digital audio over longer distances
bschwind/bschwind.github.io
bschwind/image-text
Draw text onto images from the image-rs crate, using cosmic-text
bschwind/rp2040-clock-calculator
bschwind/sleep-machine
An RP2040-based project for generating brown noise for sleeping
bschwind/3d-print
Dumping ground for one-off 3D prints
bschwind/blog-generator
A set of scripts for generating simple static blog sites
bschwind/ConfigFiles
A place to hold useful configuration files
bschwind/egui_glium
Egui + Glium integration
bschwind/glium
Safe OpenGL wrapper for the Rust language.
bschwind/glslang-rs
Rust bindings to glslang
bschwind/json5format
JSON5 (a.k.a., "JSON for Humans") formatter that preserves contextual comments
bschwind/kicad-keyboard-parts
A collection of KiCad footprints to make it easier to build keyboards and plates
bschwind/kicad-parts
bschwind/ordered-buffer
Throw items with sequence numbers in a buffer, get them back in order
bschwind/renet
Server/Client network library for multiplayer games with authentication and connection management made with Rust
bschwind/rp2040-kicad-template
bschwind/tree-sitter
An incremental parsing system for programming tools
bschwind/wit-playground
bschwind/zed
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.