Меню

andipanda.dev

CaRadio

CaRadio — DIY-проект автомобильного головного устройства на Raspberry Pi, объединяющий встраиваемое ПО, автомобильную электронику, интеграцию с CAN-шиной и Apple CarPlay.


Статьи

CaRadio: звук, навигационные подсказки и последние доработки первой версии

Как я реализовал воспроизведение звука CarPlay через PCM5102, объединил аудиопотоки, настроил приглушение музыки во время навигации и отлаживал магнитолу в реальных поездках.

Читать статью →

CaRadio: как я адаптировал сенсорное управление CarPlay

Как я адаптировал сенсорное управление CarPlay для собственной магнитолы на Raspberry Pi: обработка касаний, свайпов, преобразование координат и переключение между CarPlay и интерфейсом CaRadio.

Читать статью →

CaRadio: FastCarPlay, LIVI и восстановление работы Carlinkit

Как я выбирал программную основу для CaRadio, почему предпочёл C++ и SDL3 вместо Qt, что произошло после экспериментов с LIVI и как удалось восстановить стабильное подключение Carlinkit.

Читать статью →

CaRadio: как работает Carlinkit с Raspberry Pi

Как устроена связка iPhone, USB-донгла Carlinkit и Raspberry Pi в проекте CaRadio. Зачем нужен адаптер, как передаются изображение, звук и касания и какую роль играет собственное приложение.

Читать статью →

CaRadio: от первых экспериментов с Carlinkit до работающего CarPlay

Как я искал способ запустить Apple CarPlay на Raspberry Pi, познакомился с Carlinkit и открытыми проектами pycarplay, carplay-receiver и FastCarPlay, столкнулся с проблемами производительности и вернулся к разработке спустя два года.

Читать статью →

CaRadio: сборка магнитолы для Volkswagen Golf

Как я собрал CaRadio на Raspberry Pi в корпусе Volkswagen RCD510, организовал питание и установил магнитолу в Golf. Итоги первых месяцев эксплуатации и планы на дальнейшее развитие проекта.

Читать статью →

CaRadio: почему я отказался от штатной электроники RCD510

Как я пытался использовать штатную электронику Volkswagen RCD510 для самодельной магнитолы на Raspberry Pi, нашёл управление питанием, столкнулся с циклическими перезагрузками и в итоге отказался от первоначальной идеи.

Читать статью →

CaRadio: CarPlay на Raspberry Pi и Linux

Как Raspberry Pi, Linux, сенсорный HDMI-дисплей Waveshare и Carlinkit превратились в рабочую версию CaRadio с беспроводным Apple CarPlay, Google Maps и YouTube Music.

Читать статью →

CaRadio: как я вернулся к самодельной магнитоле и дошёл до CarPlay

Как проект самодельной магнитолы на Raspberry Pi получил вторую жизнь: Nissan, первые эксперименты с CarPlay, смена автомобиля и возвращение к разработке уже на базе FastCarPlay.

Читать статью →

Самодельная магнитола для VW T4 на Raspberry Pi

Как попытка установить обычную 2DIN-магнитолу в Volkswagen T4 превратилась в проект собственного головного устройства на Raspberry Pi с FM-радио, Bluetooth, камерой заднего вида и интерфейсом на Qt/C++.

Читать статью →