Mercedes-Benz lanza ARDEP, una plataforma de electrónica automotriz, como código abierto
Desarrollar electrónica para automóviles siempre ha sido un campo cerrado. Un ingeniero o aficionado que quisiera construir su propia unidad de control o probar diagnósticos normalmente tenía que tratar con stacks propietarios, adaptadores caros de Vector o Peak, y una montaña de documentación.
最近, el equipo de Mercedes-Benz decidió cambiar un poco las cosas y publicó el proyecto ARDEP (Automotive Rapid Development Platform) en GitHub. Es un paquete completo de código abierto de hardware y software, construido específicamente para el prototipado rápido de dispositivos automotrices.

Qué incluye la plataforma
ARDEP consiste en dos partes: esquemas de la placa de depuración con todos los archivos de fabricación y un framework de software. Todo se publica bajo la licencia permisiva Apache 2.0, por lo que el proyecto puede usarse libremente como base para desarrollos comerciales o de aficionados.
Todo el software se ejecuta sobre el sistema operativo de tiempo real Zephyr RTOS. Es una sólida elección para sistemas embebidos que requieren predictibilidad, modularidad adecuada y soporte para código C moderno.
Qué hay bajo el capó (hardware)
Los desarrolladores no se molestaron en crear otro "Raspberry Pi" o un clon genérico de STM32 Nucleo. La placa fue diseñada desde cero para cumplir con los estrictos requisitos de las redes de a bordo de automóviles:
- Transceptores CAN y LIN integrados directamente en la placa. Sin módulos externos ni cables largos en el protoboard.
- Depurador y programador integrado con interfaz UART. Conéctalo a tu laptop mediante USB y puedes grabar firmware o leer logs.
- Compatibilidad con headers Arduino. Si necesitas conectar rápidamente una pantalla o algún sensor extraño a la placa, los shields estándar funcionarán.
- Placa de expansión PowerIO Shield. Esta es la sección de potencia, capaz de conmutar 6 canales de entrada y 6 canales de salida hasta 48 V y 3 A por canal.
El escudo de potencia es genuinamente impresionante. Te permite controlar cargas reales de automóviles—solenoide, válvulas potentes, actuadores o iluminación auxiliar—sin relés adicionales.
Stack automotriz en software
El verdadero valor del repositorio no está en los planos del hardware, sino en la implementación lista para usar de protocolos automotrices estandarizados.
De fábrica, el código incluye la biblioteca UDS (Unified Diagnostic Services, ISO 14299). Este es el protocolo que usan los concesionarios oficiales y escáneres para comunicarse con las ECU del auto: leer fallas, solicitar parámetros operativos de sensores y ejecutar pruebas.
Junto con UDS viene soporte para actualizaciones de firmware mediante DFU (Device Firmware Update) directamente sobre el bus de diagnóstico. Esto significa que puedes implementar lógica de actualización de dispositivos exactamente como funciona en un vehículo de producción real.
Quién puede beneficiarse de este proyecto
Si trabajas en desarrollo embebido para vehículos comerciales, fabricación automotriz o construyes sistemas de a bordo personalizados para motorsport, ARDEP te ahorrará semanas de diseño de PCB y escritura de drivers básicos.
El repositorio puede usarse en varios escenarios:
- Construir rápidamente un emulador de ECU automotriz para probar escáneres de diagnóstico.
- Desarrollar unidades de telemática que lean datos del bus CAN.
- Controlar cargas de potencia en un vehículo usando el PowerIO Shield.
- Aprender cómo funcionan Zephyr RTOS y el protocolo UDS en hardware real.
En resumen
El repositorio ha recopilado alrededor de 400 estrellas hasta ahora, pero el proyecto es reciente y se está desarrollando activamente. El README es conciso, pero las carpetas docs y samples contienen documentación clara con ejemplos generados y archivos PCB.
No podrás comprar una placa lista para usar en una tienda— tendrás que encargar la fabricación y el ensamblaje del PCB tú mismo usando los archivos gerber del repositorio. Sin embargo, puedes comenzar a explorar y adaptar el stack de software para tus propios microcontroladores ahora mismo.
El código, los esquemas y la documentación están disponibles en el repositorio mercedes-benz/ardep.
Proyectos relacionados