TSR – The Server Room – Shownotes – Episode 28

New Raspberry Pi 8Gb and Beta of 64Bit OS Raspberry Pi OS changing the name from Raspbian

Do You really need that much RAM?

The short answer is that, right now, the 8GB capacity makes the most sense for users with very specialized needs: running data-intensive server loads or using virtual machines. As our tests show, it’s pretty difficult to use more than 4GB of RAM on Raspberry Pi, even if you’re a heavy multitasker. 

As part of this announcement, the Raspberry Pi Foundation has decided to change its official operating system’s name from Raspbian to Raspberry Pi OS. Up until now, Raspberry Pi OS has only been available in 32-bit form, which means that it can’t allow a single process to use more than 4GB of RAM, though it can use all 8GB when it is  spread across multiple processes (each browser tab is a separate process, for example). 

However, the organization is working on a 64-bit version of Raspberry Pi OS, which is already available in public beta. A 64-bit operating system allows 64-bit apps that can use more than 4GB in a single process. It could also lead to more caching and better performance overall.  

Automotive things: DIY or Off The Shelf Solutions

Is it better to buy an off the shelf multimedia solution for Your car with Navigation , rearview camera, etc. Or its better to tinker and make a DIY solution from the same amount of money or sometimes less from Raspberry Pis and matching components to do everything You need?

DAB+ FM Radio Module
https://www.monkeyboard.org/products/85-developmentboard/80-dab-fm-digital-radio-development-board

How can it made to be work with Raspbery Pi 4 head unit?

https://www.monkeyboard.org/tutorials/78-interfacing/87-raspberry-pi-linux-dab-fm-digital-radio

the same aforementioned board can be controlled from Android tablet or phone or
from a raspberry pi or linux

https://apkpure.com/dab-fm-monkeyboard-radio/wal.dabmonkey

Can it be made to work with with OpenAuto?


it runs on top of Raspbian Linux … autolaunch fullscreen app

as much as I see OpenAuto Pro Accepts creating a shortcut for external applications to be called / lauched so perhaps the way to control the DAB+ module under linux can be called somehow on a way which is a bit more user friendly and intuitive… perhaps calling script file instead of

https://bluewavestudio.io/resources/openauto_pro_user_guide/openauto_userguide.pdf

this is open auto: 2y ago last commit on github 🙁
https://www.youtube.com/watch?v=9sTOMI1qTiA


One workaround is to run android on the raspberry pi like LineageOS and then use
dab+ controller android app for the dab+ unit and corresponding android apps for the rest like the navigation and rearview camera , etc>

Unfortunatelly LineageOS 16 Android 9 graphics performance is not ready for multimedia or gaming use so i dont know how well navigation apps would run in this case

i-Carus System

One system which pretty much has all I look for or want to is the i-carus system
https://i-carus.com/

It does not seem to have: Bluetooth Audio Passthrough , And I dont see how it could interact with the Monkey DAB+ Module mentioned above previously…..

start01

All you need in car

  • Multimedia center supproting all audio and video formats
  • FM Radio
  • Internet Radio
  • GPS navigation
  • Full HD car DVR camera
  • OBD-II Engine diagnostics and data reading
  • Wireless Networks: 3G, 4G, Wi-Fi, Bluetooth

Extendable Platform

Since iCarus is based on Rasberry Pi Linux computer you get almost unlimited opportunities for extanding the functionality of the system by adding external hardware, sensors or creating your own software.

The ICR Board
(connects directly to Your cars radio connector)

start02

The heart of iCarus Car PC.
Connect your Raspberry Pi (or any other compatible single board computer) to ICR board and build your higly customized Car PC system.

Just connect iCarus Car PC to your car’s radio connector directly (in the case your car uses a standard ISO-10487 connector) or via harness adaptor

Separate ICR board is a suitable solution for makers building Car PC in their own housing

This system raises two important questions for me at least:

  • Would it be possible for i-carus to interact and control a Monkey DAB+ board? (works from android and from raspbian linux by default)
    https://www.monkeyboard.org/products/85-developmentboard/80-dab-fm-digital-radio-development-board
    https://www.monkeyboard.org/tutorials/78-interfacing/87-raspberry-pi-linux-dab-fm-digital-radioCan it be used to be an interface for Android Auto once a compatible smartphone is connected via USB or Wireless?

  • Can additional apps run on top or parallel like the OpenAuto app project which does similar functions to i-carus? ( so the i-carus can be booted into either i-carus or openauto?) becoming a versatile screen not limited only to be used with i-carus software
    https://bluewavestudio.io/index.php/bluewave-shop/openauto-pro-detail

Commercial Offerings Out There

Mentioning only one example as these are as many as You can imagine and comes in all form of shapes and sizes.

Imágenes de Receptor multimedia DAB de 8,95" (22,7 cm) con Bluetooth®
Sony XAV-AX8050D
Ready to accept Rearview Camera
Android Auto / Apple Carplay
530 euros on amazon.es where I live

It ticks pretty much all the boxes I need it to do


What else can be used a Raspberry Pi for in a Car?

Links

https://www.motorpasion.com/tecnologia/wifi-un-panel-a-lo-tesla-o-una-consola-retro-por-muy-poco-dinero-17-proyectos-para-usar-una-raspberry-pi-en-tu-coche

https://i-carus.com/

https://i-carus.com/doc/1/

https://www.sony.es/electronics/receptores-reproductores-coche/xav-ax8050d/specifications

https://opensource.com/article/18/3/openauto-emulator-Raspberry-Pi

https://www.android.com/auto/