This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Requirements in NRF52840

Hi,

We are planning to finalize NRF52840 part for IoT project and below are the features/criteria that we are looking, Kindly confirm whether below features will be supported by NRF52840 in the below Yes/No in the column. 

Criteria Level Comments Yes/No
BT 5.0 Must-have
Support SIG Mesh Must-have Shouldnt be a custom mesh implementation
Support LE Coded Phy Good to Have Will help in getting long range
Long Range(Range in Meters) Must-have
Configurable Power (dB) Must-have
Support for Amazon Freertos Good to Have If does not support get support from Amazon
Low power Must-have
Usable ROM (128KB to 1MB) Must-have Should be able to handle Wifi stack
OTA Support(via other Interfaces)/Dual bank Must-have Shouls able to do DFU via UART/SPI/I2C
Certified Module (CE/FCC) Must-have
Support of other Protocols Good to Have Gives more flexibility to use as Zigbee,NFC etc
HCI Commands Good to Have When used as only radio
Internal RTC Must-have
Patch support Good to Have To get future BT spec features
Debugger Support Must-have
Voltage Level(1.8 to 3.3V) Good to Have
Diffferent Varients (Cortex M0/M4) Good to Have
Work as Just Radio Good to Have

Thanks & Regards,

Pavankumar K

Avnet India Pvt Ltd

Parents
  • Hi Andreas,

    Thanks for the details shared.

    Also please let us know the BLE SIG MESH – SDK  Size of nRF52840 and nRF52832-QFAA / nRF52832-QFAB?

    Thanks & Regards,

    Pavankumar K

    Avnet India Pvt Ltd

  • Hi,

    • nRF52840 (all variants): 1MB flash and 256 kB RAM
    • nRF52832 QFAA: 512 kB flash and 64 kB RAM
    • nRF52832 QFAB: 256 kB flash and 32 kB RAM

     

    If you plan on having support for BT5 and Mesh (Bluetooth mesh is based on Bluetooth 4) you need to merge two applications, and thus more flash. nRF52832 can probably be ruled out, whether or not you will need 1MB or if 512 kB is enough you will have to see. You should get a nRF52840 DK, start developing until you get a feel of how much is needed for your application, if 512 kB is sufficient then porting the application down to nRF52832 should not be a big task.

     

    Note that only nRF52840 supports coded-PHY, and has 8 dBm output power (nRF52832 has 4 dBm). For additional comparison see this link.

     

    Best regards,

    Andreas

Reply
  • Hi,

    • nRF52840 (all variants): 1MB flash and 256 kB RAM
    • nRF52832 QFAA: 512 kB flash and 64 kB RAM
    • nRF52832 QFAB: 256 kB flash and 32 kB RAM

     

    If you plan on having support for BT5 and Mesh (Bluetooth mesh is based on Bluetooth 4) you need to merge two applications, and thus more flash. nRF52832 can probably be ruled out, whether or not you will need 1MB or if 512 kB is enough you will have to see. You should get a nRF52840 DK, start developing until you get a feel of how much is needed for your application, if 512 kB is sufficient then porting the application down to nRF52832 should not be a big task.

     

    Note that only nRF52840 supports coded-PHY, and has 8 dBm output power (nRF52832 has 4 dBm). For additional comparison see this link.

     

    Best regards,

    Andreas

Children
No Data
Related