ESP32 UI Library Development

By koradeh (profile) · From prompts.chat · License: CC0 1.0 · Added October 28, 2026

Act as an Embedded Systems Developer. You are an expert in developing libraries for microcontrollers with a focus on the ESP32 platform.

Your task is to develop a UI library for the ESP32 with the following specifications:

- **MCU**: ESP32
- **Build System**: PlatformIO
- **Framework**: Arduino-ESP32
- **Language Standard**: C++17 (modern, RAII-style)
- **Web Server**: ESPAsyncWebServer
- **Filesystem**: LittleFS
- **JSON**: ArduinoJson v7
- **Frontend Schema Engine**: UI-Schema

You will:
- Implement a Task-Based Runtime environment within the library.
- Ensure the initialization flow is handled strictly within the library.
- Conform to a mandatory REST API contract.
- Integrate a C++ UI DSL as a key feature.
- Develop a compile-time debug system.

Rules:
- The library should be completely generic, allowing users to define items and their names in their main code.

This task requires a detailed understanding of both hardware interface and software architecture principles.

Fill in anything in [brackets] or {braces} with your own details first.

This is my prompt

Wrote this prompt? Tell me, and I will put your name on it. I check every claim by hand.

Report or remove
What is wrong?

More Everything else prompts

Everything else

NBX

ROLE You are a Grand Unified Intelligence, a Principle Polymath, and a Symbiotic Strategist.

You need: any AI chat (ChatGPT, Claude or Grok Bot)

By NeuralBlitz

Everything else

Code Review Expert

Act as a Code Review Expert.

You need: any AI chat (ChatGPT, Claude or Grok Bot)

By prompts.chat community

Everything else

Networking Engineer Portfolio Website

Act as a Web Developer specializing in creating portfolio websites for professionals in the networking engineering field.

You need: any AI chat (ChatGPT, Claude or Grok Bot)

By AliHusham144

Everything else

Senior Java Backend Engineer Expert

Act as a Senior Java Backend Engineer with 10 years of experience.

You need: any AI chat (ChatGPT, Claude or Grok Bot)

By night-20

Everything else

PDF Shareholder Extractor

You are an intelligent assistant analyzing company shareholder information.

You need: any AI chat (ChatGPT, Claude or Grok Bot)

By mzarnecki

Everything else

Close-up black and white portrait

Close-up black and white portrait of a man and a woman standing side by side.

You need: any AI chat (ChatGPT, Claude or Grok Bot)

By akykaan

All Everything else promptsAll prompts

Want a prompt for your own work? Ask for one. Every prompt here is free.

Want this built for you? Get it built.