SmartSat program journey
Last updated on May 10th, 2023
Kinéis offers trial connectivity and provisioning for the STM32WL evaluation board NUCLEO-WL55JC2, by allowing access and use of the Kinéis Stack on the existing RF transceiver thanks to different pre-compiled libraries with a demonstration application code for the first transmissions.
Using the NUCLEO-WL55JC2 evaluation board, two different options are available for the Kinéis stack:
-
Low Power short messages service with VLDA4 modulation, which:
- allows to transmit short messages of 3 Bytes
- is currently only available with ANGELS satellite (2 satellite passes twice a day)
- will be available on the two Argos-4 satellites in orbit as soon as they are operational (refer to Kinéis services ramp-up for more information)
- will be available on all Kinéis satellites from 2024
-
Standard Data uplink service with LDA2 modulation, which:
- allows to transmit standard messages of 24 Bytes
- is available on all current Argos and future Kinéis satellites
The NUCLEO-WL55JC2 evaluation board allows optimal transmission performances of short messages with VLDA4 modulation.
To reach optimal transmission performances of standard messages using the STM32WL chip, a custom design including a power amplifying stage must be developed.
SmartSat Program - step by step
Buy an evaluation board and antenna
- Evaluation board: Nucleo-WL55JC2
- Recommended antenna: ANT-410-CW-QW-SMA by Linx Technologies
- If you already have the HA-401H-MSMA antenna from the Space Priority program, you may use it instead
Download the Kinéis stack library
- Download from STMicroelectronics:
- Download from Kinéis: kineis_signature.hex (right click > “Save link as…”)
- Download any terminal supporting Serial link display (ex: Realterm, Teraterm)
Get your credentials from Kinéis
- Start the STM32 CUBE Programmer and flash the Nucleo board with the downloaded file kineis_signature.hex
- Open a terminal to log the UART @9600bps (8, N, 1) and push the reset button on the Nucleo board
- Find the Kinéis Activation Code in the log, as shown below:

Now go to the Kinéis customer support portal, create your account and log a technical support request containing in attachment:
- the SmartSat agreement and General Terms and Conditions filled out and signed
- the UART log containing the Kinéis Activation Code, as a .txt file
- a photo of your Nucleo board
Please do not forget to specify the Kinéis stack that you want to receive (see introduction above):
- VLDA4 modulation for Low Power short messages service (3-Bytes messages)
- LDA2 modulation for (degraded) standard Data uplink service (24-Byte messages)
In return, you will receive the kimwl_fw_package.tar.gz archive, which you should not extract, as well as your credentials to access the restricted sections of this knowledge base and the Kinéis Services Portal.
When receiving the answer from Kinéis, use your credentials to login and refer to the SmartSat quick start restricted article.

To find out more about the next steps, feel free to get in touch with our team and raise a question on the Kinéis customer support portal.