Skip to content

Add Zephyr build for the Feather nrf52840 Sense#10923

Open
tannewt wants to merge 2 commits intoadafruit:mainfrom
tannewt:zephyr_feather_sense
Open

Add Zephyr build for the Feather nrf52840 Sense#10923
tannewt wants to merge 2 commits intoadafruit:mainfrom
tannewt:zephyr_feather_sense

Conversation

@tannewt
Copy link
Copy Markdown
Member

@tannewt tannewt commented Apr 6, 2026

Allow for name override in circuitpython.toml. Zephyr has weird names for these boards because they have one board definition for two "variants". Our override allows us to clean that up.

@tannewt tannewt requested a review from dhalbert April 6, 2026 20:15
@tannewt tannewt marked this pull request as ready for review April 6, 2026 20:15
@FoamyGuy
Copy link
Copy Markdown
Collaborator

FoamyGuy commented Apr 9, 2026

I confirmed on hardware that this boots and I can access REPL and modify code.py and it runs. Only minimal hello world code tested so far.

One thing I noticed was after copying the zephyr.uf2 file to FTHRSNSBOOT drive the device seems to reset but it doesn't successfully come back up and reconnect to the computer as CIRCUITPY or serial. After pressing the reset button once then it comes up as normal and connects CIRCUITPY and serial.

With the standard non-zephyr UF2 file after copying it resets and comes up successfully the first time connecting both CIRCUITPY and serial.

dhalbert
dhalbert previously approved these changes Apr 9, 2026
Copy link
Copy Markdown
Collaborator

@dhalbert dhalbert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This si fine but I wonder about the double-reset thing @FoamyGuy mentioned. That could be opened as a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants