BBRouter
Entrar Registrarse Abrir BBRouter

Protoboards en 3D, simuladas tal como están cableadas.

Coloca las placas, los chips y los cables exactamente como los vas a montar, en una computadora o en un teléfono. El circuito funciona mientras montas.

Crear una cuenta Probarlo sin cuenta Abrir BBRouter Verlo funcionar

Gratis para empezar · English, Français, Español

La computadora SAP-1 de Ben Eater en un banco de protoboards, ejecutando un programa: chips 74LS en filas, barras de LED encendidas en los registros y el bus, cables de bus y de control por colores, valores flotando sobre los registros (Bus 224, RAM Data 224, RAM Address 3, PC 4, Reg A 8, Reg B 8, ALU Add Σ 16) y el display de 7 segmentos delante, que muestra 005.
Dos pistas del osciloscopio en el módulo de reloj, a lo largo de 10 segundos: la onda cuadrada del 555 en azul arriba, el diente de sierra de su condensador de temporización en naranja entre las líneas discontinuas de 1,67 V y 3,33 V debajo, y las columnas de Medir al lado: 2,988 Hz, un período de 334,7 ms, un ciclo de trabajo del 50,1 %.
555 astable · condensador de temporización · 2,988 Hz, según el osciloscopio

En vivo

Este está en marcha.

El módulo de reloj de Ben Eater: tres 555, un 74LS04, un 74LS08 y un 74LS32, en marcha; el osciloscopio en su salida de reloj.Cada imagen de esta página es la propia aplicación, con el módulo de reloj de Ben Eater, su SAP-1 y su programador de EEPROM.

Móntalo

Cada cable es real.

El cable rígido va de orificio a orificio, de 22 a 30 AWG, y queda sobre la placa tal como se cortará y doblará: cada uno muestra su largo, subidas incluidas. La hoja de montaje imprime los componentes de cada placa por referencia y orificio del pin 1, y luego sus cables, de los más bajos a los más altos; la lista de materiales sale en CSV.

Mientras funciona, Avisos lista lo que un montaje real haría mal, cada cosa con su arreglo: un LED sin resistencia, un chip sin condensador de desacoplo, un interruptor que da reloj a un chip sin antirrebote, un reset o una entrada de puerta sin conectar a nada. Los cortocircuitos y las líneas flotantes se cuentan y se marcan con un círculo en la placa, y un LED muestra la corriente que lo atraviesa.

Montarlo de verdad, en la guía →
El panel Avisos en el módulo de reloj en marcha: Entradas al aire (11), cada entrada de puerta por chip y pin con qué hacer, como U4 pin 3, 2A: entrada al aire; conéctala a GND (o VCC); y luego Sin condensador de desacoplo (4).
Los avisos del módulo de reloj: las entradas de sus puertas de reserva, y los chips sin condensador de desacoplo.
La hoja de montaje del módulo de reloj, su primer capítulo paso a paso, cada uno con una casilla para marcar: la placa Full+; de U1 a U6 (tres temporizadores LM555, un 74LS04, un 74LS08 y un 74LS32), cada uno por el orificio de su pin 1 con la muesca a la izquierda; las resistencias con sus bandas de colores y sus orificios, el trimmer y el pulsador; luego los primeros cables verdes de 30 AWG con sus orificios, su largo de corte y cuánto pelar en cada extremo.
La hoja de montaje del módulo de reloj: cada paso en orden, los chips por el orificio de su pin 1, cada cable con su largo de corte y de pelado.

De la netlist a la protoboard

El enrutado, en un clic.

Importa la netlist de KiCad, EasyEDA, Digital, Logisim o SPICE. Lo que aún le falta al cableado se dibuja como una cinta sobre la placa, de pin a pin; el enrutado automático lo coloca en un clic, plano sobre la cuadrícula de orificios, rodeando lo que ya está.

El panel Redes, en la guía →
Antes · faltan 7 conexiones en 6 redes El módulo de reloj de frente con siete cables quitados, las conexiones que faltan dibujadas como cinta roja y blanca entre pines marcados con un círculo; el panel Redes a la derecha indica 7 conexiones que faltan en 6 redes, las lista por pin, dice 21 redes, 6 por conectar, y muestra el botón Enrutado automático y sus colores: alimentación, masa, control.
Después · el enrutado automático añadió 7 cables La misma placa tras el enrutado automático: siete cables de control azules nuevos, planos a lo largo de las filas con giros en ángulo recto, rodeando los chips; la cinta ha desaparecido y el panel Redes indica 21 redes, todas conectadas, 7 cables añadidos, cada red marcada.
El módulo de reloj sin siete de sus cables y luego recableado por el enrutado automático.

Esquema

Dibújalo a la manera de KiCad.

La vista Esquema es un editor propio, guardado con el proyecto: empiézalo desde la placa y luego dibuja con los atajos de KiCad y su menú del clic derecho. Mostrar en el esquema lleva de un componente de la placa a su símbolo.

Exporta una hoja como SVG, o todo el esquema como PDF, una página por hoja. También funciona al tacto en un teléfono.

Hojas
hojas jerárquicas, sus cuadros y etiquetas · etiquetas locales, globales y de alimentación · el detalle de una red en todas las hojas
Chips lógicos
dibujados enteros o como sus puertas, de U3A a U3D · formas de De Morgan · puertas de reserva y unidad de alimentación ocultas
Dibujo
R, X, Y, W, L, E y el resto de atajos de KiCad · etiquetas que se mueven con sus cables · texto en la hoja
Salida
una hoja como SVG · todo el esquema como PDF
El esquema del módulo de reloj al estilo de KiCad: sus tres etapas con 555 una al lado de otra, U1 astable con su trimmer y su condensador de temporización, U2 monoestable con su pulsador, U3 biestable con su interruptor con enclavamiento, cada una con sus resistencias y condensadores, símbolos VCC y GND, etiquetas de red y puntos de unión.
Los tres 555 del módulo de reloj en la vista Esquema: el astable, el monoestable detrás del pulsador, el biestable del interruptor.

Osciloscopio

Mira por dentro.

El panel Osciloscopio: una barra de herramientas con Sonda, Bus, Decodificar, las duraciones de 10 ms, 100 ms, 1 s y 10 s, En vivo, Pausa, Medir, PNG, CSV, VCD y Borrar, una fila de disparo con Auto, Normal y Único; cuatro pistas a lo largo de diez segundos, 555 astable, Timing cap en voltios, CLK y /CLK, cada una con la frecuencia, el período, el ciclo de trabajo, los tiempos en alto y en bajo y los flancos de Medir: 2,988 Hz, 334,7 ms, 50,1 %.
Cuatro sondas en el módulo de reloj, a lo largo de 10 s; las columnas de Medir para cada pista.

Una sonda en cualquier orificio guarda un minuto de historial: zoom de 10 µs a 60 s, cursores, mediciones y disparos en cuatro pistas, y tantas como quieras con UART, SPI e I²C decodificados sobre ellas Maker. Guárdalo como PNG, o como CSV o VCD Maker. Ralentiza el circuito a una décima, una centésima o una milésima del tiempo real, o hazlo avanzar paso a paso, y mira pasar cada flanco. Registros, contadores, RAM y la EEPROM se leen y se modifican mientras funciona, en decimal, hexadecimal y binario.

Ver señales con el osciloscopio, en la guía →
El panel Selección de dos 74LS173 agrupados como Reg A, mientras el SAP-1 funciona: Contenido con los interruptores Con signo y MSB primero, los dos chips listados con sus bits y tres campos enlazados, Dec -23, Hex E9, Bin 1110 1001; debajo, Visualizador virtual, Mostrar sobre la placa, Dec, Hex, Bin y Con signo.
Dos 74LS173 leídos como un solo registro con signo, mientras funciona: -23, E9, 1110 1001.

Historial

Crea una rama. Maker

Una rama abre una copia junto al original, las dos funcionando a la vez, con cada cambio listado a medida que se hace: intégrala en el original como un solo paso de deshacer, o descártala. En todos los planes, las versiones guardan el proyecto tal como estaba, y un enlace para compartir abre exactamente esta vista para cualquiera, sin iniciar sesión.

Guardar, versiones y compartir, en la guía →
La franja de la rama: Rama de Ben Eater clock, Mostrar cambios, Lista de cambios (4), Descartar, Integrar. El original bloqueado a la izquierda y la rama a la derecha, los dos atenuados por Mostrar cambios; la lista de cambios de la rama: Añadido, un cable amarillo de 1:A33 a 1:A28; Cambiado, R3 de 1000 a 470 ohmios y un cable que pasa de verde a azul; Eliminado, un cable verde.
El original a la izquierda, bloqueado; la rama a la derecha, con sus cuatro cambios; Mostrar cambios atenúa todo lo demás en las dos placas.

Arduino

El firmware se ejecuta de verdad.

Un Nano, Uno o Mega 2560 ejecuta su sketch en un AVR emulado a 16 MHz, cargado directamente desde el IDE de Arduino; cada pin que escribe el sketch llega al circuito en esa misma instrucción. El sketch del programador de EEPROM de Ben Eater funciona sin cambios y programa la 28C16.

Su computadora 6502 también funciona: el W65C02S, ciclo a ciclo, con el VIA 65C22, el ACIA 65C51, la EEPROM AT28C256 y la RAM 62256.

Para ir más lejos, en la guía →
El monitor serie a 9600 baudios: Erasing EEPROM, done; Programming EEPROM, done; Reading EEPROM, y luego los bytes 000: 7e 30 6d 79 33 5b 5f 70 7f 7b 77 1f 4e 3d 4f 47 y 010: ff ff ff; una línea para enviar un mensaje.
Lo que imprime el sketch, en el panel del Nano.
Un Arduino Nano enchufado a lo ancho del extremo izquierdo de una protoboard, en marcha, con sus LED de alimentación y de serie encendidos, los cables de la fuente de 5 V en los rieles, sus cables amarillos y verdes recorriendo la placa hasta dos registros de desplazamiento 74HC595 y una EEPROM 28C16, con cables de datos azules debajo.
El programador de EEPROM de Ben Eater: un Nano, dos 74HC595 y una 28C16, en marcha.

MCP

Trae tu propia IA. Maker

Claude, ChatGPT o cualquier cliente MCP, conectado con OAuth, en tu nombre: encuentra solo el inicio de sesión, lo autorizas en una página de consentimiento y no hay ninguna clave que copiar. Cada cambio que hace queda en el registro de auditoría como hecho vía MCP, con el nombre del cliente.

También pone en marcha el circuito. Con BBRouter abierto en tu pestaña, sus simulaciones se ejecutan allí, en un worker en segundo plano que deja la página tal como está.

Proyectos
listar · leer · editar · escribir · crear · renombrar · eliminar · exportar · versiones · ramas
El esquema
símbolos, cables, etiquetas y textos · hojas · unidades de puertas · una red, entera
Mirar dentro
qué hay en un orificio · los pines de un chip · las redes cableadas frente a la netlist · cortocircuitos · líneas flotantes · lo que un montaje real haría mal
Ponerlo en marcha
ajustar puentes, interruptores, botones, memorias y entrada serie · cargar la imagen de una EEPROM o una RAM · ejecutar durante un tiempo · leer orificios, pines, buses, memorias, salida serie, LED y visualizadores
Tu pantalla
lo que muestra cada página abierta · llevar tu cámara a un componente, en la placa o en el esquema · encender, ralentizar o hacer avanzar paso a paso el circuito que miras · una captura de pantalla
Ajustes
se leen y se cambian como en la ventana Ajustes

Componentes

En la bandeja.

Todo simulado, por referencia: 211 chips.

Lógica serie 74

  • Puertas 74LS00 · 01 · 02 · 03 · 04 · 05 · 08 · 10 · 11 · 14 · 20 · 30 · 32 · 86
  • Buffers 74LS125 · 240 · 244 · 245
  • Decodificadores, codificadores y multiplexores 74LS138 · 139 · 148 · 151 · 155 · 157 · 257
  • Comparador 74LS85
  • BCD a 7 segmentos 74LS47
  • Biestables 74LS73 · 74 · 76 · 107
  • Latches y registros 74LS75 · 173 · 174 · 175 · 273 · 373 · 374
  • Contadores 74LS90 · 161
  • Sumadores 74LS83 · 283
  • ALU 74LS181
  • RAM 74LS189
  • Monoestable 74LS123
  • 74HC y 74HCT el gemelo CMOS de la mayoría de los chips de arriba, y los 74HC595 · 21 · 27 · 112 · 126 · 132 · 153 · 163 · 164 · 165 · 193 · 238 · 299 · 377 · 541 · 573 · 574 · 4017 · 4020 · 4040 · 4060 · 4511 · 4514

Memoria y temporizador

  • EEPROM 28C16 · AT28C256
  • RAM 62256
  • Temporizador 555

El 6502 de Ben Eater

  • CPU W65C02S
  • E/S VIA W65C22S · ACIA W65C51N · MAX232

CD4000 CMOS

  • 43 chips: puertas, biestables, contadores (el 4017, el 4060 con su propio oscilador), registros de desplazamiento, los controladores de display 4511 y 4543, los monoestables 4098 y 4538

Arduino

  • Nano · Uno · Mega 2560

Placas

  • Completa · Completa+ · Media · Media+ · Mini · rieles de alimentación

Componentes

  • Resistencias
  • Condensadores cerámicos y electrolíticos
  • Potenciómetros trimmer
  • LED, LED RGB, módulos y matrices de LED
  • Displays de 7 segmentos y pantallas LCD de caracteres
  • 1N4148 · 1N4001 · 1N5817 · Zener, de 3,3 a 12 V
  • Pulsadores y botones táctiles
  • Interruptores deslizantes, DIP y de encendido
  • 2N2222 · 2N3904 · 2N3906
  • Zumbadores y servos SG90
  • Cristales y osciladores encapsulados
  • Salida VGA · teclado PS/2 · adaptadores serie
  • Fuente de laboratorio, de 0 a 30 V
  • Generador de señales, de 0,1 Hz a 10 MHz
  • Etiquetas para escribir
  • Cable rígido, 22–30 AWG
  • Cobre desnudo
  • Cables Dupont
  • 160 chips serie 74
  • 43 chips CD4000
  • 3 Arduinos
  • 5 formatos de netlist
  • 3 idiomas

Precio

Gratis para empezar.

Gratis

Gratis para empezar

  • El editor 3D, la simulación y el esquema, todos los chips de la bandeja
  • El osciloscopio en cuatro pistas, la cámara lenta y el paso a paso, la comprobación de netlists, los avisos y el enrutado automático
  • La hoja de montaje, la lista de materiales y la netlist de KiCad
  • Versiones y enlaces para compartir
  • Un Arduino por proyecto, la carga desde el IDE
  • Cinco proyectos, uno de ellos privado
  • Tus proyectos son tuyos: exporta cualquier montaje, o todos a la vez en un zip desde la página de tu cuenta

Crear una cuenta Probarlo sin cuenta Abrir BBRouter

Maker

Todo lo de Gratis, y

  • Tu propia IA, a través del servidor MCP
  • Tantas pistas de osciloscopio como quieras, UART, SPI e I²C decodificados, CSV y VCD
  • Visualizadores virtuales, programas en RAM y recorridos para crear
  • Las ramas
  • Exportaciones a EasyEDA, SPICE y Jumperless; enrutado automático con un kit de puentes
  • Tantos proyectos, privados y Arduinos como quieras, y montajes más grandes

Ver los planes y los precios

Para las aulas

La guía es pública

  • Una guía para estudiantes de primaria y secundaria, paso a paso: la pantalla, cómo funciona una protoboard, un primer LED, los componentes, los cables, los chips, el osciloscopio, encontrar errores
  • Primeros pasos, un curso dentro del editor, sin cuenta
  • Los enlaces para compartir se abren sin iniciar sesión; Guardar una copia hace suyo el proyecto
  • Cortocircuitos y líneas flotantes contados, listados y marcados en la placa mientras funciona; la cámara lenta para seguir cada paso

Leer la guía

Los planes: Gratis, y Maker

Preguntas frecuentes

Preguntas.

¿Es un simulador de protoboard?

Sí: un editor de protoboards en 3D, en el navegador, que simula el circuito tal como está cableado, orificio por orificio, mientras lo montas.

¿Tengo que instalar algo?

No: funciona en el navegador, y puedes probarlo sin cuenta; una cuenta guarda tus proyectos. El IDE de Arduino solo hace falta para compilar un sketch, y puede cargarlo directamente en una placa del montaje.

¿Funciona en un teléfono?

Sí: el editor, la simulación y el esquema funcionan al tacto en un teléfono, con una disposición hecha para él.

¿Qué chips simula?

211: la lógica 74LS, 74HC y 74HCT de la lista de arriba, 43 chips CMOS CD4000, el temporizador 555, las EEPROM 28C16 y AT28C256, la RAM 62256 y la computadora 6502 de Ben Eater (W65C02S, VIA, ACIA). Cada chip enlaza su hoja de datos, y un clic derecho muestra el código del simulador que lo ejecuta.

¿Ejecuta sketches de Arduino reales?

Sí: el sketch compilado se ejecuta en un ATmega328P (Nano y Uno) o un ATmega2560 (Mega) emulado a 16 MHz, cargado desde el IDE de Arduino o como un .hex.

¿Puedo importar mi esquema de KiCad?

Su netlist, sí: de KiCad, EasyEDA (clásico y Pro), Digital, Logisim-evolution o SPICE. Los componentes se pueden colocar automáticamente, cada red indica si está completa y el enrutado automático cablea lo que falta. Luego la vista Esquema dibuja el circuito al estilo de KiCad, para editarlo con los atajos de KiCad y exportarlo como SVG o PDF.

¿El montaje real coincidirá?

Los puntos de conexión de las placas se conectan como los de verdad, los cables van de orificio a orificio tal como se cortarán y doblarán, y la hoja de montaje lista cada componente por el orificio de su pin 1 y cada cable por sus orificios, color, calibre y largo. Mientras funciona, Avisos lista lo que un montaje real haría mal (una resistencia, un condensador de desacoplo o un antirrebote que falta, una entrada que queda flotando), y los cortocircuitos y las líneas flotantes se marcan con un círculo en la placa.

¿Puedo compartir un proyecto?

Compartir copia un enlace de solo lectura para cualquiera, con las notas y el circuito en marcha; Dejar de compartir anula todos los enlaces al proyecto.

Dale corriente.

Crear una cuenta Probarlo sin cuenta Abrir BBRouter Leer la guía