Solar-Powered Dashboard Compass

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

Refine this doc
Ask about this doc
Solar Dashboard Compass — Project Specification
Purpose
A compact dashboard compass powered from a small solar panel with single-cell LiPo energy storage. The heading is shown as 000–359 degrees on three red seven-segment LED digits.
Implemented Architecture
  • Solar panel input connector: J1
  • Single-cell LiPo connector: J2
  • Charger / load sharing: MCP73871 (U1)
  • 3.3 V regulation: MCP1703A-330 (U2)
  • Controller: STM32L031K4U6 (U3)
  • Magnetometer: QMC5883L (U4), I2C address 0x0D
  • Display: three HDSP-5503 common-cathode red seven-segment displays (DS1–DS3), multiplexed by MCU GPIO through low-side MMBT2222A digit transistors
Key Design Assumptions
  • Solar panel is nominal 5–6 V and limited current.
  • Battery is a protected single-cell LiPo.
  • Electronics operate from a 3.3 V rail.
  • Display is intended for dashboard visibility; firmware should dim aggressively to keep solar power practical.
Electrical Notes
  • MCP73871 follows the typical application circuit: IN, OUT, VBAT capacitors, VPCC divider, THERM resistor, PROG resistor, CE/SEL/PROG2 strap, and load-sharing output.
  • MCP1703A uses 1 µF input and output capacitors per datasheet.
  • QMC5883L uses VDD/VDDIO at 3.3 V, S1 tied to VDDIO, I2C pull-ups, reservoir capacitor, and set/reset capacitor.
  • Display segment resistors are 47 Ω. At 3.3 V and 2.05 V red LED forward voltage, peak current is about 26.6 mA per lit segment; with 1/3 multiplexing, worst-case display average is roughly 62 mA before MCU/sensor overhead.
Power Budget Concern
Estimated always-on worst-case average is about 67 mA, or about 1.62 Ah/day. This is high for a small dashboard solar panel. Firmware should use ambient-light-aware dimming, low duty cycle, and sleep/blanking when the vehicle is parked or dark.
Validation Status
  • Focused schematic ERC/passive checks: no open errors or warnings.
  • Full review shows expected PCB airwire errors because the PCB has not been placed/routed yet.
  • Manufacturing review flags generic passives missing MPNs; these should be resolved before fabrication.
Layout Requirements
  • Place the three 7-segment displays in a straight front-facing row.
  • Place the magnetometer away from ferrous materials, high-current loops, the battery connector, display digit currents, and mounting hardware.
  • Keep copper and traces away from the magnetometer area per QMC5883L layout guidance.
  • Put MCP73871 thermal pad/ground with adequate copper.
  • Place charger, battery connector, and solar connector together near a board edge.
  • Place all decoupling capacitors close to their IC power pins.
  • Purpose

  • Implemented Architecture

  • Key Design Assumptions

  • Electrical Notes

  • Power Budget Concern

  • Validation Status

  • Layout Requirements

Documents

  • Solar Dashboard Compass — Project Specification

  • Firmware Pin Map — Solar Dashboard Compass

  • Bring-Up Plan — Solar Dashboard Compass

Assets

Assets are files uploaded to this project which can be used in various ways.

Solar Dashboard Compass thumbnail
Solar-powered dashboard compass with LiPo storage, QMC5883L magnetometer, STM32L031 controller, and three multiplexed red 7-segment displays.

Properties

V

Pricing & Availability

Distributor

Qty 1

Arrow

$3.57–$4.21

Digi-Key

$14.97

HQonline

$5.46

LCSC

$18.40–$27.70

Mouser

$18.44

TME

$3.71

Verical

$2.52–$9.81

Controls