I’m blocked from executing the requested fresh PCB placement because the session has no remaining execution credits, so I cannot inspect the layout, move components, resize the board, or run review/DRC.
Current project state from context:
Project: Pico Macro Keyboard AI Placement [Example] 8LvR
Board design: Raspberry Pi Pico 2 macro keyboard with mechanical switches, RGB LEDs, rotary encoders, USB-C/power circuitry, and supporting electronics.
Components: 257
Nets: 77
Target request: fresh-place everything on a 100 mm × 100 mm rounded-rectangle 4-layer PCB with top-side human-interface components and bottom-side MCU/support electronics.
What remains to be done when execution is available:
Set the board outline to 100 mm × 100 mm rounded rectangle and confirm 4-layer stackup.
Re-place top-side components:
Mechanical switches in a clean, regular macro-keypad grid.
RGB LEDs aligned near their corresponding switches without crowding.
Rotary encoders and user-facing controls ergonomically near the grid.
Mounting holes near corners with keepout clearance.
Re-place bottom-side components:
Raspberry Pi Pico / MCU module on bottom.
Flash, oscillator/crystal/load caps, regulator/power parts, reset/boot circuitry, USB passives, and decoupling grouped by function.
Decoupling capacitors close to IC power pins.
Crystal/load caps close to oscillator pins.
Power components clustered together.
Preserve routing channels between key grid, LEDs, encoders, and MCU.
Wirelessly connects nets on schematic. Used to organize schematics and separate functional blocks. To wirelessly connect net portals, give them same designator. #portal
General Purpose Thick Film Standard Power
and High-Power Chip Resistor
47 kOhms ±5% 0.125W, 1/8W Chip Resistor 0805 (2012 Metric) Automotive AEC-Q200 Thick Film
Features:
- RMCF – standard power ratings
- RMCP – high power ratings
- Nickel barrier terminations standard
- Power derating from 100% at 70ºC to zero at +155ºC
- RoHS compliant, REACH compliant, and halogen free
- AEC-Q200 compliant
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.