Pico Macro Keyboard PCB Design

0:21

Thought for a moment

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:
  1. Set the board outline to 100 mm × 100 mm rounded rectangle and confirm 4-layer stackup.
  2. 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.
  3. 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.
  4. Preserve routing channels between key grid, LEDs, encoders, and MCU.
  5. Run review/DRC and report:
    • Any remaining overlaps.
    • Any components outside the board.
    • Any incorrect layer assignments.
    • Any placement issues that may affect routing.
No placement changes were made in this session.
Use placement plan
Check placement issues
Manual switch grid
Save requirements note

Finished working

To get started, talk to Flux or create a New Document.

Documents

    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

    image.png

    imageThumbnail
    stp

    RB-67-0-CEMENT.stp

    RB-67-0-CEMENT
    Raspberry-Pi logo.svg

    Raspberry-Pi logo.svg

    Raspberry-Pi logoDefault

    Pico Macro Keyboard AI Placement [Example] 8LvR

    Pico Macro Keyboard AI Placement [Example] 8LvR thumbnail
    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.

    Pricing & Availability

    Distributor

    Qty 1

    Arrow

    $3.36–$3.36

    Digi-Key

    $9.30–$10.93

    HQonline

    $2.37–$2.50

    LCSC

    $8.09–$8.25

    Mouser

    $9.90

    TME

    $2.42

    Verical

    $6.12–$8.77

    Controls