UAVCAN

UAVCAN is an open lightweight protocol designed for reliable communication in aerospace and robotic applications over robust vehicular networks such as CAN bus.

Source: UAVCAN

That little port on drones, here’s all the specs.