Skip to content
This repository was archived by the owner on Feb 9, 2026. It is now read-only.

Commit 74fee87

Browse files
authored
Merge pull request #66 from tropicsquare/develop
Last merge to master
2 parents cf15e45 + 10e8d7c commit 74fee87

File tree

3 files changed

+27
-0
lines changed

3 files changed

+27
-0
lines changed

NUCLEO_F439ZI/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,12 @@ endif()
274274

275275
if (LT_BUILD_EXAMPLES)
276276

277+
# DISABLE IRREVERSIBLE EXAMPLES FOR SAFETY
278+
# These examples perform irreversible operations on the TROPIC01.
279+
# They are disabled by default to prevent accidental usage and should
280+
# be normally used only with the model.
281+
list(REMOVE_ITEM LIBTROPIC_EXAMPLE_LIST "lt_ex_hardware_wallet")
282+
277283
# So we can include preprocessed example registry (lt_ex_registry.c.inc).
278284
include_directories(${CMAKE_CURRENT_BINARY_DIR}/libtropic)
279285

NUCLEO_F439ZI/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,21 @@ Make sure to have these dependencies installed:
6060
* On GNU/Linux (Ubuntu/Debian/Fedora/...) you can use `minicom`, `screen` or GTKTerm (recommended).
6161
* Windows: [PuTTY](https://putty.org/index.html) or [RealTerm](https://sourceforge.net/projects/realterm/)
6262

63+
MbedTLS 4.0.0 which we use in this repository requires:
64+
65+
* Recent Python
66+
* The following Python packages:
67+
* jinja2
68+
* jsonschema
69+
70+
The recommended method is to use Python virtual environment to install those packages. Instructions for Linux:
71+
```shell
72+
python3 -m venv .venv
73+
source .venv/bin/activate
74+
pip3 install --upgrade pip
75+
pip3 install jinja2 jsonschema
76+
```
77+
6378
### System Setup
6479

6580
#### GNU/Linux

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
> [!WARNING]
2+
>
3+
> This repository has been merged into the main Libtropic repository. All C SDK examples, tutorials, and documentation were moved to the main repo. From Libtropic v3.1.0 onwards, refer to the [Libtropic repository](https://github.com/tropicsquare/libtropic).
4+
>
5+
> **Repository archived — no further updates here.**
6+
17
# libtropic-stm32
28

39
This repository provides examples demonstrating how to use our official SDK, [Libtropic](https://github.com/tropicsquare/libtropic), on STM32-based platforms (NUCLEO development kits).

0 commit comments

Comments
 (0)