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
7bits is a pleasure to work with — lean, agile, responsive, and communicative. Perhaps most importantly — they are a professional team with a deep inherent sense of quality.