Install nRF Connect SDK v3.2.1, create a custom supermini_nrf52840 board definition (HWMv2 format), and verify with a hello_world build.
Steps
- Install prerequisites (
dtc, Python venv, west)
- Init SDK workspace at
~/ncs via west init --mr v3.2.1
west update + west zephyr-export + west sdk install
- Create
supermini_nrf52840 board definition in boards/supermini/ (13 files)
- Create minimal blink + USB serial firmware in
firmware/
- Document setup in
docs/setup.md
west build -b supermini_nrf52840/nrf52840/uf2 firmware/
Done when
west build -b supermini_nrf52840/nrf52840/uf2 succeeds and produces a .uf2
docs/setup.md documents full dev environment setup
- hello_world blink running on SuperMini (manual flash via UF2)
- USB serial output works
Install nRF Connect SDK v3.2.1, create a custom
supermini_nrf52840board definition (HWMv2 format), and verify with a hello_world build.Steps
dtc, Python venv,west)~/ncsviawest init --mr v3.2.1west update+west zephyr-export+west sdk installsupermini_nrf52840board definition inboards/supermini/(13 files)firmware/docs/setup.mdwest build -b supermini_nrf52840/nrf52840/uf2 firmware/Done when
west build -b supermini_nrf52840/nrf52840/uf2succeeds and produces a.uf2docs/setup.mddocuments full dev environment setup