See Flash
at work.

See how Flash implements drivers, develops connected firmware and validates sensor circuits on real boards.

5 demos · Flash CLI · Flash IDE · VS Code

BenchFirmware and hardware demos run on an M5Stack CoreS3 K128 (ESP32-S3). Driver demos use an ST NUCLEO-F411RE (STM32F411RE) with an HC-SR04 sensor.

CoreS3 documentation

01 Flash CLI

Driver development

Write a sensor driver, build and flash the firmware, then check live readings with GDB.

2 demos
  • D01
    Flash CLIMicrocontroller: STM32F411RECloud AI

    Cloud AI: HC-SR04 + GDB

    Implement and debug an HC-SR04 driver on an STM32 Nucleo using a cloud AI model in Flash CLI.

    BenchNUCLEO-F411RE + HC-SR04 · cloud AI

    Video ready
  • D02
    Flash CLIMicrocontroller: STM32F411RELocal AI

    Local AI: HC-SR04 + GDB

    Implement and debug an HC-SR04 driver on an STM32 Nucleo using a local AI model in Flash CLI.

    BenchNUCLEO-F411RE + HC-SR04 · local AI

    Video ready

02 IDE · VS Code

Firmware

Program an existing board: build components on its peripherals, connect them over MQTT or UART and check the results against the device.

2 demos
  • D03
    Flash IDEMicrocontroller: ESP32-S3

    Timestamped telemetry over MQTT

    Drive the onboard clock, timestamp touch events and publish them over MQTT, then check each message in Flash IDE.

    BenchCoreS3 · onboard peripherals

    In preparation
  • D04
    Flash VS Code ExtensionMicrocontroller: ESP32-S3Microcontroller: STM32F411RE

    MQTT ↔ UART gateway

    Make CoreS3 the MQTT gateway for an STM32 node over UART, keeping the same JSON messages and object methods.

    BenchCoreS3 + NUCLEO-F411RE

    In preparation

03 Flash IDE

Hardware + firmware

Design the circuit and its firmware in one project. Flash agents draw the schematic in the built-in hardware editor, write the code from that design and verify it on the board.

1 full-length demo
  • D05
    Flash IDEMicrocontroller: ESP32-S3Full-length demo

    Sensor circuit and firmware validation

    Flash agents design the sensor circuit, implement its drivers using the schematic and verify live readings on the CoreS3.

    1. 01Hardware
    2. 02Firmware
    3. 03Validation

    BenchCoreS3 + ENV-III sensor

    In preparation

Want to see Flash on your project?

Let’s walk through your hardware and firmware workflow.