User Tools

Site Tools


nblocks:n-pro-30

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
nblocks:n-pro-30 [2019/10/04 05:20]
faizan [n-PRO-30 Board Features]
nblocks:n-pro-30 [2020/02/07 10:39] (current)
faizan [Table]
Line 3: Line 3:
 <WRAP right 220px nblock round :en> <WRAP right 220px nblock round :en>
 <WRAP centeralign>//​**n-PRO-30**//​ </​WRAP>​ <WRAP centeralign>//​**n-PRO-30**//​ </​WRAP>​
-{{:​nblocks:​n-pro-30-03.jpg}}+{{:​nblocks:​n-pro-30-10.jpg}}
 <WRAP centeralign>​ <WRAP centeralign>​
 n-PRO-30</​WRAP>​ n-PRO-30</​WRAP>​
-| License ​       | GPL 2.0 | +| License ​       | GPL 2.0                                                      
-| Status ​        | Tested | +| Status ​        | Tested-Blink ​                                                
-| Buy at:        |   ​+| Buy at:        |                                                              
-| Categories ​    ​| ​ +| Categories ​    ​| ​                                                             
-| Hardware repo  | [[https://​bitbucket.org/​nimbus_it/​n-pro-30|Bitbucket]] | +| Hardware repo  | [[https://​bitbucket.org/​nimbus_it/​pcba-n-pro-30|Bitbucket]] ​ 
-| Firmware repo  | [[https://​bitbucket.org/​nimbus_it/​n-pro-30|Bitbucket]] ​|+| Firmware repo  |                                                              |
 </​WRAP>​ </​WRAP>​
  
Line 19: Line 19:
 ===== Overview===== ===== Overview=====
 <​poem>​ <​poem>​
-[[nblocks:​n-ble|n-PRO-30]] is a simple Bluetooth Low Energy board  based on Nordic nRF58232. It can be combined with another RF module like [[nblocks:​n-lora|n-LoRa]] for combined Long Range and BLE applications or with a [[nblocks:​n-node24|n-Node24]] for BLE/802.2.15 networking. In additionup to three [[nblocks:​n-sensor|n-Sensor]] boards can be installed. It can be used as a standalone BLE sensor beacon, or as a base processor for Lora or 802.15.4 node with multi-sensing ​and BLE for commissioning/​parameterising at Ultra Low Power. The board supports the standard Nordic Software Development Tool-chain using Keil, IAR and GCC. It also supports ARM mbed tool-chain for rapid prototyping and development using mbed’s IDE and tool-chain with an extensive range of open-source software libraries. +[[nblocks:​n-ble|n-PRO-30]] is a simple Bluetooth Low Energy board  based on Nordic nRF58232. It consists of temperature/humidity sensoracceleration ​sensor ​and ambient light sensor which can be used to collect data and transmit it over bluetooth The board supports the standard Nordic Software Development Tool-chain using Keil, IAR and GCC. It also supports ARM mbed tool-chain for rapid prototyping and development using mbed’s IDE and tool-chain with an extensive range of open-source software libraries.
- +
 </​poem>​ </​poem>​
  
Line 81: Line 79:
   * Simple and Low Power   * Simple and Low Power
   * Additional "​industry standard"​ [[nblocks:​rfmodulesocket|RF module socket]] ​   * Additional "​industry standard"​ [[nblocks:​rfmodulesocket|RF module socket]] ​
-  * [[nblocks:n-dap|n-DAP]] socket provides mbed-enable+  * Miniature Li-Ion battery connector (optional)
   ​   ​
 </​WRAP>​ </​WRAP>​
- + 
-  * Miniature Li-Ion battery connector (optional)+
   * [[https://​developer.mbed.org/​platforms/?​tvend=11|mbed]] compatibility supports BLE and easy development (use [[https://​developer.mbed.org/​platforms/​Nordic-nRF51822/​|Nordic nRF52-DK]] platform)   * [[https://​developer.mbed.org/​platforms/?​tvend=11|mbed]] compatibility supports BLE and easy development (use [[https://​developer.mbed.org/​platforms/​Nordic-nRF51822/​|Nordic nRF52-DK]] platform)
   * [[https://​www.nordicsemi.com/​eng/​Products/​Bluetooth-low-energy/​nRF5-SDK-for-Mesh |nRF5 SDK for Mesh]]   * [[https://​www.nordicsemi.com/​eng/​Products/​Bluetooth-low-energy/​nRF5-SDK-for-Mesh |nRF5 SDK for Mesh]]
Line 92: Line 89:
  
  
-=====Board Pinout ​projected to Top side===== +=====Board Pinout===== 
-n-PRO-30 is a **HOST** board with 4 x 60 pin MOLEX SLIMSTACK ​connectors at bottom side,  following the [[nblocks:​nproformfactor|n-Blocks PRO form factor]].\\+n-PRO-30 is a **HOST** board with four Hirose DF30-series ​60-pin low profile ​connectors at bottom side,  following the [[nblocks:​nproformfactor|n-Blocks PRO form factor]].\\
  
 <WRAP centeralign>​{{:​nblocks:​n-pro-30-02.jpg?​300|}}</​WRAP>​ <WRAP centeralign>​{{:​nblocks:​n-pro-30-02.jpg?​300|}}</​WRAP>​
  
-\\ +<WRAP centeralign>​{{:​nblocks:​n-pro-30-nbusa.jpg|}}</​WRAP>​
-**NBUS1**+
  
-<csv> +<WRAP centeralign>{{:​nblocks:​n-pro-30-nbusb.jpg|}}</WRAP>
-Pin No.,Pin Name,​Description +
-2,​GND, ​                  +
-4,RXD-1,                    +
-5,TXD-1, +
-6,SDA, +
-7,SCL, +
-8,MISO, +
-9,MOSI, +
-10,SCK, +
-11,SS, +
-12,​RESET-CPU,​ +
-23,SLEEP, +
-24,​SENSOR-1,​ +
-25,​SENSOR-2,​ +
-26,​SENSOR-3,​ +
-27,​SENSOR-4,​ +
-28,5V-IN, +
-29,GND, +
-30,3.3V-LOAD, +
-31,3.3V-LOAD, +
-32,GND, +
-33,5V-IN, +
-51,ADC5/DAC2, +
-59,GND, +
-60,1WIRE,+
  
-</csv>+<WRAP centeralign>​{{:​nblocks:​n-pro-30-nbusc.jpg|}}</WRAP>
  
-**NBUS2** +<WRAP centeralign>{{:​nblocks:​n-pro-30-nbusd.jpg|}}</WRAP>
-<csv> +
-Pin No.,Pin Name,​Description +
-2,​GND, ​                     +
-12,RESET-CPU, +
-28,5V-IN +
-29,GND +
-30,3.3V-LOAD +
-31,3.3V-LOAD, +
-32,GND, +
-33,5V-IN, +
-47,SWCLK, +
-49,SWDIO, +
-57,BOOT0, +
-59,GND, +
-60,​1-WIREON,​ +
-</​csv>​ +
- +
-**NBUS3** +
- +
-<​csv>​ +
-Pin No.,Pin Name,​Description +
-2,​GND, ​                  +
-4,​RXD-2, ​                   +
-5,TXD-2, +
-6,SDA, +
-7,SCL, +
-12,​RESET-CPU,​ +
-23,SLEEP, +
-24,​SENSOR-1,​ +
-25,​SENSOR-2,​ +
-26,​SENSOR-3,​ +
-27,​SENSOR-4,​ +
-28,5V-IN, +
-29,GND, +
-30,​3.3V-LOAD,​ +
-31,​3.3V-LOAD,​ +
-32,GND, +
-33,5V-IN, +
-51,​ADC4/​DAC1,​ +
-59,GND, +
-60,1WIRE, +
- +
-</​csv>​ +
- +
-**NBUS4** +
-<​csv>​ +
-Pin No.,Pin Name,​Description +
-2,​GND, ​                     +
-28,5V-IN +
-29,GND +
-30,​3.3V-LOAD +
-31,​3.3V-LOAD,​ +
-32,GND, +
-33,5V-IN, +
-47,SWCLK, +
-49,SWDIO, +
-57,BOOT0, +
-59,GND, +
-60,​1-WIREON,​ +
-</csv>+
  
 +\\
  
  
Line 197: Line 109:
 \\ \\
  
-===== Geting ​started===== +===== Getting ​started=====
 ===Blinky using Nordic SDK=== ===Blinky using Nordic SDK===
   *Follow the first part of this [[https://​devzone.nordicsemi.com/​tutorials/​7/​|tutorial]] ​   *Follow the first part of this [[https://​devzone.nordicsemi.com/​tutorials/​7/​|tutorial]] ​
Line 289: Line 200:
   * [[https://​www.nordicsemi.com/​eng/​Products/​Bluetooth-low-energy/​nRF52-DK |nRF52-DK]] can be used as SWD programmer.\\   * [[https://​www.nordicsemi.com/​eng/​Products/​Bluetooth-low-energy/​nRF52-DK |nRF52-DK]] can be used as SWD programmer.\\
   * A DIY adaptation cable is needed.\\   * A DIY adaptation cable is needed.\\
-{{n-ble-8.jpg?​600}}\\+{{n-pro-30-15.jpg?​600}}\\
   * nRF52-DK appears as a USB DISK. Just drag and drop the file created from compiler to the disk.\\ ​   * nRF52-DK appears as a USB DISK. Just drag and drop the file created from compiler to the disk.\\ ​
   * nRF52-DK can use  both ''​.hex''​ and ''​.bin''​ files.\\   * nRF52-DK can use  both ''​.hex''​ and ''​.bin''​ files.\\
   * mbed on-line compiler produces ''​.hex'',​ while GCC produces ''​.bin''​ and ''​.hex''​   * mbed on-line compiler produces ''​.hex'',​ while GCC produces ''​.bin''​ and ''​.hex''​
  
-**connection with the board picture to be changed** 
 \\ \\
-\\ 
- 
 =====USE-CASE examples===== =====USE-CASE examples=====
   *BLE Beacon Humidity & Temperature Sensor   *BLE Beacon Humidity & Temperature Sensor
Line 304: Line 212:
   *BLE simple Beacon for Localisation   *BLE simple Beacon for Localisation
 \\ \\
-\\ 
- 
 =====Related articles in this Wiki===== =====Related articles in this Wiki=====
   *[[ ]]   *[[ ]]
nblocks/n-pro-30.1570180853.txt.gz · Last modified: 2019/10/04 05:20 by faizan