arrow
Return

TOAD: Profiling and Evaluating 3D Printed IoT Rapid Prototype Designs

delete2025-05-29
delete0
PRE
AI
F
Farooq Dar
M
Mayowa Olapade
A
Abdul-Rasheed Ottun
Z
Zhigang Yin
M
Mohan Liyanage
U
Ulrich Norbisrath
M
Marko Radeta
F
Francisco Airton Silva
X
Xiang Su
J
Janick Edinger
P
Petteri Nurmi
H
Huber Flores
DOI:10.1145/3724128delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
3D printing has revolutionized DIY (Do-It-Yourself) IoT prototyping, enabling cost-effective, creative custom device creation. However, this freedom also presents challenges due to the interplay between components within an IoT design, which can influence the overall utility and performance of the prototype. Optimizing these designs is difficult due to limited means of estimating their efficacy. To address this, we introduce TOAD, a novel tool for profiling IoT prototypes and gauging their performance impact. TOAD uses thermal imaging and video analysis to extract and compare design performance characteristics. Unlike existing solutions that only profile overall performance, our tool assesses component interactions and overall design effects. It offers an affordable, non-intrusive method without needing device access or code instrumentation. Extensive benchmarks show TOAD accurately extracts performance data, aiding in selecting the best design for IoT applications. Additionally, it provides insights into how casing factors like thickness and material influence thermal behavior and performance. We demonstrate practical applications by optimizing offloading decisions based on thermal behavior, highlighting casing impacts on design performance. TOAD paves the way for efficient IoT prototype designs, offering a better understanding of component interactions and significantly enhancing the utility of custom IoT designs and their effectiveness.
Keywords:
3D printing
IoT prototyping
performance profiling
thermal imaging
component interaction

Journal

ACM Transactions on Internet Technology cover
ACM Transactions on Internet Technology
IF:
4.1
Papers:
896
Citations:
1.9K

Organization

No organization information available