Skip to main content

QtWS17 - Communication with slave device over CAN bus from embedded, Nazar Babik, Viking Software

In this presentation I will show you how to use Qt application on embedded devices, like Raspberry Pi 3 with touch screen and how to control a slave device via CAN bus. We will use Qt 5.9.1 version that has CAN bus module. As our target is an embedded device we will build Qt there. Also, I’ll tell you different ways how to build, deploy and debug the application on Raspberry Pi 3. Our application will control an instrumental cluster (car dashboard) from a real BMW car, with sending custom packets to make it react (move gauges, etc.) on our actions. This will be interesting for everyone who would like to create standalone devices based on Qt applications with hardware communication.