Welcome, PCB designers!
This repository collects all resources for development boards which we designed with our TROPIC01 secure element. All PCB designs are freely available under CERN-OHL-P-2.0 Open Hardware license. We encourage you to re-use designs, modify, or build your own boards!
Tip
Looking for code examples, ready to get started? Head over to libtropic and pick a tutorial that matches your interests. Whether you're new to secure elements or building production systems, you'll find step-by-step guides to get you up and running quickly.
| Product name | HW resources | Description | Image |
|---|---|---|---|
| TROPIC01 USB Devkit | View | Suitable for TROPIC01 evaluation over USB. Besides the default functionality of SPI-UART translator which you can plug into PC and evaluate tropic on your laptop by using its serial port, this devkit is also capable of running USB application, because it contain also application MCU. This is ideal starting point for developing own USB application with TROPIC01. | ![]() |
| TROPIC01 Raspberry Pi Shield | View | Chip is wired to SPI port pins commonly used on Raspberry Pi, ideally use this shield if you want to evaluate on Raspberry Pi or some other Linux SBC with the Raspberry Pi compatible header. |
![]() |
| TROPIC01 Mini Board | View | Minimalistic PCB breakout board for TROPIC01, designed to be soldered directly on host PCB, keeping the size small but still handy to hand solder. Suitable for placing on custom made shields or prototyping when PCB space is scarce. | ![]() |
| TROPIC01 Arduino Shield | View | Chip is wired to SPI port pins commonly used on arduino compatible boards. Ideally use this shield if you want to evaluate on prototype which has Arduino header. |
![]() |
| TROPIC01 SECURE TROPIC CLICK | View | Tthis is a third party devboard, with the similar functionality as other shields, but with another form factor. Fits into mikroBUS socket, or could be wired over wires as needed. | ![]() |
Each particular board folder contains complete design files for all released revisions:
- Schematics (
.kicad_sch) - Showing how components are wired together - PCB layouts (
.kicad_pcb) - Design of the PCB - how components are physically placed on the PCB - BOMs - Component lists with part numbers
- Gerbers - Manufacturing files for PCB fabrication
You're free to use these as reference, modify for your needs, or manufacture your own boards.
Important
Some devboards include firmware in their folders. Note that firmware or its parts may be under various licensing schemes - see the licensing section below for details.
See FAQ.md
These designs and devkits are provided as-is for evaluation and prototyping. No warranties are provided, and no production certifications (e.g., CE/FCC) are implied. Support is best-effort; for code examples and guidance, see libtropic.
This repository does not contain only PCB resources, but in some cases also HW which comes with devkit. Each part is under different license, more details in following table:
| Component | License | Applies To |
|---|---|---|
| PCB Hardware | CERN-OHL-P-2.0 | TROPIC01_Arduino_Shield/, TROPIC01_Raspberry_Pi_Shield/, TROPIC01_Mini_Board/, TROPIC01_USB_Devkit/PCB/ |
| Firmware | BSD-3-Clause-Clear | TROPIC01_USB_Devkit/firmwares/ |
| Third-party USB library | Specific | TROPIC01_USB_Devkit/firmwares/firmware_B/sdk/ - See LICENSES/NOTICE.txt |
For more information about the TROPIC01 secure element, please see the official documentation:




