BLE RGB LED Board

keep working til it's finished please
I’ll keep going: first I’ll open up the congested power/charger area, then continue routing remaining power, debug, reset, and status nets, with checks after each cleanup pass.
I’m blocked now because the account has no available ACUs, so I can’t continue executing layout/routing actions.
Accomplished in this session:
  • Re-checked the routing state and confirmed the main blocker is still the tight charger/battery area around U2/J2.
  • Removed leftover conflicting SWD trace segments that were causing copper-overlap problems.
  • Expanded the board from 80×40 mm to 90×42 mm to improve routing space and reduce density.
Open items:
  • Re-place/spread U2, J2, R5/R7/R8/R9, U3, U5, and nearby passives into the new extra space.
  • Continue routing remaining airwires, especially BAT_PLUS, VBUS, SYS, LED_VDD, 3V3/GND, LED_EN, RESET_N, PGOOD_N, SWD, and USB D+/D− reserved/ESD lines.
  • Run DRC after routing and clean any remaining conflicts.
  • Update the Layout Plan after the next completed routing pass.
Check ACUs
List routing blockers
Suggest charger placement
Run DRC

Refine this doc
Ask about this doc
Layout Plan — BLE RGB LED Display
Current Layout State
  • Current board outline: 80 mm x 40 mm rounded rectangle.
  • Component area: about 1245 mm² across 76 placed components.
  • Components are now compactly placed: D1-D32 form a 4x8 LED matrix, U1 is at the top RF edge, J1 USB-C is on the left edge, J2 battery is on the right edge, and J3 SWD is accessible at the lower edge.
  • Placement checks show no component body overlap, missing-footprint, pad-access, or outside-board issues. Remaining DRC errors are expected airwires because routing has not been completed.
Proposed Compact Board Direction
Use the current compact 80 mm x 40 mm long-form board as the routing candidate. It is intentionally long and narrow to support the LED matrix and a thin battery form factor while keeping edge access for USB-C, battery, SWD, and the BLE antenna.
Post-Placement Routing Notes
  • Routing is expected to be tight but feasible.
  • The most crowded area is near U2/J2/R5/TS on the charger and battery side; spread this area slightly if routing struggles.
  • The board uses bottom-side passives where helpful for compactness.
Partial Routing Pass — 2026-07-10
  • Routed the LED data chain through D1-D32 using narrow signal traces suitable for a dense addressable LED matrix.
  • Routed selected support/control nets including LED data level-shifter input/output through R10/R12, charger ISET/ILIM/TMR support passives, BAT_NTC, CHG_STAT_N, and USB-C CC pull-down/ESD connections where the targeted router could find clean paths.
  • Removed conflicting SWD route segments after DRC reported copper overlaps; SWDIO/SWDCLK should be rerouted in a cleaner full-board routing pass.
  • Final check after this pass: 88 remaining airwire issues were reported; no overlapping-copper errors were reported in the final focused check output.
  • Remaining routing requires a full-board autorouter or placement/routing cleanup, especially for BAT_PLUS, VBUS, SYS, LED_VDD, 3V3 distribution, GND strategy, LED_EN, RESET_N, PGOOD_N, SWD, USB D+/D- reserved/ESD lines, and ANNA antenna-related copper details.
  • Do not treat this layout as fabrication-ready yet.
Placement Priorities
  1. Arrange D1-D32 as a clean 4x8 LED matrix with consistent pitch and data-chain order.
  2. Place U1 ANNA-B112 at a board edge with antenna facing outward and keepout clear on all layers.
  3. Place J1 USB-C at an accessible board edge with ESD close to the connector.
  4. Group U2 charger, J2 battery connector, U3 LDO, U5 LED switch, and power capacitors with short high-current loops.
  5. Keep LED_VDD and LED return paths wide and away from the antenna region.
  6. Keep decoupling capacitors close to U1/U2/U3/U4/U5 power pins.
  7. Keep J3 SWD accessible at an edge.
Routing Priorities
  • Route high-current LED_VDD/GND first with wide copper pours/traces.
  • Maintain a solid ground reference and avoid splitting return paths.
  • Route LED data chain in physical matrix order to avoid crisscrossing.
  • Keep USB VBUS/ESD path short and robust.
  • Keep RF antenna keepout free from copper and components.
Open Layout Risks
  • Final ANNA-B112 antenna carrier-board tuning geometry must be implemented per u-blox guidance.
  • Hardware LED current limit may need revision before routing if the battery/connector is below peak LED current.
  • Board may need to grow or allow bottom-side passives if the LED matrix, antenna keepout, USB-C, and battery connector cannot fit cleanly.
  • Current Layout State

  • Proposed Compact Board Direction

  • Post-Placement Routing Notes

  • Partial Routing Pass — 2026-07-10

  • Placement Priorities

  • Routing Priorities

  • Open Layout Risks

BLE RGB LED Display thumbnail
Compact rechargeable BLE controller board with a 4x8 RGB LED display, USB-C LiPo charging, battery protection assumptions, and firmware-controlled LED current limiting.

Properties

Pricing & Availability

Distributor

Qty 1

Arrow

$8.83–$10.68

Digi-Key

$1.36

HQonline

$2.92–$2.93

LCSC

$15.45–$15.51

Mouser

$12.75

TME

$7.36

Verical

$10.17–$13.45

Controls