Reference layout

ESP-2FA

Open-Authenticator-hardware-design-hardware-design-layout

Loading the viewer…

Open-Authenticator-hardware-design-hardware-design-layout

The project archive carries the board, its project file and the upstream licence. The archive is zstd-compressed (tar.zst).

86Placed parts
64Nets
2Copper layers
82 × 42 mmBoard size
yesRouted
KiCad 5File format

Bill of materials

71 distinct parts

56 resolve to something in the catalog — click through to the footprint.

RefValueFootprintQty
——buzzard_labels
BT13vCR2032-BS-6-1:CR2032BS61
C110uF 50VCapacitor_SMD:C_1206_3216Metric
C101uF 50VCapacitor_SMD:C_1206_3216Metric
C1110uF 50VCapacitor_SMD:C_1206_3216Metric
C1210uF 16VCapacitor_SMD:C_0603_1608Metric
C130.1uF 16VCapacitor_SMD:C_0603_1608Metric
C140.1uF 16VCapacitor_SMD:C_0603_1608Metric
C154.7uF 16VCapacitor_SMD:C_0603_1608Metric
C162.2uF 16VCapacitor_SMD:C_0603_1608Metric
C171uF 16VCapacitor_SMD:C_0603_1608Metric
C181uF 16VCapacitor_SMD:C_0603_1608Metric
C20.1uF 50VCapacitor_SMD:C_1206_3216Metric
C31uF 50VCapacitor_SMD:C_1206_3216Metric
C410uF 50VCapacitor_SMD:C_1206_3216Metric
C51uF 50VCapacitor_SMD:C_1206_3216Metric
C610uF 50VCapacitor_SMD:C_1206_3216Metric
C70.1uF 50VCapacitor_SMD:C_1206_3216Metric
C810uF 50VCapacitor_SMD:C_1206_3216Metric
C910uF 50VCapacitor_SMD:C_1206_3216Metric
D1SS14SS14:DIOM5227X270N
D2LEDLED_SMD:LED_0603_1608Metric_Castellated
D31N5819Diode_SMD:D_SOD-123
H1MountingHole_PadMountingHole:MountingHole_2.2mm_M2_ISO7380_Pad
H2MountingHole_PadMountingHole:MountingHole_2.2mm_M2_ISO7380_Pad
H3MountingHole_PadMountingHole:MountingHole_2.2mm_M2_ISO7380_Pad
IC1TPS22919DCKRTPS22919DCKR:SOT65P210X110-6N
J1Conn_01x02_FemaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical
J2TYPE-C-31-M-17TYPE-C-31-M-17:TYPEC31M17
J3S2B-PH-SM4-TB(LF)(SN)jst-ph-2-pin-connector:JST_S2B-PH-SM4-TB(LF)(SN)
L12.2 uHCDRH104RNP-150NC:INDPM102100X400N
P1SSD1306_ribbonribbon_connectors:SSD1306_ribbon
Q1DMP2305U-7DMP2305U-7:SOT96P240X110-3N
R1100Resistor_SMD:R_0603_1608Metric
R10100kResistor_SMD:R_0603_1608Metric
R115.1kResistor_SMD:R_0603_1608Metric
R125.1kResistor_SMD:R_0603_1608Metric
R1310kResistor_SMD:R_0603_1608Metric
R1410kResistor_SMD:R_0603_1608Metric
R154.7kResistor_SMD:R_0603_1608Metric
Show the other 31
R164.7kResistor_SMD:R_0603_1608Metric
R17310kResistor_SMD:R_0603_1608Metric
R19910kResistor_SMD:R_0603_1608Metric
R24.7kResistor_SMD:R_0603_1608Metric
R34.7kResistor_SMD:R_0603_1608Metric
R410kResistor_SMD:R_0603_1608Metric
R510kResistor_SMD:R_0603_1608Metric
R610kResistor_SMD:R_0603_1608Metric
R74.7kResistor_SMD:R_0603_1608Metric
R81kResistor_SMD:R_0603_1608Metric
R9100kResistor_SMD:R_0603_1608Metric
REF**WEEE-Logo_4.2x6mm_SilkScreenSymbol:WEEE-Logo_4.2x6mm_SilkScreen
REF**KiCad-Logo2_5mm_SilkScreenSymbol:KiCad-Logo2_5mm_SilkScreen
REF**OSHW-Logo2_7.3x6mm_SilkScreenSymbol:OSHW-Logo2_7.3x6mm_SilkScreen
SW1UPButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm
SW2DOWNButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm
SW3BOOT/SELECTButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm
SW4RESETButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm
SW5POWER SWITCHslide_switch_12D00:Slide_Switch_SS-12D00
TP13V3Connector_Wire:SolderWirePad_1x01_SMD_1x2mm
TP2RTC_SDAConnector_Wire:SolderWirePad_1x01_SMD_1x2mm
TP3RTC_SCLConnector_Wire:SolderWirePad_1x01_SMD_1x2mm
TP4LOAD_SWITCHConnector_Wire:SolderWirePad_1x01_SMD_1x2mm
TP5V_INPUTConnector_Wire:SolderWirePad_1x01_SMD_1x2mm
TP6OLED_SDAConnector_Wire:SolderWirePad_1x01_SMD_1x2mm
TP7OLED_SCLConnector_Wire:SolderWirePad_1x01_SMD_1x2mm
TP8GNDConnector_Wire:SolderWirePad_1x01_SMD_1x2mm
U1ESP32-WROOM-32RF_Module:ESP32-WROOM-32
U2DS3231MPackage_SO:SOIC-16W_7.5x10.3mm_P1.27mm
U3MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5
U4TPS63001Package_SON:Texas_DRC0010J_ThermalVias

Provenance

Commit
unknown
Licence
CC-BY-4.0

How it is used

Trace's agent reads this design as context — what parts a board like this carries, how they are grouped across sheets, what a plausible layer stack and board size look like for the job. It is not copied. The licence above is permissive, and it, the repository and the commit are recorded so the origin of anything derived from it is always answerable.