Jonathan 'theJPster' Pallant (@thejpster)
  • Stars
    star
    373
  • Global Rank 74,544 (Top 3 %)
  • Followers 445
  • Following 5
  • Registered over 13 years ago
  • Most used languages
    Rust
    72.4 %
    C
    13.8 %
    HTML
    3.4 %
    Arduino
    3.4 %
    Python
    3.4 %
    Verilog
    3.4 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 3,560
  • Country Ranking
    Verilog
    69
    Rust
    83
    Arduino
    442
    C
    2,064
    HTML
    9,128

Top repositories

1

monotron

A simple 8-bit home computer style application for the TI Tiva-C Launchpad
Rust
188
star
2

rp-hal-rp2350-public

A WIP HAL for the RP2350
Rust
49
star
3

vga-framebuffer-rs

A Rust VGA Framebuffer implementation for embedded micros
Rust
31
star
4

pi-workshop-rs

Workshop starter for Rust on the Raspberry Pi
Rust
24
star
5

monotron-synth

Basic synthesiser for Monotron
Rust
9
star
6

tockloader-proto-rs

Implements the Tockloader protocol, as a #[no_std] crate.
Rust
6
star
7

cmsim

A Cortex-M simulator written in Rust
Rust
5
star
8

atomic-queue-rs

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

zube

My entry for MPW2 on the Zero to ASIC Training Course
Verilog
5
star
10

monotronian

An intepreted programming language, stored efficiently in memory as an AST.
Rust
4
star
11

kicad_tools

Random tools I wrote to help with Kicad
Python
4
star
12

stellaris-launchpad-c

Starter project for TI's Stellaris Launchpad that doesn't require you to have StellarisWare installed
C
3
star
13

lm4f120

Crate for working with the Texas Instruments LM4F120 (and relatives)
Rust
3
star
14

rust-dcc

A DCC protocol implementation in Rust.
Rust
3
star
15

monotron-apps

Demo apps for Monotron which run from RAM
Rust
3
star
16

console-traits

Describes a basic text console
Rust
3
star
17

kinetis-frdm

Rust bare-metal project for the Freescale Kinetis FRDM-KE06Z
Rust
3
star
18

illyria

Implements a stop-and-wait ARQ using postcard + COBS as a serialisation mechanism
Rust
2
star
19

ke06z4-pac

Rust
1
star
20

robot

Code for the PiWars competition
C
1
star
21

robot-arduino

Arduino code for the PWRS motor controller
Arduino
1
star
22

website

Source code for www.thejpster.org.uk
HTML
1
star
23

hal-demos

Demos for the Stellaris Launchpad that use tm4c123x-hal.
Rust
1
star
24

rpi_ws281x

C
1
star
25

ke06z

Drivers for the Freescale Kinetis KE06Z
Rust
1
star
26

rp2040-boot2-rs

Second Stage bootloader for the Pico board, suitable for use with Rust programs
1
star
27

bios_experiment

Testing ideas for loading an operating system from a BIOS
Rust
1
star
28

rust-advent-of-code

Rust solutions to Advent of Code
Rust
1
star
29

rushttp

A basic HTTP server, written in Rust
Rust
1
star
30

picobasic

BBC BASIC for Cortex-M
C
1
star