Solar-Powered Dashboard Compass


JLC substitution pass is complete.
Changed/locked:
  • U2 regulator → MCP1700T-3302E/TT, LCSC stock shown, same SOT-23 pin order.
  • U4 magnetometer → QMC5883P / LCSC C2847467, LCSC stock shown.
  • J1 solar connector → KF128-5.08-2P-AA / LCSC C474952.
  • J2 LiPo connector remains JST PH, now locked to LCSC-stocked variant.
  • U1 charger remains MCP73871, locked to MCP73871-2CCI/ML with LCSC stock.
  • Passives now have JLC/LCSC-compatible sourcing metadata and substitute allowance.
Checks:
  • Manufacturing metadata checks are now clean.
  • BOM shows LCSC stock for the substituted active parts/connectors.
  • Remaining caveat: the HDSP-5503 displays are still the safest common-cathode choice, but LCSC stock is very low; I found no safe drop-in JLC replacement without redesigning the display driver.
Important firmware note: QMC5883P may need a QMC5883P-capable compass driver/register map.
Next step: re-place affected footprints if needed, then route the PCB.
proceed
I’ll proceed with post-substitution layout cleanup, then route the PCB and run DRC/airwire checks. I’ll keep this to the routing phase and report any manufacturing blockers separately.
Routed the PCB: auto-routing completed and added 558 trace/via nodes while preserving the portrait board, centered vertical display stack, and isolated magnetometer placement.
Open blocker:
  • The board is not yet JLC-ready because U3’s STM32 footprint has duplicate exposed-pad thermal sub-pads overlapping the grounded center pad. Final checks show 9 overlapping-copper errors and 1 remaining GND airwire, all tied to that U3 footprint issue.
Suggested next steps:
  1. Replace/correct U3’s footprint with a clean STM32L031 UFQFPN/QFN-32 exposed-pad footprint.
  2. Re-run DRC and route cleanup after the footprint fix.
  3. Re-check JLC/LCSC BOM status before manufacturing export.
Fix U3 footprint
Find alternate MCU
Rerun DRC after fix
Review manufacturability
Preserve layout intent

Waiting for input


Schematic of Solar Dashboard Compass

Schematic is Auto-placed

The schematic has been arranged automatically. Flux can redraw it to be more readable, with components placed in related groups and wires drawn more legibly. This takes about 10-60 mins.

Solar Dashboard Compass

Solar Dashboard Compass thumbnail