

Tamarin c
This is the PCB for the Tamarin-C firmware.
- Size
- 37.8 × 52.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 42
- Nets
- 48
- Pads
- 211
- Tracks, vias
- 371, 61
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 28 Dec 2023
- Updated
- 30 Dec 2023
Overview
Tamarin c is an open-source printed circuit board by stacksmashing, from the stacksmashing/tamarin-c-hw repository on GitHub. It is a 2-layer board of 37.8 × 52.3 mm with 42 parts on 48 nets, routed with 371 tracks and 61 vias.
It is built around the FUSB302BMPX and 74AVCH1T45W6. Its parts include 7 resistors, 7 ICs, 4 capacitors and 4 connectors. It belongs with the RP2040 boards of this library.
Main components
2FUSB302BMPX
WFQFN-14(2.5x2.5)-40℃~+125℃ 2.8V~5.5V 25uA Controller USB 3.1 WFQFN-14(2.5x2.5) USB Converters ROHSonsemiUSB Converters74AVCH1T45W6
SOT-26-40℃~+85℃ 1 1 1.2V~3.6V 1.2V~3.6V Bidirectional Decoupling、Power-Off Protection Tri-State SOT-26 Translators, Level Shifters ROHSDiodes Incorporated74 Series
README
README.mdTamarin-C Hardware
This is the PCB for the Tamarin-C firmware.
A tool to explore USB-C on Apple devices using the Tamarin C Hardware.
It is based on the Central Scrutinizer by Marc Zyngier.
If you're assembling one: An interactive BOM is included with this repository.
License
This hardware is licensed under CC BY-NC - the Creative Commons Attribution-NonCommercial 4.0 International liecnse.
Thanks
Aisler was nice enough to make a last-minute run for 37c3 possible, and additionally sponsored a hundred PCBs to give out at the conference. Thanks a lot!
Parts
42| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 74AVCH1T45 | Package_TO_SOT_SMD:SOT-23-6 | U3, U4, U5, U6 |
| 3 | 4.7k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3 |
| 2 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C3, C4 |
| 2 | 470pF | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R5, Re |
| 1 | 270 | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | Computer | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Debug Header | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | J3 |
| 1 | FUSB302BMPX | Package_DFN_QFN:WQFN-14-1EP_2.5x2.5mm_P0.5mm_EP1.45x1.45mm | U7 |
| 1 | G*** | kibuzzard-656E48C5 | kibuzzard-656E48C5 |
| 1 | G*** | kibuzzard-656E48CC | kibuzzard-656E48CC |
| 1 | G*** | kibuzzard-656E47CA | kibuzzard-656E47CA |
| 1 | G*** | kibuzzard-656E47A2 | kibuzzard-656E47A2 |
| 1 | G*** | kibuzzard-656E4D96 | kibuzzard-656E4D96 |
| 1 | G*** | kibuzzard-656E48CF | kibuzzard-656E48CF |
| 1 | G*** | kibuzzard-656E48D3 | kibuzzard-656E48D3 |
| 1 | G*** | kibuzzard-656E48C1 | kibuzzard-656E48C1 |
| 1 | G*** | kibuzzard-656E4795 | kibuzzard-656E4795 |
| 1 | G*** | kibuzzard-656E51BD | kibuzzard-656E51BD |
| 1 | G*** | kibuzzard-657F00AC | kibuzzard-657F00AC |
| 1 | G*** | kibuzzard-656E48C9 | kibuzzard-656E48C9 |
| 1 | G*** | kibuzzard-656E48D7 | kibuzzard-656E48D7 |
| 1 | G*** | kibuzzard-656E479E | kibuzzard-656E479E |
| 1 | G*** | kibuzzard-656E51B5 | kibuzzard-656E51B5 |
| 1 | G*** | kibuzzard-656E4D9B | kibuzzard-656E4D9B |
| 1 | G*** | kibuzzard-656E48DB | kibuzzard-656E48DB |
| 1 | G*** | kibuzzard-656E4785 | kibuzzard-656E4785 |
| 1 | G*** | kibuzzard-657EFD91 | kibuzzard-657EFD91 |
| 1 | G*** | kibuzzard-656E47C5 | kibuzzard-656E47C5 |
| 1 | Pico | MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_TH | U2 |
| 1 | R5524 | Package_TO_SOT_SMD:TSOT-23-5 | U1 |
| 1 | iPhone | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
Similar boards
- 8 layers154 × 125 mm

- 4 layers56 × 64 mm

- 4 layers40.6 × 17.8 mm

- 2 layers43.2 × 17.6 mm

- 2 layers34.5 × 28 mm

USB PD Breakout
ReclaimerLabs/USB-PD-Breakout
A breakout board for the FUSB302 USB Power Delivery PHY
25 parts110MIT - 8 layers45 × 70 mm

- 4 layers83.1 × 92.5 mm

- 6 layers76 × 46.4 mm

Rp2350 driver
sequoia-hope/rp2350-motor-controller
An RP2350 based brushless motor controller
291 parts39
Questions
How big is the Tamarin c PCB?
It measures 37.8 × 52.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tamarin c use?
42 parts, built around the FUSB302BMPX and 74AVCH1T45W6. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Tamarin c KiCad files?
From the stacksmashing/tamarin-c-hw repository on GitHub, at the commit this page was made from: the board is tamarin-c.kicad_pcb and its schematic tamarin-c.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tamarin c design in my own project?
Its repository states no licence, so its author keeps all rights: ask stacksmashing before reusing the design.