Uploaded June 2026 | Updated September 2026, 3 weeks ago
Sending data through the air with absolutely ZERO pairing.
Using two ESP32-C5 boards and ESP-NOW protocol to build a 100% independent, off-grid morse code communicator.
No routers, no connection delay, just pure raw packets. Next step: Range test!
#esp32c5 #espnow #diytech #maker #offgrid #morsecode #electronics #shorts
Sending data through the air with absolutely ZERO pairing.
Using two ESP32-C5 boards and ESP-NOW protocol to build a 100% independent, off-grid morse code communicator.
No routers, no connection delay, just pure raw packets. Next step: Range test!
#esp32c5 #espnow #diytech #maker #offgrid #morsecode #electronics #shorts
![ESP32-P4 Grid Board: BLE Text UI on a 10.1 Display (LVGL + Flutter App)
In this project, I built a clean and interactive 12×5 grid system on a 10.1 display using the ESP32-P4 Nano from Waveshare. The system displays up to 60 characters on screen and is controlled wirelessly through a Flutter-based mobile app via Bluetooth Low Energy (BLE).
The UI is powered by LVGL, complete with card-style animation effects and sound feedback to enhance the user experience.
This project demonstrates how capable the ESP32-P4 is, especially when paired with a high-resolution display and optimized graphics. Text input is sent directly from an iPhone/Android app, and characters animate as they fall into place.
This entire project is open source — including both firmware and mobile app code — and available on GitHub.
Tech Stack:
ESP32-P4 (Waveshare Nano)
LVGL 9 for UI and animations
Flutter for mobile app (BLE support)
Power usage:
With the brightness set to 100%, the system consumes about 830 mA at 5V (~4.2W), allowing it to run for ~2.2–2.3 hours on a 3000 mAh power bank.
[GitHub Repository]
https://github.com/0015/Grid_Board
[Waveshare ESP32-P4 Nano]
https://www.waveshare.com/esp32-p4-nano.htm?&aff_id=116255
#ESP32 #Flutter #LVGL #BLE #Microcontroller #Waveshare #GridBoard #DisplayProject ESP32-P4 Grid Board: BLE Text UI on a 10.1 Display (LVGL + Flutter App)](https://i.ytimg.com/vi/5czM1kHfi98/mqdefault.jpg)

![[Part. 2] ESP32 Local Map Project! #tech #gps #esp32
This is an early demo of my ongoing project to create an offline GPS map viewer using the ESP32. Inspired by a similar Raspberry Pi and E-Paper build, this version aims to load map tiles from an SD card and display the current GPS location—completely without internet. Stay tuned for updates as the project progresses!
[Offline MAP, GPS Tracker with E-Paper Display | Raspberry Pi Zero 2 W Portable Map Project]
https://youtu.be/xLXnn48pIV4
[ESP32-S3 1.75inch AMOLED]
https://www.waveshare.com/esp32-s3-touch-amoled-1.75.htm?&aff_id=116255
[Waveshare ESP32-S3 1.75inch AMOLED Round Touch Display]
https://amzn.to/48xaMYE [Part. 2] ESP32 Local Map Project! #tech #gps #esp32](https://i.ytimg.com/vi/67AnMC8JCGw/mqdefault.jpg)

![No camera — but it knows exactly where you are
No camera. No light. This little board still knows where youre standing — and it gives you real X/Y coordinates for up to 3 people at once.
Its an HLK-LD2450: a 24GHz mmWave radar with one transmit and two receive antennas on a 44 × 15 mm board. It streams target positions over UART to an ESP32-S3, which plots them live on a 4.2 reflective LCD — no backlight, so it actually gets easier to read in direct sunlight.
Honest verdict after a day of outdoor testing: distance tracking is solid, but side-to-side movement is weak. Thats physics, not a bad part — Doppler radar only measures motion toward or away from the sensor, so walking across the beam looks like standing still. Still plenty good for presence, wake-on-approach, and automatic lighting.
More tests coming. What should I try next?
Build:
· HLK-LD2450 24GHz mmWave radar
[https://amzn.to/4gApzoP]
· ESP32-S3 + 4.2 reflective LCD, 400 × 300, 1-bit
[https://www.waveshare.com/esp32-s3-rlcd-4.2.htm?&aff_id=116255]
· 3D-printed bracket, M2.5 mount
#mmwave #radar #esp32 #esp32s3 #electronics #diyelectronics #maker #embedded #3dprinting #sensors #homeautomation #shorts No camera — but it knows exactly where you are](https://i.ytimg.com/vi/6afM9WfYh6I/mqdefault.jpg)
![ESP32-P4 with 10.1 MIPI DSI Display Running LVGL 9! Smooth UI & High-Resolution Demo
Experience the power of the ESP32-P4 with a 10.1-inch MIPI DSI display running LVGL 9. In this video, I showcase the hardware setup and a smooth LVGL demo, highlighting the advantages of using a large screen with the ESP32-P4.
Hardware:
- ESP32-P4 with MIPI DSI interface
- 10.1-inch high-resolution display
- Compact and efficient embedded system
Software:
- LVGL 9 for smooth UI animations
- Ideal for dashboards, control panels, and more
Why ESP32-P4 with LVGL 9?
- Large display for better user experience
- Smooth graphics and animations
- Efficient performance for embedded applications
[Waveshare ESP32-P4-NANO]
https://www.waveshare.com/esp32-p4-nano.htm
https://amzn.to/41FGNtn
[Waveshare ESP32-P4-NANO Startpage]
https://www.waveshare.com/wiki/ESP32-P4-Nano-StartPage
#ESP32 #MIPIDSI #LVGL9 #EmbeddedSystems #IoT #ESP32P4 #DIYTech #TechDemo ESP32-P4 with 10.1 MIPI DSI Display Running LVGL 9! Smooth UI & High-Resolution Demo](https://i.ytimg.com/vi/76C0-ASvCgM/mqdefault.jpg)




![A Mechanical Keycap... With a Screen?! So I Made This!
In this video, I’m showing you a custom DIY Bluetooth Morse Coder I built. The secret ingredient is the Waveshare 0.85-inch ScreenKey, an awesome mechanical keycap that already has a sharp IPS display built right inside it!
As soon as you power it on, it instantly starts broadcasting Morse_Keyer via BLE. Once it pairs with your phone or laptop (look for the little blue dot in the top right corner!), it works as a universal wireless keyboard. It’s simple, but so much fun to play with!
HARDWARE SPECS:
• Display & Switch: Waveshare 0.85-inch ScreenKey (128×128 IPS display + MX Switch)
• Brain: Waveshare ESP32-C5 WiFi6/BLE5 Kit (RISC-V architecture)
• Battery: Onboard Li-Po charging circuit via USB-C (True wireless portability!)
• Case: Custom 3D-Printed 2-piece enclosure designed by me
[Project Github Repo]
https://github.com/0015/esp32-morse-keyer
[International Morse Code]
https://www.nyc-arecs.org/mc.pdf
[0.85inch Mechanical LCD ScreenKey]
https://www.waveshare.com/0.85inch-screenkey.htm?&aff_id=116255
[ESP32-C5 Dual-Band Wi-Fi 6]
https://www.waveshare.com/esp32-c5-wifi6-kit-n16r4.htm?&aff_id=116255
#ESP32C5 #ScreenKey #Waveshare #DIYElectronics #MechanicalKeyboard #MorseCode #OpenSource #Maker A Mechanical Keycap... With a Screen?! So I Made This!](https://i.ytimg.com/vi/8A1nrHq854I/mqdefault.jpg)