Monday, October 12, 2015

Espotel LoRa platform now released

I'm most proud to announce that the ARM mbed enabled LoRa prototyping platform from Espotel is now officially published and live at ARM mbed platforms site. The purpose of the platform is to enable rapid prototyping and small scale piloting, and serve as reference design for development of full custom products.

Espotel LoRa platform at ARM mbed.

ARM mbed is software platform for embedded devices. It provides drivers and hardware abstraction layer (HAL), and development environment in cloud hosted by ARM. For professional development it is possible to install the compiler and software version control system on your own server and still benefit from the software provided by ARM.

At the moment there are 9 silicon vendors, 23 hardware platform vendors, and 71 boards listed in the public mbed catalog, and the number is increasing. mbed is similar to the popular Arduino in the sense that it enables easy start of embedded software development for prototyping, evaluation, hobby and eductional purposes. Unlike Arduino, mbed is also good for professional use and mass-production. And it provides support for much wider selection of silicons and boards.

Arduino form-factor is sort of de-facto standard among many prototyping boards, including ST Nucleo, Freescale FRDM, NXP LPCxpresso and many more. This makes it possible to use any Arduino-compatible extension shields from 3rd party vendors, including sensors and interface boards.

Special feature in Espotel platform is double Arduino headers for both master and slave use. It can be used either as LoRa interface shield for external MCU board, having application software and protocol stack running in separate MCUs, or as master with both application and protocol stack integrated and running in the same MCU. In both cases other extension shields can be used as well.

LoRaWAN compliant software stack with example applications is available as open source via the mbed web site. The LoRaWAN implementation is based on IBM LMIC distributed by Semtech. The board is confirmed to inter-operate with Multitech and Kerlink LoRa gateways, and it can be also used in point-to-point mode with LoRaMAC layer.


Key Benefits

  • ARM® mbed™ IoT Device Platform
  • Powerful ARM® 32-bit Cortex®-M4 CPU with FPU
  • Semtech SX1272 Low Power RF Transceiver for 860-1020MHz with LoRa™ modem
  • On-board detachable PCB antenna for 868 MHz
  • Break-out module design for easy integration into existing applications
  • High Sensitivity: down to -137 dBm
  • LoRa™ bitrates of 0.24 – 37.5 kbps depending on bandwidth and spreading factor
  • 127dB Dynamic Range RSSI
  • FSK, GFSK, MSK, FMSK, LoRa™ DSSS and OOK modulation
  • Multiple available interfaces (digital I/O, ADC, SPI, I2C and USART)
  • Wide Supply Voltage Range: 1.8V-5.5V

Features

  • ARM® mbed™ platform
  • Modulation: FSK, GFSK, MSK, FMSK, OOK and LoRa digital spread spectrum
  • Frequency: 860 - 1020 MHz
  • XBee and module versions for development and deployment
  • Low power mode extends battery life
  • digital I/O
  • analog
  • SPI
  • I2C
  • UART