Semtech's North America LoRaMote mbed Platform based on the SX1272 LoRa Transceiver.
Table of Contents
Note: See NAMote72 wiki page for detailed instruction on how to use the platform. http://developer.mbed.org/teams/Semtech/wiki/NAMote-72-wiki
This platform and wiki page describes how to use the SX1272 based NAMote72 platform. This platform represents a completely programmable LoRa end device solution with a built in mbed compatible programming interface and a LiOn battery and charger. This platform provides the user with a number of built in sensors including a GPS receiver, pressure transducer, touch sensor, accelerometer, and thermometer. The intent is to provide the user with a platform to demonstrate the capabilities of LoRa and LoRaWAN in both private and public networks when used with a LoRaWAN concentrator. With mbed, users can easily download and install existing code examples as well as develop their own custom code.
SX1272 LoRa Transceiver¶
The heart of the platform is the SX1272 LoRa transceiver chip. It is configured to allow the user to select the on device RF power amplifier port output providing from approximately 0dBm to 19dBm transmit power at the antenna port, or to select an on board power amplifier output, driven from the SX1272’s RFO port that can provide between 23 dBm to 30 dBm. A printed circuit board antenna is also included, as well as an RF connector that permits the use of an external antenna.
Platform RF Operation¶
The SX1272 NAMote72 platform can operate over a wide frequency range, including the 868 MHz European and the 902-928 MHz North American ISM bands. An appropriate antenna must be used for the selected operating band. Although primarily intended for LoRa applications, the user can also enable FSK mode for conventional or legacy applications. Coupled with a link budget in excess of 135 dB in FSK and in excess of 155 dB in LoRa, the SX1272 based NAMote72 platform really offers the possibility of two modems in one single package. The NAMote72 platform can comply with both ETSI and FCC regulatory requirements.
An Arduino compatible interface is provided which enables the user to incorporate any of the widely available shields into their application.
The SX1272 based NAMote72 platform requires only a PC with a USB interface for programming and a USB compatible charger to recharge the internal battery.
Built In Sensors¶
- GPS Receiver
- Touch Sensor w/ Proximity Detect
- Pressure Transducer
- Temperature Sensor
- Battery Voltage Monitor
- STM32L152RC in LQFP64 package
- ARM®32-bit Cortex®-M3 CPU
- 32 MHz max CPU frequency
- VDD from 1.65 V to 3.6 V
- 256 KB Flash
- 32 KB SRAM
- 8 KB EEPROM
- GPIO (51) with external interrupt capability
- 12-bit ADC with 21 channels
- Timers (9)
- I2C (2)
- USART (3)
- SPI (3)
- USB 2.0 full-speed
- DAC (2)
- LCD (1) 4x32 or 8x28
- Operationnal Amplifiers (2)
- Comparators (2)
Application Example - SCPI Test Code (Default Program in NAMote72)¶
Note: See wiki page for other application examples for the platform. http://developer.mbed.org/teams/Semtech/wiki/NAMote-72-wiki
This (scpi) program below implements a SCPI command parser. When connected via the debug virtual comm port, commands can be sent to the radio and peripherals to perform specific tasks or to set specific parameters. The serial port defaults to 9600bps N-8-1. See mbed link for serial terminal monitor applications that are recommended ->. https://developer.mbed.org/handbook/Terminals
Platform Physical & Device Properties¶
The Enclosure and Front Panel¶
The NAMote72 PCB¶
The NAMote72 Arduino Header Pinouts¶
Additional Information for the NAMote72¶
Semtech SX1272 RF Transceiver Web Link¶
Where to buy¶
Semtech Part Number: SX1276MB1MAS
Please log in to start a discussion or ask a question.
Start new topic
1 year, 2 months ago