
We are excited to announce that ANAVI I2C TPM 2.0 is coming soon to Crowd Supply! This compact open-source hardware add-on brings hardware-based TPM 2.0 security to Raspberry Pi single-board computers while using the I2C bus.
Following the successful launch of our original ANAVI TPM 2.0, which connects to Raspberry Pi over SPI, the new I2C version was developed in response to requests from the community. It provides the same goal: bringing a hardware root of trust to Raspberry Pi projects, but in a smaller form factor and with a different interface thanks to the Infineon Optiga SLB 9673 TPM 2.0 chip.
Hardware security for Raspberry Pi
TPM 2.0 is an industry standard for hardware-based security. It can securely manage cryptographic keys and support applications such as disk encryption, device authentication, digital signatures, measured boot, and hardware-generated randomness.

ANAVI I2C TPM 2.0 is built around the Infineon OPTIGA SLB 9673 TPM 2.0 and is designed to make these capabilities accessible to Raspberry Pi developers, makers, and professionals.
The board works with all Raspberry Pi single-board computers and uses only five pins on the 40-pin GPIO header: pins 1, 3, 5, 7, and 9. That leaves the rest of the GPIO header available for other hardware. It measures just 16.5 × 12.8 mm, making it particularly attractive for compact projects and custom designs.
Like our other hardware, ANAVI I2C TPM 2.0 is open source. The PCB is designed with KiCad, and the hardware design is available under the CC BY-SA 4.0 license. Version 1.1 has also received Open Source Hardware Association certification under OSHWA UID BG000154.

I2C vs. SPI: Which ANAVI TPM 2.0 is right for you?
Both ANAVI TPM 2.0 boards provide TPM 2.0 security for Raspberry Pi, but their interfaces and physical layouts are different.
| ANAVI I2C TPM 2.0 | ANAVI TPM 2.0 (SPI) | |
| TPM 2.0 chip | Infineon OPTIGA SLB 9673 | Infineon OPTIGA SLB 9672 |
| Interface | I2C | SPI |
| Header pins | 5 | 10 (2×5) |
| Pins | 1, 3, 5, 7, 9 | 17 to 26 |
| Dimensions | 16.5 x 12.8mm (0.65 x 0.51 inches) | 18.4 x 12.9 mm (0.72 x 0.51 in) |
| Mounting | Horizontal or vertical | Horizontal or vertical |
| Micro mounting holes | 2 | 1 |
| Raspberry Pi compatibility | All Raspberry Pi SBCs | All Raspberry Pi SBCs |
| Open source hardware | Yes | Yes |
The new ANAVI I2C TPM 2.0 takes a different approach. By using I2C and only five header pins, it leaves more of the Raspberry Pi GPIO header available and achieves an even more compact footprint. This can be especially useful when building custom hardware, working with other GPIO peripherals, or designing an enclosure where every millimeter matters.
Both boards are available in horizontal and vertical configurations, allowing you to choose the orientation that best fits your Raspberry Pi setup. ANAVI I2C TPM 2.0 has two micro mounting holes while ANAVI TPM 2.0 (SPI) has only one.
Designed for open-source projects
ANAVI I2C TPM 2.0 combines open-source hardware with free and open-source software. It is compatible with the tpm-slb9673.dtbo device-tree overlay included in the official Raspberry Pi Linux kernel, helping integrate the TPM with Raspberry Pi OS and other GNU/Linux distributions.
Whether you’re building a secure home server, experimenting with trusted computing, protecting cryptographic keys, or developing a custom Raspberry Pi product, ANAVI I2C TPM 2.0 provides a compact hardware security building block.

Coming soon to Crowd Supply
Thank you for supporting open-source hardware and for helping us make Raspberry Pi projects more secure: one board at a time! ANAVI I2C TPM 2.0 is coming soon to Crowd Supply. The campaign has not launched yet, but you can already sign up on the project page to receive notifications.
Subscribe now to be the first to know when we launch the campaign!

























