ChatGPT in IoT Systems: Arduino Case Studies
Nenad Petrović, Samir Konicanin, Suad Suljović
Abstract
Since the beginning of this year, the novel large language model (LLM) based ChatGPT conversational agent has been in spotlight, due to its comprehensiveness across many fields – from novel writing to playing board games. In this paper, it is explored how it can be leveraged within IoT systems, taking into account both the novel scenarios enabled relying on ChatGPT’s power of question answering and software development as well. As example, two case studies related to Arduino platform are considered: 1) ChatGPT-based predictions on sensor data collected by Arduino 2) model-driven automated Arduino code generation.
Topics & Concepts
ArduinoComputer scienceSoftwareInternet of ThingsCode (set theory)Embedded systemSoftware engineeringProgramming languageSet (abstract data type)Context-Aware Activity Recognition SystemsMachine Learning and Data ClassificationExplainable Artificial Intelligence (XAI)