A towed vehicle controller integrates trailer braking, lighting, and battery charging functions into a single unit communicatively coupled to a
towing vehicle data
bus. The controller includes a processor, a
trailer brake controller component, a trailer lighting component with multiple light drivers, and a trailer
battery charge component. The processor receives inputs via the vehicle communication
bus and other interfaces, executes
brake control algorithms, coordinates activation of trailer lamps, and manages trailer battery charging, including foregoing charging based on braking state or vehicle conditions. Integration of these functions reduces wiring and component count, facilitates OEM or aftermarket installation, and enables coordinated control, diagnostics, and display of trailer status through the
towing vehicle's existing
electronic systems.