Uploaded May 2023 | Updated September 2026, 2 weeks ago
As you probably know, muting and unmuting yourself during a Zoom call can sometimes be a hassle, especially if you need to do it frequently. So, I decided to create a hardware hotkey that allows you to mute and unmute your microphone with a single press of a button.
For this project, I used an ESP32-S3 microcontroller board, which has a USB Native interface that makes it easy to communicate with the computer running the Zoom app in Windows. I connected a push-button switch to the board and wrote a simple program that listens for the button press and sends the appropriate signal to the computer to mute or unmute the microphone.
This hotkey is very easy to use and can save you a lot of time and hassle during your Zoom calls. If you're interested in building one yourself, I'll leave a link to the project details and code in the video description. Thanks for watching, and I hope this project inspires you to create your own hardware hacks!
*Note*
"Ever since Espressif removed the 5V tolerant statement from their datasheet no one felt safe connecting 5V directly to the digital input pins, but the news is out now, according to the CEO of Espressif himself, their boards are indeed 5V tolerant ON THE DIGITAL INPUT PINS. "
qworqs.com/2021/05/19/are-the-esp32-and-esp8266-5v-tolerant-yes-they-officially-are
Also, this button works the same in 3.3v, so you can use it.
[ESP32-S3-DevKitC-1-N8R8 Development Board]
amzn.to/3FZmfAM
[Source Code]
github.com/0015/ESP32-S2-S3-Projects/tree/main/zoom_mic_muter
#Zoom #Muter #Arcade #Button #ESP32 #USBHID
As you probably know, muting and unmuting yourself during a Zoom call can sometimes be a hassle, especially if you need to do it frequently. So, I decided to create a hardware hotkey that allows you to mute and unmute your microphone with a single press of a button.
For this project, I used an ESP32-S3 microcontroller board, which has a USB Native interface that makes it easy to communicate with the computer running the Zoom app in Windows. I connected a push-button switch to the board and wrote a simple program that listens for the button press and sends the appropriate signal to the computer to mute or unmute the microphone.
This hotkey is very easy to use and can save you a lot of time and hassle during your Zoom calls. If you're interested in building one yourself, I'll leave a link to the project details and code in the video description. Thanks for watching, and I hope this project inspires you to create your own hardware hacks!
*Note*
"Ever since Espressif removed the 5V tolerant statement from their datasheet no one felt safe connecting 5V directly to the digital input pins, but the news is out now, according to the CEO of Espressif himself, their boards are indeed 5V tolerant ON THE DIGITAL INPUT PINS. "
qworqs.com/2021/05/19/are-the-esp32-and-esp8266-5v-tolerant-yes-they-officially-are
Also, this button works the same in 3.3v, so you can use it.
[ESP32-S3-DevKitC-1-N8R8 Development Board]
amzn.to/3FZmfAM
[Source Code]
github.com/0015/ESP32-S2-S3-Projects/tree/main/zoom_mic_muter
#Zoom #Muter #Arcade #Button #ESP32 #USBHID
![ESP32-S3 Thermal Camera 🔥 Real-Time Heat Vision with LWIR Sensor!
In this project, I demonstrate a complete real-time thermal imaging system using the ESP32-S3 and MI0802 LWIR thermal sensor, combined with a custom Node.js-based viewer running on a Raspberry Pi 5.
Project Highlights:
📸 MI0802 80x62 Thermal Sensor (Long-Wave IR)
🔌 ESP32-S3 as TCP Server
🖥️ Node.js TCP Client on Raspberry Pi
🌐 Wi-Fi Streaming with Real-Time Heatmap
🎨 Theme Switching: Inferno, Viridis, Plasma, Hot, Fire & Ice
↔️ Flip Mode (Left-Right Mirroring)
🖥️ Full-Screen Mode Support
🌡️ Live Min/Max Temperature Overlay
[ESP32-S3 Thermal Camera]
https://www.waveshare.com/thermal-45-camera-esp32-module.htm?&aff_id=ThatProject
https://amzn.to/4imNSEo
[Project Github]
https://github.com/0015/ESP32_Thermal_Camera_Viewer
#ESP32 #Thermal #Camera ESP32-S3 Thermal Camera 🔥 Real-Time Heat Vision with LWIR Sensor!](https://i.ytimg.com/vi/uJirSqlyhA4/mqdefault.jpg)
![I built a DIY License Plate Scanner with HuskyLens2 & ESP32-S3.
Is the ESP32 powerful enough for real-time computer vision? Technically yes... but theres a much better way. In this video, I build a fully portable, handheld License Plate Reader by combining the ESP32-S3 with the powerful new HuskyLens 2.
[HuskyLens 2 (Kendryte K230, Dual-Core, 6 TOPS)]
https://www.dfrobot.com/huskylens/huskylens2
[ESP32-S3 DevkitC]
https://amzn.to/45qcZT1
[ESP32-S3 3.49 IPS Display]
https://www.waveshare.com/esp32-s3-touch-lcd-3.49.htm?&aff_id=116255 I built a DIY License Plate Scanner with HuskyLens2 & ESP32-S3.](https://i.ytimg.com/vi/uN_twDUJHyo/mqdefault.jpg)






![8 Sorting Algorithms Side-by-Side on ESP32-S3 & RLCD
Visualizing and benchmarking 8 classic sorting algorithms on a 4.2 Reflective LCD (400x300, 1-bit monochrome, no backlight) powered by an ESP32-S3 microcontroller.
All 8 algorithms are executed on the exact same dataset of 96 numbers to demonstrate the real-world operational and time complexity differences—from O(n²) quadratic algorithms to O(n log n) and non-comparison sorting.
Display Guide:
• Bar Height: Value of the element
• Background Shading: Active working range & current elements being compared/swapped
• Bottom Ribbon: Fills in as elements reach their final sorted position
Algorithms Covered & Complexity:
1. Bubble Sort — Swapping neighbors only | O(n²)
2. Insertion Sort — Growing sorted prefix | O(n²)
3. Selection Sort — Minimal memory writes | O(n²)
4. Shell Sort — Insertion sort over shrinking gaps | O(n^1.3)
5. Merge Sort — Divide and conquer with external buffer | O(n log n)
6. Quicksort — In-place partitioning via median pivot | O(n log n)
7. Heap Sort — Max-heap structure sorting | O(n log n)
8. Radix Sort — Non-comparison digit bucketing | O(n)
Key Takeaway:
While Bubble Sort required ~9,000 operations, Radix Sort finished in just 384 operations—proving a ~23x efficiency gap on the exact same dataset. You dont need the numbers to see the difference!
[ESP32-S3 4.2 RLCD]
https://www.waveshare.com/esp32-s3-rlcd-4.2.htm?&aff_id=116255
#ESP32S3 #RLCD #SortingAlgorithm #AlgorithmVisualizer #EmbeddedSystems #Microcontroller #cpp #Electronics 8 Sorting Algorithms Side-by-Side on ESP32-S3 & RLCD](https://i.ytimg.com/vi/wu1zD7QWn2I/mqdefault.jpg)
![4.7 E-Ink display, optimal for providing periodic information. #ChatGPT #GreenIoT #ESP32 #Soil
This video showcases the creation of a smart plant pot using the ESP32-S3 microcontroller and E-Paper display. The pot is equipped with a soil sensor that measures soil temperature and humidity, and the data is displayed on the E-Paper in the form of tables and graphs. The video also includes an interactive element where ChatGPT is asked to analyze the data for optimal plant growth conditions. This project is a useful tool for plant enthusiasts and hobbyists seeking real-time monitoring and analysis of soil data.
MCU: ESP32-S3-WROOM-1-N16R8
Flash: 16MB
PSRAM: 8MB
PCF8563 RTC
4.7-inch Ultra-low Power E-paper
Driver IC: EDO47TC1
Size: 4.7 inch
Gray levels: 16
Resolution: 540 x 960 pixels
[Black Beauty Eggplant Seed for Planting]
https://amzn.to/3KsP6yX
[FS200-SHT10 Soil Temperature and Humidity Sensor]
https://amzn.to/3MvYlBf
[T5 4.7 Inch E-paper V2.3]
https://amzn.to/40lxCfK
[Project GitHub Page]
https://github.com/0015/New-Plant-Pots
#SmartPlant #SHT10 #Soil #ESP32 #EPaper #ThatProject 4.7 E-Ink display, optimal for providing periodic information. #ChatGPT #GreenIoT #ESP32 #Soil](https://i.ytimg.com/vi/x3e_vu3tHkg/mqdefault.jpg)
![I Built an Apocalypse Radio with NO Internet and NO LoRa.
A zero-configuration, off-grid communication device that enables instant serverless Morse code chatting over long distances using ESP-NOW.
Morse-Link is a serverless, hardware-based communication platform engineered for pure decentralized messaging. By leveraging the ESP-NOW [LR PHY] protocol, this project enables reliable long-range communication entirely independent of cellular networks, Wi-Fi access points, or external servers. Designed with a zero-configuration, pairing-free architecture, devices instantly discover and transmit Morse code messages across decentralized nodes, making it a robust solution for off-grid communication and infrastructure-free field deployments.
While LoRa and ecosystems like Meshtastic are undoubtedly the gold standards for long-range off-grid communication, Morse-Link was born out of a different challenge: How far can we push decentralization using only standard Wi-Fi hardware? Instead of relying on extra RF modules, this project explores the absolute limits of a bare-bones ESP-NOW setup—proving that you can achieve incredible infrastructure-free range with zero pairing, zero apps, and just a single chip.
[Project Github]
https://github.com/0015/esp32-morse-keyer
[ESP32-C5 Mini Development Board]
https://www.waveshare.com/esp32-c5-zero.htm?&aff_id=116255
[Waveshare 0.85inch ScreenKey]
https://www.waveshare.com/0.85inch-screenkey.htm?&aff_id=116255
[2 x 6dBi 2.4GHz 5GHz Dual Band WiFi Antenna]
https://amzn.to/3SGawQW I Built an Apocalypse Radio with NO Internet and NO LoRa.](https://i.ytimg.com/vi/xKKQ8Q2ILn4/mqdefault.jpg)