← LabWiredCONTENT HISTORY

Update to LabWired

Snapshot Oct 24, 2026 · 13:12 UTC · version 1.1.0

WHAT CHANGED

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.

Save LabWired and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

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...

After

Oct 24, 2026 · 13:12 UTC

Run real firmware on simulated microcontrollers, wire circuits and open an interactive hardware lab.

Long description

Before

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 ...

After

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

Before

Sep 30, 2026 · 23:08 UTC

[]

After

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

Before

Sep 30, 2026 · 23:08 UTC

Not present

After

Oct 24, 2026 · 13:12 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 16 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false

removed /release/app_manifest/apps/app-6a3676302a7c8191b136b250046dd761

BEFORE
{
  "id": "asdk_app_6a3676302a7c8191b136b250046dd761",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/labwired

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a3676302a7c8191b136b250046dd761",
  "required": true
}

changed /release/description

BEFORE
"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."
AFTER
"Run real firmware on simulated microcontrollers, wire circuits and open an interactive hardware lab."

changed /release/id

BEFORE
"pluginrel_c98d4e4ed9c48191a6cd66c12da84f41"
AFTER
"pluginrel_b99ecc20fab881918ce2e63545b09745"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "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

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_0000000082dc820aba82487d01d9da69"

changed /release/interface/default_prompt

BEFORE
null
AFTER
"Open a LabWired lab with a blinking LED on the ESP32-C3 SuperMini."

changed /release/interface/default_prompts

BEFORE
null
AFTER
[
  "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

BEFORE
"https://files.openai.com/content?id=file_000000005420720c819fe67beb0905bd"
AFTER
"https://files.openai.com/content?id=file_000000003da4820ab35854ae33e425e2"

changed /release/interface/long_description

BEFORE
"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."
AFTER
"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

BEFORE
[]
AFTER
[
  "embedded",
  "firmware",
  "simulation",
  "microcontroller",
  "esp32",
  "stm32",
  "risc-v"
]

changed /release/mcp_servers

BEFORE
[]
AFTER
[
  {
    "key": "labwired",
    "metadata": {
      "headers": {},
      "type": "streamable-http",
      "url": "https://api.labwired.com/mcp"
    }
  }
]

changed /release/onboarding_skill_name

BEFORE
null
AFTER
"labwired"

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "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

BEFORE
"1.0.0"
AFTER
"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