The x86 sub-node


The x86 node uses an APU.3C4 mainboard and is connected to the MIoT-Lab Management System via Ethernet (IEEE 802.3). It is located at the first tier of the enclosure with a heat sink at the bottom tier as a cooling mechanism. It is connected to the embedded node as well as an ESP32 that is part of the Embedded Node.


1 GHz with 4 cores (x86_64 CPU)


4 GiB

WiFi WLE900VX (IEEE 802.11ac)








The embedded sub-node


A STM32 NUCLEO-F767ZI provides the base of the embedded node. It is connected to a custom adapter board – mostly chosen to save on jumper wires – but it also comes with an RFM95W breakout board for the Semtech SX1276 LoRa transceiver as well as power monitoring. As the latter should not impact the power consumption of the NUCLEO-F767ZI it is connected to the ESP-32 instead. The Embedded Node offers a number of options for wireless connectivity covering three frequency bands (433 MHz, 868 MHz, 2.4 GHz) and a number of different data rates.


216 MHz


512 KiB


2 MiB


Atmel AT24C256

sperate EEPROM storage


SHT30 (temperature, humidity)

BME680 (temperature, humidity)


Atmel AT86RF232

RFM95W (Semtech SX1276)

TI CC1101

Espressif ESP32 (via UART)

Nordic nRF24L01+

Power Measuring

2 × TI INA3221

Calibration/Configuration Storage

Atmel AT24C256

Sensores connected to the Adapter Board are the SHT30 (temperature and humidity inside the enclosure) and the BME680 (temperature and humidity outside the enclosure).


If needed it‘s capabilities of the embedded node can be scaled down to provide proper experimental circumstances of Internet-of-things nodes below class C2.

Last Modification: 27.10.2023 - Contact Person: Webmaster