Clever hacker fits 537,000 domains in a $5 ESP32 ad-blocking dongle

A developer has created a functional ad-blocking DNS filter using a low-cost $5 ESP32 microcontroller. The project utilizes a clever hashing technique to store over 500,000 blocked domains within the device's limited 4MB flash memory.
Why it matters
This demonstrates how resource-constrained hardware can perform complex networking tasks, offering a cost-effective alternative to expensive commercial ad-blocking solutions.
This project uses a clever hashing trick to fit over half a million blocked domains into just 4MB of flash memory.
When you purchase through links on our site, we may earn an affiliate commission. Here's how it works .
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in