A Two-Board Design for Interconnected Intelligence in Tiny IoT

Machine learning is nowadays used in tiny micro-controller boards, sometimes called TinyML. At the same time, LoRa Internet of Things (IoT) communication technology can now provide LoRa mesh network topologies that interconnect remote IoT devices. Both tendencies, however, have not converged yet to combine the potential of both. In this paper, we argue for a solution consisting of a two-board design as an architecture for interconnected ML-enabled IoT nodes in a LoRa mesh network. A prototype of the architecture using the TTGO LoRa32 board as a network device and the Arduino Portenta H7 as an application device is implemented as a case study to show the feasibility. We analyze a federated learning protocol design to illustrate how distributed applications can interact within the proposed two-board node architecture. We position the architecture with regard to several performance aspects and observe that the design delivers a separation of concerns by one board hosting the ML-application and the other providing an advanced network service to the application.

Authors

Institutions

Publication Details

Published
2025-09-03
DOI
https://doi.org/10.1109/exp.at2565440.2025.11348263
Primary Topic
IoT Networks and Protocols
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Two-Board Design for Interconnected Intelligence in Tiny IoT

Nil Llisterri Giménez, Fèlix Freitag, Mennan Selimi
IoT Networks and Protocols
article

A Two-Board Design for Interconnected Intelligence in Tiny IoT

Nil Llisterri Giménez, Fèlix Freitag, Mennan Selimi
article en

Abstract

Machine learning is nowadays used in tiny micro-controller boards, sometimes called TinyML. At the same time, LoRa Internet of Things (IoT) communication technology can now provide LoRa mesh network topologies that interconnect remote IoT devices. Both tendencies, however, have not converged yet to combine the potential of both. In this paper, we argue for a solution consisting of a two-board design as an architecture for interconnected ML-enabled IoT nodes in a LoRa mesh network. A prototype of the architecture using the TTGO LoRa32 board as a network device and the Arduino Portenta H7 as an application device is implemented as a case study to show the feasibility. We analyze a federated learning protocol design to illustrate how distributed applications can interact within the proposed two-board node architecture. We position the architecture with regard to several performance aspects and observe that the design delivers a separation of concerns by one board hosting the ML-application and the other providing an advanced network service to the application.

South East European University (MK), Universitat Politècnica de Catalunya (ES)
Industry, innovation and infrastructure
Openalex Percentile: Top 38%
IoT Networks and Protocols
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.