Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leonrinkel/lumen-sdk
SDK for lumen based on Zephyr OS
https://github.com/leonrinkel/lumen-sdk
led led-controller led-strips lumen nrf52840 sdk zephyr zephyr-rtos
Last synced: 27 days ago
JSON representation
SDK for lumen based on Zephyr OS
- Host: GitHub
- URL: https://github.com/leonrinkel/lumen-sdk
- Owner: leonrinkel
- License: apache-2.0
- Created: 2023-10-14T21:42:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-09T21:10:36.000Z (about 1 year ago)
- Last Synced: 2024-11-11T10:55:43.254Z (3 months ago)
- Topics: led, led-controller, led-strips, lumen, nrf52840, sdk, zephyr, zephyr-rtos
- Language: C
- Homepage: https://git.leon.fyi/lumen-sdk
- Size: 62.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lumen-sdk
## Initialization
> [!IMPORTANT]
> Make sure you have a proper Zephyr development environment according to the
> official documentation.```sh
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
```sh
west build -b lumen lumen-sdk/app # or
west build -b lumen lumen-sdk/app -- -DOVERLAY_CONFIG=debug.conf
```## Flashing
```sh
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][1].## License
Please see [LICENSE](LICENSE). The software side of this project is based on
[Zephyr][2] which is mostly licensed under the [Apache-2.0][3] license.[1]: https://www.nordicsemi.com/Products/Development-tools/nrf-connect-device-manager
[2]: https://www.zephyrproject.org
[3]: http://www.apache.org/licenses/LICENSE-2.0