KiCad sirve para diseñar placas de circuito impreso, pero de nada sirve si no se puede instalar en el computador que uno tiene a mano. Para resolverlo, Akshay Rukade armó una alternativa que corre en el navegador y permite seguir trabajando en equipos con permisos más restringidos, informó Hackaday. Se llama ZiroEDA.

¿Qué trae ZiroEDA?

ZiroEDA es, en pocas palabras, un port a TypeScript del código fuente en C++ de KiCad 10.0.6. En el navegador corren el editor de esquemáticos, el editor de PCB, el ruteador interactivo y los verificadores de reglas eléctricas y de diseño. Abre archivos .kicad_pro como se esperaría, y permite editarlos y guardarlos igual que en el KiCad de escritorio.

Según Rukade, la compatibilidad se probó con kicad-cli, la herramienta de línea de comandos del propio KiCad, y los rellenos de zonas salieron idénticos vértice por vértice en ZiroEDA y en KiCad.

Lo que todavía falta

El proyecto sigue en desarrollo y aún faltan algunos cuadros de diálogo del programa original. Los proyectos se guardan, según su autor, con cifrado de extremo a extremo. Hackaday advierte en tono de broma que subir a una herramienta así algo relacionado con la seguridad nacional es una buena forma de perder el trabajo rápido, o de provocarle un infarto a los jefes.

El código fuente está disponible en GitHub para quien quiera ver cómo funciona por dentro. Hackaday ya había publicado otros proyectos en torno a KiCad, como este ruteador automático acelerado por GPU capaz de manejar diseños de PCB gigantescos.