Cálculo, diseño y normativa unificado bajo el REBT.
"Deja el Excel para la oficina. Lleva la ingeniería al campo de trabajo."
Electrics-App no es solo una calculadora eléctrica. Es un Gemelo Digital diseñado para ingenieros e instaladores que necesitan precisión técnica y validación normativa (REBT/RAT) en tiempo real, sin necesidad de un ordenador.
Warning
Estamos trabajando en su lanzamiento en Play Store & App Store. De momento, puedes descargar la última release en Github ya compilada.
Como ingenieros, nos enfrentamos a un mar de normativas y cálculos complejos en entornos donde no puedes abrir un portátil. El flujo de trabajo actual está roto:
- Tomas datos en papel o móvil.
- Llegas a casa cansado tras la jornada de campo.
- Pasas horas en Excel legalizando y presupuestando.
Electrics-App rompe este ciclo. Diseña, mide y presupuesta in situ. Para que cuando llegues a casa, tu único trabajo sea descansar.
Aquí puedes ver el flujo de trabajo real de un ingeniero usando Electrics-App:
| Diagrama Unifilar | Sistema de Salud |
|---|---|
![]() |
![]() |
| Organiza tus obras | Diagnóstico en tiempo real |
| Biblioteca | Mediciones de Campo |
|---|---|
![]() |
![]() |
| Componentes inteligentes | Ingresa resultados |
Cálculos precisos de caída de tensión, intensidades de cortocircuito y suma vectorial de impedancias. Un núcleo robusto que entiende la física real detrás de los cables.
A diferencia de otras aplicaciones, Electrics-App no es una "caja negra". El motor de cálculo ha sido programado siguiendo estrictamente el compendio de normas técnicas vigentes en España y Europa, las cuales puedes consultar directamente en la carpeta /normas del repositorio.
- Cálculo de Caída de Tensión e Intensidades Admisibles: Basado en la UNE-HD 60364-5-52:2014.
- Cálculo de Corrientes de Cortocircuito: Implementación de la norma IEC 60909-0:2016.
- Protecciones y Curvas de Disparo: Siguiendo la IEC 60898-1 para interruptores magnetotérmicos.
- Reglamento Nacional: Cumplimiento íntegro del REBT (RD 842/2002) y sus Guías Técnicas de Aplicación.
Si eres ingeniero o desarrollador, puedes auditar nuestra lógica en:
electrical_math.dart: Fórmulas base de suma vectorial de impedancias y potencias.rebt_rules.dart: Mapeo de las restricciones legales del Reglamento Electrotécnico.iz_constants.dart: Tablas de intensidades máximas según el método de instalación y tipo de aislamiento.trip_curve_calculator.dart: Motor de renderizado y cálculo de tiempos de disparo para curvas B, C y D.
Introduce las mediciones reales de tus herramientas y la app las comparará con el modelo teórico. ¿Desviación excesiva? La app te avisa antes de que sea un problema.
Añadir componentes nunca fue tan fácil. Gracias a nuestra integración con IA, puedes solicitar nuevos componentes electricos de la biblioteca directamente desde GitHub Issues.
- ¿Necesitas un magnetotérmico específico? Abre un Issue con:
[COMPONENT REQUEST] M9U11206 Schneider Electrico[COMPONENT REQUEST] Diferencial bipolar 40A R9 2P SCHNEIDER ELECTRICy la IA se encargará de mapear sus características técnicas a la app. En la próxima actualización estará disponible para su uso. También existen ya componente sgenerales o puedes crear tus propios componentes.
Genera reportes y presupuestos listos para imprimir y entregar al cliente antes de salir de la instalación.
El proyecto está diseñado para no requerir conexión y no requiere configuración de servidores externos. Simplemente, descárgate la última actualización
Puedes explorar el catálogo de componentes y la documentación técnica del código en los siguientes enlaces:
| Recurso | Enlace | Descripción |
|---|---|---|
| 🚀 Landing Page | Visitar Web | Portal central de documentación |
| 🎨 Storybook | Explorar UI | Catálogo interactivo de componentes Flutter |
| 📚 API Reference | Leer API | Documentación técnica generada con Dartdoc |
Recuerda hecharle un vistazo a la Wiki!
Este proyecto es público porque la ingeniería eléctrica merece herramientas modernas. Buscamos dos perfiles:
- Ingenieros Eléctricos: Ayúdanos a verificar los algoritmos de cálculo, añadir lógica de normativas internacionales y testear el motor físico.
- Desarrolladores Flutter: Mejora de la UI/UX, optimización de base de datos local (Isar) y pulido de animaciones.
Consulta nuestra Wiki para entender la arquitectura del motor físico.
Contamos con un flujo de trabajo moderno:
- AI Code Review: Revisión automática de Pull Requests.
- Automated Releases: Cada mejora llega a tus manos sin esperas.
- AI Component Agent: Generación automática de plantillas de componentes mediante procesamiento de lenguaje natural.
- Documentation Automation: Dartdoc y Storybook se actualizan automáticamente en cada push.
Documentación técnica completa generada automáticamente con Dartdoc, organizada por capas de Clean Architecture (Core, Domain, Data, Presentation).
Explora y prueba componentes UI de forma aislada. Útil para desarrolladores y diseñadores que quieran entender el Design System.
Ejecutar localmente:
# Storybook
flutter run -d chrome -t storybook/main.dart
# Dartdoc
dart doc . && start doc/api/index.htmlConsulta DOCUMENTATION.md para más detalles.
--
Hecho con ❤️ por ingenieros, para ingenieros.
© 2025 Ruben Ortiz, Electrics App Team



