1
0
Fork
You've already forked swiftflag
0
No description
  • Swift 50.9%
  • CMake 44.5%
  • Dockerfile 4%
  • C 0.6%
2025年07月15日 10:23:00 +02:00
.devcontainer Initial commit 2025年04月14日 07:33:31 +02:00
.vscode set correct tft pins 2025年07月09日 16:30:33 +02:00
components fix arduino version and use SEEED studio TFT library fork 2025年07月15日 08:43:39 +02:00
main no wrappers for now, forked tft_espi and renamed all ints 2025年07月10日 17:15:52 +02:00
.gitignore add .DS_Store to gitignore 2025年07月15日 08:19:04 +02:00
.gitmodules use my own tft_espi again 2025年07月15日 10:23:00 +02:00
.swift-version Put back everything. 2025年07月01日 14:50:51 +02:00
CMakeLists.txt Initial commit 2025年04月14日 07:33:31 +02:00
dependencies.lock fix arduino version and use SEEED studio TFT library fork 2025年07月15日 08:43:39 +02:00
diagram.json Use bridge functions to call TFT_eSPI 2025年07月06日 17:22:11 +02:00
README.md switch to esp32c3 2025年04月22日 13:06:53 +02:00
sdkconfig.defaults set correct tft pins 2025年07月09日 16:30:33 +02:00
wokwi.toml set correct tft pins 2025年07月09日 16:30:33 +02:00

Building

Build with a Swift Nightly toolchain and ESP-IDF only on ESP32C3.

$ . ~/esp/v5.4/esp-idf/export.sh
$ export TOOLCHAINS=$(plutil -extract CFBundleIdentifier raw ~/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-*.xctoolchain/Info.plist)
$ idf.py set-target esp32c3
$ idf.py build