Update to LabWired
Snapshot Oct 24, 2026 · 13:12 UTC · version 1.1.0
Declared capabilities changed
Full description — Now says: Run real firmware on simulated microcontrollers, wire circuits and open an interactive hardware lab.
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Full description
Sep 30, 2026 · 23:08 UTC
LabWired runs real embedded firmware on a deterministic simulation of microcontrollers (ARM Cortex-M, RISC-V, and ESP32), right inside the conversation. Pick a board, wire up an MCU with sensors, displays, and buses, compile firmware, an...
Oct 24, 2026 · 13:12 UTC
Run real firmware on simulated microcontrollers, wire circuits and open an interactive hardware lab.
Long description
Sep 30, 2026 · 23:08 UTC
RISC-V, and ESP32), right inside the conversation. Pick a board, wire up an MCU with sensors, displays, and buses, compile firmware, and run it in an interactive hardware lab you can watch — no physical board required. The same firmware ...
Oct 24, 2026 · 13:12 UTC
RISC-V and ESP32) inside the conversation. Pick a board, wire it to sensors, displays and buses from the part catalog, validate the diagram, compile firmware on a hosted toolchain, run it in the simulator and open the result in an intera...
Declared skills
Sep 30, 2026 · 23:08 UTC
[]
Oct 24, 2026 · 13:12 UTC
[{"description":"Use when the user wants to build or test embedded firmware on a simulated microcontroller board, wire sensors or displays to it, check the result, and open an interactive hardware lab.","interface":{"brand_color":null,"d...
Is template instance
Sep 30, 2026 · 23:08 UTC
Not present
Oct 24, 2026 · 13:12 UTC
false
Compare saved observations
Download comparison JSONFull technical diff · 16 changed fields
added /is_template_instance
Field was absent
false
removed /release/app_manifest/apps/app-6a3676302a7c8191b136b250046dd761
{
"id": "asdk_app_6a3676302a7c8191b136b250046dd761",
"required": true
}Field is absent
added /release/app_manifest/apps/labwired
Field was absent
{
"id": "asdk_app_6a3676302a7c8191b136b250046dd761",
"required": true
}changed /release/description
"LabWired runs real embedded firmware on a deterministic simulation of microcontrollers (ARM Cortex-M, RISC-V, and ESP32), right inside the conversation. Pick a board, wire up an MCU with sensors, displays, and buses, compile firmware, and run it in an interactive hardware lab you can watch — no physical board required. The same firmware binary that flashes to real silicon runs in the simulator, so results are reproducible enough to debug and to gate CI on. LabWired validates your wiring before it runs, lists the boards and components it supports, compiles firmware from source, and opens a live lab view embedded in ChatGPT where you can see GPIO, serial output, and peripherals respond in real time."
"Run real firmware on simulated microcontrollers, wire circuits and open an interactive hardware lab."
changed /release/id
"pluginrel_c98d4e4ed9c48191a6cd66c12da84f41"
"pluginrel_b99ecc20fab881918ce2e63545b09745"
changed /release/interface/capabilities
[]
[ "Browse boards and parts", "Validate circuit diagrams", "Compile firmware", "Run firmware in simulation", "Verify firmware behaviour", "Open an interactive hardware lab", "Design a 2-layer PCB" ]
changed /release/interface/composer_icon_url
null
"https://files.openai.com/content?id=file_0000000082dc820aba82487d01d9da69"
changed /release/interface/default_prompt
null
"Open a LabWired lab with a blinking LED on the ESP32-C3 SuperMini."
changed /release/interface/default_prompts
null
[ "Open a LabWired lab with a blinking LED on the ESP32-C3 SuperMini.", "Wire a BME280 to the STM32F401 Blackpill over I2C and validate the diagram.", "Compile this Arduino sketch for an ESP32-C3 board, run it in simulation and show me the serial output." ]
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_000000005420720c819fe67beb0905bd"
"https://files.openai.com/content?id=file_000000003da4820ab35854ae33e425e2"
changed /release/interface/long_description
"LabWired runs real embedded firmware on a deterministic simulation of microcontrollers (ARM Cortex-M, RISC-V, and ESP32), right inside the conversation. Pick a board, wire up an MCU with sensors, displays, and buses, compile firmware, and run it in an interactive hardware lab you can watch — no physical board required. The same firmware binary that flashes to real silicon runs in the simulator, so results are reproducible enough to debug and to gate CI on. LabWired validates your wiring before it runs, lists the boards and components it supports, compiles firmware from source, and opens a live lab view embedded in ChatGPT where you can see GPIO, serial output, and peripherals respond in real time."
"LabWired runs real embedded firmware on a deterministic simulation of microcontrollers (ARM Cortex-M, RISC-V and ESP32) inside the conversation. Pick a board, wire it to sensors, displays and buses from the part catalog, validate the diagram, compile firmware on a hosted toolchain, run it in the simulator and open the result in an interactive hardware lab. It can also read part datasheets, look up distributor prices, and lay out a 2-layer PCB from your diagram. Everything is simulated: a pass is evidence about the model, not proof the circuit works on physical hardware. Peripherals that are not modelled fail loudly instead of being faked. Sign-in with your LabWired account is required."
changed /release/keywords
[]
[ "embedded", "firmware", "simulation", "microcontroller", "esp32", "stm32", "risc-v" ]
changed /release/mcp_servers
[]
[
{
"key": "labwired",
"metadata": {
"headers": {},
"type": "streamable-http",
"url": "https://api.labwired.com/mcp"
}
}
]changed /release/onboarding_skill_name
null
"labwired"
changed /release/skills
[]
[
{
"description": "Use when the user wants to build or test embedded firmware on a simulated microcontroller board, wire sensors or displays to it, check the result, and open an interactive hardware lab.",
"interface": {
"brand_color": null,
"default_prompt": "Use $labwired to build a circuit on a virtual board, compile firmware, run it in simulation and open the hardware lab.",
"display_name": "LabWired",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Run firmware on virtual chips"
},
"name": "labwired",
"plugin_release_skill_id": "pluginrsk_6acadc81b6c48191888b412c94439dba"
}
]changed /release/version
"1.0.0"
"1.1.0"
Full snapshot data
{
"canonical_app_id": "asdk_app_6a3676302a7c8191b136b250046dd761",
"connector_id": "asdk_app_6a3676302a7c8191b136b250046dd761",
"created_at": "2026-06-23T03:46:43.187483Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6a3676302a7c8191b136b250046dd761",
"is_template": false,
"is_template_instance": false,
"name": "app-6a3676302a7c8191b136b250046dd761",
"release": {
"app_ids": [
"asdk_app_6a3676302a7c8191b136b250046dd761"
],
"app_manifest": {
"apps": {
"labwired": {
"id": "asdk_app_6a3676302a7c8191b136b250046dd761",
"required": true
}
}
},
"app_templates": [],
"description": "Run real firmware on simulated microcontrollers, wire circuits and open an interactive hardware lab.",
"display_name": "LabWired",
"id": "pluginrel_b99ecc20fab881918ce2e63545b09745",
"interface": {
"brand_color": null,
"capabilities": [
"Browse boards and parts",
"Validate circuit diagrams",
"Compile firmware",
"Run firmware in simulation",
"Verify firmware behaviour",
"Open an interactive hardware lab",
"Design a 2-layer PCB"
],
"category": "Developer Tools",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_0000000082dc820aba82487d01d9da69",
"default_prompt": "Open a LabWired lab with a blinking LED on the ESP32-C3 SuperMini.",
"default_prompts": [
"Open a LabWired lab with a blinking LED on the ESP32-C3 SuperMini.",
"Wire a BME280 to the STM32F401 Blackpill over I2C and validate the diagram.",
"Compile this Arduino sketch for an ESP32-C3 board, run it in simulation and show me the serial output."
],
"developer_name": "Andrii Shylenko e.v.",
"logo_url": "https://files.openai.com/content?id=file_000000003da4820ab35854ae33e425e2",
"logo_url_dark": null,
"long_description": "LabWired runs real embedded firmware on a deterministic simulation of microcontrollers (ARM Cortex-M, RISC-V and ESP32) inside the conversation. Pick a board, wire it to sensors, displays and buses from the part catalog, validate the diagram, compile firmware on a hosted toolchain, run it in the simulator and open the result in an interactive hardware lab. It can also read part datasheets, look up distributor prices, and lay out a 2-layer PCB from your diagram. Everything is simulated: a pass is evidence about the model, not proof the circuit works on physical hardware. Peripherals that are not modelled fail loudly instead of being faked. Sign-in with your LabWired account is required.",
"plugin_category_id": "developer tools",
"privacy_policy_url": "https://labwired.com/privacy.html",
"screenshot_urls": [],
"short_description": "Run firmware on virtual chips",
"terms_of_service_url": "https://labwired.com/terms.html",
"website_url": "https://labwired.com"
},
"keywords": [
"embedded",
"firmware",
"simulation",
"microcontroller",
"esp32",
"stm32",
"risc-v"
],
"mcp_servers": [
{
"key": "labwired",
"metadata": {
"headers": {},
"type": "streamable-http",
"url": "https://api.labwired.com/mcp"
}
}
],
"onboarding_skill_name": "labwired",
"requires_local_executor": false,
"skills": [
{
"description": "Use when the user wants to build or test embedded firmware on a simulated microcontroller board, wire sensors or displays to it, check the result, and open an interactive hardware lab.",
"interface": {
"brand_color": null,
"default_prompt": "Use $labwired to build a circuit on a virtual board, compile firmware, run it in simulation and open the hardware lab.",
"display_name": "LabWired",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Run firmware on virtual chips"
},
"name": "labwired",
"plugin_release_skill_id": "pluginrsk_6acadc81b6c48191888b412c94439dba"
}
],
"version": "1.1.0"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6a3676302a7c8191b136b250046dd761?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 6c73be6b3ef6d3372fb87193c9143795325d9f8a50fa821cbb39cc71aeae2b46