Zephyr#
- Template: lf-zephyr-uc-template
- Zephyr Documentation: docs.zephyrproject.org
- Supported Boards: Zephyr Board Index
Setup#
-
Install Zephyr dependencies: Install Dependencies
-
Install the Zephyr SDK: Install the Zephyr SDK
-
Create and activate a Python virtual environment:
- Install west and fetch Zephyr sources:
Building#
Build and run using the native_posix target (emulation):
Build for a specific board:
The -p always flag cleans the build directory when changing target boards.
Changing the Application#
Set the LF_MAIN CMake variable in CMakeLists.txt or via command line:
Log Level#
Flashing#
Cleaning#
Network Channels#
| Channel | Description |
|---|---|
| TCP/IP | TCP sockets over Ethernet/WiFi |