akorIoT SensPRO Reference Design
The world’s second IoT starter kit using the akor philosophy
Features
- NB-IoT / LTE-M / GPRS / GNSS module Quectel BG95-M3
- BLE module 5.2 , Wi-Fi module
- MCU STM32L476
- 7 sensors (including temperature, humidity and air pressure)
- Automatic SIM detection
- eSIM & 3FF microSIM socket
- AT command set
- External LIN and I2C bus
- Internal I2C and UART
Key benefits
Freedom to:
- Select the cellular technology
- Select the complier or interpretor
- Select the programming language ( C or Python)
- Select the back end cloud service
- Select the SIM card provide
Overview
“akor” is the Proto-Celtic word for “open”. The goal of the akorIoT SensPRO 2 was to create an open platform similar to the idea of a Programmable Logic Controller (PLC).
akorIoT is the world’s first IoT platform where virtually all development options are open. akorIoT PCBs enable designers to easily develop and prototype cellular connected IoT devices using a 2G, NB-IoT, LTE-M or 5G Massive IoT network. akorIoT includes all the components required to collect sensor data or sense position by GNSS as well as enabling data upload. It gives you the choice to select any cloud service you like for the management, storage and analytics of your IoT device.
The PCBs supports cellular and GNSS antennas through RF connectors or by embedded antennas. The default SIM card is an eSIM (option) with automatic detecting and switching to the 3FF microSIM connector.
The basic version of the SensPRO is capable of covering more than 20 applications. Some of the applications are also supported directly by the example firmware provided. The sensor data or GNSS data are read by the microcontroller and then transferred to the akorCLOUD or any other cloud service you like. The akorCLOUD is not only used to visualize the measurement data, but also manages the program code of the SensPRO in the field by firmware update over the air. With SensPRO 2 the program code can be exchanged remotely. You have full control over your SensPRO anywhere in the world.
Programming is the next key area of support. If your team doesn’t have any capacity available, a software developer from the akorIoT team takes over the programming of the open SensPRO 2, the akorCLOUD or the app on a smartphone.
The SensPRO 2 is used in many applications without hardware modification. This reduces the development costs in an IoT project to zero. If sensors are not required, the assembly can be left out at the customer’s request. The Bill of Materials for the antenna in the SensPRO 2 has already reached zero because a multi-band PCB antenna is used on the motherboard’s ground plane.
Different manufacturing techniques are used to reduce costs and optimize the performance of the antennas: Planar in FR4 on the mainboard, FR4 at right angles to the mainboard, FR4 or Flex-PCB with coaxial cable, coiled wire, etched and bent tin plate up to customer-specific tools for ceramic antennas.
You can read about some customer applications here. The Quantec tracking device is a good example of an IoT development. Quantec first acquired the IoT/M2M Cookbook and quickly gained a good basic knowledge by reading it. After that Quantec bought one of the akorIoT boards and did a Proof of Concept (PoC). The Quectel radio module and the MCU STM32L4xx were tested and then transferred to a new customer-specific board. Quantel itself programmed the MCU and the server for sensors in the construction industry
Cellular module | Quectel BG95-M3 |
GNSS module | Embedded inside Quectel BG95-M3 |
Cellular antenna | Multiband GSM / LTE-M /NB-IoT antenna inside the main PCB |
GNSS antenna | Antenova chip loop antenna Antenova Sinica |
Wi-Fi module & BLE module | Mounted on main PCB |
Wi-Fi & BLE antenna | PCB antenna |
Sensors | Temperature, humidity, air pressure, light, accelerator sensor, reed contact, gas sensor button |
SIM card | Standard SIM and eSIM |
Max memory size | Related to the selected MCU STM32L476 |
Memory types | Related to the selected MCU STM32L476 |
UARTS | 5 |
I2C bus | Wired to the sensors on the main PCB |
I2C bus & LIN bus | Wired to external connector |
SPI | Not supported |
Analogue Input | 4x wired to external connector |
PWM | Not supported |
Digital Input | 3 input + 1 counter |
Digital output | 1 Relay |
Extension connector for sensors | Extension to further sensors ( e.g. temperature, air pressure, humidity, visible light, infrared light, hall, gas (NOx, alcohol, LPG, methane, carbon monoxide, hydrogen, VOC, smoke, fine dust, accelerometer, motion, gyro, compass, proximity, vibra-tion, spectral intensity, EMC/EMG, heart rate, stretch force, lightning, earthquake, water leakage, soil and many more) |
Extension connector for bridge | Extension to bridge to LoRa or further peripherals |
Status | Mass production |
Launched | Q1 2021 |
End Of Life | Q1 2030 |
Form Factor | Credit card (95*58mm) including cellular antenna |
Socket | Non (all in one) plus sockets for extension PCBs |
Power In | Nominal 2.8-5 V DC |
Price | €189.00 |
Processor | STM32L476 |
Documents | Open software interface for akorIoT customers |
USB Ports | 1 USB 2.0 for programming and debugging |
Antenna services | Antenna design and antenna matching service, reports on return loss and radiation pattern |
HW services | HW design review of PCBs up to design of customised PCBs including design of enclosures |
Power supply services | Design aid for power supply concepts, selection of power supplies for IoT devices with an in-service lifetime of up to 15 years using small batteries (smart meters, trackers) |
SW services | Firmware, middleware and cloud server software development |
Consulting services | Feasibility studies, proof of concepts, prototypes, market studies |