esp32-c3-adblock
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
- adblocker
- arduino
- dns
- dns-sinkhole
- esp32
- esp32-c3
- iot
- pi-hole
- platformio
- Stars
- 1,100
- Forks
- 103
- + today
- +4
- Created
- 3mo
Ranking data as of October 5, 2026 (UTC).
Star History
Today, hour by hour
1,0961,100
Overview
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 It ranks #292 on GitTiger, gaining +4 stars on October 5, 2026 (UTC).
The project is written in C++ and has 103 forks. It was created 3mo ago.
Installation
git clone https://github.com/M-Abozaid/esp32-c3-adblock.git
cd esp32-c3-adblock
# see README for setup