Uploaded April 2019 | Updated September 2026, 2 weeks ago
Arduino | Programming Arduino with Visual Studio Code and PlatformIO IDE | Arduino IDE Alternative. In this project video i use Visual Studio Code Version 1.33.1 , PlatformIO IDE 1.6.0 , Aduino Uno SMD and Arduino Mega 2560.
***********************************************
Thanks for watching & don't forget to like, comment and Subscribe...
***********************************************
For other video tutorials on this channel, please see this playlist:
- Basic4Android (B4A) Tutorials : youtube.com/watch?v=-BIq32-qEgA&list=PLnXsmScWzcm6RVlhPM7qg_OJ2N8OpV99d
- Electronics Tutorials : youtube.com/watch?v=rLdsWt6EP6w&list=PLnXsmScWzcm766h5Dn4AJjbJRzDfCPh4h
- Arduino Tutorials : youtube.com/watch?v=A3_EBZqCG5s&list=PLnXsmScWzcm48hvcTTRAUFcP5Fjd4u8cS
- Great Cow Basic Tutorials : youtube.com/watch?v=orHrLmEvp0o&list=PLnXsmScWzcm7xejzacm5cKJMIh_tXXxN8
- Bascom Avr Tutorials : youtube.com/watch?v=JYKSkNQq9eM&list=PLnXsmScWzcm6F9gX1wYenqjKdqVSM7d6B
- VB .NET Tutorials : youtube.com/watch?v=Sy2vjWO0ydM&list=PLnXsmScWzcm4g8AWEJ6WXVUOBh_cWF5_z
***********************************************
Download Visual Studio Code : code.visualstudio.com
***********************************************
Music Background :
Song: Ikson - Do It (Vlog No Copyright Music)
Music promoted by Vlog No Copyright Music.
Video Link: youtu.be/3uARld40fpE
Song: Nekzlo - Moments (Vlog No Copyright Music)
Music promoted by Vlog No Copyright Music.
Video Link: youtu.be/TCFMO24whuM
Far Away by Declan DP soundcloud.com/declandp
Licensing Agreement 2.0 (READ)
declandp.info/music-licensing
Music promoted by Audio Library youtu.be/iTSpmnHMVS4
***********************************************
Arduino | Programming Arduino with Visual Studio Code and PlatformIO IDE | Arduino IDE Alternative. In this project video i use Visual Studio Code Version 1.33.1 , PlatformIO IDE 1.6.0 , Aduino Uno SMD and Arduino Mega 2560.
***********************************************
Thanks for watching & don't forget to like, comment and Subscribe...
***********************************************
For other video tutorials on this channel, please see this playlist:
- Basic4Android (B4A) Tutorials : youtube.com/watch?v=-BIq32-qEgA&list=PLnXsmScWzcm6RVlhPM7qg_OJ2N8OpV99d
- Electronics Tutorials : youtube.com/watch?v=rLdsWt6EP6w&list=PLnXsmScWzcm766h5Dn4AJjbJRzDfCPh4h
- Arduino Tutorials : youtube.com/watch?v=A3_EBZqCG5s&list=PLnXsmScWzcm48hvcTTRAUFcP5Fjd4u8cS
- Great Cow Basic Tutorials : youtube.com/watch?v=orHrLmEvp0o&list=PLnXsmScWzcm7xejzacm5cKJMIh_tXXxN8
- Bascom Avr Tutorials : youtube.com/watch?v=JYKSkNQq9eM&list=PLnXsmScWzcm6F9gX1wYenqjKdqVSM7d6B
- VB .NET Tutorials : youtube.com/watch?v=Sy2vjWO0ydM&list=PLnXsmScWzcm4g8AWEJ6WXVUOBh_cWF5_z
***********************************************
Download Visual Studio Code : code.visualstudio.com
***********************************************
Music Background :
Song: Ikson - Do It (Vlog No Copyright Music)
Music promoted by Vlog No Copyright Music.
Video Link: youtu.be/3uARld40fpE
Song: Nekzlo - Moments (Vlog No Copyright Music)
Music promoted by Vlog No Copyright Music.
Video Link: youtu.be/TCFMO24whuM
Far Away by Declan DP soundcloud.com/declandp
Licensing Agreement 2.0 (READ)
declandp.info/music-licensing
Music promoted by Audio Library youtu.be/iTSpmnHMVS4
***********************************************





![ARDUINO IDE + ESP32 + TFT LCD ILI9341 + LVGL + EEZ Studio | Digital Clock and Simple Weather Station
***********************************************
Follow and contact me on Instagram : https://www.instagram.com/utehstr/
***********************************************
***********************************************
ARDUINO IDE + ESP32 + 3.2 TFT LCD Touchscreen SPI Serial ILI9341 240*320 Pixel + DS3231 RTC Module + LVGL + EEZ Studio + OpenWeatherMap.
ESP32 Digital Clock and Simple Weather Station.
Software used :
- Arduino IDE (V1.8.19).
- EEZ Studio (V0.20.0).
- Python (V3.10.2).
Arduino core :
- Arduino core for the ESP32 (V2.0.16) / ESP32 board in Arduino IDE.
Arduino libraries used :
- TFT_eSPI by Bodmer (V2.5.43).
- XPT2046_Touchscreen by Paul Stoffregen (V1.4.0).
- lvgl by kisvegabor, embeddedt and pete-pjb (V9.2.0).
- Arduino_JSON (V0.2.0).
- RTClib (V2.1.4).
Python Packages/Modules :
- pypng (V0.20220715.0).
- lz4 (V4.3.3).
Hardware used :
- ESP32 DEVKIT V1.
- 3.2” TFT LCD Touchscreen ILI9341 240*320 Pixel.
- DS3231 RTC Module
- And other equipment such as cables, power supplies and others.
Timestamp :
00:00 Opening
00:32 Project Preview
01:36 Installation Image
01:46 Everything needed to make this project
02:14 Creating GUI with EEZ Studio
23:21 Test TFT LCD Touchscreen
24:28 Test TFT LCD Touchscreen (Demo)
24:48 Test and Setup of DS3231 RTC Module
26:02 Test and Setup of DS3231 RTC Module (Demo)
27:00 Test the OpenWeatherMap API
29:09 Test the OpenWeatherMap API (Demo)
29:58 Main Project
33:57 Partition Scheme used (For main project)
34:43 Main Project (Demo)
35:58 Closing
***********************************************
Download the project files (program code files and other files) here : https://drive.google.com/file/d/1aj30SMHRAOBbhj94CFvRKn83EWphJKKC/view?usp=sharing
The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.
***********************************************
SORRY IF MY ENGLISH IS CONFUSING, I USE AN ONLINE TRANSLATOR.
THANKS FOR WATCHING & DONT FORGET TO LIKE , SHARE, COMMENT AND SUBSCRIBE.
***********************************************
For other video tutorials on this channel, please see this playlist:
- Basic4Android (B4A) Tutorials : https://www.youtube.com/watch?v BIq32-qEgA&list=PLnXsmScWzcm6RVlhPM7qg_OJ2N8OpV99d
- Electronics Tutorials : https://www.youtube.com/watch?v=rLdsWt6EP6w&list=PLnXsmScWzcm766h5Dn4AJjbJRzDfCPh4h
- Arduino Tutorials : https://www.youtube.com/watch?v=A3_EBZqCG5s&list=PLnXsmScWzcm48hvcTTRAUFcP5Fjd4u8cS
- Great Cow Basic Tutorials : https://www.youtube.com/watch?v=orHrLmEvp0o&list=PLnXsmScWzcm7xejzacm5cKJMIh_tXXxN8
- Bascom Avr Tutorials : https://www.youtube.com/watch?v=JYKSkNQq9eM&list=PLnXsmScWzcm6F9gX1wYenqjKdqVSM7d6B
- VB .NET Tutorials : https://www.youtube.com/watch?v=Sy2vjWO0ydM&list=PLnXsmScWzcm4g8AWEJ6WXVUOBh_cWF5_z
- LoLin NodeMCU V3 ESP12E ESP8266 Tutorials : https://www.youtube.com/watch?v=8jMr94B8iN0&list=PLnXsmScWzcm5MERfTvcUNKsYhOUGKe3-V
- ESP32 Tutorials : https://www.youtube.com/watch?v=To3TIOFX6cA&list=PLnXsmScWzcm7Y5yCDItJP5Kny_MJ8DeDD
- ESP32 CAM Tutorials : https://www.youtube.com/watch?v 5VmYJZI4XI&list=PLnXsmScWzcm6HjC0CIfVmRG1855tjhj5z
***********************************************
- Download Arduino IDE : https://www.arduino.cc/en/Main/Software
- Download Notepad++ : https://notepad-plus-plus.org/downloads/
- Download EEZ Studio :
https://www.envox.eu/studio/studio-introduction/
https://github.com/eez-open/studio/releases
- Download Python : https://www.python.org/downloads/
- Download Microsoft C++ Build Tools : https://visualstudio.microsoft.com/visual-cpp-build-tools/
***********************************************
Reference :
- Export an EEZ Studio UI to Arduino : https://nerdhut.de/2024/08/08/export-eez-studio-ui-to-arduino/
- LVGL ESP32 2432S028R CYD example with EEZ Studio : https://youtu.be/1fXV2woCHqA?si=MVgdEIB3kBZrWDm2
- [LVGL] Show info message while image building failed for LVGL 9.x : https://github.com/eez-open/studio/issues/581
and from several other sources.
*********************************************** ARDUINO IDE + ESP32 + TFT LCD ILI9341 + LVGL + EEZ Studio | Digital Clock and Simple Weather Station](https://i.ytimg.com/vi/bv47wcvvn9s/mqdefault.jpg)

![Arduino + Micro SD Card Module | Arduino Uno with Micro SD Card Module | Card Info, Write and Read
Arduino + Micro SD Card Module | Arduino UNO with Micro SD Card Module | Get Micro SD Card Info, Write and Read. In this project video I use Arduino IDE 1.8.9 , Notepad++ V7.7.1 , Arduino UNO, Micro SD Card 2 GB and Micro SD Card Module. I have tried this module using Micro SD Card with sizes of 2 GB and 16 GB and it works well with both.
Before formatting the Micro SD Card, make sure that you have backed up the files on the card, because when the card is formatted, all files on the card will be deleted.
Download source code and installation image here : https://drive.google.com/file/d/1_c3TUKM9m7vPeBRaOw4COCCkltFbs7PN/view?usp=sharing
The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.
Sorry if my English is confusing, I use an online translator.
***********************************************
Thanks for watching & dont forget to like , share, comment and Subscribe.
***********************************************
For other video tutorials on this channel, please see this playlist:
- Basic4Android (B4A) Tutorials : https://www.youtube.com/watch?v BIq32-qEgA&list=PLnXsmScWzcm6RVlhPM7qg_OJ2N8OpV99d
- Electronics Tutorials : https://www.youtube.com/watch?v=rLdsWt6EP6w&list=PLnXsmScWzcm766h5Dn4AJjbJRzDfCPh4h
- Arduino Tutorials : https://www.youtube.com/watch?v=A3_EBZqCG5s&list=PLnXsmScWzcm48hvcTTRAUFcP5Fjd4u8cS
- Great Cow Basic Tutorials : https://www.youtube.com/watch?v=orHrLmEvp0o&list=PLnXsmScWzcm7xejzacm5cKJMIh_tXXxN8
- Bascom Avr Tutorials : https://www.youtube.com/watch?v=JYKSkNQq9eM&list=PLnXsmScWzcm6F9gX1wYenqjKdqVSM7d6B
- VB .NET Tutorials : https://www.youtube.com/watch?v=Sy2vjWO0ydM&list=PLnXsmScWzcm4g8AWEJ6WXVUOBh_cWF5_z
- LoLin NodeMCU V3 ESP12E ESP8266 Tutorials : https://www.youtube.com/watch?v=8jMr94B8iN0&list=PLnXsmScWzcm5MERfTvcUNKsYhOUGKe3-V
***********************************************
Download Arduino IDE : https://www.arduino.cc/en/Main/Software
Download Fritzing : http://fritzing.org/download/
Download Notepad++ : https://notepad-plus-plus.org/downloads/
***********************************************
Reference :
- SD Library : https://www.arduino.cc/en/reference/SD
and from several other sources.
***********************************************
Music Background:
Music Title: SUBWAY DREAMS
Artist: Dan Henig
Genre: Dance & Electronic (Dramatic)
Music from Youtube Studio [ Audio Library ]
Track: Frame — KV [Audio Library Release]
Music provided by Audio Library Plus
Watch: https://youtu.be/KkfvLLUtfhI
Free Download / Stream: https://alplus.io/frame
SoundCloud: https://soundcloud.com/kvmusicprod
YouTube: https://youtube.com/c/KVmusicprod
Lights by Sappheiros https://soundcloud.com/sappheirosmusic
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: https://bit.ly/LightsSappheiros
Music promoted by Audio Library https://youtu.be/-lbbHQbZNKg
YouTube: https://www.youtube.com/watch?v=xq3_uCEtiJI
SoundCloud: https://soundcloud.com/sappheirosmusic/lights
*********************************************** Arduino + Micro SD Card Module | Arduino Uno with Micro SD Card Module | Card Info, Write and Read](https://i.ytimg.com/vi/cD5bqltzOW8/mqdefault.jpg)

![ARDUINO IDE + ESP32 + TFT LCD + LVGL + EEZ Studio | Wireless Water Level Monitoring And Controlling
***********************************************
Follow and contact me on Instagram : https://www.instagram.com/utehstr/
***********************************************
***********************************************
ARDUINO IDE + ESP32 + 3.2” TFT LCD Touchscreen ILI9341 240x320 + A02YYUW Waterproof Ultrasonic Sensor + ESP-NOW + LVGL + EEZ Studio.
- ESP32 Wireless Water Tank Level Monitoring And Controlling
Software used :
- Arduino IDE (V1.8.19).
- EEZ Studio (V0.23.2).
- Python (V3.10.2).
Python Packages/Modules used :
- pypng (V0.20220715.0).
- lz4 (V4.3.3).
Arduino core :
- Arduino core for the ESP32 (V2.0.16) / ESP32 board in Arduino IDE.
Arduino libraries used :
- TFT_eSPI by Bodmer (V2.5.43).
- XPT2046_Touchscreen by Paul Stoffregen (V1.4.0).
- lvgl by kisvegabor, embeddedt and pete-pjb (V9.2.0).
- SimpleKalmanFilter by Denys Sene (V0.2.0).
Hardware used :
- ESP32 DEVKIT V1.
- 3.2 Inch TFT LCD Touchscreen SPI Serial ILI9341 240*320 Pixel.
- A02YYUW Waterproof Ultrasonic Sensor.
- Relay Module.
- Electric Water Pump (in this project I used a 12-volt DC water pump).
- LED and 220-ohm Resistor.
- And other equipment such as cables, power supplies and others.
Timestamp :
00:00 Opening
00:32 Project Preview
02:40 Installation image
03:01 A brief description of this project
03:21 Getting MAC Address
05:28 Creating GUI for TFT LCD with EEZ Studio
01:00:21 Arduino code for Master and Slave
01:05:39 Project Demo
01:10:13 Closing
***********************************************
Download the project files (program code files and other files) here : https://drive.google.com/file/d/1EyFmwf_jWpIc_k1PvA3vQCwFyS4Y3k4P/view?usp=sharing
The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.
***********************************************
SORRY IF MY ENGLISH IS CONFUSING, I USE AN ONLINE TRANSLATOR.
THANKS FOR WATCHING & DONT FORGET TO LIKE , SHARE, COMMENT AND SUBSCRIBE.
***********************************************
For other video tutorials on this channel, please see this playlist:
- Basic4Android (B4A) Tutorials : https://www.youtube.com/watch?v BIq32-qEgA&list=PLnXsmScWzcm6RVlhPM7qg_OJ2N8OpV99d
- Electronics Tutorials : https://www.youtube.com/watch?v=rLdsWt6EP6w&list=PLnXsmScWzcm766h5Dn4AJjbJRzDfCPh4h
- Arduino Tutorials : https://www.youtube.com/watch?v=A3_EBZqCG5s&list=PLnXsmScWzcm48hvcTTRAUFcP5Fjd4u8cS
- Great Cow Basic Tutorials : https://www.youtube.com/watch?v=orHrLmEvp0o&list=PLnXsmScWzcm7xejzacm5cKJMIh_tXXxN8
- Bascom Avr Tutorials : https://www.youtube.com/watch?v=JYKSkNQq9eM&list=PLnXsmScWzcm6F9gX1wYenqjKdqVSM7d6B
- VB .NET Tutorials : https://www.youtube.com/watch?v=Sy2vjWO0ydM&list=PLnXsmScWzcm4g8AWEJ6WXVUOBh_cWF5_z
- LoLin NodeMCU V3 ESP12E ESP8266 Tutorials : https://www.youtube.com/watch?v=8jMr94B8iN0&list=PLnXsmScWzcm5MERfTvcUNKsYhOUGKe3-V
- ESP32 Tutorials : https://www.youtube.com/watch?v=To3TIOFX6cA&list=PLnXsmScWzcm7Y5yCDItJP5Kny_MJ8DeDD
- ESP32 CAM Tutorials : https://www.youtube.com/watch?v 5VmYJZI4XI&list=PLnXsmScWzcm6HjC0CIfVmRG1855tjhj5z
***********************************************
Links to download the software and libraries used and further information are available in the program code.
***********************************************
References :
- LVGL with ESP32 TFT LCD Touchscreen Display – 2.8 inch ILI9341 240×320 (Arduino IDE) :
https://randomnerdtutorials.com/lvgl-esp32-tft-touchscreen-display-ili9341-arduino/
- Export an EEZ Studio UI to Arduino : https://nerdhut.de/2024/08/08/export-eez-studio-ui-to-arduino/
- LVGL ESP32 2432S028R CYD example with EEZ Studio : https://youtu.be/1fXV2woCHqA?si=enkX8N2_5U8ZV1w6
- LVGL ESP32-2432S028R Use Image Buttons to create multiple image slideshow (Beginner) :
https://youtu.be/4E10pMgt330?si=cOhNMvYcqfISdK3K
- [LVGL] Objects : https://docs.lvgl.io/9.2/overview/obj.html
- [LVGL] Widgets : https://docs.lvgl.io/9.2/widgets/index.html
- ESP32 with A02YYUW Waterproof Ultrasonic Sensor | Distance Sensing | Testing & Calibration :
https://www.youtube.com/watch?v=gKVUblN06EU
- Getting Started with ESP-NOW (ESP32 with Arduino IDE) : https://randomnerdtutorials.com/esp-now-esp32-arduino-ide/
- Wireless Water Tank Monitor Using @Elecrow CrowPanel ESP32 S3 2.4” + LoRa Module + LVGL :
https://www.youtube.com/watch?v=7WMVUSXQO6Y
- Simple Kalman Filter Library : https://github.com/denyssene/SimpleKalmanFilter/tree/master
- The complete reference list can be seen in the program code file.
*********************************************** ARDUINO IDE + ESP32 + TFT LCD + LVGL + EEZ Studio | Wireless Water Level Monitoring And Controlling](https://i.ytimg.com/vi/cYIR4y0QCRc/mqdefault.jpg)
