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
rp-hal-rp2350-public
A WIP HAL for the RP2350
stellaris-launchpad
A bare metal Rust example for the TI Stellaris/Tiva-C Launchpad
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/rp-hal-rp2350-public
A WIP HAL for the RP2350
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/neotracker
A simple no_std mod parser
thejpster/nau88c22
Rust driver for the register interface on the Nuvoton NUA88C22 CODEC chip
thejpster/picobasic
BBC BASIC for Cortex-M
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/cortex-m
Low level access to Cortex-M processors
thejpster/crowland-green
Design files for the Northants and Cambs N Gauge Society layout Crowland Green
thejpster/elf2uf2-rs
Fork of elf2uf2-rs
thejpster/embassy
Modern embedded framework, using Rust and async.
thejpster/grounded
Building blocks for handling potentially unsafe statics.
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/rust-lang-team
Rust teams structure
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/wg
Coordination repository of the embedded devices Working Group
thejpster/zube_submission
zero2asic submission repo for Zube.