This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
Self-Referencing Digital Twin for Thermal and Task Management in Package Stacked ESP32-S3 Microcontrollers with Mixture-of-Experts and Neural Networks
by
Yi Liu
Yi Liu 1
,
Parth Sandeepbhai Shah
Parth Sandeepbhai Shah 2,
Tian Xia
Tian Xia 3,* and
Dryver Huston
Dryver Huston 1,*
1
Department of Mechanical Engineering, University of Vermont, Burlington, VT 05405, USA
2
Intel Corporation, Rio Rancho, NM 87124, USA
3
Department of Electrical and Biomedical Engineering, University of Vermont, Burlington, VT 05405, USA
*
Authors to whom correspondence should be addressed.
Computers 2026, 15(1), 4; https://doi.org/10.3390/computers15010004 (registering DOI)
Submission received: 13 November 2025
/
Revised: 9 December 2025
/
Accepted: 18 December 2025
/
Published: 21 December 2025
Abstract
Thermal limitations restrict the performance of low-cost, vertically stacked embedded systems. This paper presents a self-referencing digital twin framework for thermal and task management in a multi-device ESP32-S3 stack. The system combines a Mixture-of-Experts (MoE) model for task allocation with a neural network for short-term temperature prediction. Acting as a lightweight digital replica of the physical stack, the digital twin continuously monitors device states, forecasts thermal behavior 30 s into the future, and adapts workload distribution accordingly. The MoE model evaluates each device individually and asynchronously, estimating the portion of workload it should receive based on current state features including SoC temperature, CPU frequency, stack position, and recent task history. A separate neural network predicts future temperatures using real-time data from local and neighboring devices, enabling proactive thermal-aware scheduling. Training data for both models is collected through controlled experiments involving fixed-frequency operation and structured frequency switching with idle phases. All predictions and control actions are driven by in-built sensor feedback from the ESP32-S3 microcontrollers. The resulting digital twin supports distributed task scheduling based on temperature and works well in simple, low-cost edge systems with heat constraints. In one-hour experiments on a 6 ESP32-S3 stack, the proposed scheduling method completes up to 572 computation rounds at a C temperature limit, compared with 493 and 542 rounds under logistic regression based control and 534 rounds at fixed 240 MHz operation, while keeping peak temperature at C.
Share and Cite
MDPI and ACS Style
Liu, Y.; Shah, P.S.; Xia, T.; Huston, D.
Self-Referencing Digital Twin for Thermal and Task Management in Package Stacked ESP32-S3 Microcontrollers with Mixture-of-Experts and Neural Networks. Computers 2026, 15, 4.
https://doi.org/10.3390/computers15010004
AMA Style
Liu Y, Shah PS, Xia T, Huston D.
Self-Referencing Digital Twin for Thermal and Task Management in Package Stacked ESP32-S3 Microcontrollers with Mixture-of-Experts and Neural Networks. Computers. 2026; 15(1):4.
https://doi.org/10.3390/computers15010004
Chicago/Turabian Style
Liu, Yi, Parth Sandeepbhai Shah, Tian Xia, and Dryver Huston.
2026. "Self-Referencing Digital Twin for Thermal and Task Management in Package Stacked ESP32-S3 Microcontrollers with Mixture-of-Experts and Neural Networks" Computers 15, no. 1: 4.
https://doi.org/10.3390/computers15010004
APA Style
Liu, Y., Shah, P. S., Xia, T., & Huston, D.
(2026). Self-Referencing Digital Twin for Thermal and Task Management in Package Stacked ESP32-S3 Microcontrollers with Mixture-of-Experts and Neural Networks. Computers, 15(1), 4.
https://doi.org/10.3390/computers15010004
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article metric data becomes available approximately 24 hours after publication online.