En este artículo exploraremos un proyecto de hacking automotriz en el que controlamos el ventilador de alta velocidad (HFC) de un Ford en función de la temperatura del refrigerante. Para ello, utilizamos Python, un adaptador OBD-II ELM327 y el análisis de paquetes con Wireshark.

Este proyecto me permitió aprender sobre comunicación CAN, protocolos automotrices y cómo combinar herramientas de red y programación para resolver problemas prácticos.

El objetivo inicial era entender el mecanismo de activación y desactivación del ventilador de alta velocidad. Investigando en la red, descubrí que el PCM (Powertrain Control Module) utiliza el protocolo J2190 sobre CAN a 500 kbps.