aboutsummaryrefslogtreecommitdiff

lumen-sdk

Initialization

[!IMPORTANT] Make sure you have a proper Zephyr development environment according to the official documentation.

west init -m https://git.leon.fyi/lumen-sdk --mr main lumen-workspace # or
west init -m https://github.com/leonrinkel/lumen-sdk --mr main lumen-workspace
cd lumen-workspace
west update

Building

west build -b lumen lumen-sdk/app # or
west build -b lumen lumen-sdk/app -- -DOVERLAY_CONFIG=debug.conf

Flashing

west flash --runner jlink # or
west flash --runner pyocd

Over-The-Air Update

Building automatically produces an app_update.bin file in the build/zephyr directory. This file can be used to update firmware using the nRF Connect Device Manager.

License

Please see LICENSE. The software side of this project is based on Zephyr which is mostly licensed under the Apache-2.0 license.