⬢github first seen 2 h ago, last just now, peak #13
Developer builds Pi-hole-style ad blocker on a $2 ESP32 chip
Original: M-Abozaid/esp32-c3-adblock
A developer has released an open-source DNS ad-blocking tool that runs on an ESP32-C3 microcontroller costing about $2. The project, written in C++, stores 537,000 blocked domains as 40-bit FNV-1a hashes directly in the chip's flash memory and searches them with a binary search, eliminating the need for PSRAM. It functions as a UDP DNS sinkhole with a web dashboard, offering a Pi-hole-class alternative on minimal hardware.
Why now: Its ability to match dedicated ad-blocking hardware using only a very cheap microcontroller is drawing attention from the maker and self-hosting communities.
Rank over time, top of the chart is #1. 9 snapshots from 2 h ago to just now.
Evidence
- M-Abozaid/esp32-c3-adblock · M-Abozaid · 16
Pi-hole-class DNS ad-blocker on a $2 ESP32-C3 (no PSRAM): 537k domains as 40-bit FNV-1a hashes in flash, binary-searched. UDP DNS sinkhole + web dashboard. https://youtube.com/shorts/RaxszOUMi8E?feature=share
API: https://socialmediatrends-api.osmike.com/v1/trends/1146803