Skip to main content

This site is a preview for github.com/espressif/developer-portal/pull/730

LLM

Developing a Zephyr IOT app with AI

Developing a Zephyr IOT app with AI

·15 mins
Still on improving our AI-based, embedded software workflow, this article applies the same AI-agent discipline to Zephyr. Using the same M5 stack ESP Dualkey board, specs, integration rules,plan→execute→commit→test, reusable modules, journals, and Git - without redefining the product.
Developing a Rust-based IoT device with AI

Developing a Rust-based IoT device with AI

··13 mins
AI assistants are most effective on ESP32 Rust firmware when you supply clear specs, pinned crates, reference implementations (often ESP-IDF C), and a tight verify loop. The article discusses good practices, pitfalls, discipline, and entropy. A brief explanation about the device is also included, along with the repository and all artifacts.
Introducing ESP RainMaker MCP Server

Introducing ESP RainMaker MCP Server

·4 mins
ESP RainMaker now supports the Model Context Protocol (MCP), enabling natural language interactions with your IoT devices via tools like Claude, Cursor, Gemini CLI, Windsurf, etc. This blog introduces the new stdio-based MCP server, outlines use cases, and hints at what’s next.