Tech PandaBuild a fully offline AI Voice Assistant using ESP32-S3 π
No internet. No cloud. No manual coding.
In this project, I used Agentic Coding + Edge Impulse to create a real-time embedded AI voice assistant running completely offline on an ESP32-S3.
This system can: β’ Detect custom wake words β’ Perform real-time voice recognition β’ Control relays and smart devices β’ Run 100% locally without WiFi or cloud services
And the best part: β‘ Most of the firmware was generated using AI-assisted / Agentic Coding workflows.
In this video, youβll learn how to: β’ Record your own voice dataset β’ Train a wake word model using Edge Impulse β’ Generate and integrate ESP32 firmware β’ Build a real-time offline AI assistant β’ Control hardware using voice commands
ESP32 AI Voice Assistant β 100% Offline Using Agentic CodingTech Panda2026-05-15 | Build a fully offline AI Voice Assistant using ESP32-S3 π
No internet. No cloud. No manual coding.
In this project, I used Agentic Coding + Edge Impulse to create a real-time embedded AI voice assistant running completely offline on an ESP32-S3.
This system can: β’ Detect custom wake words β’ Perform real-time voice recognition β’ Control relays and smart devices β’ Run 100% locally without WiFi or cloud services
And the best part: β‘ Most of the firmware was generated using AI-assisted / Agentic Coding workflows.
In this video, youβll learn how to: β’ Record your own voice dataset β’ Train a wake word model using Edge Impulse β’ Generate and integrate ESP32 firmware β’ Build a real-time offline AI assistant β’ Control hardware using voice commands
If you enjoy ESP32, AI, TinyML, Home Assistant, and futuristic smart device projects, donβt forget to subscribe β€οΈ @EspressifSystems #ESP32 #ESP32S3 #EdgeImpulse #AI #TinyML #MachineLearning #EmbeddedAI #OfflineAI #VoiceAssistant #AgenticCoding #AICoding #PlatformIO #IoT #DIYProjects #Electronics #SmartDevices #Microcontroller #Engineering #FYPOFFLINE VOICE CONTROL - MY SMART ROOMTech Panda2026-08-19 | Turn your entire smart room into an **offline voice-controlled automation system using ESP32, Home Assistant, and the DFRobot Gravity DF2301Q Offline Voice Recognition Sensor**.
In this project, Iβm using one offline voice module to control devices that were already part of my room β including **WS2812B wall lights, ceiling lights, ceiling fan speed, my custom ESP32 air purifier, my ESP32-powered smart chair, and my Kenwood air conditioner**.
The main component behind the project is the **DFRobot Gravity: Offline Voice Recognition Sensor β DF2301Q**.
The DF2301Q performs voice recognition locally, so it does not need to send your speech to an online voice assistant just to recognize a command. It includes more than 100 built-in commands and also supports custom command learning, which makes it very useful for ESP32 automation projects.
In my setup, the DF2301Q recognizes a voice command and sends a command ID to an ESP32. The ESP32 then decides what that command actually means and forwards the required action to the correct system.
For example:
β’ WS2812B wall lights are controlled through another ESP32 using a local API. β’ Ceiling lights and ceiling fan are controlled through Home Assistant. β’ My custom-built air purifier uses its own ESP32 controller and local API. β’ My smart chair originally had its own built-in voice assistant circuit, but I removed the original electronics and replaced them with an ESP32-based controller. It can now be controlled through Home Assistant and local API commands, including sitting position, comfort mode, lay-down position, massage control, and massage intensity levels. β’ My Kenwood air conditioner is connected to Home Assistant through Midea LAN.
This means one tiny offline voice recognition module can control completely different devices and communication systems without needing to understand how each device actually works.
The architecture is simple:
**Voice β DF2301Q β Command ID β ESP32 β Home Assistant / Local API β Smart Device**
One of the most interesting parts of this project is using **custom voice commands and room scenes**.
Instead of saying several individual commands, I can simply say:
**βWork Modeβ**
and the system can automatically:
β’ Turn on the ceiling lights β’ Change the WS2812B wall-light scene β’ Set the ceiling fan speed β’ Adjust the air conditioner β’ Control other devices around the room
Or I can say:
**βMovie Modeβ**
and completely change the state of the room with a single command.
Because the DF2301Q can learn custom commands, a repeatable sound such as a **finger snap, whistle, or knock** can potentially be mapped to an ESP32 automation command.
The voice recognition itself remains offline. The ESP32 devices can still communicate over the local Wi-Fi network, and locally available Home Assistant integrations can continue working without relying on cloud-based voice recognition.
So this project is not about building another Alexa clone.
It is about creating a dedicated **offline voice interface for ESP32 and Home Assistant**, while keeping the devices and automation systems I already use.
If you are interested in:
ESP32 projects Home Assistant automation Offline voice recognition DFRobot DF2301Q ESP32 smart home projects Local smart home control Voice-controlled ESP32 projects WS2812B lighting ESP32 API control DIY smart home automation Offline home automation ESP32-S3 projects Custom smart devices Home Assistant ESP32 integration
then this project should give you plenty of ideas for your own setup. And let me know in the comments:
#ESP32 #HomeAssistant #DFRobot #DF2301Q #SmartHome #OfflineVoiceControl #HomeAutomation #IoT #ESP32Projects #DIYElectronics #VoiceRecognition #SmartRoom #EmbeddedSystems #WS2812BHow I Manage Electronic Components | My DIY Inventory SystemTech Panda2026-08-15 | If you build electronics projects, you probably know the struggle: components everywhere, forgotten sensors, missing resistors, and no idea how many ESP32 boards you actually have.
In this video, Iβll show you the electronics inventory system I use to organize and track my DIY components and projects.
You can manage component types, storage drawers and locations, stock quantities, stock-in and stock-out transactions, project components, low-stock items, component images, and even export complete project component lists as PDF.
I also created a ready-to-use offline version for Windows and Android, so you donβt need a Linux server, cloud service, or complicated setup.
π» Windows Version: Download from the GitHub link below π± Android APK: Download from the GitHub link below π Default Login: admin / admin
β Organize electronic components β Track exact stock quantities β Record Stock In / Stock Out / Returns / Losses β Store component locations and drawer numbers β Manage components used in DIY projects β Automatically reduce project components from inventory β Track low-stock and out-of-stock parts β Add component images and details β Export project component lists to PDF β Run everything locally and offline
If you have boxes full of ESP32 boards, sensors, ICs, resistors, capacitors, modules, connectors and other electronics, this can make managing your workshop much easier.
If you try the software, let me know what features you would like to see added next.
#Electronics #DIYElectronics #InventorySystem #ESP32 #ElectronicsProjects #Maker #ComponentOrganizer #ElectronicsWorkshop #TechPandaI Got 190 Days of ESP32 Battery Life?! BLE vs ESP-NOW TestedTech Panda2026-08-12 | I managed to push an ESP32-C6 Super Mini to an **estimated 190 days of battery life** with a 1000mAh battery model β but the mode that performed best was not the one I expected.
A big thanks to **DFRobot** for providing the Gravity IΒ²C Digital Wattmeter and ESP32-S3 Round Touch Display used in this project.
In this video, I build a complete ESP32 power-testing system and compare multiple operating modes including:
* Active ESP-NOW * Active BLE * Deep Sleep + ESP-NOW * Deep Sleep + BLE * Frequent Wake + ESP-NOW * Frequent Wake + BLE * ESP32-C6 low-power-core modes
To measure the complete test node, I use the **DFRobot Gravity IΒ²C Digital Wattmeter**, while a second ESP32-C6 sends the measurements to a **DFRobot ESP32-S3 Round Touch Display**.
The system measures and displays:
* Instant current * Average current * Peak current * Voltage * Power * Energy consumption * CPU wake count * Temperature * Estimated battery runtime
I also built a web dashboard and an automatic self-test mode. With one button, the system runs every power mode for three minutes, records the results, ranks the modes, and predicts the runtime using a 60-second sensor sampling interval.
In my automated test, **Frequent Wake + BLE produced the lowest measured average current**, reaching a predicted runtime of almost **190 days** under the 60-second sampling model.
Important: the 190-day figure is an **estimated runtime based on measured power consumption**, not a completed 190-day battery discharge test. Actual battery life will depend on battery efficiency, regulator losses, temperature, battery condition, and the final hardware design.
#ESP32 #ESP32C6 #BLE #ESPNOW #LowPower #DeepSleep #IoT #DFRobot #PlatformIO #Electronics10 Hidden ESP32 Features Most Makers Never Use!Tech Panda2026-08-08 | The ESP32 can do much more than Wi-Fi, Bluetooth, sensors, relays, and simple PWM.
In this video, I explore 10 hidden ESP32 hardware features that can make your projects faster, more reliable, more efficient, and much more professional.
Youβll learn about:
RMT β precise hardware-generated timing PCNT β hardware pulse counting MCPWM β advanced motor control with dead time ETM β direct peripheral-to-peripheral hardware triggering TWAI / CAN β reliable industrial and automotive communication UART Wake-Up β wake the ESP32 from light sleep using serial activity LEDC Hardware Fading β smooth PWM fading without constantly using the CPU Native Wired Ethernet β ESP32 Ethernet MAC with an external PHY Secure Boot, Flash Encryption & eFuses β hardware-level firmware security FreeRTOS + Watchdog Recovery β multitasking and automatic recovery from frozen tasks
These are features built directly into supported ESP32 chips, but many makers never use them.
Iβve also prepared example code for all 10 features, organized inside one PlatformIO project so you can experiment with them yourself.
Keep in mind that some features are only available on specific ESP32 variants, so always check the capabilities of your exact chip before building your project.
If you enjoy advanced ESP32 projects, embedded systems, IoT, PCB design, and electronics tutorials, subscribe for more.
#ESP32 #Arduino #EmbeddedSystems #IoT #Electronics #PlatformIO #FreeRTOS #MCPWM #CANBus #ESP32ProjectsI Upgraded My Ultimate ESP32-S3 Automation SystemTech Panda2026-08-05 | I completely upgrade my previous ESP32 home automation project using JLCPCB. JLCPCB Flexible Heaters Starting at just $1: flexheater.jlcpcb.com/?from=YKPEXTVXPHFUGCUOQ and turn it from a hand-wired prototype into a professional all-in-one smart automation controller.
The original version used an 8-channel relay module with relay functions hardcoded inside the firmware. In this upgraded version, I designed my first custom PCB in EasyEDA, expanded the controller to 16 dynamically programmable relay channels, redesigned the complete web dashboard, added industrial communication interfaces, improved the power section, added active cooling, and created a new 3D-printed enclosure.
The complete system is still controlled by a single ESP32-S3.
## Major upgrades in this version
* Custom PCB designed in EasyEDA * PCB manufactured by JLCPCB * MCP23017-based 16-channel relay control * Dynamically programmable relay names and functions * Manual, pulse, and automatic relay modes * Sensor-based relay automation * Individual βShow in Dashboardβ option for every relay * Relay settings saved in external Winbond flash memory * MAX3485 RS485 communication interface * SN65HVD232DR CAN communication interface * Improved XL4061E1-based power section * 40 mm active cooling fan * New professional 3D-printed enclosure * Redesigned tab-based ESP32 web dashboard * Improved RFID, radar, face-recognition, sound, logging, network, and security settings * AI agent coding workflow using hundreds of prompts * Personal electronics inventory-management workflow
## Smart automation features
This controller combines:
* HLK-FM225 face recognition * RDM6300 RFID access control * HLK-LD2410B radar presence detection * PIR motion sensing * Smoke and air-quality monitoring * Indoor temperature and humidity monitoring * Light-level detection * Electronic door and garage lock control * Automatic light and exhaust-fan control * YX5300 MP3 audio alerts * Winbond W25Q128 external flash storage * TDS water-monitor integration * Solar-inverter monitoring * Air-purifier monitoring * Event logging * Network and security configuration * Full browser-based ESP32 control dashboard
Every relay can now be renamed and configured directly from the web interface without changing the firmware. A relay can operate manually, activate for a timed pulse, or respond automatically to a selected sensor and threshold.
The RS485 interface prepares the controller for devices such as energy meters, Modbus sensors, industrial controllers, and solar inverters.
The CAN interface prepares it for future integration with battery-management systems, distributed automation nodes, automotive electronics, and other CAN-based devices.
## Custom PCB giveaway
JLCPCB provided five copies of this custom PCB, and I only need two for testing and future upgrades.
I will send the remaining **three bare PCBs to three randomly selected subscribers**.
To participate:
1. Subscribe to the channel. 2. Leave a comment explaining what you would build with this PCB. 3. Make sure your YouTube channel has a public contact email in its About section.
This giveaway includes the **bare PCB only**. Components, assembly, enclosure, and shipping eligibility may depend on the selected subscriberβs location.
Please be careful of impersonation accounts. I will never ask you to pay a fee to win the PCB.
## Project files
Complete source code, PCB files, wiring diagrams, 3D-printing files, and available project resources:
This project is useful for anyone building an ESP32 smart home controller, access-control system, workshop automation system, solar-monitoring dashboard, industrial communication gateway, or custom IoT web dashboard.
Comment below and tell me what should be connected next:
CAN battery-management system, RS485 energy meter, or multiple ESP32 automation nodes?
#ESP32 #ESP32S3 #SmartAutomation #HomeAutomation #IoT #ESP32Project #EasyEDA #jlcpcb #CustomPCB #RS485 #CANBus #MCP23017 #RFID #FaceRecognition #RadarSensor #SolarMonitoring #IoTDashboard #PlatformIO #VSCode #AgenticCoding #3DPrintingBuilt Two-Way ESP32 + Flutter IoT Control Using AI | Ep. 2Tech Panda2026-08-03 | In Episode 2 of our Flutter and ESP32 IoT series, we upgrade our project from simple sensor monitoring to a complete two-way communication system using Firebase Realtime Database.
The ESP32-S3 continuously reads the temperature from a BMP280 sensor, displays it on a GC9A01 round display, and uploads the live value to Firebase. At the same time, our Flutter application sends commands back through Firebase to control a two-channel relay module.
The phone and ESP32 do not need to be connected to the same Wi-Fi network. As long as both devices have internet access, you can monitor the temperature and control the hardware from anywhere in the world.
In this episode, you will learn how to:
β’ Upgrade the existing project from ESP32-C6 to ESP32-S3 β’ Create a Firebase structure for sensor values and relay states β’ Read live temperature data from a BMP280 sensor β’ Display temperature on a GC9A01 round display β’ Send ESP32 sensor data to Firebase Realtime Database β’ Read relay commands from Firebase β’ Control two physical relays from a Flutter application β’ Synchronize the Flutter web app, Android app, Firebase, and ESP32-S3 β’ Restore relay states after the ESP32 reconnects β’ Test the application using both Wi-Fi and mobile data
Hardware used
ESP32-S3 development board BMP280 temperature and pressure sensor GC9A01 round TFT display Two-channel relay module Breadboard and jumper wires
In future episodes, we will continue improving this system by adding relay timers, automation rules, scheduling, authentication, notifications, online and offline device status, secure Firebase rules, and voice control.
Watch Episode 1 first to build the original Flutter, Firebase, and ESP32 temperature-monitoring system.
#ESP32 #Flutter #Firebase #ESP32S3 #IoT #FlutterApp #FirebaseRealtimeDatabase #HomeAutomation #PlatformIO #EmbeddedSystemsI Turned an Old PC Power Supply into a Variable Bench Supply!Tech Panda2026-07-21 | I transformed an old branded PC power supply into a practical variable bench power supply for my electronics workbench!
This custom power supply provides fixed 3.3V, 5V and 12V outputs, along with an adjustable output from approximately 1.2V to 12V. It also includes voltage and current monitoring, adjustable current limiting, banana sockets and a custom 3D-printed enclosure.
For this project, I measured all the components, designed the complete enclosure in Autodesk Fusion 360, printed it on my 3D printer, removed the unnecessary low-voltage wiring from the original PC power supply and rebuilt everything into a clean desktop unit.
The adjustable section uses an XL4016 constant-voltage and constant-current buck converter. I removed its small onboard adjustment potentiometers and connected two external controls to the front panelβone for voltage and one for current limiting.
Main features Fixed 3.3V output Fixed 5V output Fixed 12V output Adjustable 1.2Vβ12V output Adjustable current limiting Digital voltage and current display Standard banana sockets Front power switch Custom Fusion 360 enclosure Fully 3D-printed case Main components Old branded computer power supply XL4016 CC/CV buck converter DSN-VC288 voltmeter and ammeter Two 10K potentiometers Six 4mm banana sockets Banana test leads Rocker power switch 3D-printed enclosure
This power supply will now be used for testing ESP32 boards, Arduino projects, sensors, LEDs, motors and other electronic circuits.
#DIYPowerSupply #BenchPowerSupply #electronicsdiy #VariablePowerSupply #PCPowerSupply #ComputerPowerSupply #PowerSupply #DIYElectronics #ElectronicsProject #3DPrinting #Fusion360 #XL4016 #TechPandaHow I Built a Custom ESP32 + Flutter IoT App Using AI | Ep. 1Tech Panda2026-07-18 | Build a complete IoT system from scratch using Flutter, ESP32, Firebase Realtime Database, PlatformIO, and AI coding agents!
In this first episode, we create a professional IoT architecture without using Blynk, ThingSpeak, or any ready-made IoT dashboard. Instead, we build everything ourselvesβfrom the Firebase database structure to the ESP32 firmware and Flutter application using Codex.
What you'll learn in this video: β Create and configure a Firebase project β Implement early-stage Firebase Database Security Rules β Generate a custom Flutter project automatically using AI β Map out database nodes and link Flutter to Firebase β Generate dynamic ESP32 firmware via simple AI prompts β Code for an ESP32-C6 Super Mini and BMP280 sensor via PlatformIO β Wire and render data onto a GC9A01 round TFT display β Sync live data seamlessly across ESP32, Firebase, Web, and Android β Compile and test the final production Android APK
This project is the foundation for building complete IoT products including Smart Homes, Home Automation, Industrial Monitoring, Weather Stations, and Remote Sensor Networks.
π₯ In the next episode, we'll make the communication bi-directional so the Flutter app can control the ESP32 from anywhere in the world!
π Timestamps 0:00 - Introduction & Project Architecture 1:39 - Firebase Setup & Test Mode Configuration 2:53 - Defining Database Rules 3:43 - Creating & Importing Initial JSON Layout 5:36 - Prompt 1: Building the Flutter Web App via AI 6:09 - Prompt 2: Mapping the App to the JSON Structure 6:33 - Prompt 3: Generating ESP32-C6 Firmware via AI 7:17 - Prompt 4: Connecting the Ecosystem via Cloud URL 8:07 - Flashing the ESP32-C6 using PlatformIO 8:19 - Live Cloud Data & Web Dashboard Test 8:44 - Compiling the Android Release APK 9:08 - Final Live System Demo & Next Steps
π Initial Firebase JSON Structure Create a file named firebase_initial_data.json, paste this code inside, and import it into your Firebase Console: { "devices": { "esp32_01": { "name": "Room Controller", "sensors": { "temperature": 0 } } } }
π Firebase Database RulesUse these rules in the Rules tab of your Realtime Database to keep development organized: { "rules": { "devices": { "esp32_01": { ".read": true, ".write": true } } } }
π» Useful Terminal Commands 1. Navigate into your project directory: cd esp32_firebase_controller 2. Add the required FlutterFire dependencies:flutter pub add firebase_core flutter pub add firebase_database 3. Configure your local Firebase Options via the CLI:flutterfire configure 4. Build the final Android Release build manually (Optional):flutter build apk --release
π οΈ ESP32-C6 Hardware Wiring Guide BMP280 Sensor: SDA to GPIO 19 SCL to GPIO 20
GC9A01 Round Display: SCLK to GPIO 4 MOSI to GPIO 6 DC to GPIO 2 CS to GPIO 7 RST to GPIO 1
β If you enjoy AI-powered development tutorials, don't forget to Like, Subscribe, and enable notifications!
Leave a comment below letting me know what features you want to add in Episode 2!
#Flutter #ESP32 #Firebase #IoT #PlatformIO #AICoding #FlutterTutorial #SmartHome #EmbeddedSystemsFlutter ESP32 IoT Series #0 β Complete Environment Setup for BeginnersTech Panda2026-07-13 | In this first video of the Flutter ESP32 IoT series, we will set up the complete development environment needed to build our own IoT mobile apps with Flutter, Firebase, ESP32, PlatformIO, and AI-assisted coding.
Before starting the actual ESP32 + Firebase project, we need to install and configure all the required tools properly. In this video, I will guide you step by step through installing VS Code, Git, Android Studio, Android SDK tools, Flutter SDK, Flutter extension, Node.js, Firebase CLI, FlutterFire CLI, PlatformIO, and Codex IDE extension for agentic coding.
This setup is the foundation for the complete series. In the next videos, we will build our own Flutter app, connect it with Firebase Realtime Database, and send live data from ESP32 to the mobile app.
No Blynk. No ThingSpeak. No ready-made IoT dashboard.
We will build everything step by step.
What you will install in this video: VS Code Git Android Studio Android SDK tools Flutter SDK Flutter and Dart extensions Node.js Firebase CLI FlutterFire CLI PlatformIO Codex IDE extension for agentic coding
Next video: ESP32 Temperature Monitoring with Flutter and Firebase
Hashtags: #Flutter #ESP32 #Firebase #IoT #PlatformIO #VSCode #AndroidStudio #FlutterTutorial #ESP32Tutorial #TechPandaI Built a Live Wi-Fi Packet Monitor with ESP32-S3 | Promiscuous Mode + WiresharkTech Panda2026-07-10 | In this video, I built a live Wi-Fi packet monitor using an ESP32-S3, Python, and Wireshark.
The ESP32-S3 is placed into Wi-Fi promiscuous mode so it can observe nearby Wi-Fi management packets around my own test setup. Then the raw packet data is sent through USB serial to a Python script, converted into PCAP format, and streamed live into Wireshark.
We will look at probe requests, beacon frames, RSSI signal strength, Radiotap headers, and how Wi-Fi devices communicate in the air. This project is for learning, privacy awareness, and understanding how Wi-Fi works.
This is not about stealing data, breaking into networks, or capturing passwords. Use this project only with your own devices, your own network, or in a proper test environment.
Run Wireshark live stream: py serial_to_pcap.py --port COM3 --baud 921600 --wireshark
Wireshark filters:
Probe Requests: wlan.fc.type_subtype == 0x04
Beacon Frames: wlan.fc.type_subtype == 0x08
#ESP32 #ESP32S3 #Wireshark #PromiscuousMode #WiFiMonitor #WiFiPackets #Python #PlatformIO #DIYElectronics #AgenticCoding10 Hidden ESP32 Features Most Makers Donβt Know AboutTech Panda2026-07-05 | Most people use the ESP32 for simple projects like Wi-Fi, Bluetooth, sensors, relays, and web servers. But the ESP32 has many hidden features that most makers never fully use.
In this video, we explore 10 hidden ESP32 features that can make your projects smarter, cleaner, faster, and more professional.
You will learn about the ULP co-processor for low-power battery projects, GPIO Matrix for flexible pin routing, built-in capacitive touch pins, DMA for smooth displays and audio, Wi-Fi promiscuous mode, RTC memory, internal temperature sensing, dynamic CPU frequency control, and even tiny AM radio experiments.
These features are useful for ESP32 makers, Arduino users, DIY electronics creators, PCB designers, and anyone who wants to build better embedded projects.
Topics covered in this video:
00:00 ESP32 hidden features intro 00:38 ULP co-processor for battery projects 01:30 GPIO Matrix and flexible pin routing 02:21 Built-in capacitive touch pins 03:05 DMA for smooth displays and audio 04:03 Wi-Fi promiscuous mode 04:37 Hidden Hall sensor 05:27 RTC memory after deep sleep 06:20 Internal temperature sensor 06:45 ESP32 AM radio experiment 07:3 Dynamic CPU frequency control
Important note: Some features depend on the ESP32 chip variant and development framework. Always check the datasheet and pinout of your specific ESP32 board before using these features in a final project.
Which ESP32 hidden feature surprised you the most? Comment below and tell me which one I should build as a full project next.
#ESP32 #Arduino #Electronics #DIYProjects #EmbeddedSystemsA 3D printed ESP32 Filament spool scaleTech Panda2026-07-02 | Ever started a long 3D print and wondered: will this filament finish the print or fail halfway?
In this video, I built a smart Wi-Fi filament spool scale using an ESP32 Super Mini, load cell, HX711 amplifier, OLED display, and a fully 3D printed body. This DIY filament weight sensor helps you check the remaining filament before starting a print, so you can avoid failed prints caused by running out of filament.
The complete project was designed as a real working 3D printer upgrade. I created the 3D model, printed the parts, assembled the mechanism, wired the electronics, calibrated the load cell, and added a live web dashboard.
I also used agentic coding / AI-assisted coding to help build the firmware faster, including the ESP32 web server, live weight display, tare function, calibration settings, and saved calibration values.
The ESP32 connects to Wi-Fi and runs a local web dashboard where you can see the live filament weight directly from your browser. It also supports mDNS, so the dashboard can be opened using:
scale.local
The web dashboard includes:
Live filament weight Tare button Calibration settings Saved calibration value Wi-Fi web access OLED display support ESP32 Super Mini control HX711 load cell reading
00:00 Introduction 01:00 Components List 02:28 Wiring Diagram 03:20 Coding 06:00 Firmware Upload 06:30 Calibration 07:30 Working Scale
The calibration value is saved inside the ESP32 memory, so even after restart or power loss, the scale continues using the saved settings.
This project is useful for 3D printer users who want to know the filament weight before printing, especially for long prints, overnight prints, or almost empty spools.
#esp32 #3DPrinting #FilamentSensor #LoadCell #HX711 #ESP32Project #AgenticCoding #AIcoding #WebDashboard #DIYELECTRONICS #3DPrinterUpgrade #SmartScale3D Printed AI-Coded ESP32 Air Purifier That Reacts to Dirty Air!Tech Panda2026-06-28 | I built a smart DIY air purifier using an ESP32, Xiaomi Air Purifier 4 Pro replacement filter, PMS5003 air quality sensor, OLED display, TTP223 touch button, and a high-pressure Delta Electronics AFC1212DE fan.
This air purifier does not just run at one fixed speed. It measures PM1.0, PM2.5, and PM10 in real time, displays the values on an OLED screen, controls the fan speed automatically using PWM, and also includes a local web dashboard, OTA firmware update, API endpoint, and Home Assistant integration.
For coding, I used VS Code with PlatformIO and Codex AI agentic coding. Instead of writing the complete firmware in one prompt, I built the project step by step: project structure, OLED display, PMS5003 sensor reading, fan PWM control, TTP223 touch control, web dashboard, API, OTA update, and Home Assistant support.
The complete code, wiring diagram, 3D files, Home Assistant REST package, dashboard card, and the prompts I used are available from the project link below.
ESP32 development board Xiaomi Air Purifier 4 Pro replacement filter PMS5003 particulate matter sensor Delta Electronics AFC1212DE high static pressure fan 0.96 inch 128x64 I2C OLED display TTP223 capacitive touch button LM2596 buck converter IRLZ44N MOSFET BC547 transistor 1N5817 diode 12V power supply 3D printed air purifier body VS Code PlatformIO Codex AI agentic coding Home Assistant
Features
Real-time PM1.0, PM2.5, and PM10 monitoring Automatic fan speed control Manual fan control from web dashboard OLED air quality display Hidden capacitive touch button ESP32 local web server WiFi settings from browser OTA firmware update REST API for Home Assistant Home Assistant dashboard card 3D printed enclosure AI-assisted firmware development
#ESP32 #AirPurifier #PlatformIO #VSCode #AICoding #AgenticCoding #HomeAssistant #PMS5003 #SmartHome #DIYElectronics #ESP32Project #AirQualityMonitorCan ESP32-S3 Read a USB Flash Drive?Tech Panda2026-06-20 | In this video, I tested whether an ESP32-S3 can read a normal USB flash drive directly using its second native USB / OTG port.
Most ESP32 projects use SD cards, SPIFFS, LittleFS, or external flash memory for storage. But ESP32-S3 has native USB support, so I wanted to check if we can connect a USB pendrive directly and read files from it.
In this project, I used the programming / UART USB port for uploading code and serial monitor, and the second native USB / OTG port for connecting the USB flash drive.
The USB drive contains a simple config.txt file, and the ESP32-S3 reads the file and prints the content on the serial monitor.
In this video, I show:
ESP32-S3 dual USB port explanation UART / COM port vs Native USB / OTG port USB flash drive connection through OTG FAT32 USB drive preparation ESP-IDF USB Mass Storage Host test Reading config.txt from USB storage Real hardware test with serial monitor output Practical use cases for USB storage in ESP32 projects
This can be useful for:
Loading WiFi configuration from USB Saving sensor logs Exporting CSV data Storing RFID or access logs Loading web dashboard files Creating removable storage for ESP32-S3 projects
For the first test, use a small FAT32 USB flash drive, preferably 4GB, 8GB, or 16GB. Large USB drives formatted as exFAT or NTFS may not work without extra changes.
ESP32-S3 development board with native USB / OTG port USB OTG adapter USB flash drive USB cable for programming and serial monitor
Software Used:
ESP-IDF VS Code Serial Monitor
Next video idea: Should I make ESP32-S3 save live sensor data directly to USB, or load a complete web dashboard from USB storage?
Comment below: USB DATA LOGGER or USB DASHBOARD.
#ESP32 #ESP32S3 #USBHostI Asked AI to Build the Ultimate ESP32-S3 Automation SystemTech Panda2026-06-17 | In this video, I built a complete all-in-one smart automation system using a single ESP32-S3.
This project combines face recognition, RFID access control, radar presence detection, motion sensors, smoke monitoring, temperature and humidity sensing, light level detection, electronic door locks, AC light and fan control, audio alerts, external Winbond flash storage, solar inverter monitoring, TDS water monitoring, and a full ESP32 web dashboard.
Instead of testing each module separately, this time we combine everything into one complete system where the ESP32-S3 works as the main controller.
In this project, you will see:
* ESP32-S3 smart automation dashboard * HLK-FM225 face recognition module * RDM6300 RFID access system * HLK-LD2410B radar presence detection * HC-SR501 PIR motion sensors * MQ-135 smoke / air quality sensor * SHT3X temperature and humidity sensor * BH1750 light sensor * DS18B20 temperature probe * YX5300 MP3 player module * Winbond W25Q128 external flash storage * PCF8574 with 8-channel output control board * Electronic door lock and garage door lock control * Outdoor light and exhaust fan automation * TDS water monitor integration * Solar inverter monitoring dashboard * Settings, logs, network, sound, access, and security pages * PlatformIO + VS Code + agentic coding workflow
This project is useful if you want to build your own ESP32 smart home system, access control system, automation controller, solar monitoring dashboard, or IoT web dashboard.
#ESP32 #ESP32S3 #SmartAutomation #HomeAutomation #IoT #ESP32Project #AICoding #PlatformIO #VSCode #AgenticCoding #SmartHome #RFID #FaceRecognition #SolarMonitoring #IoTDashboard If this video helped you, please like the video, subscribe to the channel, and comment which feature you want me to improve next.Stop Running Out of ESP32 Storage! Add Winbond 25Q128 Flash MemoryTech Panda2026-06-11 | In this video, I show how to add external flash storage to an ESP32 project using the Winbond 25Q128 SPI flash memory chip.
As ESP32 projects grow, internal storage can become a serious limitation, especially when we need to store web dashboard files, RFID cards, user records, settings, logs, and other permanent data. To solve this, I connected a Winbond 25Q128 flash IC with the ESP32 and integrated it into my existing FM225 facial recognition and RDM6300 RFID access control project.
In this tutorial, you will see how the Winbond flash chip is connected, detected, and used to store web interface files and RFID card data permanently. We also use agentic coding in VS Code with PlatformIO to refactor the project, add Winbond storage support, display storage usage in the web dashboard, and dynamically add or delete RFID cards from the web interface.
This video is mainly about understanding how external SPI flash storage works with ESP32 and how it can make bigger ESP32 projects more powerful and professional.
Web seed URL: http://192.168.4.1/api/storage?cmd=seed_web
srouce code available at: github.com/arslansadiq87/winbond.git Topics covered: ESP32 external storage Winbond 25Q128 flash memory SPI flash with ESP32 Store web files on ESP32 Save RFID cards permanently RDM6300 RFID card management ESP32 web dashboard PlatformIO firmware upload Agentic coding with Codex
If you enjoy ESP32, AI, sensors, 3D printed electronics, and real hardware projects, subscribe for more upcoming builds.
#ESP32 #Winbond #25Q128 #SPIFlash #PlatformIO #Arduino #RFID #RDM6300 #ESP32Project #AgenticCoding #VSCode #Electronics #DIYElectronics #EmbeddedSystems #IoTESP32-S3 Face Recognition + Radar Sensor π€―Tech Panda2026-06-08 | uilt an ESP32-S3 smart recognition system using the HLK-FM225 face recognition module and radar sensor. The system detects human presence and verifies the face live on the dashboard.
#esp32 #ESP32S3 #FaceRecognition #RadarSensor #AIAgent #IoT #ESP32Projects #DIYElectronics #3DPrinting #PlatformIOFM225 Face Recognition Module with ESP32-S3 (VS Code + PlatformIO + AI Agent)Tech Panda2026-06-07 | In this video, I built a complete smart access control system using ESP32-S3 with HLK-FM225 face recognition, RDM6300 RFID reader, and HLK-LD2410B radar sensor.
This project can detect human presence with radar, verify a registered face, and also work with an RFID card or tag as a backup access method. Everything is connected to a live ESP32 web dashboard, so you can monitor and control the whole system directly from your browser.
In this build, I show:
HLK-FM225 facial recognition with face enrollment and verification RDM6300 RFID tag detection and live dashboard updates HLK-LD2410B radar motion and presence sensing ESP32-S3 web server dashboard PlatformIO + VS Code workflow AI agentic coding approach for building the firmware Real hardware testing with a 3D printed enclosure
This is a great project if you want to build a:
smart door lock RFID access system face recognition door opener attendance or entry system ESP32-based security project
If you enjoyed this project, subscribe for more ESP32 projects, AI agentic coding, 3D printing, and smart electronics builds.
#ESP32 #ESP32S3 #RFID #FaceRecognition #SmartAccessControl #IoT #PlatformIO #RadarSensor #ESP32Projects #Arduino #RFID #AIAgentBuild a fully offline AI Voice Assistant using ESP32-S3 πTech Panda2026-05-31 | #ESP32 #ESP32S3 #EdgeImpulse #AI #TinyML #MachineLearning #EmbeddedAI #OfflineAI #VoiceAssistant #AgenticCoding #AICoding #PlatformIO #IoT #DIYProjects #Electronics #SmartDevices #Microcontroller #Engineering #FYPAI Built ESP32 Desktop Gadget | 3D Printed CCTV, Weather & Clock DashboardTech Panda2026-05-31 | In this video, I built a smart ESP32 desktop gadget using an ESP32-S3, 2 inch ST7789 TFT display, push buttons, passive buzzer, rechargeable battery module, and a fully 3D printed enclosure.
The interesting part is that I did not write the full firmware manually from scratch. I used AI agentic coding step by step to build the project.
First, I wired the complete hardware. Then I assembled everything inside the 3D printed case. After that, I started with small prompts and used Codex/AI agentic coding to generate the firmware feature by feature.
This ESP32 desktop gadget includes:
β’ Android-like menu interface β’ CCTV camera stream β’ Weather dashboard β’ Clock screen β’ Wi-Fi settings β’ Buzzer enable/disable option β’ Battery percentage indicator β’ Four physical navigation buttons β’ Passive buzzer feedback β’ Rechargeable battery power system β’ 3D printed enclosure
This project shows how AI coding agents can be used practically for real ESP32 projects. Instead of asking for the complete code in one prompt, I created the firmware step by step, uploaded it to the ESP32, tested it on real hardware, found issues, and then guided the AI agent again until the project was complete.
If you like ESP32 projects, 3D printed gadgets, TFT displays, IoT dashboards, and AI agentic coding, stay tuned for more projects.
#ESP32 #ESP32S3 #AgenticCoding #AICoding #PlatformIO #3DPrinted #TFTDisplay #IoTProject #Arduino #DIYElectronicsThis ESP32 Pet Can Hear Me π€π€Tech Panda2026-05-28 | I added an INMP441 microphone to my ESP32 cyber pet, and now it reacts when it hears sound.
Built using agentic coding + tested on real hardware.
#ESP32 #CyberPet #AICoding #AgenticCoding #INMP441 #Arduino #PlatformIO #ShortsESP32 Cyber Pet with Agentic Coding π€ | Round TFT + Mic + Temp SensorTech Panda2026-05-28 | In this video, I continue from my previous ESP32 round TFT smartwatch project and turn it into a tiny cyber pet.
Last time, we created multiple futuristic watch faces for the GC9A01 round TFT display. This time, we take the same idea further by adding an INMP441 I2S microphone and a BMP280 temperature sensor, so the pet can react to the real world.
This ESP32 cyber pet can:
react to sound using the INMP441 microphone become surprised when it detects a loud sound react to temperature using the BMP280 sensor show hot and cold animations display time, date, sensor gauges, and cyber-style UI run smoothly on a 240x240 round TFT display
The most interesting part is that this project was built using agentic coding. We write a detailed prompt, let the AI agent generate the ESP32 PlatformIO code, test it on real hardware, and then keep improving the code until the output works correctly.
If you are new to VS Code, PlatformIO, or agentic coding for ESP32 projects, I have already uploaded a separate beginner tutorial for that. This video focuses on applying that same workflow to a real ESP32 cyber pet project.
Hardware used: ESP32-C6 Super Mini GC9A01 1.28-inch Round TFT Display INMP441 I2S Microphone BMP280 Temperature Sensor Jumper wires / prototype board
Software used: VS Code PlatformIO Arduino Framework Arduino GFX Library Adafruit BMP280 Library ESP32 I2S Driver AI Agentic Coding Workflow
If you like ESP32 projects, smart displays, sensors, AI, and 3D printed gadgets, stay tuned. This is only the beginning β more exciting ESP32 builds are coming soon.
#ESP32 #AgenticCoding #CyberPet #AICoding #PlatformIO #Arduino #TFTDisplay #GC9A01 #INMP441 #BMP280 #DIYElectronics #EmbeddedSystems #ESP32Projects #MakerProject #SmartDisplayESP32 Cyber Pet Built with AI Coding π€Tech Panda2026-05-27 | I turned an ESP32 round TFT display into a tiny cyber pet using agentic coding. It reacts to sound with an INMP441 mic and temperature with a BMP280 sensor.
Full project on my channel.
#ESP32 #CyberPet #AgenticCoding #AICoding #Arduino #PlatformIO #TFTDisplay #ShortsESP32 Smartwatch Faces π€― | 15 Futuristic Analog Clocks on Round TFTTech Panda2026-05-25 | I turned a small 1.28 inch round TFT display into multiple futuristic smartwatch-style analog clock faces using ESP32 π
In this video, I created: β’ Cyberpunk HUD watch face β’ Luxury analog watch β’ Sci-Fi reactor clock β’ Aviation cockpit UI β’ Matrix style interface β’ Mechanical skeleton watch β’ NASA inspired dashboard β’ Gaming RGB watch face β’ Retro and Swiss style analog clocks and many more π₯
I also show how to create your own analog watch face using AI agentic coding with VS Code + PlatformIO + Codex.
π‘ In this tutorial youβll learn: β’ ESP32 + GC9A01 round TFT setup β’ PlatformIO project structure β’ AI agentic coding workflow β’ Analog clock hand calculations β’ Smooth smartwatch-style animations β’ How to switch between multiple watch faces β’ WiFi + NTP clock sync setup
π Hardware Used: β’ ESP32-C6 Super Mini β’ 1.28" Round TFT Display (GC9A01) β’ VS Code + PlatformIO β’ TFT_eSPI Library
If you enjoy ESP32 projects, smart displays, AI coding, Home Assistant, futuristic gadgets, and embedded UI design β donβt forget to subscribe β€οΈ
#ESP32 #Smartwatch #TFTDisplay #GC9A01 #PlatformIO #EmbeddedSystems #Arduino #IoT #SmartClock #DIYElectronics #Cyberpunk #Tech #Maker #AgenticCoding #AIcodingESP32 + Round TFT = Futuristic Smartwatch π³Tech Panda2026-05-25 | I turned a tiny ESP32 + round TFT display into multiple futuristic smartwatch-style analog clocks π€―
Cyberpunk, luxury, aviation, Matrix, sci-fi reactor, gaming RGB and more β all running on ESP32 using AI agentic coding π
Full video on channel π₯
#ESP32 #Smartwatch #TFTDisplay #GC9A01 #EmbeddedSystems #Arduino #DIY #Cyberpunk #Tech #IoT #ShortsComplete ESP32 Setup for Beginners (VS Code + PlatformIO + AI Agent)Tech Panda2026-05-25 | In this video, Iβll show you the complete ESP32 development setup I use for all my projects on this channel π
We start from a fresh Windows PC and install everything step by step:
β’ VS Code β’ PlatformIO β’ ESP32 toolchain β’ Codex AI extension β’ GitHub Copilot alternative β’ VS Code terminal workflow β’ Uploading code to ESP32 β’ Opening projects using code . β’ Building and monitoring ESP32 projects
This tutorial is designed for complete beginners, so even if you have never programmed ESP32 before, you can follow along easily.
This is the same workflow I use for: β’ TFT display projects β’ Smart IoT devices β’ ESP32 dashboards β’ AI-assisted coding β’ Home Assistant integrations β’ Sensors and automation projects
π¦ Download Project Files: (Link Here)
π₯ What Youβll Learn: 00:00 Intro 00:54 Install VS Code 01:27 Open Projects Using code . 02:05 VS Code Terminal Basics 02:27 Install PlatformIO 03:07 Create Project using PlatformIO 03:36 PlatformIO Project Structure 03:59 PlatformIO Commands 04:16 Install Codex Extension 04:55 Agentic Coding Prompt 05:43 GitHub Copilot Alternative 06:20 Downloading GitHub Project Files 06:33 Opening Github Projects
If you enjoy ESP32, AI coding, electronics, IoT, and 3D printed tech projects, subscribe because many more projects are coming soon.
#ESP32 #PlatformIO #VSCode #AIcoding #IoT #ElectronicsWater TDS & Water Level Monitoring ESP32Tech Panda2026-05-23 | #ESP32 #HomeAssistant #IoT #WaterLevelSensor #TDSMeter #DIYElectronicsESP32 Audio VisualizerTech Panda2026-05-23 | #ESP32 #AudioVisualizer #ESP32S3 #FFT #TFTDisplay #IoT #EmbeddedSystems #AudioSpectrum #DIYElectronicsSmart RO Water Monitoring System using ESP32 | TDS + Water Level + HomeTech Panda2026-05-22 | Build your own Smart RO Water Monitoring System using ESP32, custom magnetic reed switch water level sensor, TDS sensor, DS18B20 temperature sensor, live web dashboard, OTA updates, and Home Assistant integration.
In this complete tutorial, we design and build a custom magnetic water level sensor using reed switches and a 3D printed magnetic capsule. Then we connect everything with ESP32 to create a powerful smart water monitoring system for RO plants and water tanks.
π₯ Features in this project: β’ Live TDS Monitoring β’ Water Tank Level Detection β’ Water Volume Calculation β’ Temperature Compensation using DS18B20 β’ ESP32 Live Web Dashboard β’ Home Assistant Integration β’ OTA Wireless Firmware Updates β’ Custom Reed Switch Ladder Sensor β’ Mobile Monitoring β’ Real-time Graphs & Automation
π Components Used: β’ ESP32 Dev Board β’ TDS Meter V1.0 Sensor β’ DS18B20 Waterproof Temperature Sensor β’ Reed Switches β’ 10K & 1K Resistors β’ OLED Display β’ PVC Pipe β’ 3D Printed Magnetic Float β’ 5V Power Supply
π Included in GitHub: β’ Complete ESP32 Source Code β’ PlatformIO Project β’ Web Dashboard Files β’ Home Assistant API Config β’ Home Assistant Dashboard Card β’ Wiring Diagrams
π‘ This project is perfect for: ESP32 projects IoT monitoring RO plant automation Smart water tanks Home Assistant users DIY electronics 3D printing enthusiasts
If you enjoyed this project, donβt forget to LIKE, SUBSCRIBE, and SHARE for more ESP32, IoT, DIY electronics, and Home Assistant projects.
#ESP32 #HomeAssistant #IoT #WaterLevelSensor #TDSMeter #DIYElectronics3D printed RC Carπ€― | Complete Build & AssemblyTech Panda2026-05-20 | #3DPrinting #RCCar #DIYProjects #RCBuild #3DPrinter #MakerProjects #Functional3DPrint3D Printed RC Car π€― | Complete Build & AssemblyTech Panda2026-05-19 | I built and assembled a fully functional RC car using mostly 3D printed parts π₯
From chassis assembly to suspension, wheels, drivetrain, and final testing β this is the complete build process from parts to a working RC machine.
The entire project was designed to look and feel like a real off-road crawler while being compact, lightweight, and fully drivable.
If you enjoy 3D printing, RC projects, DIY electronics, and maker builds, this project is for you π
#3DPrintedRCCar #3DPrinting #RCCar #DIYProjects #RCBuild #3DPrinter #ESP32 #MakerProjects #DIYEngineering #RemoteControlCar #TechProjects #ArduinoProjects #RCOffRoad #Functional3DPrint #EngineeringProjects3D printer Precision Creality Ender seriesTech Panda2026-05-17 | #diyprojects #3dprinting #precision #crealityender3 #satisfying #shortsOne ESP32 Controls My ENTIRE RGB Room π€―Tech Panda2026-05-17 | I connected my wall LEDs, monitor backlight, moon lamp, and PC case RGB using just ONE ESP32 π₯
Fully customizable animations + Home Assistant integration + local web control β‘ #ESP32Projects #RGBLighting #SmartHome #DIYTech #ShortsI Controlled My Entire Room LEDs Using ONE ESP32!Tech Panda2026-05-17 | I turned my entire room into a fully synchronized smart RGB setup using just ONE ESP32 and WS2812B LED strips π₯
In this project, I connected: β’ Wall LED lights β’ Monitor backlight β’ Moon lamp β’ RGB PC case lighting
Everything is controlled locally using: β ESP32 β Custom Webserver β Home Assistant β MQTT β FastLED Animations
No expensive smart hubs. No cloud dependency. Just pure DIY smart lighting.
In this video, Iβll show: β‘ Wiring setup β‘ Power injection tips β‘ ESP32 web control β‘ Smooth LED animations β‘ Home Assistant integration β‘ Complete smart room synchronization
This setup is perfect for: β’ Gaming rooms β’ Smart home setups β’ Desk setups β’ DIY electronics lovers β’ ESP32 projects
π Components Used: β’ ESP32 Development Board β’ WS2812B Addressable LEDs β’ 5V Power Supply β’ FastLED Library β’ Home Assistant
π‘ IMPORTANT: Use a properly rated 5V power supply depending on total LED count. WS2812B LEDs can draw significant current at full brightness. Code & Prompt: github.com/arslansadiq87/ESP32-Smart-LEDs.git #ESP32 #WS2812B #SmartHome #DIYProjects #RGBSetup #HomeAssistant #FastLED #DIYElectronics #GamingSetup #ArduinoProjectsESP32 Voice AI π€― Works WITHOUT Internet! #ShortsTech Panda2026-05-15 | Built an offline AI voice assistant using ESP32 + TinyML + Edge Impulse π₯ No cloud. No internet. Everything runs directly on the microcontroller β‘
#ESP32 #TinyML #EdgeImpulse #VoiceAI #ShortsEsp32 moonlight with ws8218b RGB lightsTech Panda2026-05-13 | #ESP32 #WS2812B #nightlight #DIYElectronics #Shorts #DIYProjects #CoolTech #moonlampESP32 Audio Visualizer π€― Live FFT + Web Dashboard + TFT DisplayTech Panda2026-05-13 | Best Title (Recommended)
ESP32 Audio Visualizer π€― Live FFT + Web Dashboard + TFT Display
I built a real-time ESP32-S3 audio visualizer with: - live FFT spectrum analysis - waveform rendering - waterfall effects - peak frequency detection - TFT graphics - and a full web dashboard over WiFi π₯
Full Code available at: github.com/arslansadiq87/audiovisualizer.gitI Built an ESP32 Weather Station Without Writing CodeTech Panda2026-05-11 | I built a complete ESP32 weather station without manually writing the code. In this project, I used AI / Agentic Coding to generate the firmware, connect the hardware, and display live weather data on a TFT display.
This ESP32 project reads temperature, humidity, and air pressure using the AHT20 + BMP280 sensor module, then shows everything on a 1.77β ST7735 TFT SPI display with a modern dashboard-style interface.
In this video, you will see:
* ESP32 weather station project * ST7735 1.77β TFT display wiring * AHT20 + BMP280 sensor connection * Temperature, humidity, and pressure monitoring * PlatformIO setup in VS Code * AI / Agentic Coding workflow * Firmware upload to ESP32 * Real-time weather dashboard display
This project is perfect for ESP32 beginners, IoT projects, TFT display learning, weather station builds, and anyone interested in using AI to build embedded systems faster.
00:00 Intro 00:14 Components List 00:35 Wiring Connections 01:18 Coding with AI 02:35 Uploading Firmware 02:59 Project Ready
#ESP32 #WeatherStation #AgenticCoding #AIcoding #TFTDisplay #ST7735 #BMP280 #AHT20 #PlatformIO #VSCode #IoT #EmbeddedSystems #ESP32Projects #Electronics #ArduinoThis ESP32 RGB Clock Looks INSANE π€―π₯Tech Panda2026-05-08 | #ESP32 #WS2812B #LEDClock #DIYElectronics #Shorts #DIYProjects #CoolTechESP32 + TFT SPI Display Without Coding | Agentic Coding with VS CodeTech Panda2026-05-07 | Learn how to connect a 1.77 inch SPI TFT display with ESP32 using PlatformIO and VS Code.
No manual coding required.
In this tutorial: - Connect ST7735 SPI TFT display with ESP32 - Setup PlatformIO in VS Code - Use AI Agent / Agentic Coding - Generate ESP32 code automatically - Display text, graphics, images, and animations - Upload and run the project
Perfect for beginners learning: ESP32 PlatformIO SPI Displays TFT Displays VS Code Agentic Coding Embedded Systems IoT Projects
#ESP32 #TFTDisplay #SPIDisplay #ST7735 #PlatformIO #VSCode #AgenticCoding #AIcoding #EmbeddedSystems #IoT #Electronics #Arduino #ESP32Projects #Microcontroller #DIYElectronicsESP32 + TFT SPI Display without manual #coding π₯Tech Panda2026-05-07 | Use VS Code + PlatformIO + AI Agent to build ESP32 display projects automatically β‘ Text, graphics, animations, UI screens β everything generated in minutes π€―
#ESP32 #TFTDisplay #PlatformIO #EmbeddedSystems #ShortsSmoke Detector Diy ESP32Tech Panda2026-05-06 | #diyprojects #arduino #maker #youtubeshorts #satisfyingDIY RGB LED Clock with ESP32-C3 (WS2812B) | Smooth AnimationsTech Panda2026-05-04 | In this video, I show how I built a DIY RGB LED clock using the ESP32-C3 Super Mini and WS2812B LEDs.
This project combines clean design with smooth, colorful animations to create a modern digital clock that stands out on any desk.
π οΈ Features: β’ Fully addressable RGB LEDs (WS2812B) β’ Smooth animation effects β’ Custom digit design β’ Powered by ESP32-C3 Super Mini β’ Compact and clean build
Iβll walk you through the design, wiring, and how everything comes together to create this vibrant LED clock.
If you enjoy DIY electronics, Arduino/ESP32 projects, or LED builds, this is a great project to try yourself.
Code avaialble at: github.com/arslansadiq87/Clock-ws8218b.git π‘ Components Used: β’ ESP32-C3 Super Mini β’ WS2812B LED strip β’ Power supply β’ Custom frame/enclosure
π If you found this helpful, consider liking the video and subscribing for more DIY tech projects!