Skip to content

Add standalone nRF52840-DK example over raw BLE radio#297

Merged
geonnave merged 10 commits intolake-rs:mainfrom
malishav:296-add-standalone-nrf52840-example
Jul 17, 2024
Merged

Add standalone nRF52840-DK example over raw BLE radio#297
geonnave merged 10 commits intolake-rs:mainfrom
malishav:296-add-standalone-nrf52840-example

Conversation

@malishav
Copy link
Copy Markdown
Member

@malishav malishav commented Jul 17, 2024

The example shows how to perform the EDHOC handshake between two nRF52840-DK devices over raw BLE radio. The example uses the embassy async framework and its implementation of radio drivers for nRF52840.

To test, connect two nRF52840-DKs to your computer, list their names using probe-rs list. Then, to build&flash run:

PROBE_RS_PROBE=1366:1051:001050207461 cargo run --bin responder

and in another terminal:

PROBE_RS_PROBE=1366:1051:001050288491 cargo run --bin initiator

replacing 1366:1051:001050288491 and 1366:1051:001050207461 with the probes returned by probe-rs list.

@malishav malishav requested a review from geonnave July 17, 2024 09:03
@malishav malishav force-pushed the 296-add-standalone-nrf52840-example branch from 6921327 to 3ae5258 Compare July 17, 2024 12:45
Copy link
Copy Markdown
Collaborator

@geonnave geonnave left a comment

Choose a reason for hiding this comment

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

Thank you for contributing this example! It looks good, left some comments below.

@geonnave geonnave merged commit ad340ee into lake-rs:main Jul 17, 2024
@geonnave geonnave added the type:enhancement New feature or request label Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants