Tpm board

avivgr·tpm_board

Tpm board layout, top view — open source board by avivgr

About the Tpm board

Tpm board is an open source PCB design by avivgr, published on GitHub. It is a 2-layer board measuring 25 × 25 mm, with 6 components from 5 distinct parts.

Other key parts include the SLB9670VQ20FW785XUMA1. By type, the board carries 3 capacitors, 1 IC, 1 connector and 1 resistor.

From the project

A PCB for OPTIGA™ SLB 9670 TPM2.0

This is a KiCad project for a simple breakout PCB around the OPTIGA™ SLB 9670 TPM2.0 chip. The OPTIGA™ SLB 9670 TPM2.0 uses the SPI serial interface to a host. You can connect this board to a PC motherboard (using jumper wires), or to an SBC like the raspberry pi (more details below).

Because there is a price hike on TPM2.0 boards due to Windows 11 requirements. Also, this is a great learning tool for TPM2.0 technology, instead of using a software emulated TPM.

Tpm board, from the project README
From the project README

Main components on the Tpm board

Tpm board bill of materials (BOM)

6 components, 5 distinct parts.

QtyPartRefs
1
SLB9670VQ20FW785XUMA1
IC1
1
Conn_01x08_Female
J1
1
1uF
C1
2
100nF
C2, C3
1
R_US
R1

Tpm board design files

The KiCad project lives in the avivgr/tpm_board repository on GitHub; these links point at the commit this page was built from.

Tpm board: common questions

How big is the Tpm board?

The Tpm board measures 25 × 25 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Tpm board?

6 components, from 5 distinct parts. The full bill of materials is listed on this page.

Where can I download the Tpm board design files?

From the avivgr/tpm_board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Tpm board design in my own project?

The repository has no license, so all rights stay with avivgr. Use it as a reference, and ask the author before reusing the design.