Skip to content

simpleiot/zephyr-siot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zephyr SimpleIot Application

This is a Zephyr Workspace T2 topology that sets up to build the SIOT Zephyr application.

Setup

  • install Zephyr dependencies as outlined in the Getting Started Guide
  • mkdir zephyr-siot
  • cd zephyr-siot
  • west init -m https://github.com/simpleiot/zephyr-siot.git
  • west update
  • cd siot
  • . envsetup.sh (notice leading .)
  • siot_setup

Build

  • cd zephyr-siot/siot
  • . envsetup.sh (notice leading .)
  • siot_build_<board> src/<app>

Flashing

  • siot_flash (STM32)
  • siot_flash_esp <serial port> (serial port is required for ESP targets)

Open serial console

The SIOT firmware applications all have the serial shell enabled, so you can connect to that to interact with the system.

Highly recommend the tio tool.

  • tio /dev/serial/by-id/...

Applications

  • siot-net: Start of generic network connected SIOT app
  • siot-serial: Start of generic serial connected SIOT app
  • siggen: Signal generator app that uses DAC output.

About

Simple IoT application for Zephyr

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published