To get it manufactured now, use the exported files like this:
1. Order the bare PCB
Use the Gerber ZIP:
Upload that ZIP to a PCB manufacturer such as JLCPCB, PCBWay, Seeed Fusion, or Elecrow.
Recommended PCB settings:
- Layers: 4-layer
- Board size: 30 mm × 120 mm
- Thickness: 1.6 mm unless you have enclosure constraints
- Copper: 1 oz
- Surface finish: ENIG preferred, HASL acceptable
- Solder mask: any color
- Impedance control: recommended if your fab supports it, because Ethernet/RMII pairs are present
2. If you want assembly, upload BOM + pick-and-place
For JLCPCB-style assembly, use:
If your manufacturer is not JLCPCB, use the Flux/standard BOM and OpenPNP pick-and-place files instead.
3. Before paying, check these previews
In the fab ordering page:
- Open the Gerber viewer.
- Confirm the board outline is 30 mm × 120 mm.
- Confirm the USB-C connector, tether terminal, and power terminal are at accessible edges.
- Confirm there are no obvious missing copper layers.
- For assembly, check pick-and-place rotations for:
- ESP32-WROOM-32E
- LAN8720A
- CH340C
- LX200V20 module/socket
- UT11403S transformer
- USB-C connector
- polarized/special parts if any
4. Important: choose assembly scope carefully
Some parts may not be available through automated JLCPCB assembly, especially:
- LX200V20
- UT11403S
- Possibly the 48V DC/DC converter module
- Some high-voltage capacitors
Best practical approach:
- Let the assembler place common SMD parts: resistors, capacitors, ESP32, LAN8720A, CH340C, USB-C, etc.
- Hand-place or separately source specialty modules/parts: LX200V20, UT11403S, large DC/DC modules if unavailable.
5. After you receive the board
Follow the bring-up plan before connecting the full 48V tether system:
- First power with current limit.
- Verify 12V, 5V, 3.3V, and LX200V20 3.3V rails.
- Program the ESP32 over USB-C.
- Verify Ethernet PHY detection.
- Then test tether/HomePlug link.
Do not connect the full tether power source first without current limiting.