CaRadio to projekt DIY samochodowej jednostki głównej opartej na Raspberry Pi, łączący oprogramowanie wbudowane, elektronikę samochodową, integrację z magistralą CAN i Apple CarPlay.
Artykuły
CaRadio: dźwięk, komunikaty nawigacyjne i ostatnie poprawki pierwszej wersji
Jak zrealizowałem odtwarzanie dźwięku CarPlay przez PCM5102, połączyłem strumienie audio, skonfigurowałem ściszanie muzyki podczas nawigacji i testowałem radio w rzeczywistych warunkach drogowych.
CaRadio: jak dostosowałem sterowanie dotykowe CarPlay
Jak dostosowałem sterowanie dotykowe CarPlay do własnego radia samochodowego opartego na Raspberry Pi: obsługa dotknięć, gestów przesuwania, przeliczanie współrzędnych i przełączanie między CarPlay a interfejsem CaRadio.
CaRadio: FastCarPlay, LIVI i przywracanie działania Carlinkit
Jak wybierałem podstawę programową CaRadio, dlaczego postawiłem na C++ i SDL3 zamiast Qt, co wydarzyło się po eksperymentach z LIVI i jak udało się przywrócić stabilne połączenie z Carlinkit.
Jak działa połączenie iPhone'a, adaptera USB Carlinkit i Raspberry Pi w projekcie CaRadio. Do czego potrzebny jest adapter, jak przesyłane są obraz, dźwięk i dotknięcia ekranu oraz jaką rolę pełni własna aplikacja.
CaRadio: od pierwszych eksperymentów z Carlinkit do działającego CarPlay
Jak szukałem sposobu na uruchomienie Apple CarPlay na Raspberry Pi, poznałem Carlinkit oraz otwarte projekty pycarplay, carplay-receiver i FastCarPlay, zmagałem się z problemami wydajności i wróciłem do prac po dwóch latach.
CaRadio: budowa własnego radia do Volkswagena Golfa
Jak zbudowałem CaRadio na Raspberry Pi w obudowie fabrycznego radia Volkswagen RCD510, rozwiązałem kwestię zasilania i zamontowałem je w Golfie. Pierwsze miesiące użytkowania i plany dalszego rozwoju projektu.
CaRadio: dlaczego zrezygnowałem z elektroniki RCD510
Jak próbowałem wykorzystać fabryczną elektronikę Volkswagena RCD510 w CaRadio na Raspberry Pi, znalazłem sygnały sterujące zasilaniem, napotkałem ciągłe restarty i ostatecznie zrezygnowałem z oryginalnej płyty głównej.
Jak Raspberry Pi, Linux, dotykowy wyświetlacz HDMI Waveshare i Carlinkit przekształciły się w działającą wersję CaRadio z bezprzewodowym Apple CarPlay, Google Maps i YouTube Music.
CaRadio: jak wróciłem do budowy własnego radia samochodowego i doszedłem do CarPlay
Jak projekt własnego radia na Raspberry Pi dostał drugie życie: Nissan, pierwsze eksperymenty z CarPlay, zmiana samochodu i powrót do projektu już na bazie FastCarPlay.
Jak próba zamontowania zwykłego radia 2DIN w Volkswagenie T4 przerodziła się w projekt własnego radia samochodowego na Raspberry Pi z radiem FM, Bluetooth, kamerą cofania i interfejsem napisanym w Qt/C++.