Rick Osgood, investigador de seguridad informática, le encontró un uso inesperado a las ampolletas Wi-Fi de bajo costo. Su proyecto Banned Book Library convierte una ampolleta inteligente con ESP32C3 en lo que él describe como un cyberpunk digital dead drop: un nodo discreto que difunde libros prohibidos sin necesidad de internet ni servicios cloud.
El código completo está publicado en Codeberg, bajo licencia open source, así que cualquier persona puede comprar ampolletas similares y montar su propia biblioteca encubierta. Osgood detalla el proceso en su blog personal, con instrucciones para flashear el firmware, ampliar el sistema de archivos y administrar el contenido.
¿Cómo funciona la biblioteca dentro de la ampolleta?
El punto de partida es una ampolleta inteligente flasheada con Tasmota, basada en el SoC ESP32C3. Tiene un total de 4 MB de almacenamiento para todo: el sistema operativo, el firmware y los datos. La parte libre original era de aproximadamente 320 KB, demasiado poco para una biblioteca real.
Osgood probó primero agregar un lector microSD para sumar capacidad. El experimento no funcionó. Decidió quedarse con los 4 MB internos y optimizar el reparto del sistema de archivos. Tras varios ajustes, dejó cerca de la mitad del almacenamiento (alrededor de 2 MB) reservada al particionamiento LittleFS donde van los textos.
| Componente | Capacidad |
|---|---|
| Almacenamiento total ampolleta | 4 MB |
| Espacio libre original | ~320 KB |
| Partición LittleFS final para libros | ~2 MB |
| Hardware base | ESP32C3 con Tasmota |
| Conectividad | Wi-Fi abierto, sin cloud |
¿Qué libros incluye el prototipo?
El prototipo distribuye títulos de dominio público, presentados en una página HTML con estilos CSS. Quien arma su propia ampolleta puede reemplazar esa selección por los textos que quiera. El firmware soporta actualizaciones OTA, así que el catálogo se renueva sin abrir físicamente la pieza.
Osgood inspiró el proyecto en el relato corto Library de Ben Brown, una pieza de ficción sobre resistencia tecnológica antiempresarial. La idea concreta es montar un nodo discreto, barato y resiliente, que difunda lecturas sin que el lector deba conectarse a un servidor central.
¿Por qué importa el detalle de "sin cloud"?
Una de las decisiones técnicas más fuertes del proyecto es no depender de servicios externos. Nada de cuentas, nada de credenciales, nada de telemetría hacia un servidor remoto. La ampolleta levanta su propia red Wi-Fi abierta y entrega los libros desde un servidor embebido. Para hardware accesible en LatAm, donde una ESP32C3 cuesta entre USD 4 y USD 8 suelta y las ampolletas inteligentes compatibles arrancan en torno a USD 10, la barrera económica es mínima.
El propio Osgood advierte que modificar el firmware puede brickear la ampolleta. También recomienda especial cuidado al viajar internacionalmente con un dispositivo así, dado que el contenido permitido depende de la jurisdicción de cada país.




