Release Notes 5.3

This section lists the new functionality, improvements and some of the major changes related to DEEPCRAFT™ Studio.

New Features and Enhancements

Improved Tensor Streaming Protocol for Real-Time Data Collection

The Streaming Protocol is a comprehensive set of guidelines designed to facilitate the streaming of data from any sensor or development kit into DEEPCRAFT™ Studio. We have introduced an enhanced version of this protocol, known as Tensor Streaming Protocol version 2, to simplify the implementation of custom firmware for data collection and model evaluation in real-time.

Tensor Streaming Protocol version 2 defines a streaming mechanism used for communication between a client and a board. The protocol is intended to work over TCP, UDP, serial port, and Bluetooth communication. This protocol is designed to handle multiple data streams from sensors, models, and playback devices, enabling efficient data transfer and processing in embedded systems. This protcol is based on protobuf3 and provide the DotNetCli test client to evaluate the implementation. Refer to Tensor Streaming Protocol for Real-Time Data Collection to know more.

ℹ️

Tensor Streaming Protocol version 1 is deprecated and we recommand using Tensor Streaming Protocol version 2 for improved performance and easy implementation. However, we continue to support the backward compatibility. This means that if your firmware is currently implemented using Tensor Streaming Protocol version 1, you will still be able to stream data into Studio without any issues.

Improved and Enhanced Streaming Firmware for Infineon PSoC™ 6 Artificial Intelligence Evaluation Kit


The PSoC™ 6 AI Evaluation Kit comes pre-programmed with the streaming firmware. Using Tensor Streaming Protocol version 2, we have developed new streaming firmware for the AI Evaluation Kit to simplify data collection and address known issues. This new streaming firmware offers enhanced flexibility in collecting data from various sensors on the kit at different rates and allows for simultaneous data collection from multiple sensors. You can collect data concurrently from microphone, IMU, magnetometer, and pressure sensor. However, you must collect data from Radar sensor independently, without concurrent data collection from any other sensors.

To know how to collect data using the new streaming firmware, refer to Real-Time Data Streaming with PSoC™ 6 AI Evaluation Kit using the new streaming firmware.

ℹ️

We recommend flashing the kits with the new streaming firmware to take advantage of these improvements. Note that kits manufactured after February 2025 will come pre-programmed with the new streaming firmware. For instructions on how to flash the new streaming firmware onto the kit, refer to the Infineon PSoC™ 6 Artificial Intelligence Evaluation Kit.

Starter Models



The DEEPCRAFT™ Starter Models are designed to kickstart your Edge AI journey. The DEEPCRAFT™ Starter Models are deep learning-based projects that cover various use cases and serve as starting points for building custom applications. The DEEPCRAFT™ Starter Models are open-source and include all the necessary datasets, preprocessing steps, model architectures, and instructions to help you develop production-ready Edge AI models.

You can download the DEEPCRAFT™ Starter Models from the DEEPCRAFT™ Studio and start fine-tuning them to suit your specific needs. The DEEPCRAFT™ Studio offers 3000 minutes of compute time per month, free for development, evaluation, and testing purposes. This provides a valuable opportunity to gain hands-on experience in creating and deploying machine learning models from start to finish. To know how to get started, refer to DEEPCRAFT™ Starter Models section.

ℹ️

Formerly known as Starter projects, these are now referred to as DEEPCRAFT™ Starter Models. We have expanded our DEEPCRAFT™ Starter Models portfolio by adding a number of new models. Refer to Starter Models (opens in a new tab) to know more.

Fixes

  • Overall bug fixes and increased stability