+49 (0) 451 / 30 40 718 info@akoriot.com

The arkorIoT SensPRO

The complete platform for all your IoT development needs

SensPRO Development Board

The goal of the akorIoT SensPRO was to create an open platform similar to the idea of a Programmable Logic Controller (PLC).

As with a PLC the programmability, storage of the program in memory and the execution of the program are provided. Unlike a PLC the program code is not executed with an interpreter, programming is done in C with free-of-charge C compilers. The block diagram of the akorIoT SensPRO is disclosed as it is for a PLC.  The addresses of the sensors on the main board, I2C bus, UART, counter, AD converter and much more can be reached by the programmer with their own code.

NB-IoT, LTE-M, GSM and optionally BLE and Wi-Fi are available for wireless communications. Location services are achieved either via GNSS, Wi-Fi, BLE or cell locating via GSM, NB-IoT or LTE-M. Further radio modules and sensors can be attached using the expansion connector via I2C and UART.

SensPRO is a portmanteau word made of “sensor” and “professional”. 7 sensors are  provided on the main board. Additional sensors can be quickly and inexpensively incorporated via I2C and UART expansion connectors. This upgrades can either be done by the akorIoT team or by the SensPRO customer. If the customer wishes to expand the akorIoT SensPRO themselves, then they can if they wish get advice and support from experienced IoT developers from the akorIoT team.

The SensPRO design is not cast in stone. The size and shape can be customized by the akorIoT team. The SensPRO customer can purchase the circuit diagrams, integrate them into their circuit and create their own new, unique IoT device. Furthermore, they can, if desired, request support from the akorIoT team.

How SensPRO works

How the akorIoT SensPRO works


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. The akorCLOUD is available to the SensPRO customer free of charge for 3 months. The akorCLOUD is not only used to visualize the measurement data, but also manages the program code of the SensPRO in the field. With SensPROs 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, the akorCLOUD or the app on a smartphone.

The SensPRO is used in many applications without hardware modification. This reduces the development costs in an IoT project to 0 USD. 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 has already reached 0 USD 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 in the main board, FR4 at right angles to the main board, 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 for 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 the sensors in the construction industry.