mangOH™ Red – Orange™ LTE-M Starter Kit

Build low-power LTE-M IoT applications that can run for up to 10 years on a battery with the newest and smallest mangOH platform and Orange LTE-M network in Europe, and send your IoT sensor data to Orange Live Objects cloud.

  • Credit card size form-factor ideal for rapidly building proof-of-concepts;
  • A snap-in socket to add any CF3™-compatible modules, including wireless modules (4G & LTE-M/NB-IoT) to achieve up to 10 years of battery life;
  • An IoT Expansion Card slot to plug in any technology based on the IoT Expansion Card open standard;
  • Works with Orange SIM cards (LTE-M, 2G) for most European countries, and can also be used with any commercially available SIM (LTE-M, 2G);
  • Integrates with the Orange Live Objects cloud platform;
  • Built-in Wi-Fi b/g/n and Bluetooth 4.2 BLE with a Cortex M4 to provide real-time access to I/O; and
  • Built-in Accelerometer/Gyroscope, Pressure and Light sensors and a 26-pin Raspberry Pi-compatible connector.

Hardware Features

CF3™ socket

mangOH Red connects to any 2G, 3G or 4G LTE mobile networks in the world with the CF3 based wireless modules from Sierra Wireless.

SIM Card Slot

This slot allows you to utilize the Orange SIM card and its LTE-M network connectivity, as well as any other SIM cards.

IoT Expansion Card Connector

The IoT Expansion card connector lets you add any combination of wired, wireless and sensor technologies to your board.

Wi-Fi and Bluetooth

With Wi-Fi and Bluetooth connectivity built-in, you can develop wireless products without any expertise in connecting to mobile or PAN networks.

Built-in IMU and Sensors

mangOH Red is equipped with an inertial measurement unit (accelerometer and gyroscope) as well as built-in sensors for temperature, light and air pressure.

Cortex®-M4 with RTOS

The Cortex-M4 processor runs real-time operating system—process real-time applications’ data as it comes in with minimum delays.

Audio Jack

The built-in audio jack allows mangOH Red to make two-way voice calls.

USB Connectivity to a Console

Start writing your software immediately with the open-source Legato Linux platform, fully integrated on mangOH Red. Simply connect the board to a console via USB connector.

MicroSD Slot

mangOH Red offers a microSD slot for easy off-line updates and storage.

Battery Connector

The board can operate on single cell Lithium polymer, DC power supply or USB. There is a battery charger for charging the battery as well.

3D-printable Case Designs

To make it easy to test your prototypes in the market, use a 3D printer to make your own custom 3D case.

Raspberry Pi Shield Connector

Thanks to the 26-pin Raspberry Pi-compatible connector, you can connect multiple HATs (Hardware Attached on Top) to your design.

Getting Started

Please complete SIM registration and activation at Orange and create a Live Objects account and generate an APIKEY, prior to returning to this page and continue with the rest of the getting started process.

From here, two methods are provided:

  • a fast getting started with quicker steps, but hidding some key concepts you’d need to understand for the development of Legato applications (A)
  • a detailed longer method we recommend for all beginners with Legato & mangOH, for a better understanding of the development environment (B)

A. Quick steps (Get started fast)

A.0 If you’re running a Windows PC (ignore this step otherwise), download and install the Windows Driver for WP77 module and Virtualbox (or any other compatible alternative).

A.1 Download and run this Virtual Machine that includes Orange Starter Kit code sample

A.2 Update Legato system on the target (mangOH Red must be connected and powered up)
In a terminal of the VM:

cfglegato

update ~/mangOH/build/update_files/red/mangOH.wp77xx.update 192.168.2.2

A.3 Update the MQTT application on your target:

update ~/mqttClient-for-Legato/mqttClientApi/mqttClient.wp77xx.update 192.168.2.2

A.4 Update the Orange Starter Kit sample code application on your target

A.4.1 Edit the code with your LiveObject APIKEY:

in OrangeStarterKit/OrangeStarterKitComponent/OrangeStarterKitComponent.c :

char* APIKEY = “yourAPIKEY”

A.4.2 Compile and update your target:

cd ~/OrangeStarterKit

make wp77xx
update OrangeStarterKit.wp77xx.update 192.168.2.2

Go to step C (Live Objects)

B. Detailed steps from the standard mangOH VM (recommended for a better understanding of mangOH development environment)

B.1 Download and set up mangOH development environment Virtual Machine

B.2 Follow steps 1 to 6 of mangOH Red Getting Started tutorial

Note: pay attention to the step 5.1.4 (or 5.2.6.b) of this tutorial that makes you update your board with:

update ~/mangOH/build/update_files/red/mangOH.wp77xx.update 192.168.2.2

B.3 Download and update the MQTT application:

cd ~
git clone git://github.com/nhonchu/mqttClient-for-Legato
cd mqttClient-for-Legato/mqttClientApi
make wp77xx
update mqttClient.wp77xx.update 192.168.2.2

Note: this MQTT Client application replaces the one provided by default in Legato. It can be updated later with:

cd ~/mqttClient-for-Legato
git pull origin master
cd mqttClientApi
make wp77xx
update mqttClient.wp77xx.update 192.168.2.2

B.4 Update the Orange Starter Kit sample code

cd ~
git clone git://github.com/DatavenueLiveObjects/Starter-kit-LTE-M.git OrangeStarterKit

Note: this sample code application can be updated later with:

cd ~/OrangeStarterKit
git pull origin master

Update the APIKEY in OrangeStarterKit/OrangeStarterKitComponent/OrangeStarterKitComponent.c :

char* APIKEY = “yourAPIKEY”

Compile and deploy on the target:

cd ~/OrangeStarterKit
make wp77xx
update OrangeStarterKit.wp77xx.update 192.168.2.2

C. Live Objects

  • Connect to your Live Objects account
  • Data visualization: select “data” top menu:
  • Send a command “hello” that will trigger a data “world” to be sent :

Save to send the command.

Get Support