En el foro español de Arduino hubo un compañero que me dijo, con razón, que con una sola pantalla de 2×16 la información que puedo mostrar es limitada. Pero no quiero subir mucho el presupuesto ni tengo mas pines libres, y dandole vueltas al asunto se me ocurrió que sería estupendo poder poner una pantalla por cada corredor. No son muy caras (menos de 10 euros), pero no tengo tantos pines libres.
La cuestión de los pines libres me tenia totalmente atascado, hasta que di con la solución: usar puertas lógicas y un pin de control. Os pongo un esquema (escaneado, no he sido capaz de hacer con KiCad y paso de hacerlo con un programa de dibujo):