>> Requires a soldering iron
Pick one. :P No, this is a cute project, though.
EDIT: Sorry, not the exact board, but something that’s basically the same. The usual “value adds” you find on top of the basic wifi board are 1. on-board usb/ttl chip and 2. 5v-3.3v regulator. Still, you can find something with both of those for under $4.
The actor then complained that he had a hard time seeing the black and white screen so while the stage manager went to see how he could improve his set up the actor asked my father for a penknife, cut a small hole in the set that he could put his eye against, and said "that'll do".
They had a range of special 'rare earth metal' mesh filters that would periodically come back for cleaning and refurbishment and as part of the final test, solvents of very specific purity would be used to see how the filters were performing. The rate of filters coming back for refurb was low (a few a month) and there was a small testing room set aside for the purpose.
The problem we were asked to tackle was that because some of the solvents were extremely volatile, corrosive and flammable, no exposed live electrics or 'generic plastics' of any kind were allowed in the room (even though the testing was done in a fume cupboard) - and a PC + CRT was out of the question, so was any form of handheld device. So how to record the test results, which comprised a serial number and a few small fractional numbers?
When we were brought in, we were asked to consider the feasibility of several proposals - from some kind of 'encapsulated' PC and keyboard, to cutting a hole in the wall and having either a working touch screen or 'safe' light pen (in a 'condom'!?) through a glass panel..or 'any other ideas??'
Having carefully considered the volume of work and the small amount of data, we suggested using a pre-printed pad for the results, a pencil, and putting the computer outside the room.
Bringing up WiFi on a device with no security and a keyboard-type connection to a more important machine is a recipe for being taken over.
But at the same time we are talking about using a 66 MHz processor and WLAN chip to connect all around the world to some Slack data center that then does a bunch of internal handling that is then at some point through another few world roundtrips received at his desk computer, a whopping metre away from the ESP and connected through a serial line. And no shit, all that nonsense is making the simple button press take seconds and for no good reason at all. To relay a hint from people standing a few feet away.
In other words, this fits right in with the IoT crowd!
I built a simple "button-thing", but to make it more flexible it just posts a message to an MQ-queue. That way anything on my system can listen for the events, and react.
At the moment it is used to play "alarm.mp3" on my desktop-PC, but in the past it was configured to turn out all the lights in my flat.