Skip to content

AletzMan/bitlab-circuit

Repository files navigation

BitLabCircuit

BitLabCircuit es una aplicación para el diseño y simulación de circuitos electrónicos. Permite a los usuarios agregar, conectar y manipular componentes electrónicos para construir y probar circuitos de manera interactiva.

🚀 Características

  • Interfaz intuitiva para la creación de circuitos.
  • Biblioteca de componentes electrónicos.
  • Conexión y simulación de circuitos.
  • Personalización de elementos.

🛠️ Componentes Disponibles

  • Structure
  • Resistors
  • Capacitors
  • Diodes
  • Transistors
  • Inductors
  • Switches & Relays
  • Logic Gates
  • Power & Supply

🗺️ Roadmap

✅ Versión Inicial

  • Creación de interfaz gráfica.
  • Implementación de componentes básicos.
  • Conexión de elementos.
  • Edición y modificación de componentes.

🚀 Próximas Mejoras

  • Almacenamiento en Local Storage: Guardar los diagramas creados en el almacenamiento local del navegador para que los usuarios puedan recuperarlos al volver a la aplicación.
  • Inicio de Sesión y Sincronización: Implementar autenticación para permitir a los usuarios guardar sus diagramas en una base de datos en la nube y acceder a ellos desde cualquier dispositivo.

🔜 Futuras Mejoras

  • Soporte para más tipos de componentes.
  • Implementación de Basic Shapes.
  • Implementación de Text Fields.
  • Exportación de circuitos en formatos estándar.
  • Simulación de circuitos digitales.
  • Implementación de análisis de circuitos.
  • Simulación de circuitos analógicos.

📦 Instalación

# Clonar el repositorio
git clone https://github.com/AletzMan/bitlab-circuit.git
cd bitlab-circuit

# Instalar dependencias
npm install

# Ejecutar en modo desarrollo
npm run dev

🤝 Contribuciones

Las contribuciones son bienvenidas. Si deseas mejorar la aplicación, envía un pull request o abre un issue.

📜 Licencia

Este proyecto está bajo la licencia MIT. Para más detalles, consulta el archivo LICENSE.


¡Esperamos que disfrutes construyendo circuitos con BitLabCircuit! ⚡

About

Herramienta interactiva para el diseño y simulación de circuitos electrónicos. Permite prototipado visual de sistemas analógicos y digitales.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages