Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 839 Bytes

README.md

File metadata and controls

17 lines (10 loc) · 839 Bytes

Scramjet-pico-development

This repo is PoC how to use zephyr library to build a runtime enviroment that can be run on microcontrolers (Raspberry Pico used in example) with ability to separate control layer of microcontroler unit from user layer used to analyze data.

Comunication is based on UART protocol and allow passing commands to contor layer and data to user layer.

Controll layer allows to recognize instances of our runner on serial devices, identify user sequences installed on MCU, and report errors.

User layer gives possibility to stream data from and to user sequence using serial connection.

Scramjet MCU development

  1. Pico development
  2. STM32 programming
  3. Scramjet communication protocol