This is your work, valued

Tokyo, Japan

Brian Schwind

Elite
@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.

286

opencascade-rs. Rust bindings to the OpenCascade CAD Kernel

253

yoga-rs. A Rust Wrapper of Facebook's Yoga, a Flexbox layout engine

161

mqtt-broker. A tokio-based MQTT v5 broker written in pure Rust [WIP]

153

ir-slinger. A small C library for sending infrared packets on the Raspberry Pi

98

png-decoder. A pure-Rust, no_std compatible PNG decoder

45

esp-32-build. A Dockerfile for building and flashing ESP32 applications

34

rp2040-i2s. Read and write to I2S devices like MEMS microphones or DACs, on the RP2040 microcontroller.

22

strange-attractors. Rust

16

automation-server. An HTTP API server for controlling my air conditioner and ceiling light.

14

sus. [WIP] An open-source clone of a popular impostor game.

14

walkie-talkie. An ESP32-based walkie-talkie for communicating on bicycle/motorcycle rides

14

app-route. Treat application routes (URL path + query string) as strongly-typed Rust structs

13

timelapse-zero. Some files relating to timelapse photography on a raspberry pi zero

12

rp2040-template. Rust

10

remote-cube. An ESP32-based project for reading/writing GameCube controller signals and sending them over a network.

9

api-starter-kit. Something easy I can fork when writing new APIs

9

skritter-android. Learn to Write Chinese and Japanese Characters

8

earthquakes. A simple earthquake listing app to show off ClojureScript + React Native

8

rpiStuff. Fun programs for the Raspberry Pi

8

simple-game. A personal collection of windowing/graphics/game code to get started quickly on games and graphical applications

6

esp-build. A Dockerized build environment for building and flashing ESP8266 programs with esp-open-rtos

6

video-toolbox-sys. [WIP] Rust bindings to Apple's Video Toolbox framework

6

audio-compressor. A simple Rust port of sndfilter's compressor, which is extracted from the Chromium source

5

AI-Example. A small XNA sample demonstrating behavior-based AI

3

sublime-json5. JSON5 support for Sublime Text

3

Face-Squash. An XNA demo to distort an image by stretching a user-defined quad over an image and mapping the values back to a rectangle.

3

mac-mini-mount. An OpenSCAD design for a Mac Mini M1 wall mount

3

opus. [WIP] A pure-Rust Opus encoder/decoder.

2

gfk. Gaming Fun Kit! An XNA-like wrapper for GLFW

2

super-sanic. Send digital audio over longer distances

2

esp32-autoflasher. Auto-flashing circuit based on the CP2102N

2

sumie. An HTML5 Canvas app for fun Japanese ink painting

2

fractional-delay. A proof of concept implementation for delaying audio (or any sampled) signals by a fractional amount of samples, in Rust

2

secret-santa. Rust

2

html-parser. A small Clojure wrapper for the JSoup Java library. Intended to simply consume an HTML string and allow for CSS queries

2

udp-stress-test. A UDP client/server stress test based on Tokio, mostly for learning

2

net-adapter-cmake. Net Adapter – AKA the “Get IP/MAC address” library

2

Graphics-Toolkit. C#

2

true-smart-remote. Rust

1

sleep-machine. An RP2040-based project for generating brown noise for sleeping

1

mqtt. An exercise in learning rust by implementing an MQTT broker

1

pid-controller. A Rust implementation of the PID controller from the "Phil's Lab" youtube account

1

file-watcher. A Rust WebSocket server that watches a local directory and notifies clients of file writes

1

rp2040-clock-calculator. Rust

1

image-text. Draw text onto images from the image-rs crate, using cosmic-text

1

bschwind.github.io. HTML

1

SketchupPlugins. Ruby

1

enet. ENet reliable UDP networking library

1

pi-music. A web-based music player for the Raspberry Pi

1