Skip to content

Add support for MakerDiary nRF52840 MDK board #1286

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

Merged
merged 6 commits into from
Oct 23, 2018

Conversation

klardotsh
Copy link

@klardotsh klardotsh commented Oct 20, 2018

This uses the Feather nRF52840 tree as a base - haven't yet noticed any real issues aside from the 64Mb QSPI flash not being accessible (which makes sense given NRF port doesn't have external flash support at all yet, from what I can tell)

Documented the "weird" bits of this device at least to some level. It's definitely a unique beast - so far it looks like it's the only board in the NRF tree that flashes with pyocd (I entirely skipped flashing hex files over the DAPLink MSC, but it's allegedly supported, and it's the first piece of Micro or CircuitPython hardware to truly trip me up and teach me new electronics terms - turns out the LEDs and user button are wired "backwards" from all the other dev boards in my house :)

I expose ALL the pin names as seen in https://github.com/makerdiary/nrf52840-mdk/blob/master/docs/hardware/nrf52840-mdk-pinout-diagram-v1_0.pdf. Some of these may not entirely make sense to expose (like QSPI?) but for a first pass I decided to leave them in there, and we can trim if needed.

@tannewt tannewt added the nordic label Oct 23, 2018
@tannewt tannewt merged commit 554f82f into adafruit:master Oct 23, 2018
@klardotsh klardotsh deleted the topic-nrf52840-mdk branch October 23, 2018 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants