eRace dash
ERace Dash is an android native application
to display electric-car engine configuration, condition and some metrics, for example, speed, temperature, charge level.
The application gets data from a car
via usb connected to the car's CAN-bus.
TECH STACK
˙ Android >4.4
˙ Java and Kotlin languages
˙ C-lang for the hardware emulator
˙ USB API
Tasks
• Handle the low-level binary protocol of the CAN-bus on the android.

• Work with low-level usb API of the Android.

• Debug the application without access to the hardware, as the hardware emulator was created for Linux.

Testimonial
Look at our other projects