Opening the interface and updates on Git.
I suggest you see a slice of the LoraType interface, based on E-Ink 1.54 in partial update mode.
Just recently we got new screens from GoodDisplay with increased refresh rate, speed is the most important thing here.
The main items are: general chat, individual chat, communication setup and general settings. We invite you to discuss, we are open to opinions
By the way we have OSHWA UA000004 #loratype#embedded#uiux#esp32#lora#eink
It is quite interesting. The creator attempted to almost create a standard for #opensource macros and how one should set up your config and macros to make it compatible and easily extendable with other macros.
I quite like the idea, but I am not completely sold at this time.
One reason for this, is because my enclosure heaters aren't controlled by Klipper and PWM, it is controlled by an #ESP32 over MQTT, because the #RaspberryPi doesn't support the zero-cross interrupt of the dimmer module.
So my enclosure heaters aren't defined as normal heaters, but rather as an output, which sends an MQTT value to a topic.
I might be wrong and will do some further investigation, and I might be able to extend this to support my setup. One way would be to change the M141: Set Chamber Temperature (Fast) #gcode
My washing machine is dumb (as it should be), but it would be nice to at least receive a notification when it's done washing.
I've got these #ESP32 smart plugs that I flashed with #Tasmota a few years ago, I wonder if I can detect when it's done washing based on the power draw alone 🤔
Looking back on writing a really crude e-ink driver in MicroPython for the #ESP32 powered #Watchy shortly after release and thinking about getting back into the device now that I have one with a working RTC…
If you've noticed that #homeassistant/#esphome is bad with distances, I agree. It looks like the rule is "latest answer by a microsecond wins". This is a huge problem if you can ever be seen by more than one radio at once.
Instead, you can use this project to add a distance sensor to each radio and get the data you probably wanted to begin with. It doesn't scale, but I don't have that many cats..
Made these as Christmas presents for a couple of friends. It's a fridge magnet that displays when upcoming rocket launches are happening. Uses the #Adafruit MagTag board, which has an E Ink screen and is powered by an #ESP32.
This is an old project, but by some miracle it's still working and I woke up this morning wanting to celebrate the things I love more.
This Inkplate e-ink screen shows Conway's Game of Life, seeded from tarpits I have on the Internet. The tarpits are programs on my computer that superficially look like insecure Telnet and Remote Desktop services, but actually exist to respond super slowly and make bots scanning the Internet 'get stuck'.
When a bot connects to the tarpit, the data it sends gets squished into a 5x5 grid and 'stamped' onto a Game of Life board. Data from a bot at the IP address 1.1.x.x will get stamped on the top left corner, data from a bot at 254.254.x.x will get stamped on the bottom right corner.
Conway's Game of Life, a set of simple rules that govern whether cells should turn on or off, updates the display once per second. The result is that bot attacks end up appearing as distinct 'creatures', that get bigger and more angry looking over time (as their centre is updated with new data). After the attack finishes, the 'creature' eventually burns itself out.
Despite that description, it's a really chill piece of art that doesn't draw too much attention but I can happily watch for a long time.
Credit for the idea goes to @_mattata, I had been wanting to make a real-life version of XKCD #350 for years before seeing his Botnet Fishbowl project.