BBRouter proporciona una plataforma interactiva para diseñar y simular proyectos electrónicos mediante su modelado en diseños de hardware físico como protoboards. A diferencia de los simuladores de circuitos estándar que se centran principalmente en la lógica de esquemas o componentes abstractos, BBRouter enfatiza la realidad espacial de la electrónica, específicamente cómo las piezas se organizan físicamente y se conectan entre sí en tres dimensiones.

La herramienta permite a los usuarios construir sistemas digitales detallados, incluyendo computadoras de 8 bits completas como la arquitectura SAP-1 diseñada por Ben Eater. Los usuarios pueden gestionar diversos elementos como cables (núcleo sólido, puentes Dupont o líneas variables), etiquetas de red y piezas específicas de la placa. El motor de simulación maneja diferentes estados para estas conexiones; por ejemplo, los cables 'fijos' representan rutas permanentes dentro de un circuito, mientras que los puentes 'variables' actúan como sondas manuales o líneas de control que pueden romper redes cuando se mueven. Esta distinción ayuda a los estudiantes a comprender tanto el flujo lógico de los datos como las limitaciones mecánicas de construir prototipos del mundo real.

Una simulación en protoboard 3D de la arquitectura de la computadora SAP-1 de Ben Eater.
La plataforma BBRouter permite a los usuarios visualizar la disposición espacial de la computadora de 8 bits SAP-1.bbrouter.com

La herramienta permite a los usuarios construir sistemas digitales detallados, incluyendo computadoras de 8 bits completas como la arquitectura SAP-1 diseñada por Ben Eater.

Más allá del cableado básico, la plataforma incluye funciones de visualización avanzadas como vistas de rayos X, ajustes de altura y alertas sonoras para fallos o advertencias durante la simulación. También admite etiquetado jerárquico y organización en múltiples hojas para gestionar proyectos a gran escala sin perder el rastro de los componentes individuales. Al combinar representaciones visuales de alta fidelidad con una simulación eléctrica funcional, BBRouter sirve como un puente entre la informática teórica y la ingeniería práctica, permitiendo a los estudiantes ver exactamente cómo interactúan los registros internos y los buses de un procesador de 8 bits a través de un diseño físico.