ESP32 CYD Ham Clock Dashboard, new pages new features and fixes
▲ 52 r/esp32AI+5 crossposts

ESP32 CYD Ham Clock Dashboard, new pages new features and fixes

Posted this a while ago but there have been improvements since then, better quality map image, improved colours on propagation pages, added smooth scrolling to DX spots page.

Two new dashboard pages, taking the total to seven.

PSKReporter — reception reports for your callsign plotted on the world map, one marker per four-character grid, coloured by band, with a band legend and a furthest-report line.

POTA Spots — live Parks on the Air activator spots, with an optional great-circle distance filter from your locator and an option to hide automated RBN spots.

GitHub link

streamable.com
u/enormousaardvark — 5 days ago
▲ 64 r/esp32AI+3 crossposts

ESP32 based dashboard for OPNsense on the Cheap Yellow Display

With a lot of help from Claude I managed to put together a little dashboard for the ESP32-2432S028R Cheap Yellow Display, it collects the data from a Docker container that connects to your OPNsense box via the api, 8 pages and a web ui to change settings.

Hope you like it, full details on GitHub

streamable.com
u/enormousaardvark — 10 days ago
▲ 49 r/esp32AI+3 crossposts

OMG not another AI generated weather dashboard, this is for the Cheap Yellow Display

For the ESP32-2432S028R Cheap Yellow Display: live conditions and forecasts from your choice of 20 weather data providers, on-device history logging and trend graphs, sunrise/sunset and moon phase, configurable alerts, and a built-in web portal for setup — no companion app or cloud account required. GitHub link

u/enormousaardvark — 13 days ago
▲ 1.8k r/esp32AI+1 crossposts

ESP32-S3 Aerospace tracker

ESP32-S3 Touch AMOLED 1.75C development board. Over four evenings, it somehow turned into a surprisingly nice little thingy.

It was very much a vibe-coding project. I guided some visuals, and forced optimization implementation decisions: how the display buffers and PSRAM should be used, which regions should be redrawn, how assets should be cached, and how animation should remain separate from slower network updates.

Getting beyond a basic mockup was a large part of the work: smooth radar and aircraft animation, partial screen updates, cached maps and imagery, and avoiding expensive full-screen redraws on the 466 × 466 gorgeous AMOLED.

It currently includes:

  • Live nearby-aircraft radar with type-specific icons and detailed views
  • Selected-flight tracking with world-map and custom 6-to-12 projections
  • Weather, forecast, and animated weather radar
  • GMT watch and world clock
  • Solar-system, lunar-phase, and live ISS views
  • NASA, Roscosmos, SpaceX crewed and Starship launch tracking
  • Automatic Dock Mode
  • A swift macOS companion app. Mainly for pre-render of the maps with different projection and to supply the list of flights to track.

There are still things to polish, but I’m amazed by how much this little ESP32-S3 can handle when the rendering pipeline is designed carefully.

View the complete Aerospace Tracker interaction guide (PDF)

Source code is not yet public but I may do it sometime in the future if people are interested.

UPDATE:

The board: https://docs.waveshare.com/ESP32-S3-Touch-AMOLED-1.75C (got from AE for ~$40 i think amazon also has them). Mainly ordered due to OLED.
The dock: https://a.co/d/012B5Kl2

I used 3 services for tracking in cascade: open sky -> airlabs (when open sky not providing enough info, requires API key but free tier seems to be enough for my use case) and flightaware for specific flight tracking (same as airlabs, requires API key but has free tier).

I will make the code public soon since people are interested, but current implementation does require a mac, since the initial setup is done through mac companion app. I'm not planing to change that since that was my preferred route.

u/enormousaardvark — 18 days ago

Anyone fancy testing this on an ESP32-2432S028R Cheap Yellow Display?

NerdMiner v2 modified by Claude.

https://www.mediafire.com/file/jf4naumsjz5f0yt/NMv2_Claude_ESP32-2432S028R.zip/file

https://preview.redd.it/4u991jcfzteh1.jpg?width=1024&format=pjpg&auto=webp&s=2eb4b0cf5bc20d110d93298c600ae348d14d9745

Mining performance

  • Ported a pipelined hardware-SHA mining loop for classic ESP32 (asm-based, overlaps CPU work with SHA peripheral latency) — measured ~2x raw hashrate over the original hybrid path
  • Fixed a duplicate-share bug in that path: chunks were rediscovering and resubmitting the same nonces due to byte-swap breaking range non-overlap — now uses a persistent per-job cursor (soak-tested: 1,151/1,151 unique shares over 1 hour)
  • Fixed the asm ignoring its iteration budget, which was the root enabler of the above

Stability

  • Fixed a hard crash (abort()): classic ESP32's SHA hardware locks per algorithm type, so mining's SHA256 lock didn't block mbedTLS's SHA384 use during pool-API TLS handshakes — added a dedicated mutex closing that gap (soak-tested: 0 crashes over 1 hour)
  • Fixed an intermittent display freeze caused by an unprotected shared-register read-modify-write race

Pool stats

  • Added support for hmpool.io and heliospool.com (previously only public-pool.io worked; each pool has a different JSON API schema)
  • Fixed a missing retry backoff that was hammering a failing pool's API every ~2s instead of ~1min
  • Fixed stale TLS session state causing every 2nd+ pool-API call to fail

New feature

  • Added a basic authenticated LAN web config page (device IP → username/password) as an alternative to re-entering the setup AP to change pool/wallet/settings
reddit.com
u/enormousaardvark — 29 days ago

I have Claude working on boosting the original firmware hashrate, so far so good, stay tuned peeps ;)

u/enormousaardvark — 30 days ago

A HamClock-inspired ham radio dashboard for the esp32 Cheap Yellow Display.

I tried a few already out there but just didnt like them, so I asked Codex to make one for me, it includes HamQSL propagation data, a greyline map, DX spots, Wi-Fi setup, and a local web settings page.

Open source and on GitHub hope you like it.

u/enormousaardvark — 1 month ago
▲ 147 r/esp32AI+4 crossposts

A HamClock-inspired ham radio dashboard for the esp32 Cheap Yellow Display.

I tried a few already out there but just didnt like them, so I asked Codex to make one for me, it includes HamQSL propagation data, a greyline map, DX spots, Wi-Fi setup, and a local web settings page.

Open source and on GitHub hope you like it.

u/enormousaardvark — 1 month ago
▲ 76 r/esp32AI+1 crossposts

I build a set of free online web-based tools for everyone!

PulseForge is an assortment of free tools that are accessible via the internet. The tools are targeted at makers, programmers, and hobbyists.

🌐Give it a try:https://theneonterminal.github.io/PulseForge

⭐And if you find the tool useful, be sure to give it a star on GitHub: https://github.com/theNeonTerminal/PulseForge

I am working hard to update the project by fixing bugs and adding some additional functionality. Feel free to contact me with any ideas for new tools or changes.

Regarding advertising: I might decide to use Google AdSense to monetize my website in the future. My primary aim is to create a friendly experience without any pop-ups or autoplaying video clips.

u/enormousaardvark — 1 month ago

Pocket makes whole sketch dissapear?

What am I doing wrong? (apart from my incessant messing around which caused this) I managed to get a little overhang, so I thought I'll just pocket that face and it will be gone, but the whole thing dissapears.

Any ideas? Thanks all

https://streamable.com/6519ri

u/enormousaardvark — 1 month ago
▲ 72 r/esp32AI+1 crossposts

ESP32 flight radar with weather echo and home assistant alarm clock

I built a desktop flight-radar ornament with claude code!
Using an ESP32-S3 5" touch panel and ESPHome, it shows live aircraft over your location on an ATC-style radar scope  — complete with a rotating sweep and a glow as the beam passes each plane.

It does more than you'd expect:
1.Tap any aircraft for its origin/destination, altitude, speed & heading
2.Optional weather-radar (rain echo) overlay
3.Optional map outline overlay
4.Home Assistant integration — even works as an alarm clock that rings through your Wi-Fi speaker, with per-weekday scheduling
5.Everything configurable right on the touchscreen — no coding needed

Fully open-source (non-commercial). Code, docs and a demo video here 
 GitHub - delphicchen/esp32_flight_radar: esp32 desktop device to show flight / weather / clock integrated with Home assistant · GitHub
Just grab an off-the-shelf dev board, flash it, and you're good to go  Happy to answer questions!

u/ActAdministrative792 — 1 month ago

How do I extend the edge so it's smooth not stepped?

Where the red arrow points, I want it to continue to a smooth join on the bottom layer.

Thanks

u/enormousaardvark — 2 months ago

CC2 and LAN only mode and Timelapse

So as far I can figure out, in LAN only mode I can set timelapse from the Elegoo Slicer desktop app, but in WAN mode I cant.

In WAN mode I can connect the Elegoo Matrix app but in LAN mode I cant.

I tried adding manually in Matrix app but it says please enter a valid pin, I'm using the Access code under Device > Account, it was accepted in the desktop app for LAN connection but not in Matrix IOS app, both devices are on the same WiFi network.

Any ideas?

Thanks all

reddit.com
u/enormousaardvark — 2 months ago
▲ 59 r/esp32

Ship Radar, a fork of ESP32 Plane Radar

Forked from u/MatixYO's ESP32 Plane Radar and made with Codex, it shows AIS ship tracking info, an API key is needed from AISStream but it essentially works the same, the screen can get a little full when a wide range is selected especially in busy shipping lanes, full info and firmware in the GitHub https://github.com/HenrysCat/ESP32-Ship-Radar

u/enormousaardvark — 2 months ago
▲ 38 r/AirQuality+1 crossposts

Full-colour indoor air-quality display for the ESP32-2432S028R ("Cheap Yellow Display") and a Sensirion SCD40 or SCD41 CO2, Temp & Humidity sensor.

Lets get this out of the way now, yes it was made with Codex

I wanted something cheap and accurate and this fits the bill, full logging of long term data to csv files on the SD card, built in web server to view data on local network so no external database or storage required.

Display can be switched to long term data with a swipe, CO2 temp & humidity can switched on the main screen with the boot button, full instructions and firmware can be found here https://github.com/HenrysCat/ESP32-CO2-Dashboard

u/enormousaardvark — 2 months ago