This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
nblocksstudio:n-pn [2019/06/24 11:46] faizan |
nblocksstudio:n-pn [2019/06/26 09:44] (current) |
||
---|---|---|---|
Line 4: | Line 4: | ||
*<todo #faizan:2019-06-24>Update content to this board </todo> | *<todo #faizan:2019-06-24>Update content to this board </todo> | ||
*<todo >Use the published version photos </todo> | *<todo >Use the published version photos </todo> | ||
- | *<todo >Use n-LoRaWAN photo </todo | + | *<todo >Use n-LoRaWAN photo </todo> |
+ | *<todo @nikos>update pinout photo </todo> | ||
======n-PN LoRaWAN====== | ======n-PN LoRaWAN====== | ||
n-PN LoRaWAN has been designed to offer a practical and cost effective solution for users seeking to add LoRa connectivity to their projects with minimal previous experience in networking. The form factor is based on n-Blocks and is customized for [[http://www.nimbus.cit.ie/project/pervasive-nation/|Pervasive Nation]]. | n-PN LoRaWAN has been designed to offer a practical and cost effective solution for users seeking to add LoRa connectivity to their projects with minimal previous experience in networking. The form factor is based on n-Blocks and is customized for [[http://www.nimbus.cit.ie/project/pervasive-nation/|Pervasive Nation]]. | ||
Line 11: | Line 12: | ||
===== Overview===== | ===== Overview===== | ||
<poem> | <poem> | ||
- | [[nblocks:n-PN LoRaWAN|n-PN LoRaWAN]] board is a low-cost and easy-to-use development kit to quickly evaluate and start some development with LoRaWAN protocol using an ARM® 32-bit Cortex™-M and totally compatible with n-Best ecosystem. It is based on Murata CMWX1ZZABZ LoRa module and also features STM32L082 microcontroller. The exclusive combination of an Arm® Cortex®-M0+ core and STM32 ultra-low-power features, makes the STM32L0 the best fit for applications operating on batteries or supplied by energy harvesting. It is the ideal solution for users looking to design IoT projects with minimal previous experience in networking having a low power device. | + | [[nblocks:n-PN LoRaWAN|n-PN LoRaWAN]] board is a low-cost and easy-to-use development kit to quickly evaluate and start some development with LoRaWAN protocol using an ARM® 32-bit Cortex™-M and totally compatible with n-Best ecosystem. It is based on Murata CMWX1ZZABZ LoRa module and also features STM32L082 microcontroller. The exclusive combination of an Arm® Cortex®-M0+ core and STM32 ultra-low-power features, makes the STM32L082 the best fit for applications operating on batteries or supplied by energy harvesting. It is the ideal solution for users looking to design IoT projects with minimal previous experience in networking having a low power device. |
Communication with the module can be achieved via UART, SPI, or I2C peripheral interfaces. GPIOs provide plenty of flexibility for connecting sensors, switches and status LEDs, and the module is powered from a 1.6 to 3.6 VDC supply. | Communication with the module can be achieved via UART, SPI, or I2C peripheral interfaces. GPIOs provide plenty of flexibility for connecting sensors, switches and status LEDs, and the module is powered from a 1.6 to 3.6 VDC supply. | ||
- | |||
</poem> | </poem> | ||
\\ | \\ | ||
Line 24: | Line 24: | ||
* Operating temperature: -40 + 85°C | * Operating temperature: -40 + 85°C | ||
* Typical applications: smart metering, wearables, tracking, M2M and internet of things (IoT) edge nodes | * Typical applications: smart metering, wearables, tracking, M2M and internet of things (IoT) edge nodes | ||
- | |||
- | |||
\\ | \\ | ||
===== STM32L082 MCU Features ==== | ===== STM32L082 MCU Features ==== | ||
Line 87: | Line 85: | ||
* M24LR64E-R STM dynamic NFC/RFID tag IC with a dual-interface, electrically erasable programmable memory (EEPROM) with I2C Interface | * M24LR64E-R STM dynamic NFC/RFID tag IC with a dual-interface, electrically erasable programmable memory (EEPROM) with I2C Interface | ||
* AN48836B Panasonic Hall sensor | * AN48836B Panasonic Hall sensor | ||
- | * Support of a wide choice of Integrated | + | * Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil®, GCC-based IDEs, Arm® Mbed™ |
- | * Development Environments (IDEs) including IAR™, Keil®, GCC-based IDEs, Arm® Mbed™ | + | |
* Full compatibility with n-Best Studio | * Full compatibility with n-Best Studio | ||
* Dimensions: 25x38mm | * Dimensions: 25x38mm | ||
\\ | \\ | ||
\\ | \\ | ||
- | |||
- | |||
- | |||
=====Board Pinout===== | =====Board Pinout===== | ||
Line 128: | Line 122: | ||
{{:nblocks:n-pn_gs4.png?700|}} | {{:nblocks:n-pn_gs4.png?700|}} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
**NOTES:** | **NOTES:** | ||
- KEIL IDE (MDK) may not have the libraries installed for the microcontroller embedded in the n-PN board, so a pop-up window will appear asking us to install those libraries. Just follow the instructions to install them up. You may reset your computer after the installation. | - KEIL IDE (MDK) may not have the libraries installed for the microcontroller embedded in the n-PN board, so a pop-up window will appear asking us to install those libraries. Just follow the instructions to install them up. You may reset your computer after the installation. | ||
Line 154: | Line 138: | ||
\\ | \\ | ||
- | |||
===Firmware Structure=== | ===Firmware Structure=== | ||
* In Keil a project is structured as shown below:\\ | * In Keil a project is structured as shown below:\\ | ||
Line 171: | Line 154: | ||
<fs large>**NOTE: A wire or U.FL-R antenna must be connected.**</fs> | <fs large>**NOTE: A wire or U.FL-R antenna must be connected.**</fs> | ||
\\ | \\ | ||
- | ====EXAMPLES==== | + | =====Examples===== |
* Open Temperature_Humidity example folder and open MDK-ARM folder inside it | * Open Temperature_Humidity example folder and open MDK-ARM folder inside it | ||
* Open N-PN folder | * Open N-PN folder | ||
Line 182: | Line 165: | ||
\\ | \\ | ||
\\ | \\ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
=====Gallery===== | =====Gallery===== | ||