
Let’s stop for a moment and pause to consider the smart bulb. Imagine going back 20 years and telling yourself that people will be putting computers capable of acting as web servers into light bulbs just so they can control them from their telephone instead of hitting the switch. The whole thing seems crazy — but its great, because it enables hacks like this one where [RickOOOOOO] takes a commercially-available ESP32 smart bulb, and hacks it into a local file server and digital library for banned books.
The word “banned” gets bandied about a lot — but assured, there’s nothing getting served up by [RickOOOOOO]’s bulb that’s going to help somebody will ill-intent build an improvised explosive device. No, at least as conceived here, it appears to be full of easily-available e-books that were pulled from school libraries in the USA, which may-or-may not meet your personal definition of ‘banned’. Whatever you want to call them, we appreciate the idea that a student could hypothetically replace one of the bulbs at school with a hacked version serving up that sort of content. a bulb in such a school with a bulb hacked to host that sort of content–in minecraft, naturally.
In any case, the hardest part of the hack was carving the ESP32C3 in the bulb out of the IoToreo bulb enough to access it. Unfortunately having done so, [Rick] wasn’t able to get an SDcard interface soldered on, so he’s stuck with just 4MB for books and webserver. That means only a few epubs can fit on the bulb, but it’s better than those books being unavailable.
Like the solarpunk message board we featured recently, which also ran on an ESP32, the bulb broadcasts a public network that uses a captive portal to take you to the web interface of the library. From there, users can browse books– including learning from where they were banned and why–and admins can access a password-protected control panel. One neat work-in-progress feature on the control panel is that the bulb can still be used as a smart bulb, so you can try and match the light to its surroundings. In Minecraft, because of course we would never encourage kids to change light bulbs. Perish the thought!
Speaking of Minecraft, you can run a server on a lightbulb, too. Or DOOM, because of course even the light bulbs run DOOM now. What a time to be alive!
This articles is written by : Fady Askharoun Samy Askharoun
All Rights Reserved to Amznusa www.amznusa.com
Why Amznusa?
AMZNUSA is a dynamic website that focuses on three primary categories: Technology, e-commerce and cryptocurrency news. It provides users with the latest updates and insights into online retail trends and the rapidly evolving world of digital currencies, helping visitors stay informed about both markets.