WWDC 是苹果公司的年度全球开发者大会,旨在向全球开发者展示最新技术和工具。在今年的 WWDC 2024 上,苹果宣布将 Swift 语言扩展至嵌入式设备领域。大会技术讲座中,乐鑫ESP32-C6也现身官方 Demo “Go Small with Embedded Swift”。
Swift 是苹果公司开发的一款流行编程语言,已经广泛应用于桌面、移动应用、服务器后端以及系统软件的编写。Embedded Swift 是 Swift 语言在嵌入式系统中的子集,可能在某些语言特性上施加限制。现在,随着 Swift 被引入嵌入式设备领域,那些已经熟悉 Swift 语言的开发者们将有机会构建更丰富的物联网设备。
苹果在官方 Demo “Go Small with Embedded Swift” 中,基于乐鑫 RISC-V 架构 Wi-Fi 6 SoC ESP32-C6,展示了如何使用 Embedded Swift 构建支持 Matter 协议的智能设备。Embedded Swift 保留了 Swift 语言的部分特性,支持与原生 C/C++ API 进行绑定,这使它能够在 Swift 环境中调用这些 C/C++ 库。苹果利用该绑定技术,将乐鑫的开源 ESP-IDF 和 ESP-Matter SDK 整合到了 Embedded Swift 中,从而成功地在 Embedded Swift 语言中实现了构建 Matter 设备的示例。

苹果官方 GitHub 示例(基于 C6 构建 Matter 设备)
如果开发者想要从更简单的示例开始,苹果还提供了一个基于 ESP32-C6 的 LED 灯带开发示例。它展示了 Embedded Swift 在控制简单设备方面的能力,为开发者提供了一个入门级的实践平台。

苹果官方 GitHub 示例(基于 C6 开发 LED 灯带)
乐鑫产品为在嵌入式设备上发挥 Swift 的优势提供了理想的硬件平台,可供开发者搭建高效、安全且功能丰富的物联网应用。乐鑫正在为更多开发者用户提供创新直接的工具,创造有影响力的产品。成为国际知名品牌官方 Demo 的一部分,是我们产品力的体现,也会给我们带来更多的业务商机。
-
苹果
+关注
关注
61文章
24613浏览量
208731 -
乐鑫
+关注
关注
0文章
216浏览量
26815 -
Matter
+关注
关注
1文章
341浏览量
7188
原文标题:ESP32-C6 闪耀 Apple WWDC24|使用 Embedded Swift 构建 Matter 设备
文章出处:【微信号:乐鑫信息科技,微信公众号:乐鑫信息科技】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
亚马逊 Alexa Connect Kit SDK for Matter 现已支持乐鑫 ESP32-C6
亚马逊Alexa Connect Kit SDK for Matter现已支持乐鑫信息科技ESP32-C6
新国标ESP32-C3充电宝驱屏方案,启明云端乐鑫代理及方案商
面向智能家居与Matter生态的乐鑫ESP32-C系列解决方案
乐鑫科技ESP-AMP框架详解!两款已支持的ESP32-P4C5开发板推荐!启明云端乐鑫科技代理
Wi-Fi 6+蓝牙5.3,这款乐鑫科技ESP32-C6开发板让智能硬件开发又快又稳!启明云端乐鑫代理
乐鑫ESP32-C61全面进入量产
ESP32-C6 智能网关设备WiFi6高性能通信应用
乐鑫ESP32-C5全面进入量产!启明云端乐鑫科技代理商
乐鑫ESP32-H4:支持 802.15.4 和 Bluetooth 5.4 (LE) 的低功耗 SoC
乐鑫ESP32-C6闪耀苹果WWDC 2024
评论