That ProjectThis is an app that displays the distance from your ESP32Tag device. To use this app, you must have 2 ESP32+UWB devices, and the source code for it is shared through the link below. The point of this app is that information received from ESP32 via USB-Serial can be processed at the Android application level. This means we can do a lot of things, we can create any solution from hardware development to application.
My ESP32 Tag App for my own ESP32Tag Device!That Project2022-04-25 | This is an app that displays the distance from your ESP32Tag device. To use this app, you must have 2 ESP32+UWB devices, and the source code for it is shared through the link below. The point of this app is that information received from ESP32 via USB-Serial can be processed at the Android application level. This means we can do a lot of things, we can create any solution from hardware development to application.
#ESP32Tag #UWB #ESP32 #ThatProject #ESP32ProjectWho Cares About MCU with Camera?That Project2022-11-30 | In this video, we are going to have a vision test with two MCUs, Arduino Portenta Vision Shield and ES32-CAM(OV5640). Unfortunately, acquiring and processing images from the camera module is a resource-intensive task. If you want high-quality images and fast FPS, you'd be better off using Single Board Computers like Raspberry Pi. Nonetheless, I want to try what is possible in the MCU's low power and lack of resource environment. I hope this video will be helpful to anyone who wants to do a vision project.
*Timestamps 0:00 - Intro: Portenta H7 Vision Shield vs ESP32-CAM with OV5640 0:50 - Comparison: Portenta H7 Vision Shield vs ESP32-CAM with OV5640 2:30 - Test #1: Image on LCD 4:27 - Test #2: Image Quality (320x240) 6:05 - Test #3: Frame Buffer Acquisition Speed 6:33 - Test #4: Power Consumption 7:04 - Test #5: Person Detection (TinyML) 8:04 - Outro: Portenta Vision Shield, TinyML, LVGL
[Waveshare OV5640 Camera Board(B) Image Sensor Module] amzn.to/3XGSWKL
[ELECROW Raspberry Pi Monitor 7 Inch Touchscreen IPS 1024x600] amzn.to/3USCHIu
#Comparison #Vision #Camera #MCU #Portenta #Espressif #ESP32 #STM32H747 #ThatProjectWho Needs High-Performance MCU? (Arduino Portenta H7 vs Espressif ESP32-S3)That Project2022-11-17 | Both the Arduino Portenta H7 and Espressif ESP32-S3 are dual-core operating MCUs. The price difference between the two devices is huge. I'm going to see if it's worth it through this video. Also, you can find the source code used here on my Github repository. I hope this will help you with your project.
*Timestamps 0:00 - Intro: ESP32-S3 vs Portenta H7 0:33 - Spec Comparison (Simply) 1:10 - Core: ESP32-S3 vs Portenta H7 1:34 - Test #1: Calculating Pi w/ Single Core 2:30 - Test #2: Finding Prime Numbers w/ Single Core 3:43 - H7 Dual Core 4:04 - S3 Dual Core 4:11 - Test #3: Execute two tasks at the same time 5:19 - Core Speed Test Result 5:57 - Outro: H7 Connect External Monitor
#Comparison #Portenta #Espressif #ESP32S3 #STM32H747 #ThatProjectDeveloping Embedded GUI with SquareLine Studio [2/2]That Project2022-11-08 | *ESP32-S3 GPS Speedometer with BN-880Q*
In the previous video, we finished the basic hardware configuration with the ESP32-S3-based WT32-SC01 PLUS and BN-880Q GPS module.
This video explains in detail how to complete an embedded GUI using Square Line Studio. After working on the UI through SquareLineStudio, you can export it as a c-type code. You can take this and add it to your source code to complete the overall screen configuration. Even in resource-poor MCUs, we can create very good graphics. If you need an embedded GUI, I think this will be very important.
*Timestamps 0:00 - Developing Embedded GUI 1:26 - MCU Application Design 2:59 - SquareLine Studio Tutorial 25:00 - Using Exported UI Code 29:56 - Outro: The future of embedded GUIs?
[Let's build a GPS Speedometer with ESP32-S3 and BN-880Q(GPS, Compass) [1/2]] youtu.be/J0AYSS8xxOY
#LVGL #Squareline #GUI #ESP32S3 #GPS #Speedometer #BN880Q #ThatProjectLets build a GPS Speedometer with ESP32-S3 and BN-880Q(GPS, Compass) [1/2]That Project2022-11-02 | The project I made this time is the GPS Speedometer Application with ESP32-S3 (WT32-SC01 Plus). A speedometer is a tool that indicates the speed of a vehicle. A GPS module is required to know the speed information. The GPS module I used here is BN-880Q.
This project is divided into two videos. This video covers the hardware-related parts, and the next one will cover working with the User Interface in SquareLine and LVGL.
*Timestamps 0:00 - Overall Demo 0:22 - Compass Test 1:36 - Speed Test 2:00 - Hardware Configuration 3:31 - Basic Source Code 5:49 - Outro
#ESP32S3 #GPS #Speedometer #LVGL #Squareline #BN880Q #ThatProjectApple HomeKit + Matter + ESP32-S3 #SmartLamp #ThatProject #EspressifThat Project2022-10-28 | ...Make Matter Accessory with ESP32That Project2022-10-26 | ESP32 can also be based on Matter platform. It means we can try to make Matter accessories with our ESP32. I made a Smart Lamp with ESP32-S3 DEVKit for the first time. It works with Apple's HomeKit and can be accessed from anywhere to change the color and brightness of the lamp.
*Timestamps 0:00 - ESP32 Smart Lamp 0:58 - Hardware Preparation 2:06 - Matter Framework 5:44 - Build matter project on ESP-IDF 7:07 - Add matter accessory on iPhone 8:35 - matter accessory in Home App 9:22 - ESP32 Smart Lamp
#matter #accessory #homekit #smartlamp #ESP32 #ThatProjectESP32 Digital Frame #thatproject #tiktok #esp32That Project2022-10-19 | ...Control my PC from ESP32! (VNC Viewer)That Project2022-10-17 | ESP32 is small in many ways but strong. ESP32 working as a VNC Viewer is very interesting. In this video, I gonna talk about what ESP32 needs to work as a VNC Client.
*Timestamps 0:00 - Intro 0:56 - ArduinoVNC Library 2:10 - LovyanGFX - ST7796 (WT32-SC01) 2:29 - LovyanGFX - ESP32Berry with KeyPad 2:55 - RPI Zero 2 W for VNC Server 3:11 - Setup Tight VNC Server 3:46 - Update VNC Server Info on ESP32 4:14 - Test with WT32-SC01 4:42 - Resolution settings for VNC Server 5:01 - Test 2 with WT32-SC01 5:20 - Test with ESP32Berry
#ESP32 #VNC #Viewer #ArduinoVNC #ThatProjectESP32 Remote Computing #esp32berry #arduinoVNC #thatprojectThat Project2022-10-13 | ...*Warning* Looks like we should stop using SPIFFS!That Project2022-10-09 | *SPIFFS Deprecation Warning* Finally, SPIFFS's technical support ends. For internal Flash partition usage, we should only use LittleFS or FatFS. This video compares these two file systems to help you find the one that's right for you.
#FatFs #LittleFS #SPIFFS #ESP32 #ThatProjectMultiple ESP32-CAM for Security System (ft. Android Tablet)That Project2022-10-05 | It covers configuring a security camera system with ESP32-CAM. How you configure your system depends on your purpose. For example, the reason I previously configured an ESP32-CAM system with a WebSocket server and client is to allow multiple clients. In this project, the ESP32-CAM works like an IP camera as HTTP or RTSP server. And you can connect them through the application.
[Main functions] - View videos of connected multiple ESP32-CAM on one screen - Save video to AVI file - Capture Images while watching a live view
*Timestamps 0:00 - Intro: ESP32-CAM & ESP32-CAM Viewer App 1:39 - System Configuration 2:23 - Review & Test: ESP32-CAM Viewer App 5:32 - ESP32-CAM installed in Fake Camera Frame
#ESP32CAM #SecuritySystem #Android #ThatProjectMultiple ESP32-CAMs on one screen! #shorts #esp32cam #thatprojectThat Project2022-10-01 | ...How good is it? WT32-SC01 Plus with ESP32-S3!That Project2022-09-23 | I don't think the difference between ESP32 and ESP32-S3 is huge. So if you need to use a lot of GPIO, choose S3, otherwise use ESP32. In this video, I focused on speed testing according to the display connection method. Hopefully, this helps your project.
#ESP323S #SC01Plus #ZX3D50CE02S #ThatProjectDoorbell Camera, Blink doorbell vs. Lindo Dual Camera; Who is the better?That Project2022-09-19 | As the demand for home security cameras continues to grow, many companies are making and selling cameras for both indoor and outdoor with their own solutions. There are several products on the market, but I would like to compare two of them. They are Blink and Lindo.
* Timestamps 0:00 - Blink Cameras are good but 1:23 - Lindo: Dual Doorbell Camera Unboxing 4:29 - Lindo: Dual Doorbell Camera with App 6:40 - Blink vs. Lindo Test Preparation 7:04 - Test #1 Motion Detection 8:30 - Test #2 Doorbell Reaction Speed 9:46 - Test #3 Video Quality
#Doorbell #Lindo #Blink #whoisbetter #ThatProjectMini Lego 📺 🔥That Project2022-09-14 | ...Mini TV based on ESP32 (ft. Lego)That Project2022-09-13 | As you know, due to the lack of resources on the ESP32, it is hard to play the video. However, if you separate the MJPEG image and audio AAC from the video, you can make it playable on ESP32. My project is based on a Mini Retro TV project that already works great. Based on this, I made it possible to change the channel of several video clips on the SD card using the touch screen.
*Timestamps*
0:00 – Intro 1:00 – Mini Retro TV 2:48 – Download Sample Videos 2:59 – Make MJPEG, AAC FILE (FFMPEG) 3:16 – Copy Files to SD Card 4:08 – Added Touch Action 4:57 – Organize Video Clips on SD Card 5:07 - Lego Housing Case 5:29 – All Done!
#VideoPlayer #MINITV #ESP32 #Lego #ThatProjectSave ESP32-CAM Video to Raspberry PiThat Project2022-09-05 | *1 Hour Recording Test to AVI file(Recoding AVI file from ESP32-CAM RTSP on RPI Zero 2 W)*
The ESP32-CAM is an ESP32 board with a very affordable camera module. There are many projects going on because we can try many projects for a very low price. What I tested in this video was saving the video from the ESP32-CAM on RPI Zero 2 W to an AVI file. It was not easy to create and save video files from the ESP32-CAM externally. However, if you use the record function of VLC Player, you can save the video very easily.
#ESP32CAM #RPI #VLC #AVI #RTSP #ThatProjectThe choice is yours. ESP-Touch(SmartConfig) or ESP-BluFiThat Project2022-09-01 | Espressif provides several methods to configure WiFi to be connected dynamically. Among them, today I gonna look at ESP-Touch protocol and ESP-BluFi protocol. Both of these make devices provisioned through a smartphone.
ESP-Touch(SmartConfig) is one way for the smartphone to tell the connected Router's SSID, Password and etc. to make IoT devices connect to the same Router.
ESP-BluFi is based on the BLUFI protocol, which connects with IoT devices for BLE data communication, realizes device config network, and custom data transmission and reception.
[EspBluFiForiOS] github.com/EspressifApp/EspBlufiForiOSESP32Berry, ESP-NOW Chat App Version 0.3That Project2022-08-28 | In this version 0.3, added a chatting app using ESP-NOW. Also, I have added a project so that it can work with products sold on the market other than the ESP32Berry. For more information, see the Github Repo.
#ESP32Berry #ESPNow #ChatApp #LVGL #ThatProject #ESP32ESP32-S3 [WT32-SC01 Plus] #esp32 #thatprojectThat Project2022-08-24 | ...ESP32Berry, Telegram App Version 0.2That Project2022-08-19 | In this version 0.2, an overall system upgrade and Telegram app have been added to send and receive messages through Telegram API.
#ESP32Berry #Telegram #LVGL #ThatProject #ESP32#UWB #DWM3000 #ESP32 #THATPROJECT #Initiator #ResponderThat Project2022-08-16 | ...ESP32Berry, WiFi connection & Simple Note App Version 0.1That Project2022-08-09 | This is the first application for ESP32Berry I'm currently developing. In this version, I focused on creating a very basic framework. Based on this, it seems that I can make useful applications.
#ESP32Berry #LVGL #ThatProjectESP32Berry. Hey, I have a keyboardThat Project2022-07-28 | This project is experimental and not yet complete. As it is updated, I will continue to share it through my channel.
I made a physical keyboard for use with the ESP32. Until now, text was entered using the virtual keyboard, but typing was not easy due to the small screen. It seems that more interesting applications are possible with this.
#ESP32Berry #LVGL #ThatProjectXYZ Position Mapping From Real To VirtualThat Project2022-07-22 | "Reality into Virtual Environment"
In this project, using a total of 4 anchors and 1 tag device, I'm trying to represent the movement of reality in 3D virtual reality.
The system is not yet perfect, but I think it has potential and is a first step toward making it possible to interact with real and virtual environments.
* Contents * 0:00 The Previous Project with 2 Anchors & 1 Tag 0:30 4 Anchors & 1 Tag 1:30 Real Distance against ToF Distance between Anchor and Tag 3:21 Overall System 3:46 Test
#USBCamera #ESP32S2 #UVC #ThatProjectSPI Camera for Any Microcontroller (ArduCam Mega)That Project2022-07-07 | It covers the pros and cons of "Mega" SPI camera made by ArduCam and the image quality at the maximum resolution. Since it is connected with the SPI interface, it can be connected with most MCUs. It also saves a lot of GPIOs as it only needs 4 pins. But the problem is the slow SPI speed. A speed of 8 MHz shows a very slow frame rate for continuous image acquisition.
*The maximum resolution - 5MP (2592x1944) - 3MP (2048x1536)
#ArduCam #Mega #Test #Image #Video #ESP32 #ThatProjectUSB Camera to ESP32-S2 (UVC Camera)That Project2022-07-01 | ESP32-S2 supports native USB interface. It works as a USB Host and allows data communication by connecting USB peripherals. Unfortunately, the maximum speed of this USB is 12Mbps, so you can't expect that fast.
In this video, I will show you how to properly acquire an image by connecting a UVC camera and ESP32-S2.
#UVC #USB #Camera #ESP32S2 #ThatProjectMatter on ESP32 Demo #matter #accessoryThat Project2022-06-24 | Matter is a new smart home standard backed by Apple and others. It's built upon IP Protocol and will use existing networking technologies in an attempt to unify smart home platforms.
ESP32 can also be based on Matter platform. It means we can try to make Matter accessories with our ESP32. This is so good because we can make our own hardware to connect to Apple's home kit or others. This will allow us to link our hardware with HomeKit and access it from anywhere.
#matter #accessory #homekit #ESP32 #ThatProjectMake your own System Monitor with ESP32 + LVGL 8That Project2022-06-17 | Sometimes we run programs like Task Manager on Windows or Activity Monitor on Mac to find out which process is causing the problem when the system is significantly slow. From this, you can check the current CPU and memory usage, and you can also check the resource usage of the loaded processes.
To make it similar to this, PC and ESP32 are connected with Serial, and the current system information is updated with the connected serial while the Python script is running. With this data, various information can be displayed on the screen of the ESP32.
#System #Monitor #ESP32 #LVGL #ThatProjectNo GPS but… #traceables #esp32 #watch #OpenHaystack #iot #ThatProject #apple #networkThat Project2022-06-10 | ...ESP32-Watch for OpenHaystackThat Project2022-06-08 | It's able to track the ESP32 without GPS using OpenHaystack. Because it works so well, it may lead to privacy issues. The ESP32-Watch for OpenHaystack is designed to be trackable by the user's choice. It includes minimal watch functionality and broadcasting over BLE for Apple's Find my network.
[Project Github] github.com/0015/ESP32-Watch-ProjectsESP32 accessing Apples Find my networkThat Project2022-05-28 | You can leverage the OpenHaystack project to make the ESP32 work similar to AirTag's BLE feature. It can act as an Apple accessory and obtain location information through Apple's server. Wouldn't it be possible to make Apple's AirTag more complete by adding UWB to it?
I didn't mention it in the video, but there's homework that we have to solve. Since Apple does not officially support this, there is no protection whatsoever. This can lead to more serious privacy issues. We should think about how we can solve this problem.
#Apple #FindMy #Privacy #ESP32 #ThatProject#OpenCV #Standalone #ESP32 #FindYellow #FindCircle #ThatProjectThat Project2022-05-26 | ...RGB Pixel Detector & Histogram (Running OpenCV on ESP32)That Project2022-05-22 | In the previous video, we were able to confirm that ESP32 works properly using the basic functions of OpenCV. From this video, I'd like to share the OpenCV application I made for ESP32.
It's RGB Pixel Detector & drawing Histogram. In the image obtained from the camera, the center RGB pixel information is displayed, and the histogram of the entire image is displayed.
#OpenCV #Standalone #ESP32 #Histogram #PixelRGB #ThatProjectRunning OpenCV on ESP32That Project2022-05-14 | It's working as a standalone and handling everything on ESP32. In this video, I'll show you how I configure my build environment to use it. You need to build the project based on ESP-IDF. The demo shows that RGB mode, Grayscale mode, Binarized mode, and Edge mode are executed repeatedly every 3 seconds.
[What's different TTGO Camera Plus vs ESP32CAM AI-THINKER?] youtu.be/ixtT7kt4YdI
#OpenCV #Standalone #ESP32 #Edge #ThatProject
0:00 Running Opency on ESP32 1:16 Installed ESP-IDF ESP-IDF DEV Environment 2:34 Shrinked Opency for ESP32 5:23 Docker 8:03 Running Opencv on ESP32 - Standalone#ESP32 #LoRa #GPS #Tracker #RPI #Flutter #Web #Serial #ThatProjectThat Project2022-05-05 | ...LoRa, GPS Data showing on the MapThat Project2022-05-04 | LoRa module has caught the attention of many people for a number of reasons. Being able to send data to a device that is far away is very interesting.
The viewer I made is to display the GPS data sent to the LoRa module on a map. If you pass the data according to the JSON format I predefined, you can display the GPS data on the map without any problems.
#LoRa #GPS #ESP32 #ThatProjectYouTube Visualization using Unity(WebGL) #thatproject #unity #visualization #webgl #vr #shortsThat Project2022-04-23 | ...Raspberry Pi Zero 2 W + Oak-D-Lite + DepthAIThat Project2022-04-08 | I ran DepthAI by connecting a Raspberry Pi Zero 2 W and Oak-D-Lite. I believe many projects are possible with the combination of these two.
* Contents * 00:00 Tiny YOLO v3 01:10 My Device 01:58 Install DepthAI on RPI 02:44 Running DepthAI on RPI 04:00 Example - Edge Detector on Mac 04:14 Example - Feature Tracker on Mac
#DepthAI #OakDLite #RPI #OpenCV #AIKit #OAKDLite #YOLO #ThatProjectQR Code Maker (ESP32+LVGL8)That Project2022-04-04 | This is a QR Code Maker that is very easy to make a QR code right away. Because it works as a standalone, no internet connection is required. When you enter any string you want, a QR code is created and displayed on the screen. That's it. This is how it works.
* Contents * 00:00 QR Code for Coupon at Amazon Fresh 00:13 QR Code for URL 00:39 With QR Code Reader(Raspberry Pi) 01:14 LVGL QR Code 01:30 Project Code
#QR #Code #Maker #LVGL #ESP32 #ThatProject[ESP32 + UWB + IMU | Indoor Position & Rotation + Unity Visualization]That Project2022-03-28 | In previous projects, we were able to represent the position in the x-z coordinate plane. This time I was able to add information about the rotation to indicate where the user is heading. The IMU module added here used BNO055.
#Indoor #Direction #Position #Rotation #Visualization #Unity #UWB #ESP32 #ThatProjectESP32 + UWB + IMU = Indoor Position & RotationThat Project2022-03-25 | ...ESP32 + UWB | Indoor Positioning + Unity VisualizationThat Project2022-03-14 | The project to be shared this time is about Indoor Position with 3 UWB devices. The two UWB devices act as anchors and their positions are fixed. On the other hand, the tag device acquires the distance from these two anchors as it moves. Unity application uses the information obtained from the tag device, calculates the position on the x-z axis, and displays it in the virtual environment.
#Visualization #Indoor #Position #UWB #ESP32 #ThatProjectYour choice for 3.5inch display? - LilyPi, WT32-SC01, MakerFabs ESP32S2, Lolin32+ILI9488 -That Project2022-03-08 | Recently, many ESP32 products with a display have been released. It is probably the products that target this because there are many projects that use the display. In this video, I chose a few products and compare them with a focus on performance. (LilyPi, WT32-SC01, MakersFabs' ESP32S2, Lolin32+ILI9488)
#Display #ST7796 #ILI9488 #ESP32 #WT32SC01 #Makerfabs #ThatProjectGetting Started, Install Raspberry Pi Zero 2W 64-bit OS to 128GB SD CardThat Project2022-03-03 | Finally, Raspberry Pi OS(64-bit) officially supports Raspberry Pi Zero 2 W. In this video, it shows how to install RPI 64-bit OS with a 128GB sd card and set up basic settings before starting the project.
#RPI #ZERO2W #64bit #Install #BasicSetup #ThatProjectPart.2: Creating Teslas Website in SquareLine Studio (ESP32+LVGL)That Project2022-02-27 | In this video, I'll cover the Image Button, Multi screens, and Transition Effect. You can do a lot of things very easily with the UI Editor. In particular, when moving from screen to screen, a fade effect is applied to enable a more effective screen transition.
[Part.1: Creating Tesla's Website in SquareLine Studio (ESP32+LVGL)] youtu.be/LrvqSjLzo44
#SquareLine #LVGL #Tutorial #ESP32 #ThatProjectCreating Teslas Website in SquareLine Studio (ESP32+LVGL)That Project2022-02-19 | In this tutorial, we are going to use SquareLine Studio to create a great-looking page from Tesla's website. Of course, we can't make them all at once. This video is the first tutorial using basic widget buttons and labels. Includes SquareLine Studio installation and code export.
[Part.2: Creating Tesla's Website in SquareLine Studio (ESP32+LVGL)] youtu.be/7PXBPRm_8_Y