4 previous devices an ESP32 can rescue and make helpful once more
Who would have thought that low-cost microcontrollers would change into such a booming enterprise? The ESP32 is the fruits of years of fanatics making superior stuff with single-board computer systems and microcontrollers like these from the Arduino household, and now you should buy a fistful of highly effective ESP32s for little or no cash.
There are loads of beginner-friendly ESP32 projects to get you into the sport, however for me one of the vital fascinating makes use of for these little gadgets is in tandem with previous and out of date expertise. Thanks to some nifty initiatives shared with the neighborhood as a complete, you need to use an ESP32 to resurrect a few of your previous devices.
An previous stereo or hi-fi receiver turns into a Bluetooth/Wi-Fi audio system
You cannot maintain a superb stereo down
To be clear, you should buy Bluetooth receivers off the shelf that allow you to flip previous audio gear into one thing that may obtain Bluetooth audio. However, a $5 ESP32 and the bits and items you want for this mission ought to nonetheless be cheaper than any of those price shopping for.
The picture above is from a demo video by Grégory Paul primarily based on his ESP32 Bluetooth Audio Receiver mission. Mr. Paul has been iterating on this mission for a number of years, and has used an Adafruit breakout so as to add an exterior antenna for extra vary and reliability too.
It’s a neat mission, since you get one thing you may truly use on the finish of all of it, and you will have realized a number of issues alongside the best way. Much higher than shopping for a $50 Bluetooth receiver, do not you assume?
An previous wired sport controller turns into a Bluetooth controller
They do not make ’em like they used to
I nonetheless have unique PlayStation 1 and PlayStation 2 controllers that do not have drift or buttons that do not work, regardless of me thrashing them fairly onerous. At the identical time, I returned my first PlayStation 5 DualSense for a substitute inside a month or two of getting it, and I’ve gone by means of a number of Xbox controllers on my PC through the years, all with stick drift. Sure, you’ll be able to argue that new controllers carry out higher, have extra options, and are extra exact, however there’s one thing to be mentioned for the classics.
If you’ve got an previous wired USB controller, then it is fairly simple to make use of an ESP32-S3 as a USB host, which then in flip acts as a Bluetooth gadget out of your PC’s perspective. These boards have USB ports and wi-fi tech in-built. The onerous half is the software program. Luckily, Skorokithakis; GitHub bt-gamepad project has you coated.
Colin Vauhgn’s Intellivision Bluetooth Gamepad Controller project can also be a really cool instance. Here we do not have a USB controller, however an old-school retro controller. Obviously, even with the software program, you will nonetheless must do some wiring work to get these proprietary connections to work.
A classic clock or clock radio turns into an internet-synchronized good clock
Time stands nonetheless for no man
There’s actually one thing magical about previous timepieces. Whether it is a mechanical clock or early digital, or electromechanical examples. They certain look good on the wall, however sadly in addition they maintain horrible time.
While it is a very particular and area of interest mission, whereas searching for cool ESP32 posts, I discovered an article on a weblog referred to as SMALLHACKS describing how the writer used an ESP32 to attach an previous “slave” mechanical clock from the Sixties to an web time service.
As they describe it, these clocks had been utilized in giant organizations to make sure they had been in sync with a central clock. The slave clocks obtain particular electrical impulses to make sure they show the right time. So I programmed an ESP32 related to an web time server to ship the right pulses to this previous clock, and now it all the time exhibits the precise time!
A dumb wired doorbell turns into a sensible doorbell
Well, this rings a bell!
I changed my previous dumb doorbell with a Ring mannequin, and I’ve to pay a month-to-month subscription for the privilege, but when I did not want the digital camera operate, I might need merely adopted one among these initiatives to show a dumb wired doorbell right into a set off for Home Assistant.
This one could be discovered on ESP32.co.uk, and also you solely want the bell you have already got, a relay to set off the present chime, and the ESP32 itself. The mission additionally says you need to use an ESP32-CAM if you wish to take snapshots, however that does detract from the magnificence of utilizing your previous bell as-is.
After setting this up, you’ll be able to have Home Assistant ship you a notification when somebody rings the bell.
Ready to get began?
These are undoubtedly cool initiatives, however earlier than you’ll be able to strive any of this your self, you will must know which ESP32 model to buy and what all of the variants imply. It’s turning into clear that an ESP32 is the only microcontroller most people need, however that does not imply each ESP32 is true for each mission!

