notes

Boards Before Breakfast

This is my keyboard journey โ€” tracking builds, switch inventory, keycap sets, work logs, and soldering progress across a large and growing collection of mechanical keyboard projects.

I have a particular affinity for through-hole keyboards. A curated list and gallery lives here: through_hole_keyboards

๐ŸŽน Current Inventory ยท Full Inventory


Work Log

2026-08-06

Sweep โ€” Printed a new low case, with magnets, the case halves stick together nice. Had to cut case for the power switch.

Tamago60 v2 - 2 โ€” This has been sitting on the display rack for a bit, using today, recapped with mix of dasher mt3 and nomad mt3

2026-07-28

HackMan3D Orbit Controller โ€” Joysticks are wired and placed into the holder, had to print the larger one because of the size of the controller. Waiting on the side switch holder to finish printing

HackMan3D Orbit Controller โ€” Initial build

Rosalina - 1 โ€” Initial intake

Rosalina - 2 โ€” Initial intake

2026-07-25

Le Oeuf โ€” Switch converter plate is completed, no manifold errors, will print soon

Opus Rev B โ€” Completed build - more notes later

2026-07-23

Le Oeuf โ€” Initial build

Mercutio โ€” Initial build

Ploopy Adept โ€” Initial build

Tamago60 v2 - 1 โ€” Initial build

Tamago60 v2 - 2 โ€” Initial build

2026-07-21

Absinthe โ€” Initial intake

Dumbpad - 2 โ€” Initial intake

Lattice60 - 2 โ€” Initial intake

Lattice60 - 3 โ€” Initial intake

Opus Rev B โ€” Initial intake

2026-06-05

Arisu - 1 โ€” Finished soldering, added hotswap sockets, put into case and added keycaps

2026-06-03

Lesovoz โ€” Other components placed, not soldered yet

2026-06-02

Arisu - 1 โ€” Firmware flashed and confirmed working

Arisu - 10 โ€” Not ready

Arisu - 11 โ€” Not ready

Arisu - 12 โ€” Not ready

Arisu - 2 โ€” Firmware flashed and confirmed working

Arisu - 3 โ€” Not ready

Arisu - 4 โ€” Not ready

Arisu - 5 โ€” Not ready

Arisu - 6 โ€” Not ready

Arisu - 7 โ€” Not ready

Arisu - 8 โ€” Not ready

Arisu - 9 โ€” Not ready

Lesovoz โ€” First set of diodes soldered

2026-06-01

Egg58 - White โ€” Completed some time last week, Posted the giveaway on work channel.

2026-05-14

Bug54 โ€” Initial build

Corne LP โ€” Right side keeps falling asleep, disconnecting, Took the pcb out of the aluminum case to see if it was shorting. Noticed the left side OLED is broken, removed. Reflowed TRRS, MCU and reset pins.

Egg58 - Black โ€” Over the last few days, Added HS sockets, and LEDs to right half.

Egg58 - Matte โ€” Over the last few days, Added HS sockets, and LEDs to right half.

2026-05-05

Corne LP โ€” Keeps booting up in DFU - have to use qmk toolbox - exit DFU to use

Egg58 - Black โ€” Initial intake

Egg58 - Matte โ€” Initial intake

Egg58 - White โ€” 3d printed a low profile green and white case

Egg58 - White โ€” Initial intake

Kyria rev 1.2 โ€” Thought right half was working ok - reflashed, still having issues

Romeo โ€” Worked on keymap a bit this morning. Need to use more - very nice quiet switches

2026-05-04

Kyria rev 1.2 โ€” Printed out a nice case white with a green stripe - Worked on keymap using qmk configurator and flashed to board.

2026-05-03

Charybdis โ€” Worked on keymap and trying to get used to the trackball and least amount of finger movement when using trackball WIP

Charybdis โ€” Initial intake - minor clean up - the 30 deg tenting is a bit tall

Corne LP โ€” Flashed with new firmware (a .hex), put MBK Keycaps on - works great

Helix โ€” Initial intake - cleaned up - printed a sparkle green case and put MT3 Fairlane keycaps on

Keyboardio Model 100 - 1 โ€” Initial build

Keyboardio Model 100 - 2 โ€” Initial build

Kyria rev 1.2 โ€” Initial build

Kyria rev 1.3 โ€” Initial intake - took apart acrylic case, cleaned up - thinking of adding 2u stabs and the pimoroni trackball

Nuphy Air96 โ€” Initial intake

Romeo โ€” Initial build

2026-04-22

Dactyl Cygnus โ€” Forgot to update, This is a hand wire build with amoeba king single PCBs. It is built, just trouble shooting some connections. Built firmware for this board.

2026-04-13

Basketweave โ€” Received

2026-04-11

a_dux โ€” Traded

2026-03-09

CutiePie โ€” Removed the Holy Panda X switches

2026-03-03

Abacus โ€” Initial build

Mysterium โ€” Put all the diodes in and soldered most of them

2026-03-02

Mysterium โ€” Package Arrived

2026-01-30

Lattice60 - 1 โ€” Finally flashed the bootloader and the firmware! Remember that the board needs usb connected as well as the programmer!

2026-01-20

YDMK60MQ โ€” Put the Drop XDA Canvas on the board, needed the 1U shift to accomidate the arrow key layout - Just need to solder in a switch for the space bar.

2026-01-13

hillside48 โ€” Struggling with the keymap, online tools are not really mapping the keys correctly.

2026-01-12

BM60 โ€” Reflashed with VIAL-QMK - took pictures forsale and updated Inventory

2026-01-10

a_dux โ€” Ok working with the RP2040 now - the vial keymap for the right is reversed, but it works. No more firmware changes - Saved the working firmware to keyboard_stuff

Sweep โ€” Didn't socket the controllers, was working, and not its not.

YDMK60MQ โ€” Mistakingly flashed DZ60 firmware - and now I cant recover the board. Although vial.rocks sees it..

2026-01-09

a_dux โ€” need to fix the sides and the thumb keys are switched.

a_dux โ€” with the RP2040 - plug the usb in the right hand side.

a_dux โ€” Moved to rp2040, dont need BT support.

kaz โ€” Still trying to figure out why it isnt working any more moved between rp2040 and the nice!nano clones - nothing - wont boot when the TRRS cable is connected. Resolder the connection?

2026-01-06

Dosidicus_gigas โ€” Finished putting the rest of the white keycaps back on.

2026-01-05

hypergarlic โ€” Removed the choc tilters - and put all black keys on

kaz โ€” Trying a_dux qmk_vial firmware - having issues with split communication - cant find the data pin on the controller

kaz โ€” Moved to RP2040 - Don't need wireless/BT support

2026-01-01

Omnibus โ€” Moved some keys around and remapped in vial for learning colemak

2025-12-23

om โ€” Decided that the OM should move to RP2040 and VIAL since there is no battery or power switch.

2025-12-20

YDMK60MQ โ€” Finished up sanding the wooden case, put some light stain and walrus oil on.

YDMK60MQ โ€” Finalized the layout - Split BS - Arrow Keys and the new to me "Split Spacebar 2.75u Right" - There are enough Mill Max sockets in the board now for almost every layout!

2025-12-19

Lattice60 - 1 โ€” Received all the parts for the build - and the Drop Holy Panda X Switches

2025-12-18

hillside48 โ€” Got the right side working again - and edited keymaps - was missing the outer thumb keys??

YDMK60MQ โ€” Populated the Akko V3 Penguin Tactile Silent Switches

2025-12-17

Dosidicus_gigas โ€” Keycaps with legends! White / Black /White - switched with the Hillside48

Planck v7 โ€” Added Drop OLKB Acute Keycaps - https://drop.com/buy/drop-olkb-preonic-acute-keycaps - they were on sale for $5

Planck v7 โ€” Removed the MT3 Fairlane keycaps to prep for new low profile keycaps.

2025-12-16

hypergarlic โ€” Printed some outer col choc tilters and put batteries in - moved the keymap to generic 3x5

YDMK60MQ โ€” I do have 2.25 and 2.75 space bars! Just had to add a few more mill max sockets, adding stabilizers.

2025-12-14

Lattice60 - 1 โ€” Soldered in the initial diodes

YDMK60MQ โ€” Mill max work completed - Added enough for split space bars - do we have keycaps ?

2025-12-13

Lattice60 - 1 โ€” Initial build

2025-12-12

Dosidicus_gigas โ€” Removed the Chicago Steno keycaps - put on ChocFox keycaps with legends

hypergolic โ€” Tried to get ZMK Studio Support, Strangely Q and B keys were swapped, gave up. Back to just using Cradio as shield

kaz โ€” Removed blank keycaps and the nice!nano in anticipation of moving back to the rp2040 - board doesn't support battery or wireless - and vial is better for keymaps

2025-12-07

Corne-Left-Macropad โ€” Finished up wiring and VIAL firmware

Corne-Left-Macropad โ€” Initial entry

Omnibus โ€” Initial entry - but already completed

Pok3r-DZ60v2 โ€” Removed the Drop XDA keycaps - thinking about what to put on next

YDMK60MQ โ€” Finished up Mill Max sockets

2025-12-04

kaz โ€” Corne ZMK wasn't working - Had Kiro build a new shield based on pin mappings

2025-12-03

hypergarlic โ€” added choc tilters

RedDragon Kumara K5221 โ€” packaged up for sale

2025-11-28

Discipline65 โ€” Initial build

Planck v7 โ€” Initial build

Pok3r-DZ60v2 โ€” Initial build

2025-11-27

a_dux โ€” Initial build

Dosidicus_gigas โ€” Initial build

hillside48 โ€” Initial build

hypergarlic โ€” Initial build

hypergolic โ€” Initial build

kaz โ€” Initial build

om โ€” Initial build

2025-11-12

BM60 โ€” Initial Entry

2025-07-01

Azio Full Size โ€” Initial build

Corne v41 6x3 ex2 โ€” Initial build

Opensource Lily58 โ€” Initial build

RedDragon Kumara K5221 โ€” Initial build

2025-06-30

Nuphy Air60v2 โ€” Initial build

Nuphy Air75v2 โ€” Initial intake


Current Inventory

File model make Form Keys Switches status
Nuphy Air75v2 Air75v2 Nuphy - - - current
Arisu - 1 Arisu FateNozomi Alice - Box White current
Basketweave Basketweave - 75% 68 Box Navy current
Bug54 Bug54 - split - - current
Corne LP Corne LP - split - - current
Discipline65 Discipline65 coseyfannitutti - 68 Kalih Box Jade current
Egg58 - Matte Egg58 - split 58 - current
Mysterium Mysterium coseyfannitutti TKL 87 Holy Panda X current
Ploopy Adept Ploopy Adept - Trackball - - current
Sweep Sweep - split 34 Pro Red / Brown current
Tamago60 v2 - 2 Tamago60 v2 - 60% - - current
Powered by Forestry.md