Page
5
Introduction
This guide provides an overview of the AT&T IoT Starter Kit (LTE-M, STM32L4) hardware and software
and includes the key steps to quickly begin using this kit.
The IoT Starter Kit consists of a hardware platform comprised of a
STMicroelectronics STM32L4
Discovery Kit IoT Node
board plus an Avnet Arduino-compatible WNC
M14A2A Cellular modem shield
,
stacked onto it. The modem sends/receives data via cellular data link back to the AT&T M2X/Flow website.
The example software provided lets you take measurements using a variety of sensors on the STM32L4
Discovery IoT board and send these values to a Freeboard.io dashboard via PubNub and the AT&T FLOW
server.
The Firmware is developed and compiled using the ARM Keil MDK tools.
Once installed on the STM32L4 microcontroller, the application software uses several interfaces such as
I2C, GPIO, and UART to communicate with the various sensors on the IoT board and the cellular modem.
Periodically, data is read from the sensors, formatted and sent to the cloud via the cellular modem.
Commands, in the form of JSON strings, can be sent back to the IoT Starter Kit from the cloud and instruct
the device to control on-board components (such as the user LED for example).
System data flow is shown below.
F
IGURE
1
-
AT&T
I
O
T
S
TARTER
K
IT
(LTE-M,
STM32L4)
D
ATA
F
LOW
Starter Kit Contents
The kit contains all the elements needed to implement a complete wireless IoT solution. It includes all the
components shown and described
on the next page…