# FENO USB Programmer A1
## Description
Compact 30 mm x 20 mm 2-layer USB-C to TC2030 programming/debug adapter for ESP32-S3 native USB-Serial/JTAG with CC pull-downs, USB ESD protection, VBUS activity LED, manual reset, and JLCPCB-compatible manufacturing constraints.
## Project Details
- **Owner:** wildfoxlivinglifealoneinasia
- **Created:** 4/12/2026
- **Last Updated:** 4/13/2026
- **Visibility:** Public
- **Stars:** 1
- **Copies:** 1
## Key Components
### D1 — [SZYY0402G](https://www.flux.ai/lcsc/szyy0402g~dd1z.md)
- LCSC Part Number: C434446
- Role Details: Green VBUS present indicator LED
- Manufacturer Part Number: SZYY0402G
- Manufacturer Name: yongyu(永裕光电)
- JLCPCB Part Class: Extended Part
- Package or Case Code: LED0402-R-RD_GREEN
- Part Type: Light Emitting Diodes (LED)
- Role: Indicator
- Package: 0402 LED
**Pins:**
- A [pin 1]
- K [pin 2]
### J1 — [TYPE-C-31-M-12](https://www.flux.ai/vasyl/type-c-31-m-12~tm.md)
- Role: USB Connector
- Package: USB-C Receptacle
- Part Type: Connector
- Datasheet URL: https://www.snapeda.com/parts/TYPE-C-31-M-12/HRO%20Electronics%20Co.,%20Ltd./datasheet/
- Manufacturer Name: ROHS
- Manufacturer Part Number: TYPE-C-31-M-12
- Role Details: Host-facing USB-C receptacle for ESP32-S3 programming adapter
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND [pin A1B12]
- GND__1 [pin B1A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin S1]
- SHIELD__1 [pin S2]
- SHIELD__2 [pin S3]
- SHIELD__3 [pin S4]
- VBUS [pin A4B9]
- VBUS__1 [pin B4A9]
### J2 — [Shrouded Header 02 x 03](https://www.flux.ai/corynrobinson/shrouded-header-02-x-03~sc.md)
- Connector Rows: 2
- Package: 2x3 2.54mm IDC Header
- Role Details: 6-pin IDC connector replacing prior 2x3 1.27 mm header; pin mapping preserved for +3V3, USB_DN_PROT, RST, USB_DP_PROT, GND, GND
- Connector Gender: Male
- Part Type: Connector
- Manufacturer Name: Würth
- Datasheet URL: https://www.we-online.com/components/products/datasheet/61200621621.pdf
- Role: Target Header
- Manufacturer Part Number: 61200621621
- Connector Positions: 6
- Connector Pitch: 2.54mm
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
### J3 — [640456-6](https://www.flux.ai/adrian95/640456-6~oy5.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Breakout header for probing raw USB, VBUS, reset, and target 3.3V reference
- Package or Case Code: SHDR6W66P0X254_1X6_1524X572X1003P
- Manufacturer Name: TE Connectivity AMP Connectors
- Manufacturer Part Number: 640456-6
- Package: 1x6 2.54mm Header
- Datasheet URL: https://www.te.com/usa-en/product-640456-6.datasheet.pdf
- Role: Debug Header
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
- 6 [pin 6]
### SW1 — [BTS0C00152CBG00](https://www.flux.ai/adrian95/bts0c00152cbg00~p3r.md)
- Role Details: Normally-open momentary switch to pull RST low
- Manufacturer Part Number: BTS0C00152CBG00
- Role: Reset Switch
- Manufacturer Name: BZXC
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Switch
- Package: 4.5x4.5mm SMD Tactile
- Datasheet URL: https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603111782151954432
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### U1 — [USBLC6-2SC6](https://www.flux.ai/vasy_skral/usblc6-2sc6~g1b.md)
- Manufacturer Part Number: USBLC6-2SC6
- Role Details: Protects USB D+ and D- between the connector side and the protected target side
- Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/06/1d/48/9c/6c/20/4a/b2/CD00050750.pdf/files/CD00050750.pdf/jcr:content/translations/en.CD00050750.pdf
- Part Type: Protection
- Role: ESD Protection
- Package: SOT-23-6
- LCSC Part Number: C7519
- Manufacturer Name: STMicroelectronics
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- GND [pin 2]
- I/O1 [pin 6]
- I/O1 [pin 1]
- I/O2 [pin 3]
- I/O2 [pin 4]
- VBUS [pin 5]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/wildfoxlivinglifealoneinasia/feno-usb-programmer-a1~3n](https://www.flux.ai/wildfoxlivinglifealoneinasia/feno-usb-programmer-a1~3n).*
---
*Generated from [https://www.flux.ai/wildfoxlivinglifealoneinasia/feno-usb-programmer-a1~3n](https://www.flux.ai/wildfoxlivinglifealoneinasia/feno-usb-programmer-a1~3n)*