3 puntos por GN⁺ 2026-01-13 | 1 comentarios | Compartir por WhatsApp
  • Parte del problema de que los controles remotos complejos y la estructura de reproducción automática de las TVs modernas no les dan autonomía a los niños
  • Usó disquetes para crear un dispositivo físico e intuitivo que su hijo de 3 años pudiera manejar por sí mismo
  • Diseñado para que, al insertar un disco, los microcontroladores ATMega y ESP8266 lean los datos y controlen Chromecast
  • Con los comandos diskin y diskout se ejecutan reproducir y pausar, y cada disco lanza un conjunto específico de videos o música
  • Un intento experimental para que el niño pueda elegir por sí mismo mediante la experiencia de manipular contenido digital de forma física

El problema de la TV moderna y un nuevo enfoque

  • La TV moderna, con sus controles remotos complejos e interfaces de apps, dificulta que los niños la manejen de forma independiente
    • Las apps recomiendan constantemente otros contenidos y dispersan la atención
    • Al final, el niño termina pidiendo ayuda a un adulto y queda expuesto a un estado de reproducción automática
  • Por eso, el objetivo fue crear un sistema simple y físico que el niño pudiera operar por sí solo
    • La clave era dar la sensación de que el contenido está guardado en un medio físico, no en “la nube”
    • Se diseñó para que con una sola interacción se reproduzca solo un video

La elección del disquete y la idea inicial

  • Se aprovechó el aspecto experiencial del sonido mecánico y la textura de los disquetes
    • El clic al insertarlo, el sonido de giro y el movimiento del cabezal refuerzan la interacción física
  • Al principio se consideró un disco con una etiqueta RFID integrada, pero como desmontarlo y volverlo a armar era complicado, se eligió otro enfoque
  • Se implementó guardando un archivo pequeño (autoexec.sh) en un disquete real para permitir el reconocimiento de datos
    • Puede modificarse fácilmente con una unidad USB de disquete
    • Todos los sonidos se reproducen como ruidos mecánicos reales de una unidad de disquete

Estructura de detección del disco y lectura de datos

  • La unidad de disquete, por defecto, carece de una función confiable para detectar la inserción del disco
    • La señal “Disk Change” del pin 34 casi nunca funciona
    • Para resolverlo, se añadió un interruptor mecánico de rodillo para detectar si el disco fue insertado
  • La lectura de datos usa la librería Arduino FDC Floppy
    • La parte de leer archivos desde el sistema FAT se implementó de forma relativamente simple
  • Un Arduino basado en AVR controla el disquete, y una placa basada en ESP se encarga de la comunicación WiFi
    • Se usó una placa que combinaba ambos chips, pero no se recomienda porque la configuración es compleja

Diseño de energía y problemas de estabilidad

  • El control remoto debía funcionar con batería, y al iniciar el giro de la unidad de disquete aparecía un problema de pico de corriente
    • Se usó una batería de litio 18650 (3.7V) y un módulo elevador DC-DC XL6009 para suministrar 5V
    • El problema de reinicio del microcontrolador por el pico inicial de corriente se mitigó con un capacitor de 1000uF
  • La forma de conectar la línea de tierra afectaba mucho la estabilidad
    • Hubo que separar la tierra de la unidad de la del microcontrolador y configurar todos los pines lógicos en modo de entrada (alta impedancia) para resolverlo

Flujo de funcionamiento entre microcontroladores

  • El ATMega se encarga del control general y el ESP8266 solo de la transmisión por WiFi
  • Secuencia de funcionamiento
    1. Cuando se inserta el disco, el ATMega despierta por interrupción
    2. Reinicia el ESP para activarlo
    3. Envía el mensaje “diskin” y el ESP lo transmite por WiFi
    4. Lee el disco y entrega el contenido al ESP
    5. Detiene el giro del disco y entra en modo de ahorro de energía
    6. Al retirar el disco, envía el mensaje “diskout”
    7. Vuelve al estado inicial
  • La carcasa principal se fabricó con corte láser sobre tablero MDF, y todo el código está publicado en GitHub en el repositorio FloppyDiskCast

Control del lado del servidor e integración con Chromecast

  • El servidor amplía la estructura existente de netcat | bash para procesar comandos
    • diskin → envía el comando de “reproducir” a Chromecast
    • diskout → envía el comando de “pausar”
  • Algunos discos ejecutan reproducción aleatoria o reproducción secuencial
    • Ejemplo: dad-music reproduce al azar una de las canciones del padre
    • fantus-maskinerne reproduce solo el siguiente episodio
  • Todos los comandos mantienen idempotencia para evitar ejecuciones duplicadas

Uso real y resultados

  • El usuario de 3 años aprendió rápidamente el método de control mediante insertar y retirar disquetes
    • Disfruta reproducir y pausar música y programas de TV por sí mismo
  • Algunos discos se dañaron, pero se evitó la corrupción de datos moviendo el cabezal a la pista 20
    • En ese proceso también se produjo el efecto de que el sonido mecánico parece una pequeña melodía

Reacciones y discusión

  • Un comentario criticó que este proyecto podría convertirse en un medio para evitar la interacción directa entre padres e hijos
  • Otro comentario sugirió usar MiniDisc o etiquetas RFID y mencionó la posibilidad de mejorar la eficiencia energética

1 comentarios

 
GN⁺ 2026-01-13
Comentarios de Hacker News
  • Las TVs de hoy realmente son dispositivos inadecuados para los niños
    Hay que manejarlas de forma compleja con el control remoto o el celular, y las apps siguen empujándote a ver otro contenido
    En realidad, con los adultos tampoco es tan distinto 😉

    • Lo que más me molesta es la velocidad de respuesta de la UI
      Muchas veces aprietas un botón y responde 10 o 20 segundos después, así que la experiencia de usuario es terrible
    • Libros como The Design of Everyday Things deberían ser lectura obligatoria para todos los ingenieros, diseñadores y sus managers
    • Irónicamente, una de las ventajas de la descarga ilegal es que tienes que elegir por ti mismo qué ver
      No dependes del algoritmo de recomendaciones, así que ayuda a romper el bucle de adicción
    • De hecho, los niños tienen una motivación muy fuerte para aprender a usar ese control remoto complejo
      Quieren dominarlo con más urgencia que los adultos
    • El problema no es solo la TV en sí; también es raro que hoy en día hayan desaparecido los sintonizadores
      Le instalé la TV a un conocido de unos 60 años y la empresa de cable ahora obliga a usar su propio decodificador
      La TV Samsung ni siquiera tiene botón para cambiar la entrada en el control remoto, así que hay que pasar por una UI complicada para hacerlo
  • Hay productos parecidos para audio
    Dispositivos como Yoto o Tonies que el niño puede manejar por sí mismo
    Yo también quise hacer algo parecido para TV, pero con hijos no me daba el tiempo
    Al final, eso incluso fue bueno para enseñar límites de uso

    • Mi hijo también usa Yoto, y el precio del contenido está al nivel de los CDs de antes
      Por ejemplo, la tarjeta de Pout-Pout Fish cuesta 8 dólares por 10 minutos
      Aun así, me parece bien porque no hay anuncios y el dinero va directo a los creadores
      Pero sí es cierto que hoy en día ha cambiado mucho la percepción del precio del contenido
    • Yo hice una versión casera para TV usando tarjetas NFC
      Más difícil que el hardware fue lograr que el streamer reprodujera el contenido
      Plex tenía la mejor función de deeplink, pero no era perfecta
    • Mi hija también usa Yoto, y le ayuda mucho con el aprendizaje autodirigido y el juego
      Aun así, la idea con disquetes se ve más genial
    • Con una Raspberry Pi, un lector RFID y Phoniebox se puede hacer algo así por menos de 40 dólares
      Incluso sin experiencia en electrónica es fácil de implementar
    • Estos productos me recuerdan al viejo Sega Pico. Era una idea realmente genial
  • Algunos dicen que un control remoto debe ser portátil y por eso funcionar con baterías,
    pero yo creo que es mejor que el niño se levante y cambie el disco por sí mismo
    Como cuando antes cambiábamos los VHS

  • Mi hija de 3 años vio TV por primera vez durante 2 minutos, y solo con eso sentí que no le hacía bien

    • Yo también estoy de acuerdo. Aunque programas como Daniel Tiger serían una excepción
      Paw Patrol es adictivo, pero los programas de PBS suelen estar bastante bien
      Incluso ayudan a aprender a interactuar con los niños
    • Me da curiosidad por qué lo sentiste así. Quisiera saber qué tiene de distinto comparado con cuando lo ve un adulto
    • A mi hijo de 2 años le pasó algo parecido. Le puse videos de camiones y se obsesionó por completo
      Al final tuvimos que poner una regla de no videos
    • En mi casa el niño no usa dispositivos personales
      En cambio, dejamos que se autorregule con la regla de 1 minuto de ejercicio = 1 minuto de juego
    • Hay mucha diferencia según el tipo de programa
      Si vemos juntos una TV sin anuncios y lo limitamos a 1 o 2 episodios,
      el niño solo reproduce las partes positivas y no se engancha de forma obsesiva
  • Me encanta este proyecto
    Yo también quise hacer algo parecido para mis hijos, pero por la limitación de almacenamiento de los disquetes terminé usando tarjetas tipo presentación con stickers RFID
    La idea de usar el disquete como interfaz física es realmente excelente

    • Con códigos QR se puede lograr un efecto parecido
      Los disquetes tienen nostalgia, pero su durabilidad es baja
      Si se los das a un niño, se van a arruinar rápido, como los CDs o DVDs
    • Yo también pensaba convertir una computadora vieja con unidad de DVD en una estación multimedia
      Usar DVDs como etiquetas para seleccionar contenido permitiría implementarlo de forma más simple y barata
    • Me pregunto si también hicieron la carcasa de este proyecto por cuenta propia
  • Este proyecto está justo en el punto donde se cruzan de forma perfecta la diversión de hacer ingeniería de más y una idea práctica

  • Entiendo la frase de “quería hacer un dispositivo que un niño de 3 años pudiera entender y usar por sí mismo”,
    pero yo creo que permitir uso independiente de medios a esa edad es riesgoso

    • Por lo que dice el artículo, parece más bien que no se trata de dejarlo solo, sino de darle opciones
      Es como dejar que elija qué video ver juntos, igual que elegir un libro
    • La crítica generalizada contra los medios termina cargando de culpa a los padres
      Algunos necesitan programas como Mrs. Rachel para poder trabajar aunque sea un rato
      Lo que sí me preocupa es que el creador haya dedicado más tiempo a fabricar el dispositivo que a pasar tiempo con su hijo
    • También me hace pensar si los libros ilustrados no son, al final, otra forma de medio
  • Me pareció interesante la parte donde dicen que la señal pin 34 “Disk Change” de la disquetera en realidad no funcionaba,
    así que el creador tuvo que agregar su propio interruptor

    • Pero si la unidad se sigue consultando constantemente, va a haber desgaste mecánico y ruido
  • Hay un Yoto Box con una UX parecida para audiolibros
    Es popular en la comunidad de homeschooling

    • Parece un juguete divertido y educativo
      Aunque la mención del homeschooling mezclada con la recomendación me resulta un poco confusa
    • Yo también compré hace poco un Yoto Mini y estoy bastante satisfecho
      Eso sí, conviene comprar también tarjetas en blanco
    • Como dato, Yoto originalmente empezó como un proyecto con Raspberry Pi
  • También hay una forma sencilla de hacerlo en casa
    Basta con instalar Batocera y Zaparoo en una Raspberry Pi y usar tarjetas NFC
    Pegar stickers en las tarjetas puede convertirse en una actividad de arte y manualidades para disfrutar con los niños