JP's Website
How many SPARCs is too many SPARCs? Part 2
How many SPARCs is too many SPARCs?
The Curious Case of the UNIX workstation layout
An AlphaStation's SROM
Playing with HP PA-RISC
My 2024
An Amstrad Christmas
My new POWER Indigo 2
Backwards Compatible
More Arm Microcontroller Compilation Options in Rust
Arm Microcontroller Compilation Options in Rust
RP2350 Launch Blog
The History of PC Audio
Playing ProTracker files
The Rust Society
Everything I know about floppy disks
You can now load from disk...
Colour 80-column text, finally!
Rev 1.1.0 PCBs pass initial tests
v1.1.0 boards for Beta Members are in production!
BIOS updates
Beta Applications Open
Rev 1.0.0 testing complete!
Audio and PS/2 port testing
Rev 1.0.0 is alive!
Grant Funding and Rev 1.0.0 almost ready...
There's video!
Check Mate
It's working
A bad thing happened
It's definitely micro ATX sized!
LQFPs are confusing
Rev 0.5.0 has been ordered
Oh so busy!
Making a computer
Plans for the railway
Monotron at Rust Belt Rust
Where next for the Monotron
Talking about Monotron at RustFest
I decided to make an 1980's Home Computer in Rust - Part 1
Embedded Rust in 2018
Advent of Code
Results analysis
Some progress
Webserver
Christmas with a Pi Zero
Back to our regular programming
New Bike!
We're at PiWars
Pi Wars
Emissions
TFT up and running
A quick word on fonts
DAB radio module
The dashboard is coming along...
Fonts
LCD Success!
LCD Frustration
On-board Diagnostics
Stellaris update
Projects
Raspberry Jam!
More Stellaris fun
TI Stellaris Launchpad
Jaguar / Alpine AJ9500R radio / cassette
Moving in a different direction
Pull down
Relays
VeeCAD
Moving Signals
Feathers
Signals and Testing
L293 Driver
Bluetooth
Less wires
Tidier
Wires
Schematic
Darlington Pairs
Easier than mucking around with MOSFETs
Code
Stuff has arrived!
Welcome!