Library Parts Selection


I’ll size a compact board, place the LCD header and encoder on accessible edges/front positions, cluster power/memory/level-shifter near their loads, then run layout checks.
Initial compact placement was too tight around the Pro Micro, encoder, and level shifter, so I’m adjusting the board/placement to remove collisions while keeping the controls accessible.
I resized the PCB to a compact 60 mm × 105 mm 2-layer board and ran an automatic placement pass with the LCD header targeted to the top edge, the rotary encoder to the right edge, and the Pro Micro oriented for USB access near the bottom.
Work is paused because there are no available ACUs, so I can’t continue executing layout changes right now.
Open items:
  • The current placement still needs cleanup: the compact 60 × 105 mm outline is very tight for the Pro Micro footprint, encoder, and LCD interface parts.
  • Some components likely need manual spacing adjustments or a slightly larger board, such as ~65–70 mm wide, to avoid collisions and improve routability.
  • Placement checks still need to be rerun after adjustment.
Suggested next steps once ACUs are available:
  1. Increase the board width slightly or manually move the encoder/level shifter away from the Pro Micro.
  2. Re-run placement checks until there are no overlap/out-of-board issues.
  3. Route the board and run final layout checks.
Widen and check
Try 65 mm
Show collisions
Keep compact
Run DRC

U4
U2
R2
Resistance
4.7kΩ
R3
Resistance
330 Ω
SW1
R1
Resistance
4.7kΩ
J1

Offline Password Manager bcdb

Offline Password Manager bcdb thumbnail