thejpster
Embedded Developer. Pi Wars winner. Raspberry Pi fan. Member of @rust-embedded and @rust-embedded-community.
Cambridge, UK
Pinned Repositories
Neotron-Book
A user manual and technical reference for the Neotron family
Neotron-Pico
A Neotron powered by the Raspberry Pi Pico
cmsim
A Cortex-M simulator written in Rust
monotron
A simple 8-bit home computer style application for the TI Tiva-C Launchpad
monotron-synth
Basic synthesiser for Monotron
pi-workshop-rs
Workshop starter for Rust on the Raspberry Pi
stellaris-launchpad
A bare metal Rust example for the TI Stellaris/Tiva-C Launchpad
tockloader-proto-rs
Implements the Tockloader protocol, as a #[no_std] crate.
vga-framebuffer-rs
A Rust VGA Framebuffer implementation for embedded micros
thejpster's Repositories
thejpster/monotron
A simple 8-bit home computer style application for the TI Tiva-C Launchpad
thejpster/cmsim
A Cortex-M simulator written in Rust
thejpster/atomic-queue-rs
An atomic lock-free #![no_std] queue for embedded system written in Rust.
thejpster/zube
My entry for MPW2 on the Zero to ASIC Training Course
thejpster/bios_experiment
Testing ideas for loading an operating system from a BIOS
thejpster/ke06z4-pac
thejpster/neotracker
A simple no_std mod parser
thejpster/picobasic
BBC BASIC for Cortex-M
thejpster/rp2040-boot2-rs
Second Stage bootloader for the Pico board, suitable for use with Rust programs
thejpster/website
Source code for www.thejpster.org.uk
thejpster/aoc2021
Advent of Code solutions for 2021
thejpster/awesome-embedded-rust
Curated list of resources for Embedded and Low-level development in the Rust programming language
thejpster/BBCSDL
BBC BASIC for SDL 2.0: for Windows, Linux (86), MacOS, Raspberry Pi, Android and iOS.
thejpster/blog
The Rust Embedded WG Blog
thejpster/caravel_user_project
Caravel Project
thejpster/giant-board-design-files
Giant Boards kicad design files
thejpster/grounded
Building blocks for handling potentially unsafe statics.
thejpster/ke04z4-pac
thejpster/nau88c22
Rust driver for the register interface on the Nuvoton NUA88C22 CODEC chip
thejpster/pico-extras
thejpster/relocatable-experiments
Experiments in relocatable code for Cortex-M0+
thejpster/repo-stats
Gets some annual stats for Rust Embedded git repos
thejpster/rust
Empowering everyone to build reliable and efficient software.
thejpster/rust-beagleboardx15-demo
Demonstrating Embedded Rust running on Linux and Bare-metal at the same time on the same AM578x SoC
thejpster/shared-bus
Crate for sharing buses between multiple devices
thejpster/tinybmp
A no_std BMP library for embedded applications.
thejpster/tlv320aic23b
Driver to the TLV320AIC23 Codec
thejpster/website-old
Webpages for thejpster.org.uk
thejpster/wg
Coordination repository of the embedded devices Working Group
thejpster/zube_submission
zero2asic submission repo for Zube.