Embedded Engineering : Making Opensource USB C industrial ca