eRace dash

ERace Dash — это нативное Android-приложение для отображения конфигурации, состояния и некоторых метрик двигателя электромобиля, таких как скорость, температура, уровень заряда. Приложение получает данные от автомобиля через USB-кабель, подключенный к CAN-шине автомобиля.
Задачи
  • Обработка данных низкоуровневого бинарного протокола CAN-шины на Android
  • Работа с низкоуровневым USB API в Android
  • Эмуляция работы по протоколу CAN-шины для отладки без доступа к реальному оборудованию.
Стек технологий
  • Android >4.4
  • Языки Java и Kotlin
  • Язык C для аппаратного эмулятора
  • USB API
Эрик Вильгельм и Анна Тарасенко
Цюрих, Швейцария
Посмотрите на другие наши проекты