bluerange-io / bluerange-mesh

BlueRange Mesh (formerly FruityMesh) - The first completely connection-based open source mesh on top of Bluetooth Low Energy (4.1/5.0 or higher)
https://bluerange.io/
Other
288 stars 109 forks source link

NRF52833 #191

Closed DrYerzinia closed 3 months ago

DrYerzinia commented 2 years ago

Adds support for NRF52833 Chip and NRF52833-DK.

Tested that NRF52833-DK connects to mesh network, LED IO, RTTY Terminal, and UART Terminal all work.

MichalBiolik commented 2 years ago

Hi @DrYerzinia . Just letting you know that we started to test these changes internally. We will let you know if we have any problems with it. Great work !

MichalBiolik commented 2 years ago

Hello again. After some testing I can confirm SDK 16 is working with nrf52 and nrf52840. Unfortunately for now we cannot make use of sdk16 for other chips than nrf52833. It would be nice if you could add support for nrf52 and nrf52840 in SDK 16. This would require additional parameter for selecting SDK. Changes in following parts of code are needed:

nrf52832.txt nrf52840.txt I am attaching changes (as diff files) I made to make it work for nrf52832 and nrf52840.

mariusheil commented 2 years ago

We have done some work in the meantime to add SDK17 and updated our Cmake structure, this will make porting to the nRF52833 a lot easier. I will leave this PR open for some time until we have published a release with full SDK17.1 support.

domhel commented 3 months ago

Hello,

we have added support for nRF52833 in 1.1.590 and it the chipset should work out of the box. Closing this PR now.