|
KiCad 8.0KiCad
|
Custom Mechanical Keyboard
Mist is my take on a full size keyboard, but with some upgrades I carried over from my second keyboard build--Hermod. Furthermore, this is the UDB version of Mist, which stands for Unified Daughter Board
Aside from the UDB connector and the lack of USB-C/on-board ESD protection circuitry, this keyboard is functionally identical to the base Mist keyboard.
Features
- 2.2" LCD Display: A 2.2" LCD Display to show keyboard state, stats, and any fun animations I can think of.
- Thumb Clusters in Place of Spacebar: I loved the thumb clusters from my split keyboard and the giant spacebar is such a waste of space!
- Connector for Unified Daughter Board: A Unified Daughter Board extracts all the ESD and over-voltage protection from the main PCB and allows for more complex case shapes.
- Per-Key RGB Lighting: Vibrant, individually addressable RGB LEDs for endless customization.
- KS-33 + MX/Gateron Normal Profile Hot-Swappable Switch Sockets: Support for either KS-33 low-profile or MX style (Cherry or Gateron Normal profile) switches.
- QMK Firmware: Fully programmable and customizable using QMK.
- Standard QWERTY Layout and Keymap: The layout we all grew up learning to type on!
Specifications
- Microcontroller: STM32G474RETx
- Display: 2.2" LCD (320x240 resolution) per half.
- Lighting: SK6812 Mini RGB LEDs.
Resources
Custom Mechanical Keyboard
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(2)
-
Jean-Philippe ILARY
Jan 01,2026
-
Marko Malekin
Dec 28,2025
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Charlie Steenhagen
-
Custom Mechanical Keyboard
Mist is my take on a full size keyboard, but with some upgrades I carried over from my second keyboa...
-
Module Split Mechanical Keyboard - Left Half
See the right half of this project for more information: https://www.pcbway.com/project/shareproject...
-
Custom Mechanic Keyboard - STM32
This project was born out of a determination to never have a stable savings account...I spend all da...
-
Mini Vlogging Teleprompter
As someone who struggles to talk to a camera, I decided to make a mini battery-powered teleprompter ...
-
Modular Split Mechanical Keyboard - Numpad
See the right half of this project for more information: https://www.pcbway.com/project/shareproject...
-
Modular Split Mechanical Keyboard
The Basics:STM32F072CBT6 MCUHot swappable Kailh Choc socketsMagnetic Pogo connectors for modular ext...
-
Rotating Bags Board
A simple circuit board to control a single stepper motor output with a TMC2209 stepper motor driver....
-
WLED Sound Reactive Controller
The entire project write up can be found here: https://www.modhobbyist.com/projects/wood-and-acrylic...
-
DIY Drone Transmitter
For some insane reason, I decided to dive into the world of DIY drones by building my own transmitte...
-
Dog Ball Launcher
Check out the Full Video Here: https://youtu.be/RR94dQvGVFs
-
Programmable Mist Maker - XIAO / QT PY Extension
1157 2 1 -
RadioHAT - Raspberry Pi radio development platform
967 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1178 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3386 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
4008 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4400 2 2







