Welcome to SiMa.ai Developer Journey Document!

Quick Start Guide

Describes how to get started with the installation and verification of your SiMa.ai Development Kit.

Initial Board Setup

Describes the initial set up of the board, including connecting the ports.

Firmware and Board Software Update

Describes how to install and check for correct operation of the firmware and the board software.

Palette

Describes how to install and check for correct operation of the Palette software.

PePPi Prototyping

Describes in detail the use of Python to run pipelines on SiMa.ai boards. This platform will help you achieve the functional ~10 fps performance in our boards, and also reduces the complexity of pipeline development since you will be able to use your already familiar python packages on the board to process your pre and post processing steps.

GStreamer Example Pipelines

Describes in detail the use of GStreamer to run pipelines on SiMa.ai boards. This platform will achieve the maximum performance in our boards! However, it is the most challenging platform but don’t worry we will make it easy just for you.

C++ APIs

Describes how to use the C++ APIs to execute Machine Learning applications with SiMa.ai MLSoC device/s. These APIs are designed to facilitate the seamless integration of SiMa MLSoC Neural Network inference capabilities into your existing applications.

Advanced Section

Provides additional details about our the SiMa.ai software.