Arduino GIGA Display Bundle, LVGL, SquareLine Studio
Vložit
- čas přidán 18. 03. 2024
- The GIGA R1 WiFi is a powerful, feature-packed board with a large amount of GPIOs and dedicated connectors. Based on the STM32H747XI micro based on the Mbed OS, the GIGA R1 WiFi features 76 GPIOs, a dual-core processor, advanced ADC/DAC features as well as camera & display connectors. It also has a rich USB interface with support for HID via USB-C® and a USB host (keyboard, mass storage) via a dedicated USB-A connector.
#arduino #Giga #Display #Bundle #LVGL #SquarelineStudio - Věda a technologie
Awesome, I got my own board a while ago. Haven't used anything special. Can't wait to see what you come up with 😅
awesome! where to find the code for this sketch?
This is Squareline Studio's 3d printer 1 example. Check it out and see. squareline.io/
Don't like license fee for squareline, even for non profit 😏
What settings did you have to change in the user setup and user setup select files for this?
@@BDog-qu8vv Are you talking about user setup of TFT_eSPI? Giga display uses a different GFX.
Would it be possible to make a video how to connect this device with Arduino or Esp32 wirelessly?
You can connect via WiFi-based WebSocket or BLE-based.
Hello, would you be will to show the procedure for your set up to make this work? I've already implemented a bunch of tests and played around the display, but I am new to square line studio and have been having a lot of difficulty with the lgvl libraries when compiling. I would like to create a GUI for a school project I'm working on using one of the base templates/examples they have set up already.
Squareline Studio's 3d printer example was created at a display resolution of 800x480. Please take note of this. I have uploaded the source code. I hope this helps you with your project. github.com/0015/ThatProject/tree/master/ESP32_LVGL/LVGL8_SquareLine/Arduino_GigaR1_LVGL8_3D_Printer
@@ThatProject Thank you, appreciate it :). I'll take a look. I'll let you know if there is another strange issue.
@@ThatProject I keep getting this error even though I set up the lv_conf.h file correctly according to the LVGL documentation (I believe): 'lv_font_montserrat_26' undeclared
Even though I have:
#define LV_FONT_MONTSERRAT_26 1
It gives me a recommendation: did you mean 'lv_font_montserrat_14'?
Which I do have:
#define LV_FONT_MONTSERRAT_14 1
Let me know what you think
@@chrisvega6188 Please check the ino file. It shows items you need to set up in lv_conf.h. You need to set both 1. Also, you need to set LV_MEM_SIZE.
@@ThatProject I've done so in the beginning. I've checked both source code files for the fonts too just to check if they were in the library and they are. I just don't know why it is only recognizing the 14 font and not the 26. It might be due to the default value and it could be ignoring the macros, idk.
Can it play video?
It seems that AVI files can be played directly in the OpenMV environment. www.hackster.io/naveenbskumar/watch-movies-on-the-arduino-giga-r1-3e4761
@@ThatProject Got it. Thanks for the info.