Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Hardware] Support the nRF52840-DK #3

Open
jamesmunns opened this issue Apr 19, 2022 · 0 comments
Open

[Hardware] Support the nRF52840-DK #3

jamesmunns opened this issue Apr 19, 2022 · 0 comments
Labels
good first issue Good for newcomers

Comments

@jamesmunns
Copy link
Owner

The Nordic nRF52840-DK is a relatively popular dev board, using the same main CPU as the currently supported Feather Express board.

It also has been used in a number of written guides for Rust, including Ferrous Systems' trainings and Knurling sessions, which means many Rust folks will already have one in a drawer.

In order to support this board, two main things need to happen:

  • We need some way of handling multiple pin mappings, to handle the difference between the two boards (either statically through cfg or at runtime)
  • We need some way of handling multiple QSPI parts, to handle the different flash memory available between the two boards (again statically through cfg or at runtime)

This would be a great first issue for someone familiar with embedded Rust, and interested in getting started with the kernel!

@jamesmunns jamesmunns added the good first issue Good for newcomers label Apr 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant