Welcome to the SYCL badge repository.
- Zig 0.15.1
- Node.js 20.x or newer (for the local simulator UI)
zig buildBuild outputs are installed under zig-out/firmware.
cd simulator
npm install
npm run devThe simulator UI runs on http://localhost:1234.
To provide a cart to the simulator with live reload, run a watcher from a cart project that defines a watch step (for example docs/introduction):
cd docs/introduction
zig build watch- Plug in the badge over USB so it mounts as a mass storage drive.
- Copy a
.uf2fromzig-out/firmwareonto the badge drive, replacingCURRENT.UF2. - The new program starts immediately.