# Build Embedded Swift Application for ESP32-C6

DevFeed: [Build Embedded Swift Application for ESP32-C6](<https://devfeed.tech/articles/build-embedded-swift-application-for-esp32-c6-13822.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/build-embedded-swift-application-for-esp32c6/>)

Author: John Lee

Published: 2024-07-22T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32-C6](<https://devfeed.tech/topics/esp32-c6.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [guide](<https://devfeed.tech/tags/guide.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [swift](<https://devfeed.tech/tags/swift.md>), [swift-6-2](<https://devfeed.tech/tags/swift-6-2.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

## AI overview

A tutorial on building an Embedded Swift application for the ESP32-C6. It explains Embedded Swift's purpose and compilation model, then covers the required hardware, ESP-IDF, Swiftly, Swift 6.2 development snapshot, and an example project.

## Source excerpt

Introduction# Embedded Swift brings the power and expressivity of the Swift programming language to constrained environments such as microcontrollers and other embedded systems. Announced during WWDC24, Embedded Swift aims to provide a lightweight, efficient subset of Swift that maintains the language's core features while significantly reducing its footprint and dependencies.