Cambridge, UK

Jonathan 'theJPster' Pallant

Elite
@thejpster

Embedded Developer. Pi Wars winner. Raspberry Pi fan. Member of @rust-embedded and @rust-embedded-community.

monotron. A simple 8-bit home computer style application for the TI Tiva-C Launchpad

192

rp-hal-rp2350-public. A WIP HAL for the RP2350

66

vga-framebuffer-rs. A Rust VGA Framebuffer implementation for embedded micros

32

stellaris-launchpad. A bare metal Rust example for the TI Stellaris/Tiva-C Launchpad

31

pi-workshop-rs. Workshop starter for Rust on the Raspberry Pi

27

alpha-srom. Decoding the SROM from an AlphaStation

11

monotron-synth. Basic synthesiser for Monotron

10

cmsim. A Cortex-M simulator written in Rust

10

stellaris-launchpad-c. Starter project for TI's Stellaris Launchpad that doesn't require you to have StellarisWare installed

6

tockloader-proto-rs. Implements the Tockloader protocol, as a #[no_std] crate.

6

zube. My entry for MPW2 on the Zero to ASIC Training Course

5

pico-term-rs. An alternative firmware for the RC2014 RP2040 VGA Terminal

5

atomic-queue-rs. An atomic lock-free #![no_std] queue for embedded system written in Rust.

5

kicad_tools. Random tools I wrote to help with Kicad

4

monotronian. An intepreted programming language, stored efficiently in memory as an AST.

4

console-traits. Describes a basic text console

3

lm4f120. Crate for working with the Texas Instruments LM4F120 (and relatives)

3

monotron-apps. Demo apps for Monotron which run from RAM

3

illyria. Implements a stop-and-wait ARQ using postcard + COBS as a serialisation mechanism

3

kinetis-frdm. Rust bare-metal project for the Freescale Kinetis FRDM-KE06Z

3

rust-dcc. A DCC protocol implementation in Rust.

3

neotracker. A simple no_std mod parser

2

rp2040-boot2-rs. Second Stage bootloader for the Pico board, suitable for use with Rust programs

1

bios_experiment. Testing ideas for loading an operating system from a BIOS

1

hal-demos. Demos for the Stellaris Launchpad that use tm4c123x-hal.

1

robot-arduino. Arduino code for the PWRS motor controller

1

nau88c22. Rust driver for the register interface on the Nuvoton NUA88C22 CODEC chip

1

cotton. Low-level networking functionality in Rust

1

rust-advent-of-code. Rust solutions to Advent of Code

1

grease. A message passing experiment in Rust.

1

rushttp. A basic HTTP server, written in Rust

1

ke06z4-pac. Rust

1

ke06z. Drivers for the Freescale Kinetis KE06Z

1

rpi_ws281x. C

1
34
Apply