mlsanityData to 14 Oct 2026

EmbedGenius: Towards Automated Software Development for Generic Embedded IoT Systems

arXiv 2412.09058 ↗First posted 12 Dec 2024cs.SE cs.AI cs.SYcited by 6

Not on the map. Why?

Abstract (arXiv)

Embedded IoT system development is crucial for enabling seamless connectivity and functionality across a wide range of applications. However, such a complex process requires cross-domain knowledge of hardware and software and hence often necessitates direct developer involvement, making it labor-intensive, time-consuming, and error-prone. To address this challenge, this paper introduces EmbedGenius, the first fully automated software development platform for general-purpose embedded IoT systems. The key idea is to leverage the reasoning ability of Large Language Models (LLMs) and embedded system expertise to automate the hardware-in-the-loop development process. The main methods include a component-aware library resolution method for addressing hardware dependencies, a library knowledge generation method that injects utility domain knowledge into LLMs, and an auto-programming method that ensures successful deployment. We evaluate EmbedGenius's performance across 71 modules and four mainstream embedded development platforms with over 350 IoT tasks. Experimental results show that EmbedGenius can generate codes with an accuracy of 95.7% and complete tasks with a success rate of 86.5%, surpassing human-in-the-loop baselines by 15.6%--37.7% and 25.5%--53.4%, respectively. We also show EmbedGenius's potential through case studies in environmental monitoring and remote control systems development.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 26 of its 64 references that are in the map. First posted on arXiv 12 Dec 2024.

Builds on

26 of 64 references.

References · 26

  1. 2017Attention Is All You Needcited by 60,361
  2. 2023GPT-4 Technical Reportcited by 18,396
  3. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
  4. 2021Training Verifiers to Solve Math Word Problemscited by 10,109
  5. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
  6. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  7. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
  8. 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,592
  9. 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,391
  10. 2023Teaching Large Language Models to Self-Debugcited by 988
  11. 2023Textbooks Are All You Needcited by 569
  12. 2022CodeT: Code Generation with Generated Testscited by 384
14 more
  1. 2023Language Models can Solve Computer Taskscited by 372
  2. 2022A Systematic Evaluation of Large Language Models of Codecited by 363
  3. 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 239
  4. 2023AutoDroid: LLM-powered Task Automation in Androidcited by 184
  5. 2017RobustFill: Neural Program Learning under Noisy I/Ocited by 126
  6. 2022Productivity Assessment of Neural Code Completioncited by 98
  7. 2023Penetrative AI: Making LLMs Comprehend the Physical Worldcited by 64
  8. 2024HARGPT: Are LLMs Zero-Shot Human Activity Recognizers?cited by 54
  9. 2023LLMCad: Fast and Scalable On-device Large Language Model Inferencecited by 45
  10. 2024LlamaTouch: A Faithful and Scalable Testbed for Mobile UI Task Automationcited by 36
  11. 2024LLMSense: Harnessing LLMs for High-level Reasoning Over Spatiotemporal Sensor Tracescited by 28
  12. 2023Exploring and Characterizing Large Language Models For Embedded System Development and Debuggingcited by 20
  13. 2024Evaluating Large Language Models as Virtual Annotators for Time-series Physical Sensing Datacited by 17
  14. 2024ChatTracer: Large Language Model Powered Real-time Bluetooth Device Tracking Systemcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 4; 2026: 2.

6 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025GPIoT: Tailoring Small Language Models for IoT Program Synthesis and Development
  2. 2025LLMind 2.0: Distributed IoT Automation with Natural Language M2M Communication and Lightweight LLM Agents
  3. 2026HoliBench: A Cross-Platform Benchmarking and Deployment Toolkit for Foundation Models in CPS-IoT Applications
  4. 2025IoT-MCP: Bridging LLMs and IoT Systems Through Model Context Protocol
  5. 2026Agentic Pipelines in Embedded Software Engineering: Emerging Practices and Challenges
  6. 2026Closed-loop evaluation of LLM agents for embedded software development
  7. 2026Benchmarking AI Agents for Hardware Design Automation via MCP Tool Calling
  8. 2026LLM-based Hardware Development with Hierarchical IRs and End-to-End Multi-Agent Workflow