That Project
That Project
  • 277
  • 4 178 533
Embedded Swift meets ESP32(C6). New language for the embedded environment? #Swift #Embedded #ESP32C6
Apple announced Embedded Swift at WWDC2024. This means that system development is possible using the Swift language even in an embedded environment. If you develop apps for iOS or Mac and are familiar with the Swift language, you may be able to develop applications for embedded devices or systems based on microcontrollers. Because it is still in its early stages, there are not many use cases, but I hope to see interesting system flows based on Swift.
[ESP32-C6 ESP-IDF]
docs.espressif.com/projects/esp-idf/en/v5.2.2/esp32c6/get-started/index.html
[ESP-Matter]
github.com/espressif/esp-matter
[Build a Matter accessory with Embedded Swift]
apple.github.io/swift-matter-examples/tutorials/tutorial-table-of-contents/
[Download Swift]
www.swift.org/download/
[An Embedded Swift Matter application running on ESP32-C6]
github.com/apple/swift-matter-examples
[ESP32-C6-DevKitC-1-N8 Development Board]
amzn.to/3xu20dz
#Swift #Embedded #ESP32C6 #WWDC2024
Переглядів: 3 253

Відео

LVGL Tutorial with ESP32, How to update the screen with data obtained from sensors. #FreeRTOS #Task
Переглядів 3 тис.14 днів тому
The data obtained from the sensor must be updated in the UI on the screen. This video covers how to update the screen by passing data through a queue based on FreeRTOS' task. [Grove - SEN55 All-in-one environmental sensor] www.seeedstudio.com/Grove-All-in-one-Environmental-Sensor-SEN55-p-5373.html [Source Code] github.com/0015/ThatProject/tree/master/ESP32_LVGL/LVGL9 [LVGL 9, [Ep. 07] My Air Qu...
Interactive Vision Questioning with GPT-4o: MCU Integration Demo #ESP32CAM #CHATGPT #GPT4o
Переглядів 2,4 тис.Місяць тому
Discover the latest advancements in AI integration with MCU environments in our demonstration featuring GPT-4o! In this video, I showcase how GPT-4o's capabilities now extend to image-based questions, offering a glimpse into the future of interactive AI applications. Follow along as I capture images using an MCU device, pose questions about them, and receive insightful responses from OpenAI Ser...
My Air Quality Sensor, LVGL 9, [Ep.06] Draw IKEA UI, #ikea #airquality #esp32
Переглядів 4,4 тис.Місяць тому
I made a similar version of IKEA's air quality sensor, VINDSTYRKA, using ESP32 and an environmental sensor. When studying UI/UX, I think it is essential to create code yourself. Through this, you can become familiar with what widgets to use and how to create and apply styles. In this project, I'll first complete the UI using LVGL, and in the next project, I'll explain how to update the screen b...
Battery-Powered Wireless Camera Streaming with Raspberry Pi Zero 2 W and AMB82-MINI #HD #FPS #WiFi
Переглядів 1,8 тис.Місяць тому
In this video, I'll show you how to create a portable, battery-powered streaming system using a Raspberry Pi Zero 2 W and the AMB82-MINI camera module. With this setup, you can stream live video and audio over WiFi Direct, allowing you to monitor your surroundings from anywhere, even off-the-grid locations like camping sites. This project is perfect for outdoor enthusiasts who want a versatile,...
LVGL Tutorial with ESP32, Custom fonts are essential in GUI! #Font #LVGL #GUI
Переглядів 2 тис.2 місяці тому
The use of fonts is essential when we work on GUI. Headlines should be emphasized, and font size and style should change depending on the importance of the information. In this episode, we'll learn how to use a C file containing a glyph bitmap from a new font file. [Source Code] github.com/0015/ThatProject/tree/master/ESP32_LVGL/LVGL9 [LVGL 9, [Ep. 07] My Air Quality Sensor, How to update the s...
LVGL Tutorial with ESP32, Creating Interactive UI/UX Screens: Implementing On-Screen Keyboard
Переглядів 3,3 тис.2 місяці тому
In this tutorial, we dive into the world of User Interface (UI) and User Experience (UX) design on ESP32 microcontrollers using LVGL. One essential component of any UI design is the on-screen keyboard, which enhances user interaction and accessibility. In this video, we'll guide you through the process of implementing and utilizing the on-screen keyboard in LVGL on the ESP32 platform. Whether y...
Raspberry Pi 5 + AI camera + 3.5”Display = AI Camera All-in-One System #ArduCam #PiNSIGHT #DepthAI
Переглядів 3,7 тис.2 місяці тому
Whether you're a hobbyist, developer, or enthusiast, this video offers valuable insights into the capabilities of Luxonis' DepthAI and how it transforms the Raspberry Pi ecosystem. Join us as we unlock the power of AI vision with DepthAI on Raspberry Pi 5! [Arducam PiNSIGHT] docs.arducam.com/Raspberry-Pi-Camera/Arducam-PiVistation/Vision-AI-Kit/Arducam-PiNSight/ [Luxonis] github.com/luxonis [Oa...
e-Paper Calendar to manage family scheduling #ESP32 #EPDiy #ED097TC2
Переглядів 2,3 тис.3 місяці тому
e-Paper Display consumes power only when updating the screen, and displays the last screen as is even when the power is turned off. This can have tremendous benefits in IoT projects. In a battery-powered system, you can use the system for a very long time. I plan to continue looking for projects that utilize this if possible. [EPDiy] epdiy.readthedocs.io/en/latest/index.html #EPDiy #ED097TC2 #E...
LVGL Tutorial with ESP32, Creating Stunning UI: A Step-by-Step Guide #LVGL #UI #ESP32
Переглядів 7 тис.3 місяці тому
LVGL Tutorial with ESP32, Creating Stunning UI: A Step-by-Step Guide #LVGL #UI #ESP32
Easy USB Host For Keyboard or Mouse Input for ESP32-S2/S3, #USB #HOST #INPUT
Переглядів 3,5 тис.3 місяці тому
Easy USB Host For Keyboard or Mouse Input for ESP32-S2/S3, #USB #HOST #INPUT
3D Renderer running on Arduino #ESP32 #Teensy #TGX #3D #OBJ
Переглядів 1,8 тис.4 місяці тому
3D Renderer running on Arduino #ESP32 #Teensy #TGX #3D #OBJ
LVGL Tutorial with ESP32, We can understand better and faster through LVGL Examples #LVGL #UI
Переглядів 6 тис.4 місяці тому
LVGL Tutorial with ESP32, We can understand better and faster through LVGL Examples #LVGL #UI
Overheating Issue? OV5640 Temperature Test with ESP32CAM board #overheating #issue #ESP32CAM #OV5640
Переглядів 3,9 тис.4 місяці тому
Overheating Issue? OV5640 Temperature Test with ESP32CAM board #overheating #issue #ESP32CAM #OV5640
LVGL 9, [Ep. 01], From Scratch to Benchmark, For newbie/beginner/starter #LVGL #UI #ESP32 #Benchmark
Переглядів 14 тис.4 місяці тому
LVGL 9, [Ep. 01], From Scratch to Benchmark, For newbie/beginner/starter #LVGL #UI #ESP32 #Benchmark
[AMB82-Mini IoT AI Camera] *On-Device* object detector powered by Tiny Yolo v7! #standalone
Переглядів 2,4 тис.5 місяців тому
[AMB82-Mini IoT AI Camera] *On-Device* object detector powered by Tiny Yolo v7! #standalone
Off-Grid Communication with Meshtastic between T-Deck and iPhone #LoRa #decentralized #ESP32
Переглядів 4,9 тис.5 місяців тому
Off-Grid Communication with Meshtastic between T-Deck and iPhone #LoRa #decentralized #ESP32
BLE RC CAR Project, Part 2, Created a Mobile app to control it based on Flutter.#Flutter #BLE #ESP32
Переглядів 3 тис.6 місяців тому
BLE RC CAR Project, Part 2, Created a Mobile app to control it based on Flutter.#Flutter #BLE #ESP32
BLE RC CAR Project, Part 1, How I build my RC Car? #ESP32 #BLE #MOBILEApp #DIYProjects
Переглядів 4 тис.6 місяців тому
BLE RC CAR Project, Part 1, How I build my RC Car? #ESP32 #BLE #MOBILEApp #DIYProjects
Slint: GUI ToolKit, Preview with ESP32-S3-Box-3 #slint #RUST #GUI #Toolkit #embeddedprojects
Переглядів 4,5 тис.7 місяців тому
Slint: GUI ToolKit, Preview with ESP32-S3-Box-3 #slint #RUST #GUI #Toolkit #embeddedprojects
NEW UWB Project! New UWB chip!
Переглядів 8 тис.7 місяців тому
NEW UWB Project! New UWB chip!
We can make ESP32 for Matter device without code (ESP ZeroCode)
Переглядів 15 тис.9 місяців тому
We can make ESP32 for Matter device without code (ESP ZeroCode)
2023 New ESP32Berry Project, The base UI & ChatGPT Client
Переглядів 16 тис.11 місяців тому
2023 New ESP32Berry Project, The base UI & ChatGPT Client
2023 New ESP32Berry Project with T-Deck!
Переглядів 19 тис.11 місяців тому
2023 New ESP32Berry Project with T-Deck!
Home Assistant with multiple ESP32 Cameras! (Part. 2)
Переглядів 4,5 тис.Рік тому
Home Assistant with multiple ESP32 Cameras! (Part. 2)
Building a Smart Home with MQTT: Two-Way Communication using Home Assistant and ESP32 (Part. 1)
Переглядів 6 тис.Рік тому
Building a Smart Home with MQTT: Two-Way Communication using Home Assistant and ESP32 (Part. 1)
[Home Assistant Project] Part 0, Raspberry PI-based Home Assistant preparation and basic settings.
Переглядів 5 тис.Рік тому
[Home Assistant Project] Part 0, Raspberry PI-based Home Assistant preparation and basic settings.
[USB-Serial] Android Phone + ESP32-LoRa Module + Chat App = Text Transceiver!
Переглядів 6 тис.Рік тому
[USB-Serial] Android Phone ESP32-LoRa Module Chat App = Text Transceiver!
We can create a voice command system!
Переглядів 34 тис.Рік тому
We can create a voice command system!
Broadcasting Your Voice with ESP32-S3 & INMP441
Переглядів 37 тис.Рік тому
Broadcasting Your Voice with ESP32-S3 & INMP441

КОМЕНТАРІ

  • @varunraghuwanshi3177
    @varunraghuwanshi3177 День тому

    I am unable to download the app as it's not available in india

  • @MrI8igmac
    @MrI8igmac 2 дні тому

    I might need some of these in my projects. I need affordable and high mega pixels

    • @ThatProject
      @ThatProject День тому

      Need to capture high-quality images and then stream them? If so, please take a look at AMB82-Mini. ua-cam.com/video/FEs1RIjfO3Y/v-deo.htmlsi=ngXisHCiaMbP6xt1

  • @MrI8igmac
    @MrI8igmac 2 дні тому

    I ordered 10 esp. This is one of them. I wish this board had a detachable wifi uf antenna. It would be perfect.

    • @ThatProject
      @ThatProject День тому

      A detachable antenna is included. Normal WiFi communication is only possible by attaching this antenna.

  • @jacobstech1777
    @jacobstech1777 3 дні тому

    where to download the wpa file?

    • @ThatProject
      @ThatProject День тому

      Instead of this method, you can easily pre-set WiFi credentials through Raspberry Pi Imager. Have you tried this method?

  • @SpencerTechMelody
    @SpencerTechMelody 3 дні тому

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

  • @edsc86
    @edsc86 3 дні тому

    Any updates after 2 years on this?

    • @ThatProject
      @ThatProject 3 дні тому

      It seems like people aren't as interested in this project as I thought, so I haven't had a chance to update it. Have you checked the OpenHayStack project Github?

  • @user-wz2cn6zd6q
    @user-wz2cn6zd6q 3 дні тому

    Hello sir, iam not getting range more than 10m so, please give some suggestions to improve.

    • @ThatProject
      @ThatProject 3 дні тому

      Well, are you using the DWM1000 library used here? Have you tried changing Data Rate/Frequency/Preamble Length?

  • @OnionRoad-yk8sh
    @OnionRoad-yk8sh 4 дні тому

    super enginer

  • @RG-jc1uq
    @RG-jc1uq 4 дні тому

    When i compile project, i see psram not found?!! My board is esp32s3 devkitc v1

    • @ThatProject
      @ThatProject 4 дні тому

      There are more options after esp32s3 devkitc v1. For N8R2, Flash is 8MB and PSRAM is 2MB. If there is no PSRAM, there is only N. I hope you check this out.

  •  4 дні тому

    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.

  • @DJIInLondon
    @DJIInLondon 5 днів тому

    You are an absolute beast! This lib is hard to use and you have created a base for us all to make use of ! Thanks

  • @adityajain1211
    @adityajain1211 5 днів тому

    Does this work for ESP8266??? I cant find SPIFF.h

    • @ThatProject
      @ThatProject 4 дні тому

      Since SPIFFS has been deprecated, you need to use LittleFS. Unfortunately, I haven't been able to test it on the ESP8266.

  • @RWB123
    @RWB123 6 днів тому

    Thanks bro! This helped me get the Demo Benchmark running after tons of trouble getting my particular display integrated into LVGL. Being able to watch how to setup the folders made all the difference.

  • @svsv9
    @svsv9 7 днів тому

    Thank you for sharing this. Wondering if there's a way I can setup this Cam Dev module as Slave and communicate with another ESP32(master)? My situation is I need to control 4 steep motors and I need 2 cameras. My thinking is setup an ESP32 as master and then this Cam Dev module as slaves(two Cameras) Thank if you may light me .....

    • @ThatProject
      @ThatProject 6 днів тому

      Do you want to transfer the JPEG image frame obtained from ESP32CAM (slave) to ESP32 (master) through i2c? It may vary depending on the frame size, but I think only a few pictures can be transferred per second. Is that what you want?

    • @svsv9
      @svsv9 6 днів тому

      @@ThatProject Huge thank for replying. I Need the video for a toy car in live movement. But based in your answer it won't be possible for ram limits?

    • @ThatProject
      @ThatProject 6 днів тому

      @@svsv9 It seems impossible to connect and view two cameras live. However, in the case of one device, wouldn't it be possible to transmit data via WiFi? ESP32 operates as a server, and ESP32CAM connects as a client and starts streaming.

    • @svsv9
      @svsv9 6 днів тому

      @@ThatProject Thank you for light me, I should have read a lot before going to ask you my friend, and that's I am going to to do. Asking you is like going to w@r without training. I need two cameras available but only one working and connected at time( let say the front forward of the toy car at the time of movement), if I chance way, one camera will be off and the opposite camera will turn on and so on. Thank you so much I will be studying a lot, What I don't want if order hardware that won't be able to accomplish what my requirements. Thank you again. Have a nice day.

  • @svsv9
    @svsv9 7 днів тому

    Any of you have an idea how to use this as slave and communicate with another ESP32(master) via I2c?

  • @ecsyntric
    @ecsyntric 7 днів тому

    bro is that a weird lens or you got small fingers for the hand?

    • @ThatProject
      @ThatProject 6 днів тому

      Is it that weird? I think it looks that way because it uses a 160-degree Fisheye lens.

  • @RohitNaik
    @RohitNaik 7 днів тому

    have you found any ESP32S3 with display with battery included and a charging port? in wearable size

    • @ThatProject
      @ThatProject 6 днів тому

      I believe most products with displays have a VBat port. What size product are you looking for?

  • @s14tam
    @s14tam 7 днів тому

    nice

  • @aliabdulwahid197
    @aliabdulwahid197 7 днів тому

    are you running the application flutter as an APK? I want to test the app if it's working how to run the application while connected to the esp32cam

    • @ThatProject
      @ThatProject 6 днів тому

      I do not share APK files. You can check the source code on my project Github. Please let me know if you have any issues.

  • @ZefStudio
    @ZefStudio 8 днів тому

    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 днів тому

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

  • @felix3317
    @felix3317 8 днів тому

    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.

  • @legend_6483
    @legend_6483 8 днів тому

    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!

  • @OMNI_INFINITY
    @OMNI_INFINITY 8 днів тому

    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.

  • @abodabalo
    @abodabalo 8 днів тому

    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 7 днів тому

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

  • @hamzahteknik2018
    @hamzahteknik2018 9 днів тому

    you are my teacher,, thanks for your video sir,, but i have a little problem,, why my esp32cam always stuck after 4 second?? so i have to reset esp32cam to show the video again,,

    • @ThatProject
      @ThatProject 9 днів тому

      I also don't know what the issue is with this. Are you having trouble connecting to WiFi? Does any other console log?

  • @CiviliZayden
    @CiviliZayden 9 днів тому

    App Store?

    • @ThatProject
      @ThatProject 9 днів тому

      This used to be only on Google Play but is currently not available.

  • @aliabdulwahid197
    @aliabdulwahid197 9 днів тому

    is this eps32 or esp32 cam? esp32cam doesn't have any port. how to connect then with the flutter through wire?

    • @ThatProject
      @ThatProject 9 днів тому

      This used LilyGO's T-Camera Plus. The is the same if you connect the FTDI Programmer to the ESP32CAM and connect it via UART Serial.

    • @aliabdulwahid197
      @aliabdulwahid197 9 днів тому

      @@ThatProject so after uploading the code to my esp32cam can I connect it to the flutter (mobile app) through FTDI ? from where will it gets the volt?

    • @ThatProject
      @ThatProject 8 днів тому

      @@aliabdulwahid197 Since it is connected to the USB port of your Android phone, power is also supplied to the connected device through this port.

  • @stallone.1985
    @stallone.1985 10 днів тому

    PLEASE TELL ME HOW

    • @ThatProject
      @ThatProject 9 днів тому

      Check this out. github.com/vindar/tgx

    • @stallone.1985
      @stallone.1985 9 днів тому

      @@ThatProject you a real one thanks

  • @cylam9188
    @cylam9188 10 днів тому

    Could you talk about the design process of this keyboard?

    • @ThatProject
      @ThatProject 9 днів тому

      I didn't create this keyboard part, so I don't have any information about it.

  • @igmouseful
    @igmouseful 11 днів тому

    Error c:\users\...\documents\arduino\libraries\lvgl\src/lv_init.h:17, from c:\users\..\documents\arduino\libraries\lvgl\lvgl.h:24, from c:\Users\...\Documents\Arduino\libraries\lvgl\src/lvgl.h:16, I have installed lvgl 9.1.0

    • @ThatProject
      @ThatProject 10 днів тому

      Is this the whole error message? Have you set up the lv_conf.h file?

    • @igmouseful
      @igmouseful 10 днів тому

      @@ThatProject The problem has been solved.

  • @mars3142
    @mars3142 11 днів тому

    Do you plan to do some ESP-IDF examples on this device with LVGL9? That would be awesome.

    • @ThatProject
      @ThatProject 10 днів тому

      I don't have any plans yet, but I'll give it a try.

  • @user-pd3wb3rc3z
    @user-pd3wb3rc3z 13 днів тому

    Greetings. Thank you for your videos! Could you make a short video about the project from this video? I mean explain a little more about the individual functions of your project - Wi-Fi scanner, working with an SD card, battery charge. The fact is that the entire project is on Github and is a lot of code there, which is difficult for a beginner to navigate. Thank you.

  • @user-go9sn7dm4w
    @user-go9sn7dm4w 13 днів тому

    Im using LVGL9 and when im trying to use gifs, it doesnot work. Im using LVGL v9 convertor to convert a gif to .c file. and later using this .c file in my code to run animation. but i dont see anything on screen. Note: Normal images work fine but not gifs. Can you please make a small video using lvgl9 and gif ? It would be very helpful.

    • @ThatProject
      @ThatProject 12 днів тому

      Playing GIFs will use a lot of memory. Maybe you're not seeing anything because of a memory allocation issue. Have you tried testing with a very small GIF?

  • @sinmim1
    @sinmim1 13 днів тому

    i have an excelent idia . Please let some text-to-speech read your context. I really fell tortured by the way you you speak. your projects are great but for god sake stop this nightmare I really want to stay subscribed,

    • @ZefStudio
      @ZefStudio 11 днів тому

      No please we don’t need more generic text-to-speech content in the world. Please just be yourself. You’re doing great and are understandable. Dude people from all over the world speak English and it’s ok that it’s in their own way, get out of your bubble and deal with it.

    • @mr.bianchirider8126
      @mr.bianchirider8126 11 днів тому

      You sound fine. Great project.

    • @sinmim1
      @sinmim1 10 днів тому

      @@ZefStudio i really struggle. it Not personal. He is great at all other means. The English is not my native language also so it's really harder for us to understand

  • @pashtoonlinezdakra9595
    @pashtoonlinezdakra9595 13 днів тому

    Hello bro How are you

  • @kiyalTzy
    @kiyalTzy 13 днів тому

    hi, do you know what is this '"esp_idf_size [-h] [--format {text,csv,json}] [--archives] [--archive_details ARCHIVE_DETAILS] [--files] [--target TARGET] [--diff ANOTHER_MAP_FILE] [-o OUTPUT_FILE] map_file esp_idf_size"?

    • @ThatProject
      @ThatProject 13 днів тому

      I didn't know that so I googled. The esp-idf-size package is part of the ESP-IDF SDK for Espressif products and is automatically installed. It is responsible for analyzing firmware binary size of ESP-IDF projects.

  • @Kevin-sx6we
    @Kevin-sx6we 13 днів тому

    Is the core 0 just for Wi-Fi application?

    • @ThatProject
      @ThatProject 13 днів тому

      Yeah. As far as I know, Bluetooth and WiFi are pinned to core 0 in the Arduino environment.

  • @user-go9sn7dm4w
    @user-go9sn7dm4w 14 днів тому

    Very impressive videos, keep on making content like this. Very helpful & thanks a lot !!!

  • @andrisetianabrata
    @andrisetianabrata 14 днів тому

    How about to take data from global variabel And some task give the variabel for the value?

    • @ThatProject
      @ThatProject 13 днів тому

      There is no problem using global variables. As I mentioned in the video, I set up my system like this to minimize delay. There is no right answer here.

  • @legobuildingsrewiew7538
    @legobuildingsrewiew7538 14 днів тому

    Hell yeah! Can you make a video on dynamically updating E Ink displays? Maybe on one other stm32 chips with lots of RAM and programming those

  • @FrankP83
    @FrankP83 14 днів тому

    this is the same approach on my project! It allow the software to much much smoother in the interaction between touch and widgets!

  • @cmtg4471
    @cmtg4471 14 днів тому

    Hi I have some problem setting up my LCD for LVGL, can you create a video about it? Here are the details for my board: - ESP32-S3 - 4.3" - ILI9485 - Not Touchscreen - Board: ESP32-4827S043 (seen ok the back of the LCD board) Additional info: -As per checking it uses a RGB interface which is sadly not supported by tft_espi library

    • @ThatProject
      @ThatProject 14 днів тому

      If TFT_eSPI is not supported, LovyanGFX or ArduinoGFX will definitely work. I hope you give this a try.

    • @cmtg4471
      @cmtg4471 14 днів тому

      @@ThatProject Do you have any tutorials for lovyan gfx? I searched the net if they supported it, but I cannot find any, I would love to make the lovyan gfx work on my display since it offers sprites.

    • @ThatProject
      @ThatProject 13 днів тому

      @@cmtg4471 Sorry, I don't have any direct tutorial videos for it. This is the official document. Check this out. lovyangfx.readthedocs.io/en/master/

  • @saitechauto
    @saitechauto 14 днів тому

    Hello Sir can you help me please, I Exported UI files from Square line studio 1.4.1same example files, 16bit, LVGL 8.3.11, 800x480 resolution, in project setting. Arduino Libraries & Board setting are did as you recomended, Made changes in lv_conf.h as you recomended. If I compile your project file then it does not throw any error & also uploads well. But if I'm compling my generated UI files then I'm getting error as below, please help me to resolve the same. error: Sketch uses 2949328 bytes (150%) of program storage space. Maximum is 1966080 bytes. Global variables use 186728 bytes (35%) of dynamic memory, leaving 336896 bytes for local variables. Maximum is 523624 bytes. Sketch too big; see support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it. text section exceeds available space in board Compilation error: text section exceeds available space in board Please Help me sir...... My email id is : chonkarsn@gmail.com Thanks so much........waiting for your posative response. With Best regards,

  • @abhinovpankaj1
    @abhinovpankaj1 15 днів тому

    I am trying this, but no data is printed on the screen, even in debug, the breakpoints never get hit. My phone is USB3.0

    • @ThatProject
      @ThatProject 14 днів тому

      The usb_serial package being used here may not be supported by the serial chip of your Dev kit board. Please find the USB-Serial chip you are using below. <resources> <!-- 0x0403 / 0x6001: FTDI FT232R UART --> <usb-device vendor-id="1027" product-id="24577" /> <!-- 0x0403 / 0x6015: FTDI FT231X --> <usb-device vendor-id="1027" product-id="24597" /> <!-- 0x2341 / Arduino --> <usb-device vendor-id="9025" /> <!-- 0x16C0 / 0x0483: Teensyduino --> <usb-device vendor-id="5824" product-id="1155" /> <!-- 0x10C4 / 0xEA60: CP210x UART Bridge --> <usb-device vendor-id="4292" product-id="60000" /> <!-- 0x067B / 0x2303: Prolific PL2303 --> <usb-device vendor-id="1659" product-id="8963" /> <!-- 0x1366 / 0x0105: Segger JLink --> <usb-device vendor-id="4966" product-id="261" /> <!-- 0x1366 / 0x0105: CH340 JLink --> <usb-device vendor-id="1A86" product-id="7523" /> </resources>

  • @HomofobikRahatsiz
    @HomofobikRahatsiz 15 днів тому

    It is only for 3.5 inch screen?

    • @ThatProject
      @ThatProject 14 днів тому

      I don't think so. I just used a 3.5-inch display for any reason. But I believe for this project, the bigger the display, the more effective it is.

  • @ACL145
    @ACL145 15 днів тому

    Can you make paid product ?👍👍

  • @brentmccabe
    @brentmccabe 15 днів тому

    I've tried this with ESPHome but end up with a pin double up on SPI and a couple of the RGB pins, did anyone get it working?

    • @ThatProject
      @ThatProject 14 днів тому

      Sorry, I know ESPHome but I've never tried it so I'm not sure what your issue is exactly. What interface is required to connect to ESPHome?

    • @brentmccabe
      @brentmccabe 14 днів тому

      @@ThatProject I use Home Assistant with the ESPHome addon, just having issues with the duplicate of pins, I can't have the ST7701S display interface without stating the SPI pins but they sue the same pins and ESPHome doesn't like it, so am a bit stuck. Might need to look at using OpenHASP

  • @TeodorFodor-vr3zq
    @TeodorFodor-vr3zq 16 днів тому

    Hello! Which esp-idf version did You use for the project? Thank you!

    • @ThatProject
      @ThatProject 14 днів тому

      This is an old project and at the time it used IDF version 4.4. For now, I think it would be better to use IDF 5.4.

  • @abhinovpankaj1
    @abhinovpankaj1 16 днів тому

    I am trying this and even getting the encoded64 string, but when I try to decode it in an image, image preview shows nothing.

    • @ThatProject
      @ThatProject 14 днів тому

      There is a possibility that there was not enough memory for Base64 encoding because the captured image size was large. Please set the frame size lower than what is currently set and test again.

  • @Josh-jj5hk
    @Josh-jj5hk 16 днів тому

    Hi i am Making BLE server with Clients that can connect and send simple string text. over BLE serial. I am Having A problem with BlE i cant get it to keep advertising while client is connected. Is there any way i can have at least 3 clients connected at once that can send info to Ble server. I would rellay like o have 10 but i think it can only do 9 and its not sugeted to do more than 3. I need Help. I am using esp Wroom 32.

    • @ThatProject
      @ThatProject 16 днів тому

      BLEDevice::startAdvertising(); Please check whether this part was executed after connecting the client. Also, as far as I know, you can connect a maximum of 4 BLE devices with Arduino BLE library but if you use NimBLE-Arduino you can increase connections up to 9. Check this out, github.com/h2zero/NimBLE-Arduino

    • @Josh-jj5hk
      @Josh-jj5hk 6 днів тому

      @@ThatProject okay thanks for help, but i don't know how to set max connections. so once the maxed is reacted it need to kick the longest connected device. and that will allow it to make a new connection infinitely. allowing new device to connect and old devices will disconnect.

    • @ThatProject
      @ThatProject 6 днів тому

      @@Josh-jj5hk How many devices can currently be connected? If the maximum number of connections is reached, no more connections will be possible unless you have the advertise function in your code.

    • @Josh-jj5hk
      @Josh-jj5hk 6 днів тому

      @@ThatProject well i only got 3 to connect but i want at least 5 and i am using the nimble library. it sed up to 9. but how do you make it to kick the oldest device off and allowing the new device to connect. yes i under stand that there should be 6 device able to connect. and if there is 6 then disconnect the oldest device. leaving the 6 free space open. and when another device connects it will do the same thing.

    • @Josh-jj5hk
      @Josh-jj5hk 6 днів тому

      And yes right know i have advertising when device connects or device disconnect so its always advertising.