Skip to content

SDK for application development with TROPIC01 secure element

License

Notifications You must be signed in to change notification settings

petrkr/libtropic

 
 

Repository files navigation

libtropic

TROPIC01's SDK written in C.

Content of this repository is licensed under "Apache 2.0 License”, the copy of the license can be obtained here: https://www.apache.org/licenses/LICENSE-2.0.txt.

For more info about TROPIC01 check datasheet and API pdf.

Repository structure

  • docs/ Documentation
  • examples/ A few examples how libtropic might be used
  • hal/ Support code for various platforms - transport layer, delay function and RNG
  • include/ Public API header files
  • scripts/ Build and config scripts
  • src/ Library's source files
  • tests/ Unit tests and integration tests
  • vendor/ Third party libraries and tools

Get started!

Instructions differ based on whether you have physical chip on hand or not:

Physical TROPIC01

This link leads to an example embedded project, featuring STM32 devboard and real TROPIC01 chip.

Emulated TROPIC01

This link leads to an example project, featuring Unix environment and emulated TROPIC01 chip.

Documentation

More info can be found here: docs/index.md

About

SDK for application development with TROPIC01 secure element

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 96.2%
  • Python 2.1%
  • CMake 1.6%
  • Shell 0.1%