PCB Import Help

The schematic BOM is now in Flux with 53 components added and source metadata preserved. I’m moving to connectivity next, starting with rails, USB-C, SD card, CAN, buttons, and LED nets.
Created a project doc

KiCad Schematic Reconstruction Report

View Document

Date: 2026-07-20 Project: YachtWave Rev B
Reconstruction is in Flux: I added the YachtWave Rev B schematic BOM, recreated the major power/USB/SD/CAN/LED/switch nets, marked unused ESP32/USB-C pins as no-connect, and saved details in KiCad Schematic Reconstruction Report.
Open items:
  • ERC still has 9 floating-pin warnings in the power-input/filter/jumper area: C13, C5, FL1, L1, JP1, and R10.
  • A few exact parts were unavailable, so closest library alternatives were used and flagged in the report.
Suggested next steps:
  1. Do one focused cleanup pass on the remaining 9 floating pins.
  2. Assign Flux-native footprints/packages to generic passives.
  3. Visually organize the schematic into readable functional blocks.
  4. Rebuild PCB placement/layout from the KiCad PCB reference.
Clean, organize, verify
Fix floating pins
Organize schematic
Assign passive footprints
Run full ERC
U3
J3
U2
Q1 D - L1 1
U2 BST - C14 P1
L2 2 - U2 FB
U3 IO45 - D8 -
U1 Vout - U2 VIN
L2 2 - U2 FB
R7 P2 - J1 CD/DAT3
U3 IO45 - D8 -
J3 VBUS - D1 A
U3 IO12 - R12 P1
U4 CANH - FL2 1
F1 P2 - Q1 S
U3 EN - R13 P2
L2 2 - U2 FB
U1 Vout - U2 VIN
U3 IO21 - R8 P1
J3 DP1 - J3 DP2
FL2 4 - R17 P1
R11 P2 - J1 DAT0
FL2 3 - R17 P2
U2 SW - L2 1
R9 P2 - J1 CLK
U3 IO0 - SW2 1
FL2 4 - R17 P1
L2 2 - U2 FB
L2 2 - U2 FB
U3 IO0 - SW2 1
R12 P2 - J1 DAT1
U3 IO47 - R7 P1
R11 P2 - J1 DAT0
U3 IO47 - R7 P1
U1 Vout - U2 VIN
PWR_RTN
Q1 D - L1 1
R9 P2 - J1 CLK
U3 IO11 - U4 RXD
U3 IO41 - D9 K
U3 IO39 - D8 -
L2 2 - U2 FB
Q1 D - L1 1
FL2 4 - R17 P1
R12 P2 - J1 DAT1
U3 IO14 - R9 P1
J3 DP1 - J3 DP2
L2 2 - U2 FB
F1 P2 - Q1 S
R11 P2 - J1 DAT0
L2 2 - U2 FB
R6 P2 - J1 DAT2
U3 IO13 - R11 P1
R7 P2 - J1 CD/DAT3
U1 Vout - U2 VIN
J3 DP1 - J3 DP2
U4 CANL - FL2 2
L2 2 - U2 FB
U3 IO39 - D8 -
U3 IO48 - R6 P1
FL2 3 - R17 P2
J3 VBUS - D1 A
U3 IO14 - R9 P1
U3 EN - R13 P2
L2 2 - U2 FB
FL2 3 - R17 P2
L2 2 - U2 FB
U2 SW - L2 1
R12 P2 - J1 DAT1
J3 DN1 - J3 DN2
J3 CC2 - R16 P1
R6 P2 - J1 DAT2
J3 CC2 - R16 P1
L2 2 - U2 FB
U1 Vout - U2 VIN
L2 2 - U2 FB
U3 EN - R13 P2
U3 IO41 - D9 K
R8 P2 - J1 CMD
U4 CANL - FL2 2
L2 2 - U2 FB
L2 2 - U2 FB
U3 IO12 - R12 P1
U3 IO48 - R6 P1
U1 Vout - U2 VIN
U3 IO11 - U4 RXD
U3 IO40 - D8 -
L2 2 - U2 FB
J3 CC1 - R15 P1
Q1 D - L1 1
U3 IO13 - R11 P1
U3 IO9 - J1 CD
R6 P2 - J1 DAT2
U2 SW - L2 1
U3 IO21 - R8 P1
R8 P2 - J1 CMD
J2 5 - F1 P1
R8 P2 - J1 CMD
L2 2 - U2 FB
U2 BST - C14 P1
L2 2 - U2 FB
U3 IO42 - D7 K
U1 Vout - U2 VIN
U1 Vout - U2 VIN
Q1 D - L1 1
Q1 D - L1 1
U3 IO10 - U4 TXD
Q1 D - L1 1
U3 IO42 - D7 K
U3 IO9 - J1 CD
J2 5 - F1 P1
FL2 4 - R17 P1
L2 2 - U2 FB
FL2 3 - R17 P2
R7 P2 - J1 CD/DAT3
L2 2 - U2 FB
U4 CANH - FL2 1
J3 DN1 - J3 DN2
L2 2 - U2 FB
U3 IO10 - U4 TXD
U3 IO40 - D8 -
J3 DN1 - J3 DN2
J3 CC1 - R15 P1
J3 SHELL - C1 P2
J3 SHELL - C1 P2
J3 SHELL - C1 P2
J3 SHELL - C1 P2
J2 4 - J3 GND
U3 GND - U3 GND
J3 SHELL - C1 P2
J3 SHELL - C1 P2
SW2 4 - Q1 G
U3 GND - U3 GND
J3 SHELL - C1 P2
J3 SHELL - C1 P2
J3 SHELL - C1 P2
J3 SHELL - C1 P2
SW2 4 - Q1 G
J3 SHELL - C1 P2
GND
J3 SHELL - C1 P2
J3 SHELL - C1 P2
GND
GND
U3 GND - U3 GND
J1 GND - J2 3
J3 SHELL - C1 P2
U3 GND - U3 GND
J1 GND - J2 3
J3 SHELL - C1 P2
U3 GND - U3 GND
GND
J3 SHELL - C1 P2
U3 GND - U3 GND
J3 SHELL - C1 P2
GND
SW2 4 - Q1 G
J3 SHELL - C1 P2
J2 4 - J3 GND
J3 SHELL - C1 P2
SW1 4 - SW2 2
SW1 4 - SW2 2
L2
Inductance
3.9uH
C3
Capacitance
10uF
C13
Capacitance
10nF
C16
Capacitance
100nF
C12
Capacitance
100nF
C5
Capacitance
10uF
C6
Capacitance
22uF
C4
Capacitance
100nF
C7
Capacitance
22uF
C8
Capacitance
470uF
C9
Capacitance
4.7uF
C2
Capacitance
100nF
C10
Capacitance
10uF
C1
Capacitance
10uF
C15
Capacitance
100nF
C14
Capacitance
1uF
C11
Capacitance
10uF
R7
Resistance
33Ω
R14
Resistance
1MΩ
R11
Resistance
33Ω
R1
Resistance
10kΩ
R6
Resistance
33Ω
R2
Resistance
10kΩ
R4
Resistance
10kΩ
R5
Resistance
10kΩ
R17
Resistance
120Ω
R15
Resistance
5.1kΩ
R13
Resistance
10kΩ
R3
Resistance
10kΩ
R9
Resistance
33Ω
R8
Resistance
33Ω
R12
Resistance
33Ω
R10
Resistance
100kΩ
R16
Resistance
5.1kΩ
J2
D8
D7
D1
U1
SW1
SW2
FL1
FL2
D9
Q1
L1
Inductance
330uH
U4
JP1
F1
J1

Refine this doc
Ask about this doc
KiCad Schematic Reconstruction Report
Date: 2026-07-20 Project: YachtWave Rev B Source file: YachtWave Rev B.kicad_sch
What was reconstructed
The Flux schematic has been rebuilt from the uploaded KiCad schematic source with the major BOM and logical nets recreated.
Component groups added
  • Main controller: ESP32-S3-WROOM-1-N8R8 (U3)
  • Power tree: TSR1-2450E-compatible 12V-to-5V regulator (U1), AP63203 fixed 3.3V buck (U2), MOSFET input protection (Q1), diode (D1), fuse (F1), inductors (L1, L2), input/output capacitors
  • USB-C: 16-pin USB-C connector (J3), CC pull-downs (R15, R16), USB D+/D- nets
  • microSD: socket (J1), pull-ups (R1-R5), 33R series resistors (R6-R9, R11, R12), SD signal nets
  • CAN: MCP2562-compatible transceiver (U4), CAN common-mode choke (FL2), termination/bias parts (R14, R17), external connector pins
  • Indicators and controls: RGB LED (D8), green LEDs (D7, D9), EN/BOOT switches (SW1, SW2)
Recreated named nets
Power and ground
  • +12V
  • +12V_FUSED
  • +12V_PROTECTED
  • +5V
  • +3V3
  • +VUSB
  • GND
  • PWR_RTN
  • REG_SW
  • REG_BST
USB-C
  • USB_D+: USB-C D+ pins to ESP32 USB D+ GPIO
  • USB_D-: USB-C D- pins to ESP32 USB D- GPIO
  • USB_CC1, USB_CC2: CC pins to 5.1k pull-downs
microSD
MCU-side and card-side nets were kept separate across the 33R series resistors:
  • SD_DAT2 / SD_DAT2_CARD
  • SD_DAT3_CD / SD_DAT3_CD_CARD
  • SD_CMD / SD_CMD_CARD
  • SD_CLK / SD_CLK_CARD
  • SD_DAT0 / SD_DAT0_CARD
  • SD_DAT1 / SD_DAT1_CARD
  • SD_DET
CAN
  • CAN1_TX
  • CAN1_RX
  • CAN_IC_+
  • CAN_IC_-
  • CAN_+
  • CAN_-
LEDs and switches
  • EN
  • BOOT
  • LED_R
  • LED_G
  • LED_B
  • LED_RX
  • LED_TX
Library substitutions / non-exact matches
The following source parts were not available as exact Flux library parts, so closest usable parts were inserted and the original source metadata was preserved in component properties:

Table


DesignatorSource partFlux part usedNotes
D7, D9XINGLIGHT XL-3216UGC-FB, LCSC C3646937XL-3216UGCSame green 1206 family, but not confirmed reverse-mount -FB variant.
D8Amicc A-SP1513R6GHB1C-A012A, LCSC C5355463MHT151RGBCTSimilar 4-pin RGB LED/pinout family, not exact manufacturer/MPN.
F1Source 1A 1206 fuse, LCSC C529885491206L100/33NR1A 1206 resettable fuse alternative; exact source LCSC part unavailable.
FL2TDK ACT45B-510-2P-TL003, LCSC C76584ACT45C-510-2P-TL000Closest 510-series 4-pin common-mode choke found, but not exact ACT45B MPN.
U2AP63203QWU, LCSC C5248536AP63203WU-7Same AP63203 fixed 3.3V function/pin count; suffix differs.
U4MCP2562FDT-E/SNMCP2562-E-SNMCP2562-compatible SOIC-8 CAN transceiver library part.
Verification status
Electrical checks were run after reconstruction. Remaining warnings are limited to a small set of pins/nodes that still need confirmation from the original KiCad geometry or follow-up cleanup:
  • C13:P1
  • C5:P1
  • FL1:2, FL1:3, FL1:4
  • L1:2
  • JP1:A, JP1:B
  • R10:P1
Unused ESP32 GPIO/UART pins and USB-C SBU pins were intentionally marked no-connect.
Important caveats
  • This is a schematic reconstruction from the KiCad text file, not a native KiCad project import.
  • PCB placement/routing from the KiCad PCB was not imported.
  • Several exact footprint/package assignments on generic passives were preserved as KiCad metadata, but should be mapped to Flux footprint/package properties before layout.
  • The remaining floating pins are mostly in the power-input/common-mode/filter/jumper area and should be resolved by one more focused pass against the original KiCad file or by importing/viewing the source schematic image.
  • What was reconstructed

  • Component groups added

  • Recreated named nets

  • Power and ground

  • USB-C

  • microSD

  • CAN

  • LEDs and switches

  • Library substitutions / non-exact matches

  • Verification status

  • Important caveats

Assets

No assets added.

YachtWave Rev B

YachtWave Rev B thumbnail
KiCad schematic reconstruction for YachtWave Rev B: ESP32-S3 controller with power input, USB-C, SD card, CAN bus interface, indicators, and protection circuitry.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$1.52–$2.19

Digi-Key

$0.22

HQonline

$0.27–$0.30

LCSC

$6.07–$6.12

Mouser

$6.94

TME

$0.50

Verical

$1.70–$2.21

Controls