Volos Projects
Volos Projects
  • Видео 304
  • Просмотров 8 893 667
SquareLine Studio ESP32 Tutorial- PART2 - Counter Project
In this tutorial we will learn. How to add images and fonts to our projects. we will also learn how to handle events. We will learn how to connect our Arduino sketch and UI files generated by SquareLine studio.
Part 1:
ruclips.net/video/qvz0XdSYwj8/видео.html
LINKS:
SLS: squareline.io
BOARDS that can be used for tutorial
www.lilygo.cc/O9VrA9
T-display AMOLED Touch with black shell: www.lilygo.cc/uHFC4r
T4 S3 with Blach Shell: www.lilygo.cc/IHx50O
Starting sketch:
code: (myFirstSLS) :github.com/VolosR/fisrtSLS
Support me on:KO-FI ko-fi.com/volosprojects
PATREON: www.patreon.com/VolosProjects
Don't forget to subscribe, like, and hit the notification bell for more IoT and ESP32 tutorials!#esp32 #sqarel...
Просмотров: 4 101

Видео

SquareLine Studio AND ESP32 - Tutorial Part 1SquareLine Studio AND ESP32 - Tutorial Part 1
SquareLine Studio AND ESP32 - Tutorial Part 1
Просмотров 17 тыс.6 дней назад
In this video I will show You how to make a simple UI in Squareline Studio (1.4.1) and I will show You how to upload it to ESP32 board. For this series of tutorials you can use T-Display s3 touch amoled or Lilygo t4. LINKS: SLS: squareline.io/LilyGO T-Display AMOLED Touch : www.lilygo.cc/O9VrA9 T-display AMOLED Touch with black shell: www.lilygo.cc/uHFC4r T4 S3 with Blach Shell: www.lilygo.cc/I...
LilyGO Sent Me a Mysterious Package - New Boards by LilyGOLilyGO Sent Me a Mysterious Package - New Boards by LilyGO
LilyGO Sent Me a Mysterious Package - New Boards by LilyGO
Просмотров 19 тыс.10 дней назад
LilyGO has new and interesting products. They sent me a few of their new ESP32 boards. The new line of products is well protected and looks great. Links: ESP32 Java Script Serial Flasher: espressif.github.io/esptool-js/ Firmvare for Internet Clock: github.com/VolosR/T4Clock NickTheFix Code for Encoder Pro: github.com/nikthefix/Lilygo_Support_T_Encoder_Pro_Smart_Watch Boards in video: T-display ...
Control Your PC Volume with ESP32-S3 and Makerfabs MaTouch DisplayControl Your PC Volume with ESP32-S3 and Makerfabs MaTouch Display
Control Your PC Volume with ESP32-S3 and Makerfabs MaTouch Display
Просмотров 20 тыс.19 дней назад
Did you know that the ESP32-S3 can be used as a HID (Human Interface Device)? Basically, you can program it to act as a keyboard or mouse. I am using this feature in this project. This is the Makerfabs MaTouch 1.28' rotary display, and I am using it to control the volume on my PC. BOARD: www.makerfabs.com/matouch-esp32-s3-rotaryips-display1-28-gc9a01.html CODE: github.com/VolosR/VolumeKnob ☕️ S...
Yes, I Changed My Mind: Using SquareLine Studio and LVGL Now!Yes, I Changed My Mind: Using SquareLine Studio and LVGL Now!
Yes, I Changed My Mind: Using SquareLine Studio and LVGL Now!
Просмотров 21 тыс.22 дня назад
Yes, for many years I refused to use LVGL and SquareLine Studio, but now I have finally learned how to use them, and I like them very much. I am planning to make a series of tutorials about them because it seems this topic is interesting to many people. My oldest sponsor, PCBWay www.pcbway.com/, will have a birthday soon. We have collaborated for more than four years, and I am always satisfied ...
FINALLY! Fast e-Paper Display -INKPLATE 6 MotionFINALLY! Fast e-Paper Display -INKPLATE 6 Motion
FINALLY! Fast e-Paper Display -INKPLATE 6 Motion
Просмотров 43 тыс.Месяц назад
I waited for this for so long. This is a fast (11 FPS) e-paper display which can be programmed in Arduino IDE. This is the Inkplate 6 Motion, and it is currently in the crowdfunding phase. www.crowdsupply.com/soldered/inkplate-6-motion it is made by SOLDERED! You can check whole INKPLATE series here: soldered.com/ My last video with INKPLATE: ruclips.net/video/1rAcVGgkSHc/видео.htmlsi=iNNyQK_wQ...
3 Minute Code with Volos : How to Set Display Brightness3 Minute Code with Volos : How to Set Display Brightness
3 Minute Code with Volos : How to Set Display Brightness
Просмотров 3,8 тыс.Месяц назад
Welcome to the fifth episode of Programming with Volos. In this series, I aim to teach you a few tricks and help you get started with programming ESP32 development boards more easily. Today, we will talk about screen brightness. Adjusting the screen brightness is important because these screens are often too bright and it's frequently necessary to reduce the brightness. Manufacturers have two a...
Creality Falcon2 PRO Laser Engraver: Let's Make an Enclosure for ESP32 ProjectsCreality Falcon2 PRO Laser Engraver: Let's Make an Enclosure for ESP32 Projects
Creality Falcon2 PRO Laser Engraver: Let's Make an Enclosure for ESP32 Projects
Просмотров 2,7 тыс.Месяц назад
I have a new LAser engraver. This one can be used indoors because of the built in air purification system. With lots of safety features this device is a great option when you have kids. I decided to use this Creality Falcon2 Pro to make some toys for my daughter. Find the laser engraver here: s.zbanx.com/r/0mziLY1xqYxY Code: FNPALL10 DTC link: store.creality.com/products/f... Code (22W): FALP22...
ESP32 - Minimalistic MessengerESP32 - Minimalistic Messenger
ESP32 - Minimalistic Messenger
Просмотров 9 тыс.Месяц назад
Hello guys, in this video we will use two-way ESP-NOW communication. I made these simple devices which can send short text messages to each other using the ESP-NOW protocol. The brain of the operation is the M5Stack Atom S3 development board. I needed a few additional push buttons for this task, so I designed a custom PCB. The PCB is made by PCBWay. They have been a long-time supporter in my RU...
3 Minute Code with Volos : ESP32 RTC , Simple Internet Clock (ep4)3 Minute Code with Volos : ESP32 RTC , Simple Internet Clock (ep4)
3 Minute Code with Volos : ESP32 RTC , Simple Internet Clock (ep4)
Просмотров 7 тыс.Месяц назад
In this video, we will talk about the built-in RTC chip that is included in every ESP32 microcontroller. This RTC is easy to use but it's not the most accurate clock in the world. After a few days, the time on this built-in RTC noticeably lags behind. I have used this method many times, but I have never explained it properly. So, the method we use is to connect our ESP32 to the internet every f...
ESP32 Smart Home UI -M5DialESP32 Smart Home UI -M5Dial
ESP32 Smart Home UI -M5Dial
Просмотров 27 тыс.Месяц назад
Hello! I haven't posted a video for two weeks, sorry about that. I've had a lot of household chores, a couple of paid projects, and the news is that I've decided to learn how to use the lvgl library. I also have a couple of new ESP32 development boards. In this video, I'll show you what I'm working on and share a few important channel updates. Enjoy! 🔗Links: 🔧Parts: M5Stack M5Dial : shop.m5stac...
Mini E-Paper : Unbelievable Battery LifeMini E-Paper : Unbelievable Battery Life
Mini E-Paper : Unbelievable Battery Life
Просмотров 7 тыс.2 месяца назад
You don't see this very often on this channel: an E Ink or e-Paper display. It's the smallest I could find. If you remember in the past, I used some bigger E Ink displays like the Lilygo T5, M5Stack Epaper, a soldered 6" display, and a soldered 10". E Ink displays are usually bigger, and the reason why I don't use them more often is that they are slower than LCD or AMOLED displays. But they hav...
Let's Make a Mini Digital Photo Frame: How to Display JPG Files from an SD CardLet's Make a Mini Digital Photo Frame: How to Display JPG Files from an SD Card
Let's Make a Mini Digital Photo Frame: How to Display JPG Files from an SD Card
Просмотров 7 тыс.2 месяца назад
Learn how to create your own mini digital photo frame using the ESP32 microcontroller (LilyGo T4). In this tutorial, we'll guide you through setting up and coding your ESP32 with a built-in display and SD card reader. By the end, you'll have a stylish frame to showcase your favorite JPG images. Let's get started! 🔗Links: 🔧Parts: T-Display T4 : www.lilygo.cc/products/t4-s3?bg_ref=7LJo9u5wwo 🛠️CO...
Monitoring House Power Consumption with ESP32 and Shelly Power MeterMonitoring House Power Consumption with ESP32 and Shelly Power Meter
Monitoring House Power Consumption with ESP32 and Shelly Power Meter
Просмотров 88 тыс.2 месяца назад
Welcome to our latest video where we delve into the world of smart home energy management! In this video, i will showcase how to monitor the total power consumption of your entire household using the ESP32 microcontroller and the Shelly Power Meter. By integrating these two powerful devices, you'll gain real-time insights into your home's electricity usage, allowing you to optimize energy effic...
3 Minute Code with Volos : TABLE (ep3)3 Minute Code with Volos : TABLE (ep3)
3 Minute Code with Volos : TABLE (ep3)
Просмотров 4,2 тыс.2 месяца назад
Welcome to my new programming tutorial series, '3 Minute Code with Volos'. In this episode, we will learn how to draw simple table. We will use two dimensional array and basic shapes to draw this table. 🛠️HERE is code: github.com/VolosR/TableTut Board used in tutorial! LilyGo T-Display S3: www.lilygo.cc/0cAg0r ☕️ Support me on: KO-FI ko-fi.com/volosprojects PATREON: www.patreon.com/VolosProject...

Комментарии

  • @user-gb4jg5fh8l
    @user-gb4jg5fh8l Час назад

    please tutorial vs T display s3 Long pleaseeeeeeeeeeee

  • @user-gb4jg5fh8l
    @user-gb4jg5fh8l 2 часа назад

    please make ESP t dislplay LONG work with Square Line Studio ... thanks so muchhhhhhhhhh

  • @TheSuperStroker
    @TheSuperStroker 8 часов назад

    Amazing thank you

  • @rickharms1
    @rickharms1 9 часов назад

    What User Setup do you use in "User_Setup_Select.h"?

    • @VolosProjects
      @VolosProjects 3 часа назад

      setup 200, but you need setup pins

  • @jenswiberg6993
    @jenswiberg6993 12 часов назад

    If you get error having to do with divers not included: add: #include <driver/gpio.h at the top of TFT_eSPI_ESP32.c & TFT_eSPI.cpp Also try lowering the baudrate to 115200 as that is a more reliable upload speed for ESP32 boards...

    • @VolosProjects
      @VolosProjects 3 часа назад

      probably verision of esp32, try downgrade it to version lower than 3.0

  • @hello81642
    @hello81642 17 часов назад

    Why not show how to do it on display running on rasberry pi pico?

    • @VolosProjects
      @VolosProjects 3 часа назад

      rp pico is much slower and dont work good on thease screens. I am not fan of it.

  • @anonymousforgeorgia
    @anonymousforgeorgia 19 часов назад

    hey volos projects, i bought m5stickC plus a few days ago. i need help with it, i want to install apps and games on it. can you help me?

  • @hansvink9178
    @hansvink9178 20 часов назад

    Hello Volos, first of all thank you for this clear explanation with which I managed to get my S3 T4 working for the first time. Still a question, if I click create from SLS, everything is exported, but then the myFirstSLS.ino file has disappeared from that folder. That is solved if I copy that file to that folder again. Am I doing something wrong?

    • @VolosProjects
      @VolosProjects 20 часов назад

      Please check part 2, i explain that problem in part two, you have link in description

  • @marcosiccardi7956
    @marcosiccardi7956 День назад

    Thanks for this series!

  • @scienceofcambridge
    @scienceofcambridge День назад

    Hi, Nice video! Has anyone had problems getting the linkage between the ui.c function that makes the call to the event handler function (that resides in the main .ino) ?? It seems that the event handler function will always be mangled as a C++ function and the ide always treats the code in the ui.c file as (not suprisingly) 'C' - hopefully I've just missed something simple as it's clearly working in the video!!

  • @Tony770jr
    @Tony770jr День назад

    Why did you not Export the Event Function for the buttons when you created the functions, but then exported the entire UI project?

  • @VolosProjects
    @VolosProjects 2 дня назад

    PART 2 is here: ruclips.net/video/ZpV2pqzoTBE/видео.html

  • @veasnanoeun235
    @veasnanoeun235 2 дня назад

    I like your bike too 🐵

  • @rickharms1
    @rickharms1 2 дня назад

    Why do I have so many problems with Mr. Volos's tutorials? I was doing the above, everything was going just fine until I entered TFT.eSprite img = TFT.eSprite(&tft); Of course I got an error: "Compilation error: 'tft' does not name a type". I had replaced tft with img where required and got the message. So, starting from the bottom i replaced the img with tft until I was at the top. The first line as stated above was the only line left representing Sprites. I got the error as above. Note the capitalization differences. So, I even replace TFT with tft, even though I knew that would not fix the problem, it did not. Any ideas?..............OK, I am an idiot. Look at my pasted Sprite assignment. The "." is not equivalent to a "_". So, that fixed the compilation error and it uploaded, to a blank screen, nothing , nada. By the way, where is the statement filling the screen with black? I will start over, I missed something...........................Hmm, maybe this is the problem. I am not using a TTGO display. Just an ILI9341 display with a plain jane ESP32. 4MB flash. Is that the problem, not enough memory?

  • @joefrisco
    @joefrisco 2 дня назад

    As always, Most excellent.

  • @ShadowDrag17
    @ShadowDrag17 2 дня назад

    hey the code is not available anymore. Is there any alternates??

  • @Keeping_IT_Simple
    @Keeping_IT_Simple 2 дня назад

    Is there a link for the usb cable with the rotating connector you show in your videos ?

  • @Thomas-A159
    @Thomas-A159 2 дня назад

    amazing, very nice work! Thank you 👍👍

  • @Thomas-A159
    @Thomas-A159 2 дня назад

    Great! Thank you

  • @RWB123
    @RWB123 2 дня назад

    Just starting with Squareline Studio now so nice to see how others are doing things. It has a steep learning curve, especially if your display and input device are not one of their defaults. Not alot of training videos on Squareline also so you have to dig for days to figure out issues. Looks good once done though.

  • @tubeDude48
    @tubeDude48 2 дня назад

    The way you get around the Studio is amazing! 👍

  • @dcmotive
    @dcmotive 2 дня назад

    Nice work. Looks simple, but getting Squareline and LVGL working together has been nothing but hours of frustration for me. Gonna farm it out to Pakistan in a new form of frustration and probably bad results.

  • @acelyasamsan6960
    @acelyasamsan6960 2 дня назад

    Wow this is incredibly useful, expecially the events and function creation. I'm also surprised how effortless this touch functionality works. I see when people use Tft_eSPI library they often have to find a way to make their touch work. Because it usually relies on another library + modifications in the code so the LVGL can talk to the touch library.

  • @celera1943
    @celera1943 2 дня назад

    When I export from Squareline Studio, the myFirstSLS.ino file in the myFirstSLS folder is erased for some reason. When I replace the myFirstSLS.ino from your website to the folder, everything works. I don't understand why the myFirstSLS.ino gets erased in the first place.. any ideas?

  • @AnotherAyushRaj
    @AnotherAyushRaj 2 дня назад

    "My daughter tried to eat it" Cant blame her, that remote does look tasty

  • @hello81642
    @hello81642 2 дня назад

    I love your sense of humor 😂. Btw, I remember you want to become rich so "you can rule the universe". Where are you from?

  • @TechnicNerdAT
    @TechnicNerdAT 2 дня назад

    u are my hero!!! now i have a working esp32-2424s012c with everything working!!! now im gonna get a patreon sub!

    • @VolosProjects
      @VolosProjects 2 дня назад

      Thank you my friend😀 i am glad it working for you.

    • @TechnicNerdAT
      @TechnicNerdAT 2 дня назад

      @@VolosProjects now my second board, waveshare ESP32-S3-Touch-LCD-1.28 is working too. many many thanks! now i have understand it, i think, lol

    • @TechnicNerdAT
      @TechnicNerdAT 2 дня назад

      next projects will be with lilygo t-display s3 long

  • @automatemefirst
    @automatemefirst 3 дня назад

    I’m going to use this as a price tag. Great demo.

  • @teebeeonline
    @teebeeonline 3 дня назад

    Fantastic!!! thank you.

  • @qadeer1685
    @qadeer1685 3 дня назад

    Good

  • @AJB2K3
    @AJB2K3 3 дня назад

    "..' Learn something useful.." Dear sir, I am always learning something useful from your videos.

  • @automatemefirst
    @automatemefirst 3 дня назад

    Always great videos!

  • @daveymac722
    @daveymac722 3 дня назад

    Your square line link is broken in dropdown my friend

  • @ernestoruiz3917
    @ernestoruiz3917 3 дня назад

    Thank you for the video. When I go to complie I get this error: Compilation error: stray '\357' in program. formattedDate = timeClient.getFormattedDate();

  • @signworks5150
    @signworks5150 3 дня назад

    I have a LILYGO AMOLED TOUCH and have run a few of your program but for no reason i know of the display stopped sensing touch. The image is there for you can't operate using your touch.

    • @VolosProjects
      @VolosProjects 3 дня назад

      Try to install libraries again

    • @signworks5150
      @signworks5150 2 дня назад

      @@VolosProjects thanks for replying to my request on troubleshooting my display I figured out what it was is I took the plastic case off and during that time somehow I unplugged the small ribbon cable that handles the touch it works now thank you

  • @totemadept
    @totemadept 3 дня назад

    Cool video, love that they have these with cases already and that they're easier to attach to things. looking forward to your next video.

  • @creatiflight7324
    @creatiflight7324 4 дня назад

    is the foam used for mini hdm monitors?

  • @8bitblockhead721
    @8bitblockhead721 4 дня назад

    would be great if you could do this but when you do the "secret menu" it takes you to nemo to make it look innocent

  • @rickharms1
    @rickharms1 4 дня назад

    Here we go again. Several months ago I tried running several of your projects on a "LILYGO T-Display-S3 ESP32-S3 1.91 Inch RM67162 AMOLED Display TTGO Development Board Wireless Module" to no avail. So, I gave up and went to GFX or TFT-eSPI, with some success. I then saw this series, "Ah-Ha. I have that board, let us give it a try. I followed every step, including downgrading the boards. Nope, I get dozens of compilation errors. (*&(*(^(_*&(^(& I then went back to my old stuff to work on them, including some utility sketches identify boards, mac address, etc. They all came back with something about Zigbee. ?????? So, I went back to the newest boards, and everything went back to functioning. ????? Not sure what I will do. Not expecting an answer, this is just a rant. P.S. I will still occasionally buy you a coffe.

  • @elektron2kim666
    @elektron2kim666 4 дня назад

    I ordered 5 of the PCB's to see what happens. I'm making a larger RC system and do some initial tests with a pile of stuff and coding.

  • @unhandled12345
    @unhandled12345 4 дня назад

    Squareline's pricing is insane.

  • @hansvink9178
    @hansvink9178 4 дня назад

    Thanks for sharing your knowledge Volos, always a pleasure to watch your videos! What path did you set for the sketchbook location in the Arduino IDE preferences?

    • @VolosProjects
      @VolosProjects 4 дня назад

      Thank you, defoult one Documents/Arduino/libraries

    • @hansvink9178
      @hansvink9178 4 дня назад

      ​@@VolosProjects Thanks for your answer! I have ordered the T3S4 and I look forward to your next videos about these displays in combination with Squareline Studio.

  • @Technical_stuff86
    @Technical_stuff86 5 дней назад

    Ti si LEGENDA!!!

  • @kubburdigital
    @kubburdigital 5 дней назад

    good humour

  • @MrI8igmac
    @MrI8igmac 5 дней назад

    You are awesome 😊 Did you use a voltage divider circuit ? To monitor the battery?

  • @alvarosantosjunior2239
    @alvarosantosjunior2239 5 дней назад

    hello friend, I updated the libraries of the "ESP32 S3 DEV MODULE" and the ESP stopped working, have you ever had this kind of problem?

    • @VolosProjects
      @VolosProjects 5 дней назад

      To what version?

    • @alvarosantosjunior2239
      @alvarosantosjunior2239 5 дней назад

      IDE 2.3.2 and librares was the last

    • @alvarosantosjunior2239
      @alvarosantosjunior2239 5 дней назад

      Hello friend, The "esp32 by Espressif Systems version 3.0.2" doesn't work, the last version that works for the esp32 S3 is the "esp32 by Espressif Systems version 2.0.16" Thanks for the help

    • @VolosProjects
      @VolosProjects 5 дней назад

      @@alvarosantosjunior2239 yes, i said that in video

    • @alvarosantosjunior2239
      @alvarosantosjunior2239 4 дня назад

      @@VolosProjects thnaks very much!!!

  • @Tony770jr
    @Tony770jr 5 дней назад

    Very nice for Part 1. Looking forward to next. Thanks so much!