Embedded Swift meets ESP32(C6). New language for the embedded environment?

Поделиться
HTML-код
  • Опубликовано: 29 дек 2024

Комментарии • 21

  • @abodabalo
    @abodabalo 6 месяцев назад +6

    Thank you for demonstrating this, and so well. I totally missed that Apple released embedded Swift. Although it may not be an option for me personally (no Swift, no mac), I am happy to see that the ecosystem for esp32 and embedded in general is growing.

    • @OriginalJetForMe
      @OriginalJetForMe 6 месяцев назад +7

      Swift is not restricted to the Mac. It works on Linux and Windows, too, and there's a plugin for VS Code.

  • @ZefStudio
    @ZefStudio 6 месяцев назад +4

    Very excited to try this out! I’ve been enjoying Swift ever since it came out and I’m new to C++. I think one major advantage will be safety and the ability to write resilient and stable code.

    • @ThatProject
      @ThatProject  6 месяцев назад +1

      I agree with you. This allows us to have extremely flexible programming.

  • @legend_6483
    @legend_6483 6 месяцев назад +3

    there is a development board called SwiftIO from 2019 which used swift language

    • @ThatProject
      @ThatProject  6 месяцев назад

      I had no idea about it. Thanks for letting me know!

  • @BrockGunterSmith
    @BrockGunterSmith 6 месяцев назад

    Wonderful video. You did a great job of showing all of us how to get started with embedded swift 👍

  • @SpencerTechMelody
    @SpencerTechMelody 6 месяцев назад +2

    Embedded Swift could use C APIs, which allows you to easily use the exist APIs

  •  6 месяцев назад

    This is the video that I would like to do :P . Thanks for the work on it, I am waiting for the next video about the accesory.

  • @felix3317
    @felix3317 6 месяцев назад +2

    This is cool. Thanks for showing. Do you know if TFTs can already be connected?

    • @ThatProject
      @ThatProject  6 месяцев назад

      I haven't tested it there yet. If there are any updates, I will share them. Thank you.

  • @nikthefix8918
    @nikthefix8918 6 месяцев назад

    Very exciting! Could I request that you do a follow up on Slint? Any thoughts since the last video?

    • @ThatProject
      @ThatProject  6 месяцев назад

      Good Point. While preparing for Slint's next project, LVGL 9 was released, so I first prepared a tutorial video for it. I can't promise when, but there will be a next video on this. Thank you for your understanding.

  • @GabrielSouza-of7kt
    @GabrielSouza-of7kt 5 месяцев назад

    Have you manage to make VSC Swift extension work with this ESP Matter project sample? I got zero code completion or anything here. Even the LED file that in their WWDC video the NEOVIM was able to find.

    • @ThatProject
      @ThatProject  5 месяцев назад

      A basic Swift extension was installed in VSC. Code completion doesn't seem to work properly.

    • @GabrielSouza-of7kt
      @GabrielSouza-of7kt 5 месяцев назад

      @@ThatProject thanks, have the same behavior, I will try neovim against my will hahhahah

  • @Shubert22
    @Shubert22 Месяц назад

    Can you tell if it would be possible to built support for a CarPlay interface or is there a break in the swift code

    • @ThatProject
      @ThatProject  Месяц назад

      Sorry, I don't know exactly about that yet.

  • @s14tam
    @s14tam 6 месяцев назад +1

    nice

  • @OMNI_INFINITY
    @OMNI_INFINITY 6 месяцев назад +2

    Thanks for notifying! I am more comfortable writing Swift than C and C++, so that is nice. Sigh...S3 isn't ARM??? So can't use S3??? Really??? Sigh... Was thinking of porting a sequencer from iOS that I wrote in Swift to a touchscreen module with an S3.

    • @ThatProject
      @ThatProject  6 месяцев назад

      It's based on Xtensa 32-bit LX7. I'm also looking for a development kit with a display based on C6.