# 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)*