TROPIC01

Developer Zone

From RTL to application firmware, TROPIC01 is built for scrutiny. Start building with an open root of trust you can verify and audit yourself.

This page exists because we believe transparency and community feedback make security stronger.

Product Intro

Technical Summary & Useful Links
TROPIC01 technical summary:
  • RISC-V–based secure element with custom coprocessor 
  • Auditable hardware design
  • Open firmware & SDK
  • Side-channel resistant architecture
  • Volume production ready

Devboards

Development Kits & Evaluation Boards
TROPIC01 USB DevKit
A versatile USB-to-SPI evaluation platform and standalone application development kit.
Host System
Onboard STM32U5 MCU (ARM Cortex-M33)
Primary Interface
SPI-to-UART bridge via USB
TROPIC01 Connection
Pre-soldered QFN 4×4 mm
Why engineers choose this
  • Ecosystem Ready: Specifically designed for evaluation on prototypes compatible with Arduino headers.
  • Integration: The chip is hard-wired to the SPI pins commonly used on Arduino boards for "plug-and-play" firmware testing.
Github
TROPIC01 Arduino Shield
An easy-to-use extension for the world’s most popular MCU ecosystem.
Host System
STM32 Nucleo and Arduino-compatible boards
Primary Interface
Standard Arduino SPI Header pinout
TROPIC01 Connection
Pre-soldered QFN 4×4 mm
Why engineers choose this
  • Integration: The chip is hard-wired to the SPI pins commonly used on Arduino boards for "plug-and-play" firmware testing.
  • Ecosystem Ready: Specifically designed for evaluation on prototypes compatible with Arduino headers.
Github
TROPIC01 Raspberry Pi Shield
Secure element integration for Linux-based Single Board Computers (SBCs).
Host System
Raspberry Pi and compatible Linux SBCs
Primary Interface
40-pin RPi GPIO Header (SPI)
TROPIC01 Connection
Pre-soldered QFN 4×4 mm
Why engineers choose this
  • SBC Compatibility: Ideal for evaluation on Raspberry Pi or other Linux boards with RPi-compatible headers.
  • High-Level Development: Perfect for testing TROPIC01 with high-level languages like Python and C++.
  • System Integration: Simplifies the use of TROPIC01 within a full OS environment (Raspbian, Ubuntu, etc.) as a hardware root-of-trust for IoT and edge projects.
Github
TROPIC01 Mini Board
A minimalist breakout board designed for direct PCB-to-PCB integration.
Host System
Custom PCBs, Breadboards, or Space-constrained prototypes
Primary Interface
Direct SPI via Castellated Holes
TROPIC01 Connection
Pre-soldered QFN 4×4 mm
Why engineers choose this
  • The "No-Solder" Solution: Provides direct access to the chip without the need to solder 4×4 mm QFNs or route a complex evaluation board.
  • Mechanical Specs: Compact 17 × 12 mm footprint, 2-layer FR4 (1.0 mm), Blue solder mask, and top silkscreen.
  • Integration: Castellated holes allow it to be soldered directly onto a host PCB as a module, making it perfect for hand-soldering or custom shields.
Github
MIKROE Click Board™
Third-party TROPIC01 module for the mikroBUS™ rapid prototyping standard.
Host System
Boards with a mikroBUS™ socket
Primary Interface
Standard mikroBUS™ SPI pinout
TROPIC01 Connection
Pre-soldered QFN 4×4 mm
Why engineers choose this
  • Plug-and-Play: Part of the MIKROE ecosystem—tested, affordable hardware supported by FREE libraries and technical support.
  • Flexibility: Can be used in a socket or connected using jumper wires when a dedicated socket isn't available.
  • Upgrade Path: Simplifies later upgrades or project pivots thanks to the modular Click format.
Github

Docs navigation

Resource library
Technical Documentation
Resource
What is this?
Direct Link
 TROPIC01 Part numbers Information for all existing part numbers (Datasheets, APIs, Firmwares, Erratas, ...)
Technical FAQCommon hardware and software integration hurdles.
Security PolicyVulnerability disclosure and audit protocols.
Hardware Design Files
Resource
What is this?
Direct Link
Master HW RepoCentral collection of all board resources, BOMs, and layouts.
Integration resources Verified implementation examples for USB, RPi, and Arduino hosts.
Software & SDKs (= Libtropic, the official SDK for TROPIC01)
Resource
What is this?
Direct Link
libtropic (C SDK)Primary SDK for host MCU and Linux integration.
libtropic-rs Unofficial/community driven Rust bindings and crates.
libtropic-arduinoUnofficial/community driven C++ library for Arduino/Nucleo environments.
Open Silicon & Audit
Resource
What is this?
Direct Link
TROPIC01 RTLFull SystemVerilog hardware design of the chip.
Application FirmwareC-code running on the internal RISC-V core.
SPECT FirmwareAssembly for the SPECT crypto co-processor.
SPECT CompilerToolchain and ISA simulator for SPECT.
Internal SDKThe internal HAL for IBEX RISC-V core

Hall of Fame

Contributors & Collaborators

Transparency is a team effort. We are incredibly grateful to our contributors, these architects and researchers help us go further than we could alone. We are proud to recognize those who have helped make TROPIC01 a more accessible and verified secure element.

Petr Kracík
Octopus LAB
Andrej Krakau
Filancore GmbH
Erik Neumann
Filancore GmbH
filancore.com
Jürgen Eckel
RDDL Foundation
Tom Fuerstner
RDDL Foundation
  • TROPIC01 evaluation and initial integration into Espressif ecosystem
rddl.io
Matias Cazanave
Wualabs
  • libtropic integration HAL layer for Raspberry Pi Pico
Miro Svetlik
Contentwise
  • initial evaluation of TROPIC01 and libtropic integration HAL layer for Linux
contentwise.com

For Technical Support

Talk to Technical Team

Get TROPIC01 Devboard

Order Devboard

FAQs

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.