Abfahrmonitor:

Ich habe ich ein kleines E-Ink-Display gebaut, das direkt neben meiner Haustür hängt und mir live Bus- und Bahnabfahrten für meinen Weg zur Arbeit anzeigt. Jeden Morgen verlasse ich das Haus, fahre mit dem Bus zum Bahnhof und von dort aus zu immer wechselnden Kundenstandorten. Ich könnte vor dem Losgehen auf mein Handy schauen, aber meistens vergesse ich das – und bin dann überrascht, wenn ein Bus oder Zug verspätet oder ausfällt.

Dieser Monitor löst das Problem für mich: Das Display ist immer sichtbar, wenn ich zur Tür rausgehe, also sehe ich die aktuellen Abfahrtszeiten auf einen Blick. Kein Handy mehr rausholen, keine Anschlussverbindungen verpassen, keine Überraschungen.

Es ist batteriebetrieben und basiert auf einem Lilygo T5 4,7"-E-Ink-Display mit ESP32-S3, eingebaut in ein 3D-gedrucktes Gehäuse. Die Firmware wurde von Grund auf neu speziell für dieses Projekt entwickelt. Sie verbindet sich mit der lokalen VRR-ÖPNV-API, holt Echtzeit-Abfahrtsdaten für meine Bushaltestelle und den nahegelegenen Bahnhof, aktualisiert tagsüber alle zwei Minuten und schläft nachts, um Strom zu sparen. Das E-Ink-Display verbraucht Energie nur beim Aktualisieren, sodass es mit einer einzigen Akkuladung sehr lange läuft.

Eigentlich sollte das schon letzte Woche fertig sein, aber bei der Hitze war das einfach unmöglich. :D

#Abfahrtsmonitor #DepartureMonitor #EInk #EPaper #LilyGoT5 #ESP32S3 #IoT #Maker #DIY #3DDruck #ÖPNV #VRR #SmartDisplay #BatteryPowered #PlatformIO


Github Repository

Each #MeshNetworking radio test cycle requires rebuilding and uploading separate #ESP32S3 firmware images 4 each #TBeamSupreme, because each unit has different blocker rules to simulate network topology.

Moving the compile step from my older Intel workstation to a Ryzen 7950 box cuts roughly 8–9 minutes from each iteration. That adds up fast when testing, retesting, and chasing radio anomalies.

https://salemdata.net/johnpress/?p=974

#Reticulum #PlatformIO #EmbeddedSystems #Forgejo #Gentoo #HardwareHacking

LED Matrix mit MAX7219 und ESP32 ansteuern

Aus der Krabbelkiste zur fertigen Smart-Clock: Wie ein kleines Winterprojekt mit einer Handvoll AliExpress-Modulen und einem ESP32 zur ultimativen LED-Matrix-Uhr “Dottie” heranwuchs.

#1088AS #74HCT245 #BME680 #DIYUhr #DS3231 #ESP32 #IoT #kicad #LEDMatrix #MAX7219 #ntp #OpenSource #Pegelwandler #PlatformIO #RTC #SmartClock #SmartHome #VEML7700

https://dirkwouters.de/led-matrix-mit-max7219-und-esp32-ansteuern/

Herding T-Beam Cats: my practical test bench for running 7 LilyGo T-Beam SUPREMEs with PlatformIO, synchronized clocks, serial monitors, structured logs, and Codex-assisted debugging bounded by actual evidence.

https://salemdata.net/johnpress/?p=777

#TBeamSupreme #ESP32 #PlatformIO #Reticulum #microReticulum #EmbeddedSystems #Gentoo #AIcoding #Codex #HardwareHacking

Herding T-Beam Cats – Salem Data Blog

This is the original (as far as I know) Pololu 3pi robot, it uses an ATmega328 - and a external programmer.
I do have this working with Arduino IDE, but I want to use PlatformIO - which I am just having no luck with at all.

Q: Has anyone gotten this to work with PlatformIO?

I'll put more what I tried in the alt text..... too much for here.

https://github.com/pololu/libpololu-avr
https://www.pololu.com/docs/0J51

#Arduino #ArduinoIDE #PlatformIO #Pololu #Pololu3PI #Robot #Electronics #Help

The ESP32 Has Quietly Become One of the Most Interesting Hacker Devices Alive

Expensive hardware often becomes ornamental. People baby it. They curate it. They build identities around owning it. Cheap hardware gets modified until it resembles evidence recovered from a flooded basement.

https://cha1nc0der.wordpress.com/2026/05/13/the-esp32-has-quietly-become-one-of-the-most-interesting-hacker-devices-alive/

Why is the toolchain version **so ancient**?
There surely must be a newer version!
https://registry.platformio.org/tools/espressif/toolchain-xtensa-esp32s3

#platformio

PlatformIO Registry

The world's first package and project dependency management solution for embedded development

PlatformIO Registry

Tool which is editor agnostic which can be used by #vscode #emacs and #vim for #embedded development

Your Gateway to Embedded Software Development Excellence · #platformio

https://platformio.org/

PlatformIO: Your Gateway to Embedded Software Development Excellence

Unlock the true potential of embedded software development with PlatformIO's collaborative ecosystem, embracing declarative principles, test-driven methodologies, and modern toolchains for unrivaled success.

PlatformIO

Learnt about ESP #IDF, #PlatformIO, #FreeRTOS, and took way too long to properly initialize the SPI bus so that I could get #LVGL running.
Hello, World!

#Swift #ESP32

Ok, después de 2 semanas, tengo una primera versión de la unidad 5 del apunte que cubre (una parte) del ADC del STM32F103 (bluepill). Les dejo el link acá para que pueda leerlo, probar los ejemplos y decirme qué les parece.

https://tute-avalos.com/static/micros/Programaci%C3%B3n%20de%20ARM%20Cortex-M%20con%20SL.pdf

#stm32f103 #bluepill #libOpenCM3 #Linux #vscode #microcontroller #embeddedsytems #programming #adc #platformio #analogtodigital