V
V
Vitaly2017-12-21 23:19:16
linux
Vitaly, 2017-12-21 23:19:16

I want to make CarPC on RPi. How to implement a GUI?

I plan to implement several components:

  • navigation, most likely Google Maps
  • video recorder
  • displaying data from the machine's computer via ODB II
  • GPS tracking to display in phone app
  • play mp3 from phone via bluetooth
  • playing online radio
  • video display from the rear view camera

I plan to use an encoder or a joystick as input devices. I will most likely connect the monitor via hdmi in order to reserve more GPIO pins on the RPi Zero W for expansion.
So far, I don’t really understand how to correctly implement a graphical interface so that there is a main screen with applications. Would it be right to take some lightweight window manager like Enlightenment as a basis and customize it (remove unnecessary menus, write your own template for windows, etc.)?
I want to immediately make a correct implementation, so that if it works out well, I can share the source code and replicate it :)

Answer the question

In order to leave comments, you need to log in

4 answer(s)
R
researcher1111, 2017-12-22
@vitalysokolov

It is best to use this library for python -
https://wiki.python.org/moin/TkInter

V
Vladimir Belov, 2017-12-23
@MaxMcu

you don’t need a car ...
do it better in a “smart home”
there are more places and there are no problems with food.

V
Vasily F, 2017-12-27
@Vasilii_B2

You can also write graphics on Qt!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question