Configured the PCB as a 100 mm × 100 mm rounded rectangle with a Standard 4-layer stackup.
Fresh-placed the keyboard layout: switches are in a regular top-side keypad grid, RGB LEDs are associated with the key area, encoders are on the top side, and mounting holes are near the corners.
Moved the MCU/support electronics intent onto the bottom side where required, including U1, U2, U3, Y1, J1, and PROG.
Ran review checks: there are no reported overlap, off-board, missing-footprint, invalid-layer, protected-intrusion, dangling-trace, or floating-copper warnings/errors.
Success criteria review
✅ 100 mm × 100 mm rounded-rectangle 4-layer board configured.
✅ Top-side user interface placed cleanly with keypad, LEDs, encoders, and corner mounting holes.
✅ Bottom-side MCU/support electronics placed and grouped by function.
❌ Full DRC is not fully clean yet because the board still has unrouted airwires after fresh placement.
Next steps
Route the remaining airwires next; after routing, rerun DRC to confirm the board is fully clean for manufacturing export.
Documents are markdown text files which describe project goals, capture details, or even simulation outputs.
Assets
step
Kailh LP Choc PC Keycap.step
Kailh LP Choc PC Keycap3D Model
image.png
imageThumbnail
stp
RB-67-0-CEMENT.stp
RB-67-0-CEMENT
Raspberry-Pi logo.svg
Raspberry-Pi logoDefault
Pico Macro Keyboard AI Placement [Example]
The Pico Macro Keyboard is a compact and powerful macro pad built using the latest Raspberry Pi Pico 2. Inspired by the Figma Creator Micro, this keyboard is designed for customizable control and enhanced productivity. It features mechanical switches with per-key RGB lighting, along with two rotary encoders for added functionality. With a modular 4-layer PCB and fully customizable keymaps, it seamlessly integrates with any software, making it perfect for designers, gamers, and power users alike.