Home
Josh Johnson
Cancel

Handwiring Wombat, a 200% keyboard

Two months ago I was sitting at home, browsing Discord, and see this screenshot posted by Laser Ninja. For those who haven’t seen it before, Wombat is a 200ish% percent keyboard designed by Jo...

Robcats Keyboard Workshop Assembly Instructions

Introduction The goal of today’s workshop is to provide an introduction to soldering and programming through building a small mechanical keyboard. By the end of the workshop you should have a keyb...

Intro Keyboard Assembly Instructions

Introduction Building an DIY keyboard consists of three main sections: soldering, mechanical assembly, and programming. The goal of this workshop is to provide an introduction to the above so you ...

Attempting to Build a Low Cost Vector Network Analyser

Originally posted 2019/11/18 For my final year project, I set the rather ambitious goal of designing a low cost vector network analyser (VNA) which would preformant enough to deserve a spot on m...

RF Signal Generator

Originally posted 2020/05/17 Following my build of a low cost vector network analyser last year, I had a desire to add to my RF lab, and with the parts I had remaining a simple RF signal generat...

iCE40 Feather

iCE40 Feather is a Lattice iCE40UP5K FPGA in the Adafruit Feather form factor. Features Lattice iCE40UP5K FPGA. 20 IO in the standard Feather pinout. 6 extra IO on AREF and extra pads on...

Entropy

A 96% Southpaw keyboard, with split space, encoder, and wireless support. Entropy started as a STM32 powered keyboard running QMK and enclosed in a FR4 and PLA case, but has evolved into a nRF52...

ECP5 Mini

ECP5 Mini is a Lattice ECP5 FPGA in the Black Mesa Labs “S7 Mini” form factor. Key Features Lattice ECP5-12/25F FPGA in a caBGA256 package. 32 / 64 3V3 IO on 2.54mm / 1.27mm pitch grid. 6...

Sea-Micro

An Arduino Pro Micro, with but with a Type-C connector. Targeted as an alternative for the ubiquitous Pro Micro in DIY keyboard applications. Features: Pro Micro compatible pinout. Mid Mou...

Louise

A project between Josh and RiotPunch to build a 75% alice keyboard with a southpaw numpad. Running on a STM32 microcontroller, it has support for both normal and flipped numpad layouts, various low...