Usb scoring platform
AndrewCraswell·agency·packages/scoring-circuit/usb-scoring-platform/usb-scoring-platform.kicad_pcb
About the Usb scoring platform PCB
Usb scoring platform is an open source ESP32 PCB design by AndrewCraswell, published on GitHub under the MIT license. It is a 4-layer board measuring 165 × 100 mm, with 223 components from 96 distinct parts.
Its main chip is the ESP32-S3-WROOM-1-N8R8, from the ESP32 family. Other key parts include the STM32G474RET6, TPD2E2U06DCKR, AP2112K-3.3TRG1, STUSB4500QTR and REC30K-2405SZ. By type, the board carries 96 resistors, 68 capacitors, 21 ICs, 12 connectors, 11 diodes and 6 transistors.
From the project
Native KiCad engineering prototype, separate from the earlier ESP32/tscircuit board. Open usb-scoring-platform.kicadpro` in KiCad 10; schematic and PCB are the editable source, with no generator required.
Native KiCad engineering prototype, separate from the earlier ESP32/tscircuit board. Open usb-scoring-platform.kicadpro` in KiCad 10; schematic and PCB are the editable source, with no generator required.
Frozen reference: do not overwrite when developing the dedicated virtual or standalone boards. See the hardware index for their status. This remains a supplier-review draft, not released for fabrication, sale or connection to fencers. The prioritized design review is the single record of findings and closure evidence. Do not interpret a clean ERC/DRC result as electrical safety, firmware…
Main components on the Usb scoring platform
Usb scoring platform bill of materials (BOM)
223 components, 96 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32G474RET6 STMicroelectronics | LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | ESP32-S3-WROOM-1-N8R8 Espressif Systems | ESP32-S3-WROOM-1 | U2 |
| 1 | TPD2E2U06DCKR Texas Instruments | TPD2E2U06DCKR | U3 |
| 1 | AP2112K-3.3TRG1 Diodes Incorporated | SOT-23-5 | U4 |
| 1 | STUSB4500QTR STMicroelectronics | STUSB4500QTR | U5 |
| 1 | REC30K-2405SZ RECOM | REC30K-2405SZ | U6 |
| 1 | AP63203WU-7 Diodes Incorporated | TSOT-23-6 | U7 |
| 2 | 74LVC125APW,118 74LVC125APW Nexperia | TSSOP-14_4.4x5mm_P0.65mm | U8, U9 |
| 2 | SN74AXC1T45DCKR Texas Instruments | SN74AXC1T45DCKR | U10, U11 |
| 1 | W5500 WIZnet | LQFP-48_7x7mm_P0.5mm | U12 |
| 1 | TSOP38438 Vishay | TSOP38438 | U13 |
| 2 | SN74AHCT541PWR Texas Instruments | TSSOP-20_4.4x6.5mm_P0.65mm | U14, U15 |
| 2 | 4N32M onsemi | 4N32M | U16, U17 |
| 1 | LTM2884IY#PBF Analog Devices | LTM2884_BGA | U18 |
| 1 | LTC3130IMSE-1#PBF Analog Devices | LTC3130_MSE | U19 |
| 1 | TPS259470LRPWR Texas Instruments | TPS259470LRPWR | U20 |
| 1 | STM32C011F6P6 STMicroelectronics | TSSOP-20_4.4x6.5mm_P0.65mm | U21 |
| 6 | DMN2056U-7 Diodes Incorporated | SOT-23 | Q1, Q2, Q3, Q4, Q5, Q6 |
| 1 | ABM3B-8.000MHZ-B2-T Abracon | Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm | Y1 |
| 1 | ABM8-25.000MHZ-B2-T 25MHz CL18pF Abracon | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
Show 76 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USB4105-GF-A GCT USB4105-GF-A GCT | USB4105_GF_A | J1 |
| 1 | HTSW-105-07-L-S STM SWD 3.3V Samtec | Samtec_HTSW-105-07-L-S | J2 |
| 1 | HTSW-103-07-L-S LEFT WEAPON A B C Samtec | Samtec_HTSW-103-07-L-S | J3 |
| 1 | HTSW-103-07-L-S RIGHT WEAPON A B C Samtec | Samtec_HTSW-103-07-L-S | J4 |
| 1 | HTSW-101-07-L-S PISTE - NOT protective earth Samtec | Samtec_HTSW-101-07-L-S | J5 |
| 1 | HTSW-106-07-L-S ESP 3.3V UART recovery Samtec | Samtec_HTSW-106-07-L-S | J6 |
| 1 | TST-108-02-G-D TST-108-02-G-D - HUB75 Samtec | HUB75 | J7 |
| 1 | 645004114822 645004114822 - panel 5V Würth Elektronik | HUB75_POWER | J8 |
| 2 | 5520250-2 TE Connectivity | RJ14 | J9, J10 |
| 1 | HTSW-103-07-L-S PD service: GND SDA SCL Samtec | Samtec_HTSW-103-07-L-S | J12 |
| 1 | J1B1211CCD Cetus International | J1B1211CCD | J13 |
| 1 | PS1240P02BT TDK | PS1240P02BT | BZ1 |
| 1 | TL3342F160QG STM RESET E-Switch | SW_SPST_TL3342 | SW1 |
| 1 | TL3342F160QG ESP RESET E-Switch | SW_SPST_TL3342 | SW2 |
| 1 | TL3342F160QG ESP BOOT E-Switch | SW_SPST_TL3342 | SW3 |
| 2 | SS14-E3/61T SS14 Vishay | D_SMA | D1, D2 |
| 7 | BAT54S,215 BAT54S Nexperia | SOT-23 | D3, D4, D5, D6, D7, D8, D9 |
| 2 | 1N4004-E3/54 Vishay | D_DO-41_SOD81_P10.16mm_Horizontal | D10, D11 |
| 1 | BLM18AG121SN1D 120R@100MHz Murata | L_0603_1608Metric | FB1 |
| 1 | XAL5030-472MEC XAL5030-472MEC 4.7uH Coilcraft | L_Coilcraft_XAL5030-XXX | L1 |
| 1 | XAL5050-103MEC XAL5050-103MEC 10uH Coilcraft | L_Coilcraft_XAL5050-XXX | L2 |
| 1 | C1608X7R1H105K080AB 1uF 50V TDK | C_0603_1608Metric | C1 |
| 7 | C1608X7R1H105K080AB 1uF 10V TDK | C_0603_1608Metric | C2, C3, C15, C21, C33, C37, C38 |
| 3 | CC0603KRX7R9BB104 100nF 16V Yageo | C_0603_1608Metric | C4, C31, C32 |
| 1 | C1608X5R1C106M080AB 10uF 16V TDK | C_0603_1608Metric | C5 |
| 2 | GRM32ER71E226KE15L 22uF 10V X7R Murata | C_1210_3225Metric | C6, C7 |
| 16 | CC0603KRX7R9BB104 100nF 10V Yageo | C_0603_1608Metric | C8, C9, C10, C11, C13, C16, C19, C20 +8 |
| 1 | C1608X7R1H103K080AA 10nF 10V TDK | C_0603_1608Metric | C12 |
| 1 | C1608X7S1A475K080AC 4.7uF 10V TDK | C_0603_1608Metric | C14 |
| 2 | CGA3E2C0G1H270J080AA 27pF C0G - tune TDK | C_0603_1608Metric | C17, C18 |
| 2 | C1608X5R1C106M080AB 10uF 10V TDK | C_0603_1608Metric | C22, C28 |
| 7 | CC0603KRX7R9BB104 100nF Yageo | C_0603_1608Metric | C35, C57, C58, C59, C60, C61, C62 |
| 1 | C2012X7R1H105K125AB 1uF 50V TDK | C_0805_2012Metric | C36 |
| 1 | C4532X7R1H475K200KB 4.7uF 50V X7R TDK | C_1812_4532Metric | C39 |
| 1 | C2012X7R1H105K125AB 1uF 50V X7R TDK | C_0805_2012Metric | C40 |
| 1 | C2012X5R1C475K125AC 4.7uF 16V X5R TDK | C_0805_2012Metric | C41 |
| 2 | C1608X7R1H223K080AA 22nF 50V X7R TDK | C_0603_1608Metric | C42, C66 |
| 1 | C4532X5R1A476M280KA 47uF 10V X5R TDK | C_1812_4532Metric | C43 |
| 1 | C1608X7R1H103K080AA 10nF 50V TDK | C_0603_1608Metric | C45 |
| 2 | C2012X7R2A104K125AA 100nF 50V TDK | C_0805_2012Metric | C46, C50 |
| 1 | C3225X7R1H106K250AC 10uF 50V TDK | C_1210_3225Metric | C47 |
| 1 | CC0603KRX7R9BB104 100nF 25V Yageo | C_0603_1608Metric | C48 |
| 1 | C3216X7R1C106K160AC 10uF 16V X7R TDK | C_1206_3216Metric | C49 |
| 1 | C1608X7R1H223K080AA 22nF TDK | C_0603_1608Metric | C51 |
| 2 | CC0603KRX7R9BB682 6.8nF Yageo | C_0603_1608Metric | C52, C53 |
| 2 | C1608X7R1H103K080AA 10nF TDK | C_0603_1608Metric | C54, C55 |
| 1 | C1608X5R1C475K080AC 4.7uF TDK | C_0603_1608Metric | C56 |
| 1 | GRM21BR61A106KE19L 10uF Murata | C_0805_2012Metric | C63 |
| 2 | CC0603JRNPO9BN180 18pF C0G YAGEO | C_0603_1608Metric | C64, C65 |
| 2 | CC0603KRX7R9BB104 100nF 50V Yageo | C_0603_1608Metric | C69, C71 |
| 1 | GRM188R61A105KA61D 1uF 10V Murata | C_0603_1608Metric | C70 |
| 6 | RC0603FR-07100KL 100k 1% YAGEO | R_0603_1608Metric | R3, R92, R93, R111, R112, R113 |
| 1 | RC0603FR-07150KL 150k 1% YAGEO | R_0603_1608Metric | R4 |
| 6 | RC0603FR-0710KL 10k YAGEO | R_0603_1608Metric | R5, R6, R28, R29, R34, R35 |
| 9 | ERJPA3F2200V 220R 1% Panasonic | R_0603_1608Metric | R7, R10, R13, R16, R19, R22, R25, R38 +1 |
| 7 | RC0603FR-07390RL 390R 1% YAGEO | R_0603_1608Metric | R8, R11, R14, R17, R20, R23, R26 |
| 29 | RC0603FR-0710KL 10k 1% YAGEO | R_0603_1608Metric | R9, R12, R15, R18, R21, R24, R27, R45 +21 |
| 2 | RC0603FR-0747KL 47k YAGEO | R_0603_1608Metric | R30, R31 |
| 1 | RC0603FR-07100RL 100R YAGEO | R_0603_1608Metric | R32 |
| 3 | RC0603FR-07100KL 100k YAGEO | R_0603_1608Metric | R33, R37, R44 |
| 1 | RC0603FR-071KL 1k YAGEO | R_0603_1608Metric | R36 |
| 2 | ERJPA3F82R0V 82R Panasonic | R_0603_1608Metric | R39, R42 |
| 2 | RC0603FR-07680KL 680k YAGEO | R_0603_1608Metric | R40, R43 |
| 8 | RC0603FR-071KL 1k 1% YAGEO | R_0603_1608Metric | R65, R66, R67, R68, R69, R70, R71, R87 |
| 2 | RC2512FK-071KL 1k 1W YAGEO | R_2512_6332Metric | R88, R89 |
| 1 | RT0603BRD07140KL 140k 0.1% YAGEO | R_0603_1608Metric | R94 |
| 2 | RT0603BRD0710KL 10k 0.1% YAGEO | R_0603_1608Metric | R95, R97 |
| 1 | RT0603BRD07172KL 172k 0.1% YAGEO | R_0603_1608Metric | R96 |
| 1 | RC0603FR-071K37L 1.37k 1% YAGEO | R_0603_1608Metric | R98 |
| 4 | RC0603FR-0749R9L 49.9R 1% YAGEO | R_0603_1608Metric | R99, R100, R101, R102 |
| 1 | RC0603FR-0710RL 10R 1% YAGEO | R_0603_1608Metric | R103 |
| 1 | RC0603FR-0712K4L 12.4k 1% YAGEO | R_0603_1608Metric | R104 |
| 2 | RC0603FR-07330RL 330R 1% YAGEO | R_0603_1608Metric | R105, R106 |
| 1 | RC0603FR-071ML 1M 1% YAGEO | R_0603_1608Metric | R107 |
| 2 | RC0603FR-074K7L 4.7k 1% YAGEO | R_0603_1608Metric | R114, R115 |
| 1 | RC0603FR-0747KL 47k 1% YAGEO | R_0603_1608Metric | R116 |
Usb scoring platform design files
The KiCad project lives in the AndrewCraswell/agency repository on GitHub; these links point at the commit this page was built from.
Usb scoring platform: common questions
What microcontroller does the Usb scoring platform use?
The Usb scoring platform is built around the ESP32-S3-WROOM-1-N8R8, from the ESP32 family.
How big is the Usb scoring platform PCB?
The Usb scoring platform measures 165 × 100 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Usb scoring platform?
223 components, from 96 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Usb scoring platform design files?
From the AndrewCraswell/agency repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Usb scoring platform design in my own project?
Yes, under the terms of its MIT license, which AndrewCraswell chose for the repository.
Can I test firmware for the Usb scoring platform without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in agency
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k