Skip to content

Commit ed7618a

Browse files
authored
Update README.md
1 parent ec0e91d commit ed7618a

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

README.md

+8-4
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,10 @@ west flash
151151

152152
After running the `bootstrap` script, you can symlink the core to `$sketchbook/hardware/arduino-git/zephyr`. Once linked, it will appear in the IDE/CLI, and the board's Fully Qualified Board Name (FQBN) will be formatted as `arduino-git:zephyr:name_from_boards_txt`.
153153

154+
### Using the Core in Arduino IDE/CLI (without installing Zephyr toolchain)
155+
156+
To help core developers (who might not be interested at all in setting up a full Zephyr build system) we are providing [sync-zephyr-artifacts](/extra/sync-zephyr-artifacts) utility. After compiling it via `go build`, run as `sync-zephyr-artifacts .` to retrieve the files needed to compile sketches and flash the loader.
157+
154158
## 🚀 Adding a new target
155159

156160
To add a new board that is already supported by mainline Zephyr, follow these steps:
@@ -179,14 +183,14 @@ Contributions are always welcome. The preferred way to receive code contribution
179183
180184
## 📌 Upcoming features
181185

182-
- [ ] Unify overlay in [loader](/loader/boards) with the one provided in [variant](/variant) for interoperability with GSoC project
183-
- [ ] Autogenerate `defines.txt`, `includes.txt`, `cflags.txt` from `llext-edk` output
184-
- [ ] Network: support UDP and TLS
186+
- [x] Unify overlay in [loader](/loader/boards) with the one provided in [variant](/variant) for interoperability with GSoC project
187+
- [x] Autogenerate `defines.txt`, `includes.txt`, `cflags.txt` from `llext-edk` output
188+
- [x] Network: support UDP and TLS
185189
- [ ] USB: switch to USB_DEVICE_STACK_NEXT to support PluggableUSB
186190
- [ ] Relocate RODATA in flash to accomodate sketches with large assets
187191
- [ ] Provide better error reporting for failed llext operations
188192
- [ ] Replace [llext_exports.c](/loader/llext_exports.c) with proper symbols generation (via includes)
189-
- [ ] Provide better usability for `Debug` builds (eg. shell over USB)
193+
- [x] Provide better usability for `Debug` builds (eg. shell over USB)
190194
- [ ] Fix corner cases with `std::` includes (like `<iterator>`)
191195
- [ ] Get rid of all warnings
192196

0 commit comments

Comments
 (0)