Search

Items tagged with: ESP32


This is what I’ve been working on for last months at #CVUTFEL – electronic door sign for classrooms. 10.2" e-ink display, ESPink #ESP32 board from #Laskakit, battery (for some), a custom case, firmware and control server. Receives images via MQTT, sends telemetry back. #IoT

The case was designed in FreeCAD and printed it on Prusa MK3S and Prusa Core One. Firmware is built on Arduino SDK with patched GxEPD2_4G lib. Control server is written in TypeScript and runs on NodeJS. It renders screens to 2-bit grayscale PNG and sends via Mosquitto.

The price is ~115 EUR of you order the e-ink display and battery directly from China.

Most of this is my work, from the hardware up to the control server and also monitoring. It’s a very interesting project, a nice change from what I normally do because it’s a physical object. :)

This batch is 32 pieces and they will be installed mainly in Dejvice this month.


I just discovered the amazing Evertop project by @cobble2stone @ericjenott! Evertop is a portable PC that emulates an IBM XT with an 80186 processor and 1MB RAM, running DOS, Minix, and other old 1980s operating systems, including Windows up to version 3.0. Powered by a low-power microcontroller and an e-ink display, it can run for hundreds or even thousands of hours on a single charge, thanks to its built-in solar panel and extreme power-saving measures. It's loaded with built-in peripherals like a keyboard, PS/2 ports, graphics support, audio output, serial ports, USB, Ethernet, WiFi, and LoRA radio. Charging options include a solar panel, DC input, and micro USB. It features a detachable keyboard, optional hibernate, and power shutoff. Storage is via SD card, and it's powered by an Espressif ESP32 microcontroller. Compatibility includes almost all IBM PC/XT compatible DOS software from the 1980s and early 90s. There's also a minimal version, "Evertop Min," which reduces weight and cost by removing some features. I'd love to see a model with a Raspberry Pi Zero for more productivity-focused tasks. Let's see if someone is already working on something similar! #Evertop #RetroComputing #PortablePC #OpenSource #DIY #TechInnovation #Emulation #OffGridComputing #ESP32 #RaspberryPi #Minimalism #Productivity #EInk #solar #solarpanel #Typewriter



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.

#projects #inkplate #esp32 #eink #infosec #tarpit