news

Apple Showcases Embedded Swift on ESP32-C6 to Build Matter Enabled Connected Devices

Shanghai, China
Jun 13, 2024

Apple used Espressif’s ESP32-C6, a RISC-V architecture Wi-Fi 6 SoC, to demonstrate use of Embedded Swift to build a smart device that communicates using Matter protocol.

Apple’s annual global developer conference – WWDC showcases latest technologies and tools for the developers around the world. This year in WWDC 2024, Apple announced bringing Swift language to embedded devices. Swift has been a popular language to write desktop and mobile apps as well as server backend and system software. Having Swift available for embedded devices, opens opportunity to build connected devices to a large developer base already familiar with Swift language. Embedded Swift is a subset of the Swift and will impose limitations on a certain language features.

Apple used Espressif’s ESP32-C6, a RISC-V architecture Wi-Fi 6 SoC, to demonstrate use of Embedded Swift to build a smart device that communicates using Matter protocol. Embedded Swift has ability to have bindings for native C/C++ API. The implementation uses such bindings to Espressif’s open-source ESP-IDF and ESP-Matter SDKs to provide an example to implement a Matter device in Embedded Swift language.

If developers want to start with a simpler setup, Apple also provides an LED strip example running on ESP32-C6.

Share this article
  • LinkedIn
  • 微信

    微信分享

    打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
Reuse this content

lizihan

About this author ›