Silicon Labs adds AI tools to embedded development

Silicon Labs adds AI tools to embedded development

Silicon Labs has expanded software tools for embedded AI development. Its Simplicity AI SDK is in public beta, with Databricks integration available and Hardware Intent verification planned for 2027.


IN Brief:

  • The Simplicity AI SDK public beta initially supports Bluetooth LE embedded development workflows.
  • Hardware Intent aims to compare requirements and schematics with pin and peripheral configurations in a planned 2027 alpha.
  • Silicon Labs also offers an initial Databricks integration and embedded machine learning profiling tools.

Silicon Labs has expanded its embedded development platform with a public beta of Simplicity AI SDK, a planned Hardware Intent verification capability and an available connection between embedded machine learning tools and Databricks. The company is also introducing an open-source developer community, initially focused on Bluetooth Low Energy, as it extends software infrastructure supporting its wireless microcontrollers and systems-on-chip.

The Simplicity AI SDK allows compatible AI coding assistants to interact with Silicon Labs development tools, documentation and connected hardware through structured interfaces. Initial support focuses on Bluetooth LE development, with workflows covering project creation, configuration, compiling, flashing, debugging, network analysis and power measurement. The company supports existing developer environments rather than requiring teams to move into a separate proprietary AI assistant.

Embedded software development differs from general application programming because generated code must correspond to specific microcontroller peripherals, memory limits, operating conditions and communication interfaces. Software that is syntactically valid may still be unsuitable for a device if it assumes an unavailable peripheral, conflicts with another function or exceeds capacity. Silicon Labs is addressing these constraints by supplying hardware and software context directly to compatible development assistants.

Through agent skills and Model Context Protocol interfaces, the SDK exposes project configuration, build and debugging operations to compatible AI development tools. Supported tools include GitHub Copilot, Cursor and Codex, although workflows depend on the selected environment and installation. The SDK can provide access to project information, documentation searches, build operations and debugging functions, reducing the need to transfer information manually between otherwise separate tools.

A firmware build alone checks whether software compiles for a target, while flashing it and observing the physical board can expose peripheral and runtime errors. Compiling firmware establishes whether source can be translated for a target, but it does not establish that the resulting programme behaves correctly on the device. Flashing, debugging and observing peripheral state provide additional evidence, while network and power analysis can expose behaviour that would not appear in source code inspection alone.

Generated Bluetooth LE code still needs verification against the target radio configuration, available memory and installed protocol stack. An AI assistant can invoke flashing and debugging tools to collect evidence from the board, but code review and controlled tests remain necessary to establish correct behaviour in the intended application.

Alongside the SDK, Silicon Labs has introduced Simplicity Design Intelligence, a developing set of capabilities intended to connect hardware and software design decisions to their original requirements. Its first proposed capability, Hardware Intent, uses product requirements, schematics, datasheets and other engineering documentation to establish device pin assignments, peripheral configurations and related settings. It is intended to compare an implementation with original design intent.

A pin assignment conflict can occur when two functions require a resource that cannot be used simultaneously, while a peripheral mismatch may arise when software is configured for a function unavailable on the selected device. Hardware Intent is being developed to identify constraints earlier. The first alpha release is planned for January 2027, so stated functions are prospective rather than features already generally available in the public SDK beta.

A Bluetooth LE community beta will also let external developers inspect example applications and submit changes through GitHub. Accepted contributions must still pass the company’s normal engineering checks before becoming part of a maintained SDK release.

Device data collected by connected Silicon Labs hardware can enter Databricks workflows through an initial MLOps SDK integration. Training pipelines and analytical tools can then process that data, although deployment of a resulting model onto an embedded target requires conversion, profiling and device-level validation.

Once a model has been developed, the Silicon Labs ML Profiler can estimate its requirements on target embedded hardware. The company describes these results as directionally accurate guidance on memory and CPU needs, helping developers assess likely fit before committing to implementation. Profiling estimates require subsequent validation on the selected device because execution time, power consumption and available resources depend on deployed configuration.

Information collected from deployed devices can inform the next model development cycle, with data governance tools maintaining training sets and model versions. Once a revised model is converted for the embedded target, its memory demands, numerical precision, execution latency and power behaviour still need checking on the hardware.

The Simplicity AI SDK public beta is available, with official support initially centred on Bluetooth LE. The community beta is also launching with Bluetooth LE, while initial MLOps tools are available through Databricks. Hardware Intent remains scheduled for an alpha release in January 2027, and the company plans to expand wireless technologies and development functions. Practical results depend on hardware context accuracy and how generated software is validated against the product requirements.


Stories for you


  • CAST adds Ethernet bridges and MACsec key management

    CAST adds Ethernet bridges and MACsec key management

    CAST has added bridge interfaces and software for Ethernet security. The development allows hardware MACsec engines to be inserted between existing Ethernet MACs and physical interfaces, with key agreement software supporting embedded operating systems and bare-metal applications.


  • Microchip adds parallel sensing to capacitive-touch controllers

    Microchip adds parallel sensing to capacitive-touch controllers

    Microchip has launched two capacitive-touch controllers using parallel sensor acquisition. The MTCH3380P and MTCH3240P employ 12 ADCs to support responsive buttons, sliders and wheels in display-free interfaces, including industrial equipment and appliances operating in electrically noisy environments.