Embedded AI Processor Recommendation

The schematic PDF is readable and shows several important differences from the current Flux design, including added DW01A/FS8205A battery protection and an AT2659 RF stage. The STEP file did not load in the first inspection, so I’m retrying the mechanical review separately while verifying the current Flux layout and stack-up.
Review started but is blocked because no ACUs are currently available.
Completed:
  • Inspected the schematic PDF and extracted its major circuits, components, and nets.
  • Flagged preliminary concerns: limited USB protection, charging-only USB implementation, power-tree/current-capacity validation, RF-layout dependence, and incorrect U10 inductor designator.
  • Confirmed the PDF includes DW01A/FS8205A battery protection and AT2659 RF circuitry not reflected in the current Flux BOM.
Remaining:
  • Inspect the STEP model and physical placement.
  • Verify the current Flux schematic, footprints, stack-up, keepouts, and DRC state.
  • Complete power, signal, RF, thermal, and manufacturability analysis.
  • Generate the production-readiness review report and rating.
No project changes were made.
Retry full review
List mismatches
Inspect STEP placement
Check missing circuits

Refine this doc
Ask about this doc
Manual PCB Routing Handoff Package
Project: AI Spectral Reflectance Analyzer
Date: 2026-07-07
Status: Ready for manual PCB routing handoff; not ready for manufacturing.
Handoff Scope
This package preserves the current project state for manual PCB completion. No schematic edits, placement edits, routing attempts, or manufacturing exports were performed while preparing this handoff.
Included in the Flux project state:
  • Complete schematic
  • Current PCB placement and board outline
  • Current partial PCB routing state
  • BOM and component selections
  • Logical netlist
  • Design-rule / DRC state
  • Placement and routing constraints captured in prior project documentation
Verification Summary
Schematic / PCB Synchronization
The schematic and PCB remain linked through the current project netlist. The active DRC reports remaining airwires, which means connectivity is still logically defined but not fully physically routed.
Current DRC state:
  • Airwires: 84 open airwire errors
  • Overlapping copper: no current overlapping-copper errors observed in the latest selected DRC readback
  • No undeletable stale stitch artifact was present in the latest selected DRC readback
BOM / MPN / Footprint State
BOM summary readback shows 18 unique BOM groups and 49 placed BOM instances. Major active parts have MPN/manufacturer data present.
Key BOM groups:
  • U1: MP2667, Monolithic Power Systems
  • U2: MAX17048G+T10, Analog Devices / Maxim
  • U3: LMR33630BDDAR, TI
  • U4: ATGM336H-5N31 GPS
  • U5: Adafruit ILI9341 SPI TFT module
  • U6: TPS92620QDRRRQ1, Texas Instruments
  • U7: TPS61088RHLR, Texas Instruments
  • J2: USB4215-03-A USB-C connector
  • J5: DM3AT-SF-PEJM5 microSD connector
  • J6: U.FL-R-SMT(01)
  • J1/J4/J7 headers assigned MPNs
  • Generic passives/inductors have representative MPN metadata, but final production substitution/footprint validation is still recommended.
Important BOM caution:
  • Generic capacitors, resistors, and inductors are grouped by representative MPNs; the PCB designer/BOM owner should verify each individual value, package, voltage/current rating, tolerance, and land pattern before manufacturing.
  • L1/L2/L3 especially require final inductor MPN/footprint/current-rating validation.
Design Rules / Net Classes / Constraints
The current project retains the existing board outline, stackup, placement constraints, keepout intent, and routing constraints recorded in the prior project documents. The PCB designer should consult the existing project documents for detailed constraints, especially:
  • Project Specification
  • Interface Map
  • Pre-Layout Risk Register
  • Schematic Completion Plan
  • PCB Placement Review Report / placement visual notes if available
  • BOM / Footprint Cleanup Report
Critical retained constraints:
  • No routing under or through GPS RF keepout except intended RF feed geometry
  • Keep U.FL / GPS RF path short and isolated from switching regulators
  • Keep TPS61088 high-current loop compact and wide where manually routed
  • Keep LMR33630 buck loop compact and separated from sensitive optical/GPS nets
  • Keep MP2667 charger thermal/current paths suitable for charge + system load
  • Keep LED-ring current paths away from AS7341/sensor and I2C optical-head lines where possible
  • Preserve optical-head modular connector concept for Rev A
  • Preserve USB-C and microSD edge accessibility
Current PCB / Placement State
Current PCB state is preserved in the Flux project. Board outline and placement should be treated as the starting point for manual routing. Do not continue autorouting from this state; use manual routing or deliberate local route-by-route work only.
Remaining Unrouted Nets / Manual Routing Targets
The latest DRC readback still reports 84 airwire errors. The remaining manual routing work is concentrated in these groups:
SPI / TFT / microSD
  • SPI_MOSI
  • SPI_MISO
  • SPI_SCLK
  • SD_CS
  • TFT_CS
  • TFT_DC
  • TFT_RESET
  • TFT_BACKLIGHT_PWM
  • TOUCH_CS
  • TOUCH_IRQ
I2C
  • I2C_SDA
  • I2C_SCL
GPS / UART / RF Support
  • RADXA_TX_TO_GPS_RX
  • GPS_TX_TO_RADXA_RX
  • GPS_1PPS
  • GPS_ANT_BIAS
  • VCC_RF
LED Driver / Optical Head
  • LED_PWM1
  • LED_PWM2
  • LED_FAULT
  • LED_CH2_SENSE
  • Remaining LED-head 5V_SYS / GND branches
  • Verify LED_CH1_OUT / LED_CH2_OUT / LED_CH1_SENSE routes after manual cleanup
Power / Regulators / Support
  • Remaining SYS branches
  • Remaining 5V_SYS branches
  • Remaining 3V3_RAIL branches
  • Remaining GND stitching / EP connections
  • VBAT / VBAT_MON local completions
  • BOOST_BOOT / BOOST_COMP / BOOST_COMP_RC / BOOST_FB / BOOST_ILIM / BOOST_SS / BOOST_VCC as needed
  • BUCK_FB / BUCK_BOOT / BUCK_VCC / BUCK_SW as needed
Buttons / Misc GPIO
  • MEASURE_BTN
  • SHUTDOWN_BTN
  • Remaining Radxa GPIO/control nets
Known Issues
  1. Autorouting repeatedly failed to complete this design cleanly.
  2. A previous routed layout developed stale/undeletable stitch artifacts; that corrupted route state was abandoned and reverted/cleaned.
  3. The latest current layout does not show that stale overlap artifact, but manual routing should avoid reintroducing auto-generated stitch/via artifacts.
  4. The board is not ready for manufacturing because open airwires remain.
  5. Several nets are blocked by current placement/congestion and require manual fanout strategy or small local placement refinements by the PCB designer.
  6. Generic passives and inductors require final production-grade footprint/rating review.
Recommendations for PCB Designer
  1. Do not run autoroute again.
  2. Start by manually routing power first:
    • TPS61088 input/output/SW loop
    • LMR33630 buck loop
    • MP2667 SYS/VBAT/USB paths
    • Radxa 5V and GND pins
  3. Add controlled, deliberate ground stitching after major power loops are stable; avoid blind bulk stitch generation.
  4. Route RF before dense digital buses; preserve GPS keepout and return path.
  5. Route SPI as a bus with short, direct paths and consistent reference plane.
  6. Route I2C with clean pull-up/reference paths; avoid switching regulator areas.
  7. Route LED driver manually with WSON fanout care and sufficient LED current trace width.
  8. After every major region, run DRC and specifically inspect overlapping copper and dangling/under-connected vias.
  9. Only generate manufacturing files after all critical DRC errors and all airwires are cleared.
Manufacturing Status
Manufacturing files must not be generated from this state. The project is a manual-routing handoff package only.
  • Handoff Scope

  • Verification Summary

  • Schematic / PCB Synchronization

  • BOM / MPN / Footprint State

  • Design Rules / Net Classes / Constraints

  • Current PCB / Placement State

  • Remaining Unrouted Nets / Manual Routing Targets

  • SPI / TFT / microSD

  • I2C

  • GPS / UART / RF Support

  • LED Driver / Optical Head

  • Power / Regulators / Support

  • Buttons / Misc GPIO

  • Known Issues

  • Recommendations for PCB Designer

  • Manufacturing Status

AI Spectral Reflectance Analyzer thumbnail
Portable AI-powered spectral reflectance analyzer based on a Radxa Zero 3W carrier PCB, with AS7341 spectral sensing, GPS, SPI touchscreen LCD, microSD logging, USB-C LiPo charging, and integrated optical LED measurement head.

Properties

Pricing & Availability

Distributor

Qty 1

Arrow

$8.57–$18.57

Digi-Key

$7.88

HQonline

$6.94

LCSC

$17.47

Mouser

$21.70

TME

$2.43

Verical

$6.56–$72.98

Controls