I built a head unit out of pi 4 a few years back. I used a time delayed relay to control the power to the pi. When the pi is turned off it still consumes a small amount of power, like a a few hindered miliamps. That was enough to kill the car battery in 2-3 days. For sound, I used an external amp, the amp was fed audio through a usb sound card, some pulseaudio changes needed to be made to stop it from popping all the time. Amplifing from usb will feed ALL electrical noise from your car into speakers, it's truly awful, so you'll need a usb power conditioner between the port and the sound card. I think it was 5 - 10 bucks on amazon, and the best solution I had tried.
It is unbelievable how car manufacturers invoke safety measures when their proprietary solutions are only good for collecting data and generating unnecessary stress on the road. I wish you the best of success for this new project, Jeff! 😃
Our college capstone project was actually building out a custom car infotainment system (although we didn't have carplay) But for the hardware, we used a raspberry pi with touchscreen and a hifiberry dac to get composite audio then a car stereo amp to actually push it out to the speakers. Honestly unless you want a lot of software control in a pi I would consider a standard double din stereo. You don't have to worry about temperature issues and after costs are considered (crutchfield has stereos for ~$250-300) it's roughly the same
The carplay dongle is interesting, hadn't heard of that before! But I would probably avoid using a screen with flaky touch response for my car, trying to wrestle with inconsistent touch input is not ideal at 60mph.
you are correct. Even a car stereo with a cheap display is a bad idea at 60 mph. Been there, done that. I got to where I rarely used the stereo because i had to fuddle around with it and don't want to mess with it while driving.
To be fair the UI of Android Auto and Car Play and OpenAuto/Dash are large and chunky and kind of built around super simple touch controls so even the old screen worked well and from my limited testing in an old build (15) of open auto the new one worked fine there too. Only thing of note I could figure out was there was no multitouch support in Android auto back then, but then again the 9" screen in my 5th gen RAM doesn't do that either so I think that's more of a platform limit than a screen issue (or it could be entirely supported now and I just don't have a new enough vehicle to test that against lol)
There is a way to rotate the screen using kernel cmd params - it's very poorly documented and not well known you can add `video=DSI-1:panel_orientation=right_side_up` you might need to replace DSI-1 with something different, but you get the point
5:45 Don't throw own service files to /lib/systemd/system/, there they belong to /etc/systemd/system/. But that is only for services that don't belong to some specific user. On a raspberry pi you have the default user that is automatically logged in. This user has its own systemd running, it is controlled with "systemctl --user ..." and has its service files in ~/.config/systemd/user/ That said, depending on your desktop environment (I assume raspberry pi defaults), there is another place to automatically start the script: ~/.config/autostart/ where you can put *.desktop files.
This is very cool. I want to say though that if you're specifically interested in Home Assistant, then an old Android tablet and the "Fully Kiosk" app is a much more useful - and useable option. You can have it run from boot, and it gives Home Assistant access to a load of the sensors on the tablet, meaning the front camera can be used to detect motion and automatically turn the screen on when someone stands in front of it. It's very powerful and given it's really just a wrapper for a web browser, it runs well even on old & low power tablets.
Any recommendations for what are good choices? I’ve been thinking of a home assistant powered home inventory for a while but a display and connecting it to a barcode scanner are the two big hurdles.
@@U1TR4F0RCE Not really, the tablet I use was a budget model when it came out in 2016. The only things I'd look out for is getting one with the Google Play store (or an easy way to add it), and not an absolute bottom of the line model, as that's going to be a bit unresponsive, which can get annoying.
@@U1TR4F0RCE I have a couple of de-amazoned fire hd10 tablets, a Fire HD8, a Samsung Galaxy Tab A, an old Acer tablet and a couple of android phones running as HA touchscreens Running the HA android app. They all do a fine job. Since most android devices expose things like battery level the charger can be connected via a smart socket set to turn on at 10% battery and off at 90%. This reduces the problem of bloating batteries due to constant charging that some badly designed devices seem to suffer from. The HA server itself runs on an old Wyse thin client I had laying around.
In Linux, anything is possible. When ever someone uses the word can't, it means he can't, but Linux does not have any restrictions. Re-compile the kernel.
@@JeffGeerling why isn't it possible? at the boot log stage, it's just a framebuffer, after all using grub, on desktop, it'd be something like `GRUB_CMDLINE_LINUX="fbcon=rotate:1"` or `GRUB_CMDLINE_LINUX="video=efifb fbcon=rotate:1"` according to raspberry forums you would use `/boot/cmdline.txt` and put `fbcon=rotate:1` in it which is even more likely to work (since afaik pi doesn't use grub) of course, other numbers will rotate it other multiples of 90°
@@JeffGeerling i think you could use an option in the linux kernel's cmdline, if the raspberry pi is using u-boot/systemd-boot, then it should be a standalone file in /etc
I'm waiting for that 15" Pi display. It's fine that's not touch. Seeing that a few months ago I need it. It looks nice. Please Pi release it before Christmas
This project could be what I need with one twist…my wife uses speech assist devices and takes over CarPlay while we’re in the van….which becomes a problem when I’m driving and navigation choices present themselves while she is “talking” or using a communications app on her phone.
OMG. You are SO right about those cheap Amazon screens. I have two - both people were trying to give a thoughtful gift. I saw your first video about the new screen and realized that I still had them. I considered getting them out. I immediately got a headache. I'm going to send them to a thrift shop and get this screen. Maybe someone else will have better luck.
Nice display, I use the touch display for a Software defined radio project and use LVGL library to have a responsive touch GUI. Have to try it with this new display
having android auto setup at my desk or in house to play music would be cool. almost kinda like the carthing that spotify had when people started using it on their desk for media controls.
I would like to suggest making an edit to your comment on WaveShare displays. I have the 10.1" DSI display for a project and it works almost out of the box, only 2 lines need to be added to the config.txt file once you write the SD card (not uncommon for DSI displays). Ask me this 2 months ago and I would agree that it had setup issues, but it appears to be more supported today! It is a great alternative to consider given the size and price. I was trying to use this display for a drone ground control station until I realized no GCS software works well on a Pi, so it has been sitting around since summer... Now I am making a Home Assistant dash like yours! I have done similar setup to your kiosk mode for a work project. I had it auto-load Firefox to a pre-defined page and automatically go into fullscreen mode (aka F11).
This is great! I think for my needs I'd really love to use an e-ink display to act as a "good things to know" dashboard for next to the front door. Do you have any suggestions (or follow up videos) about that kind of thing? I've considered using ESPHome for that purpose, but it feels clunkier and I like the flexibility of a linux native development environment.
I'm using my OG display for a home assistant dashboard and it hasn't been great. However your setup looks interesting. Looks like I'll be setting that up as a weekend project😅
@@JeffGeerling the way mine is running is with pios lite I have no touch keyboard it's getting old having to plug one in ever few days. I'm really excited to have a working touch keyboard 😂
If you want a good on screen keyboard, I've used onboard in the past with my Pi 5 and a display. Its much smaller and you can move it around, configure it etc.
Honestly if RPi made the keyboard at least transparent a little, that'd help. Or make it detachable... but onscreen keyboards are very tricky for Linux, which is not like iOS where it's touchscreen-first.
I have one of these displays myself, it uses a Rasperry pi zero 2W that plugs straight into the display, making it a nice and sleek look. [still have to change the case so its more flat/portable]
In my experience, when it gets super cold, like -40c. Electronics still work. Batteries are very compromised although lead acid batteries only loose 60% or so. Screens are also very affected but this mostly revolves around a single screen refresh taking 5-10 seconds. While driving, the cabin temperature increases and the devices own heat warms it up it gets faster and faster. The touch screen has several problems but it depends on the type. Again, it warms up in 1 - 10 minutes. I don't know the tech type in the screens I've used but this has been common among all the screens I've used outside. Personally I wouldn't be scared to try your specific screen, I don't think it would break, Just function like an old e-ink display trying to play a movie until it warms up to -20 or so. That being said, I've not tried your specific screen.
Years ago I got the original Pi Touch Screen, a Raspberry Pi 3, a audio hat (forget the specific model) that I could wire the speakers up to, and one of the USB power switches from Mausberry Circuits to build a car computer. I did a similar thing as you, where it would launch Chrome into kiosk mode, and then I built a node.js custom touch interface that would switch between bluetooth audio, MPD, and rtl_fm. But it was always a little bit flakey (mostly the bluetooth) and didn't have CarPlay support (I don't think that dongle you mentioned was available then). So in the end, I ended up just buying one of those cheap Android dual-DIN car stereos on Amazon a couple years ago. It's not the greatest thing ever but it's a lot more reliable (and it spends most of it's time in CarPlay mode anyway). I do miss tinkering on the Pi car computer, though.
This is definitely an interesting implementation. Personally I would want the home assistant version to include audio and voice controls. Like could I replace alexa, siri or google home with this thing. I really would like something I could host entirely by myself without having to invite big brother into the home.
I've been thinking about a similar display for a home assistant dashboard, and was leaning toward "the display polls its brightness setting from a helper entity via home assistant's API" Then I can just use automation in home assistant to change the brightness.
I've honestly been thinking about that - also tying boot to Home Assistant status like away/home... have to keep noodling on that, because I don't want to overcomplicate it either!
Do you have the problems with Waveshare screens documented anywhere? I get pretty much all my LCD and OLED displays from them and have never had an issue.
It really depends on the specific panel. One of the panels that was installed over the Pi using GPIO and SPI was throwing me for a loop when the Bullseye/Bookworm upgrade happened. Scanning through the Pi forums and Pi OS kernel GitHub issues, there are a lot of times when a display will not work out of the box with certain use cases, and Waveshare doesn't give a lot of support outside of "follow our specific guide and you'll be fine". That said, I still have a ton of Waveshare screens. Just, I don't buy them for ease of use, but for price.
Neat little screen. Can this be used a substitute for an old tablet to use to follow a documentation when doing a build (like building a 3d printer or a soldering project, etc...) ?
That's certainly an option, though I'd wait for scrolling support to be added to browsers before going down that rabbit hole. Scrolling is probably the most annoying thing right now in apps that don't support it like Firefox/Chromium.
Amazon has some cheap car stereos that would go perfect in an old car. They are about 35 bucks. And you can even get them with touch screen monitor for a few bucks more.
My (version 1) touchscreen sits on the wall in the hallway showing weather info, my Google calendar and a "screensaver" weather satellite image. After 7pm it switches to random A.P.O.D. images. Works with UK or Spanish weather APIs (no good for you!) and is all coded in Java. UI is JavaFX.
I have a Raspberry Pi 4 running react-carplay with a BigTreeTech HDMI 5 from Aliexpress in my 17 year old Mini. Went with a Pi 4 just because the built-in aux jack made my life easier for audio out. My only issue with this is the time it takes for the Pi to boot into Carplay (not that much faster with my Pi 5 and Nvme). Interested to see if you have any ideas on how to speed this up? All unnecessary services have been disabled, not overclocked (due to power constraints).
With the Pi 5, you could use one of Raspberry Pi's github.com/raspberrypi/pi-gen-micro utilities to build a very simple fast booting OS, maybe down to 3-4 second boot!
I kinda wonder if refresh rate is a factor, and if you could dynamically scale that... like android devices with high refresh rate displays use dynamic refresh rate to save a bunch of power, lik on my phone: if no touch and no video/animation, drop to 60fps, if touch and no video/animation, bump to 90fps, if touch and video/animation, then bump up to 120 (the highest it goes), of course, I expect the raspberry display can probably do 60fps max, but still kinda wondering 1) whether it's the only supported refreshrate, hardware-side, and 2) does using lower refresh rate have any power draw difference... of course you'd also be wanting some battery-friendly cpu scheduler to reduce clock speed on idle and stuff like that, but that's more of universal stuff applicable to every system
What we noticed about the touch screen (TS) what we used when we developed a product, we needed to reset the TS regularly because the TS become very noisy over time when the temperature changed. I had to watch the TS has been not used for a while thend do the reset. While resetting (and calibrating, that took about half a second) the user should not use the TS. If he/she do, the calibrating process rendered useless that part of the TS until the next reset.
For your kiosk... what version of Raspberry Pi OS are you using? I recently set up a kiosk but my typical method stopped working since RaspiOS now uses Wayland. For example, Unclutter did not work with wayland. I wonder if you ran into any issue?
Carplay units with higher resolution and smaller bezels cost less than the RPI screen alone - with shipping. An Android tablet makes a better screen for a control panel. I was looking at this (again) yesterday and I just can't make the RPi solutions make any financial sense - for anything.
Jeff, did Ubuntu ever add any significant enhancements to x11/wayland touch screens? Middle/right mouse operations are always a pain preventing Windows/Motif style GUIs from working well in a moving environment. I ended up using a 3-button track ball for an airplane project I was involved in. The Carplay idea is great. Probably this works out to be more expensive to get temp-qualified displays and 'glue' bits than a pre-fab'ed head unit but the entertainment value is priceless. :-)
I am with you about modern vehicles taking away audio interface options. I would be interested in your pursuits in this field. I tried using a rp5 headless, with my phone as an interface with Moode. I live in south Texas and could not keep the rp5 in the vehicle and expect it to function - way to hot.
Here in Phoenix the inside of your car will get over 140 160. The outside temperatures are 120 plus. This last summer we beat the number of days of over 110° and that was even all the way in October we were still hitting 110. And it was also the first time ever we'd ever hit over 100° in October. But yeah, that touch screen would not survive a single summer day in Phoenix. It might survive a winter day but the winter is up to about mid '70s during the day, so inside the car should be maybe in the '90s or even close to 100
i have a dedicated battery and alternator to run a small rock64pro and a 10" display for carplay in my old 1991 CRX been working smooth for years now! Better than some of the new cars with all display only 😕
I use the original Pi display with my Pi 3 as a test bench for Pi Zero 2 w projects, as the setup gives me more convenient ports and a bit more RAM for essentially the same chip :D Impatient to see what you'll do with the displays once the projects are finished ^^
Any recommendations for a eInk display of the same size as the Raspberry Pi touch screen? Would really like to have a solid eink display to run my home assistant dashboard, seems way more power friendly than an always on display.
Ive made mine into a kitchen recipe kiosk using mealie and mounted it to my wall :D. I have it set up to auto load the page on boot and then put it in full screen
Definitely interested in the carplay project, ive been wanting to add carplay to my old car (25 years old this year) but the cheapo ones on amazon dont have the best reviews
So my parents got a 2021 Honda CRV with a semi-basic entertainment center and I think it's the best mix of simplicity, accessibility (still using knobs for the heat/AC so you don't HAVE TO look away from the road - AND having steering wheel controls to change volume/track and cruise control... plus the buttons are in a good layout) I connect my phone with bluetooth and it does calls over the speakers if I want, plus I can control my phone from the steering wheel.... BUT it doesn't have GPS.... but you can connect to you phone with bluetooth and will come over the speakers and you can control the volume with the steering wheel... but the map doesn't come up on the car's screen.... but mounting a phone is easy - the car has lane keep assistant (it rumbles the steering wheel when you get too close to the lines) and auto braking which I didn't know about until it started doing it way sooner than I would have and it SCARED ME!!!! - And it's great on gas..... Oh and it has a rear-reverse cam too, which I've grown to love LOL - - So you don't HAVE TO get the latest and greatest tech when you buy a new car, and I think they would have electric cars that have the same level of tech that I listed here (I think that's the type of tech that you'd want in a car too... I think MOST PEOPLE would be just fine with that level of tech (except maybe built-in GPS) - you don't need all the apps, and all the internet connection so you get album art for the music you already own.... - so MAYBE a Honda is a brand you haven't looked into, and the small SUV's carry 5 adults snuggly lol, but 4 comfortably... and they have a decent size trunk too... So maybe you ought to look into the CRV and see if it's something you'd like (idk if you want and electric car or not, but I'm sure they have a good selection) - I hope this helps is some way :)
For what it's worth, I can rotate the terminal on my Lenovo IdeaPad with this command: echo 1 > /sys/class/graphics/fbcon/rotate (Value can be one of: 0=Normal; 1=Clockwise; 2=upside-down; 3=CCW) It might be possible to add something like that into early userspace to force the boot messages into landscape but I doubt if it would be worth the trouble.
I daily-drive a Linux phone and I think the majority of your touchscreen issues come from trying to run a desktop-focused environment. While most applications still struggle especially with the mobile form factor, I'd say touch support in general is very good on Linux.
For the mouse cursor, maybe try wayfire-plugins-extra it hides the cursor even for when the touchscreen is actively being used in wayland, so you dont see a tiny bit of cursor when touching the screen (Because this is a prerequisite for me and pickieness) Hope this is useful!
My kid cracked his Chromebook touch screen. That gave the Chromebook a second life as an always-on browser that shows the current temperature from the various temp sensors in Home Assistant.
Always nice to find a good use for an old slightly-broken laptop! Like my old MacBook Air with a row of dead pixels. Still good enough to tote around for quick remote access/Terminal in the studio.
I've got my old Pi display running a minimal HASS dashboard with a PIR wired in to turn off / on the backlight when movement is detected. Does the lcd_rotate=2 in /boot/config.txt not work anymore? On my current setup that rotates everything from boot up.
Thanks for this video! I've had a desire to play with Homekit and more home automation and this might put those plans into action. Please do a follow-up if you fix some of the issues or incorporate helpful comments over time!
I used the first Pi screen for years with Node-Red Dashboard until I discovered Fully Kiosk. It unloads the pi significantly as you do no longer need to run desktop. Fully Kiosk gives you an API of your tablet. The ways you can interact with the tablet is almost endless, face recognition, auto brightness when movement is detected, endless. I'm curious to see how you'll use this screen in your car. Integrating it with OBD2 data came to mind.
The only downside there is you don't get as much freedom to tinker with it once it becomes obsolete in a few years! Though it's not a bad option by any means. I've been looking at buying a Carpuride system for a while.
Is the Pi5 itself rated for those hot & cold temps? I have a pi5 with a metal case for a passive cooler that has libreELEC for a "netflix on the road" system. I know the touchscreen is more susceptible, but I wasn't sure on the Pi itself.
I don't know if the Pi 5 is rated for a temperature range but I've heard of people using it from at least -20°C up to 60-70°C. If you go any hotter the CPU will definitely throttle a lot, and it may be unstable.
To set up a dashboard there are many ways, but one popular one is a cheapo Android tablet (there's a plethora to choose from) and then getting Fully Kiosk for them, an app. That lets you run a dashboard on them fullscreen.
I do know (barely, it's been 20 years since I drove one), but I don't really enjoy them compared to modern transmissions. It's fun but not enjoyable for day to day use :)
Cool Setup. I am considering doing something similar for a Wall mounted Tablet (e.g. second-hand Acer Aspire Switch 10 or 12) / Display. Going with the second Hand Tablets / Convertibles it's Luck of the Draw (especially finding one where you can Remove the Battery ... I'm not interested in a Fire Hazard), while Screens with Good Size (12-15.6'') AND Good Resolution (more than FDH) are extremely expensive and difficult to find :(.
No it absolutely doesn't work well in GNOME. It's only like two months ago I tried in on my Surface Pro 2 and Wayland is absolute hell. Do something that requires super user priviledges and system will instantly freeze on elevated prompt requiring to plug in USB keyboard to input password and continue. Seriously one of the worst touchscreen UI's right now.
@@jothain Really? What distro did you use? Because my experience with GNOME is on Fedora and GNOME Mobile on PostmarketOS and on there it works really well with touch and everything (no keyboard required)
Sounds overkill but I wanted to build an alarm clock using a GPIO touchscreen I have and an older Pi for long. That idea came to mind again recently when Nintendo released their Alarmo clock and I noticed that the phone I'm using has a faulty battery.
I bought a little cheap hdmi display for my rpi3b+ some time last year. I wanted a touch one but I had to settle for just a display due to limited budget. I use that rpi as a server and I wanted something small and portable that would let me view the status without having to plug the rpi into a TV or monitor, specially for those times when ssh isn't responding.
I think we can all agree that there are way better cheaper and easier solutions for a car PC unit. But seriously where would be the fun if you use something not DIY 😉
I wish the dsi interface was more capable, would love to use better screens with higher resolutions and touch without having to resort to janky cables that often don't fit in smaller enclosures.
What a fail, moving the mount points. I would have upgraded several of mine that are in SmartiPi cases now with the new higher resolution. Also, at least with the original screen you can set screen orientation in the boot config or some such so it's always in the right aspect ratio and rotation. Obviously not sure it works the same way with this new one since this is the first I see of it... Two of my SmartiPi based devices are audio streamers. The one in the bedroom has a Pi amp bolted to the back and a pair of speakers. Sounds incredibly good for what it is. The other similar one is in the living room, connected via optical Toslink to the AV receiver there. It's nice to not have to fire up the main display and such to play music. Sure, I can control them from my phone but it's nice to have a touch screen right there, that also shows what's playing.
I got some second hand fire 7 tablets and have them around the house and garden office. This with the kiosk broswer app and they allow us to control HA and the media players we have around the house.
I considered using an old iPad like that, the one downside is managing a LiIon battery, I hate having so many devices around with those batteries and either managing charge, or risking keeping the battery 100% over long periods, which can lead to expansion more quickly.
You COULD just install an aftermarket headunit into your car and get ALL the features you want, like maps/gps navigation, bluetooth connection for playing your phones music, DVD playback with multiple monitors to keep the kinds entertained (plus you can hook up game consoles to it too) , Netflix/Disney/youtube/etc, multiple ways to connect to the internet (built-in sim card slots for 5g internet, ethernet for a mobile starlink, plus a wifi hotspot to share it with your phones and whatnot) ... everything a new car 'entertainment' center would have, plus more..... ity all depends on which one you get..... this is the BEST WAY to bring the entertainment center up to date without having to buy a new car... - I TOTALLY hear ya with the problems of modern cars and stuff like charging you MONTHLY to use YOUR OWN HEATED SEATS!! 🤬 PLUS their softw3are is GARBAGE, SLOW, and SO EASILY HACKABLE!!! And WHY do I HAVE TO LOOK AWAY FROMT HE ROAD and NAVIGATE MENUS all JUST TO CHANGE THE TEMP OF MY HEAT?!?!??! And NO Mr. Amazon I DO NOT WANT ALEXA TO BE ABLE TO DO IT FOR ME WHEN I TELL HER TO... Why not?? Because BEZOS does NOT need to KNWO what TEMP I like to drive at!!! argh!!! lol - Okay... but getting a new headunit IS EXPENSIVE if you want it to have all the latest and greatest AND it's not usually a simple job installing it unless you have done it a few times before, so you're better off spending $500 to get a professional installation done... at least the work will come with a warranty.. BUT you NEED TO do some serious searching to MAKE SURE you are going to a reputable, honest, quality shop to get it done.. because you don't take it to a mechanic to have it done, and I doubt he 'knows a guy' that is any good....
Another problem for the Pi in the car is how to handle shutdown when the car turns off. I’d love to see a video with your solution to this. I’ve tried a couple of options and neither worked reliably.
If you want better touch support, you should run a Linux distribution that is built for that, like postmarketOS with Plasma Mobile or Phosh. Those issue I see in Firefox for example are Firefox specific configuration options.
Sponsored videos, it's a bit of a weird semantic thing, but a lot of people will do a full sponsored video where the video is basically directed/approved by another company-even if that video is not solely about a specific device. There's that, paid reviews (where you say the talking points of the company, which IMO is the most egregious thing), and then sponsored integrations (where you interject about something for 30-60s and highlight some things the sponsor wants you to highlight). I have real problems with creators not disclosing paid reviews or (fully) sponsored videos, it makes everyone lose trust in *all* content creators, so I try to be clear about when anything I say involves money being paid to me.
You could add a button in the dashboard that sends the kill kiosk command using the Shell Command integration. I use that a lot for various things.
Oh, haven't even thought of doing that! A lot you could do tying the display to Home Assistant more directly!
As someone with a car old enough to drink.. i'd love to follow this car play project if you want to expand on it.
So a 16 year old car? A German here...
I built a head unit out of pi 4 a few years back. I used a time delayed relay to control the power to the pi. When the pi is turned off it still consumes a small amount of power, like a a few hindered miliamps. That was enough to kill the car battery in 2-3 days. For sound, I used an external amp, the amp was fed audio through a usb sound card, some pulseaudio changes needed to be made to stop it from popping all the time. Amplifing from usb will feed ALL electrical noise from your car into speakers, it's truly awful, so you'll need a usb power conditioner between the port and the sound card. I think it was 5 - 10 bucks on amazon, and the best solution I had tried.
It is unbelievable how car manufacturers invoke safety measures when their proprietary solutions are only good for collecting data and generating unnecessary stress on the road. I wish you the best of success for this new project, Jeff! 😃
Our college capstone project was actually building out a custom car infotainment system (although we didn't have carplay)
But for the hardware, we used a raspberry pi with touchscreen and a hifiberry dac to get composite audio then a car stereo amp to actually push it out to the speakers. Honestly unless you want a lot of software control in a pi I would consider a standard double din stereo. You don't have to worry about temperature issues and after costs are considered (crutchfield has stereos for ~$250-300) it's roughly the same
The carplay dongle is interesting, hadn't heard of that before! But I would probably avoid using a screen with flaky touch response for my car, trying to wrestle with inconsistent touch input is not ideal at 60mph.
you are correct. Even a car stereo with a cheap display is a bad idea at 60 mph. Been there, done that. I got to where I rarely used the stereo because i had to fuddle around with it and don't want to mess with it while driving.
To be fair the UI of Android Auto and Car Play and OpenAuto/Dash are large and chunky and kind of built around super simple touch controls so even the old screen worked well and from my limited testing in an old build (15) of open auto the new one worked fine there too. Only thing of note I could figure out was there was no multitouch support in Android auto back then, but then again the 9" screen in my 5th gen RAM doesn't do that either so I think that's more of a platform limit than a screen issue (or it could be entirely supported now and I just don't have a new enough vehicle to test that against lol)
There is a way to rotate the screen using kernel cmd params - it's very poorly documented and not well known
you can add `video=DSI-1:panel_orientation=right_side_up`
you might need to replace DSI-1 with something different, but you get the point
Came here to say that :D
Thanks! Opened an issue in my pi-kiosk project and will see if it works! github.com/geerlingguy/pi-kiosk/issues/3
Thanks for the comment. This also works with the reTerminal. I just tested it.
@@goldfingerdash It worked!!! Thank you :)
5:45 Don't throw own service files to /lib/systemd/system/, there they belong to /etc/systemd/system/. But that is only for services that don't belong to some specific user. On a raspberry pi you have the default user that is automatically logged in. This user has its own systemd running, it is controlled with "systemctl --user ..." and has its service files in ~/.config/systemd/user/
That said, depending on your desktop environment (I assume raspberry pi defaults), there is another place to automatically start the script: ~/.config/autostart/ where you can put *.desktop files.
Good points! Could you raise an issue about that on GitHub, would be nice to keep things user-specific since they're not system-wide.
This is very cool. I want to say though that if you're specifically interested in Home Assistant, then an old Android tablet and the "Fully Kiosk" app is a much more useful - and useable option. You can have it run from boot, and it gives Home Assistant access to a load of the sensors on the tablet, meaning the front camera can be used to detect motion and automatically turn the screen on when someone stands in front of it. It's very powerful and given it's really just a wrapper for a web browser, it runs well even on old & low power tablets.
Any recommendations for what are good choices? I’ve been thinking of a home assistant powered home inventory for a while but a display and connecting it to a barcode scanner are the two big hurdles.
@@U1TR4F0RCE Not really, the tablet I use was a budget model when it came out in 2016. The only things I'd look out for is getting one with the Google Play store (or an easy way to add it), and not an absolute bottom of the line model, as that's going to be a bit unresponsive, which can get annoying.
@@U1TR4F0RCE I have a couple of de-amazoned fire hd10 tablets, a Fire HD8, a Samsung Galaxy Tab A, an old Acer tablet and a couple of android phones running as HA touchscreens Running the HA android app. They all do a fine job. Since most android devices expose things like battery level the charger can be connected via a smart socket set to turn on at 10% battery and off at 90%. This reduces the problem of bloating batteries due to constant charging that some badly designed devices seem to suffer from. The HA server itself runs on an old Wyse thin client I had laying around.
Portrait can be set from grub so the terminal outputs in landscape I believe.
AFAICT this isn't possible on the Pi... would love to find a way to do it though.
In Linux, anything is possible. When ever someone uses the word can't, it means he can't, but Linux does not have any restrictions. Re-compile the kernel.
@@JeffGeerling why isn't it possible? at the boot log stage, it's just a framebuffer, after all
using grub, on desktop, it'd be something like `GRUB_CMDLINE_LINUX="fbcon=rotate:1"` or `GRUB_CMDLINE_LINUX="video=efifb fbcon=rotate:1"`
according to raspberry forums you would use `/boot/cmdline.txt` and put `fbcon=rotate:1` in it which is even more likely to work (since afaik pi doesn't use grub)
of course, other numbers will rotate it other multiples of 90°
@@JeffGeerling i think you could use an option in the linux kernel's cmdline, if the raspberry pi is using u-boot/systemd-boot, then it should be a standalone file in /etc
0:30 Your sponsorship policies are missing segue policies. ;)
Old enough to vote but didn’t vote in the last election. Typical car.
Haha
🤣
That's a 10/10 comment.
Great joke, no notes!
2:00 For one second there I thought I was looking at the code-animation from The Matrix lol.
I control EVERYTHING with my Raspberry Pi and use it to watch Jeff Geerling and hit the notification :P
So it controls my bladder?
8:45 No, 7 inches is enough for me Jeff.
😂
This looks pretty nice, I might set one up for my living room to control home assistant.
I'm waiting for that 15" Pi display. It's fine that's not touch. Seeing that a few months ago I need it. It looks nice. Please Pi release it before Christmas
Look Mum No Computer mentioned. Nice.
Love his channel, love his vibe!
Useful for making a DIY "Stream Deck"
This project could be what I need with one twist…my wife uses speech assist devices and takes over CarPlay while we’re in the van….which becomes a problem when I’m driving and navigation choices present themselves while she is “talking” or using a communications app on her phone.
OMG. You are SO right about those cheap Amazon screens. I have two - both people were trying to give a thoughtful gift. I saw your first video about the new screen and realized that I still had them. I considered getting them out. I immediately got a headache. I'm going to send them to a thrift shop and get this screen. Maybe someone else will have better luck.
As always Jeff, great job!
Nice display, I use the touch display for a Software defined radio project and use LVGL library to have a responsive touch GUI. Have to try it with this new display
having android auto setup at my desk or in house to play music would be cool.
almost kinda like the carthing that spotify had when people started using it on their desk for media controls.
I would like to suggest making an edit to your comment on WaveShare displays. I have the 10.1" DSI display for a project and it works almost out of the box, only 2 lines need to be added to the config.txt file once you write the SD card (not uncommon for DSI displays). Ask me this 2 months ago and I would agree that it had setup issues, but it appears to be more supported today! It is a great alternative to consider given the size and price.
I was trying to use this display for a drone ground control station until I realized no GCS software works well on a Pi, so it has been sitting around since summer... Now I am making a Home Assistant dash like yours! I have done similar setup to your kiosk mode for a work project. I had it auto-load Firefox to a pre-defined page and automatically go into fullscreen mode (aka F11).
For Android Auto you can flash CrankShaft on the sd-card. With this you don't need a dongle.
This is great! I think for my needs I'd really love to use an e-ink display to act as a "good things to know" dashboard for next to the front door. Do you have any suggestions (or follow up videos) about that kind of thing? I've considered using ESPHome for that purpose, but it feels clunkier and I like the flexibility of a linux native development environment.
I've looked into eInk here and there, may do a project with it at some point. It's great for status display!
We get -20 °f here 🥶
Probably in the middle of summer, you're so far North! haha
@ on a sunny day 😅
I'm using my OG display for a home assistant dashboard and it hasn't been great. However your setup looks interesting. Looks like I'll be setting that up as a weekend project😅
Certainly worth seeing if it's any better with the higher resolution!
@@JeffGeerling the way mine is running is with pios lite I have no touch keyboard it's getting old having to plug one in ever few days. I'm really excited to have a working touch keyboard 😂
If you want a good on screen keyboard, I've used onboard in the past with my Pi 5 and a display. Its much smaller and you can move it around, configure it etc.
Honestly if RPi made the keyboard at least transparent a little, that'd help. Or make it detachable... but onscreen keyboards are very tricky for Linux, which is not like iOS where it's touchscreen-first.
I like the fact you're doing avata and neo drones now Ian. I was getting bored of my mini personally. Phil
I have one of these displays myself, it uses a Rasperry pi zero 2W that plugs straight into the display, making it a nice and sleek look. [still have to change the case so its more flat/portable]
In my experience, when it gets super cold, like -40c. Electronics still work. Batteries are very compromised although lead acid batteries only loose 60% or so. Screens are also very affected but this mostly revolves around a single screen refresh taking 5-10 seconds. While driving, the cabin temperature increases and the devices own heat warms it up it gets faster and faster. The touch screen has several problems but it depends on the type. Again, it warms up in 1 - 10 minutes.
I don't know the tech type in the screens I've used but this has been common among all the screens I've used outside. Personally I wouldn't be scared to try your specific screen, I don't think it would break, Just function like an old e-ink display trying to play a movie until it warms up to -20 or so. That being said, I've not tried your specific screen.
Ooooh. I am intrigued by the CarPlay device. My car isn't quite that old, but doesn't have CarPlay.
Years ago I got the original Pi Touch Screen, a Raspberry Pi 3, a audio hat (forget the specific model) that I could wire the speakers up to, and one of the USB power switches from Mausberry Circuits to build a car computer. I did a similar thing as you, where it would launch Chrome into kiosk mode, and then I built a node.js custom touch interface that would switch between bluetooth audio, MPD, and rtl_fm. But it was always a little bit flakey (mostly the bluetooth) and didn't have CarPlay support (I don't think that dongle you mentioned was available then). So in the end, I ended up just buying one of those cheap Android dual-DIN car stereos on Amazon a couple years ago. It's not the greatest thing ever but it's a lot more reliable (and it spends most of it's time in CarPlay mode anyway). I do miss tinkering on the Pi car computer, though.
This is definitely an interesting implementation. Personally I would want the home assistant version to include audio and voice controls. Like could I replace alexa, siri or google home with this thing. I really would like something I could host entirely by myself without having to invite big brother into the home.
I've been thinking about a similar display for a home assistant dashboard, and was leaning toward "the display polls its brightness setting from a helper entity via home assistant's API"
Then I can just use automation in home assistant to change the brightness.
I've honestly been thinking about that - also tying boot to Home Assistant status like away/home... have to keep noodling on that, because I don't want to overcomplicate it either!
Do you have the problems with Waveshare screens documented anywhere? I get pretty much all my LCD and OLED displays from them and have never had an issue.
It really depends on the specific panel. One of the panels that was installed over the Pi using GPIO and SPI was throwing me for a loop when the Bullseye/Bookworm upgrade happened.
Scanning through the Pi forums and Pi OS kernel GitHub issues, there are a lot of times when a display will not work out of the box with certain use cases, and Waveshare doesn't give a lot of support outside of "follow our specific guide and you'll be fine".
That said, I still have a ton of Waveshare screens. Just, I don't buy them for ease of use, but for price.
@@JeffGeerling Yeah their guides can be rough sometimes. I guess I have been lucky in my uses not running into any issues.
Neat little screen.
Can this be used a substitute for an old tablet to use to follow a documentation when doing a build (like building a 3d printer or a soldering project, etc...) ?
That's certainly an option, though I'd wait for scrolling support to be added to browsers before going down that rabbit hole. Scrolling is probably the most annoying thing right now in apps that don't support it like Firefox/Chromium.
Amazon has some cheap car stereos that would go perfect in an old car. They are about 35 bucks. And you can even get them with touch screen monitor for a few bucks more.
My (version 1) touchscreen sits on the wall in the hallway showing weather info, my Google calendar and a "screensaver" weather satellite image. After 7pm it switches to random A.P.O.D. images. Works with UK or Spanish weather APIs (no good for you!) and is all coded in Java. UI is JavaFX.
I have a Raspberry Pi 4 running react-carplay with a BigTreeTech HDMI 5 from Aliexpress in my 17 year old Mini. Went with a Pi 4 just because the built-in aux jack made my life easier for audio out. My only issue with this is the time it takes for the Pi to boot into Carplay (not that much faster with my Pi 5 and Nvme). Interested to see if you have any ideas on how to speed this up? All unnecessary services have been disabled, not overclocked (due to power constraints).
With the Pi 5, you could use one of Raspberry Pi's github.com/raspberrypi/pi-gen-micro utilities to build a very simple fast booting OS, maybe down to 3-4 second boot!
Would it be possible to use 5 finger touch to exit the service or application? Perhaps show desktop on 5 finger touch?
Possibly! So far I haven't seen anything in Pi OS take advantage of more than one finger at a time.
I kinda wonder if refresh rate is a factor, and if you could dynamically scale that...
like android devices with high refresh rate displays use dynamic refresh rate to save a bunch of power, lik on my phone: if no touch and no video/animation, drop to 60fps, if touch and no video/animation, bump to 90fps, if touch and video/animation, then bump up to 120 (the highest it goes), of course, I expect the raspberry display can probably do 60fps max, but still kinda wondering 1) whether it's the only supported refreshrate, hardware-side, and 2) does using lower refresh rate have any power draw difference...
of course you'd also be wanting some battery-friendly cpu scheduler to reduce clock speed on idle and stuff like that, but that's more of universal stuff applicable to every system
What we noticed about the touch screen (TS) what we used when we developed a product, we needed to reset the TS regularly because the TS become very noisy over time when the temperature changed. I had to watch the TS has been not used for a while thend do the reset. While resetting (and calibrating, that took about half a second) the user should not use the TS. If he/she do, the calibrating process rendered useless that part of the TS until the next reset.
For your kiosk... what version of Raspberry Pi OS are you using? I recently set up a kiosk but my typical method stopped working since RaspiOS now uses Wayland. For example, Unclutter did not work with wayland. I wonder if you ran into any issue?
Carplay units with higher resolution and smaller bezels cost less than the RPI screen alone - with shipping. An Android tablet makes a better screen for a control panel. I was looking at this (again) yesterday and I just can't make the RPi solutions make any financial sense - for anything.
Jeff, did Ubuntu ever add any significant enhancements to x11/wayland touch screens? Middle/right mouse operations are always a pain preventing Windows/Motif style GUIs from working well in a moving environment. I ended up using a 3-button track ball for an airplane project I was involved in. The Carplay idea is great. Probably this works out to be more expensive to get temp-qualified displays and 'glue' bits than a pre-fab'ed head unit but the entertainment value is priceless. :-)
I am with you about modern vehicles taking away audio interface options. I would be interested in your pursuits in this field. I tried using a rp5 headless, with my phone as an interface with Moode. I live in south Texas and could not keep the rp5 in the vehicle and expect it to function - way to hot.
"If 7in is not enough for you" -Jeff that is plenty. You always leave me satisfied. LOL
Here in Phoenix the inside of your car will get over 140 160. The outside temperatures are 120 plus. This last summer we beat the number of days of over 110° and that was even all the way in October we were still hitting 110. And it was also the first time ever we'd ever hit over 100° in October. But yeah, that touch screen would not survive a single summer day in Phoenix. It might survive a winter day but the winter is up to about mid '70s during the day, so inside the car should be maybe in the '90s or even close to 100
i have a dedicated battery and alternator to run a small rock64pro and a 10" display for carplay in my old 1991 CRX been working smooth for years now! Better than some of the new cars with all display only 😕
I use the original Pi display with my Pi 3 as a test bench for Pi Zero 2 w projects, as the setup gives me more convenient ports and a bit more RAM for essentially the same chip :D
Impatient to see what you'll do with the displays once the projects are finished ^^
Noting it’s super packed right with HAT like Hailo-8L.
Can we configure to use an external display when connected?
Any recommendations for a eInk display of the same size as the Raspberry Pi touch screen? Would really like to have a solid eink display to run my home assistant dashboard, seems way more power friendly than an always on display.
it even controlled my attention span for almost nine minutes wow
sorry about that!
Ive made mine into a kitchen recipe kiosk using mealie and mounted it to my wall :D. I have it set up to auto load the page on boot and then put it in full screen
Definitely interested in the carplay project, ive been wanting to add carplay to my old car (25 years old this year) but the cheapo ones on amazon dont have the best reviews
So my parents got a 2021 Honda CRV with a semi-basic entertainment center and I think it's the best mix of simplicity, accessibility (still using knobs for the heat/AC so you don't HAVE TO look away from the road - AND having steering wheel controls to change volume/track and cruise control... plus the buttons are in a good layout) I connect my phone with bluetooth and it does calls over the speakers if I want, plus I can control my phone from the steering wheel.... BUT it doesn't have GPS.... but you can connect to you phone with bluetooth and will come over the speakers and you can control the volume with the steering wheel... but the map doesn't come up on the car's screen.... but mounting a phone is easy
- the car has lane keep assistant (it rumbles the steering wheel when you get too close to the lines) and auto braking which I didn't know about until it started doing it way sooner than I would have and it SCARED ME!!!! - And it's great on gas..... Oh and it has a rear-reverse cam too, which I've grown to love LOL
- - So you don't HAVE TO get the latest and greatest tech when you buy a new car, and I think they would have electric cars that have the same level of tech that I listed here (I think that's the type of tech that you'd want in a car too... I think MOST PEOPLE would be just fine with that level of tech (except maybe built-in GPS) - you don't need all the apps, and all the internet connection so you get album art for the music you already own....
- so MAYBE a Honda is a brand you haven't looked into, and the small SUV's carry 5 adults snuggly lol, but 4 comfortably... and they have a decent size trunk too... So maybe you ought to look into the CRV and see if it's something you'd like (idk if you want and electric car or not, but I'm sure they have a good selection) - I hope this helps is some way :)
For what it's worth, I can rotate the terminal on my Lenovo IdeaPad with this command:
echo 1 > /sys/class/graphics/fbcon/rotate
(Value can be one of: 0=Normal; 1=Clockwise; 2=upside-down; 3=CCW)
It might be possible to add something like that into early userspace to force the boot messages into landscape but I doubt if it would be worth the trouble.
We figured it out over on GitHub! (Thanks especially to one of the YT comments, too!).
It has been 0 days since I recompiled the Linux kernel
Noting it’s super packed right with HAT like Hailo-8L.
Can we configure to use an external display when connected?😢
I daily-drive a Linux phone and I think the majority of your touchscreen issues come from trying to run a desktop-focused environment.
While most applications still struggle especially with the mobile form factor, I'd say touch support in general is very good on Linux.
Very good 👍
For the mouse cursor, maybe try wayfire-plugins-extra it hides the cursor even for when the touchscreen is actively being used in wayland, so you dont see a tiny bit of cursor when touching the screen (Because this is a prerequisite for me and pickieness) Hope this is useful!
My kid cracked his Chromebook touch screen. That gave the Chromebook a second life as an always-on browser that shows the current temperature from the various temp sensors in Home Assistant.
Always nice to find a good use for an old slightly-broken laptop! Like my old MacBook Air with a row of dead pixels. Still good enough to tote around for quick remote access/Terminal in the studio.
This is cool AF!!! I wish you would make a Mac/Linux happy Stream Deck and light the way!!!
I've got my old Pi display running a minimal HASS dashboard with a PIR wired in to turn off / on the backlight when movement is detected. Does the lcd_rotate=2 in /boot/config.txt not work anymore? On my current setup that rotates everything from boot up.
Thanks for this video! I've had a desire to play with Homekit and more home automation and this might put those plans into action. Please do a follow-up if you fix some of the issues or incorporate helpful comments over time!
I used the first Pi screen for years with Node-Red Dashboard until I discovered Fully Kiosk. It unloads the pi significantly as you do no longer need to run desktop. Fully Kiosk gives you an API of your tablet. The ways you can interact with the tablet is almost endless, face recognition, auto brightness when movement is detected, endless. I'm curious to see how you'll use this screen in your car. Integrating it with OBD2 data came to mind.
Just buy one of the Amazon special Carplay displays. Costs the same $150, and works well enough!
The only downside there is you don't get as much freedom to tinker with it once it becomes obsolete in a few years! Though it's not a bad option by any means. I've been looking at buying a Carpuride system for a while.
Is the Pi5 itself rated for those hot & cold temps? I have a pi5 with a metal case for a passive cooler that has libreELEC for a "netflix on the road" system. I know the touchscreen is more susceptible, but I wasn't sure on the Pi itself.
I don't know if the Pi 5 is rated for a temperature range but I've heard of people using it from at least -20°C up to 60-70°C. If you go any hotter the CPU will definitely throttle a lot, and it may be unstable.
To set up a dashboard there are many ways, but one popular one is a cheapo Android tablet (there's a plethora to choose from) and then getting Fully Kiosk for them, an app. That lets you run a dashboard on them fullscreen.
Jeff, do you know how to drive a manual transmission? Do you enjoy them?
I do know (barely, it's been 20 years since I drove one), but I don't really enjoy them compared to modern transmissions. It's fun but not enjoyable for day to day use :)
I'd be interested to see the Android Auto setup in future. I was thinking of doing the same. UK doesn't get that hot but can get negative temps.
Cool Setup. I am considering doing something similar for a Wall mounted Tablet (e.g. second-hand Acer Aspire Switch 10 or 12) / Display. Going with the second Hand Tablets / Convertibles it's Luck of the Draw (especially finding one where you can Remove the Battery ... I'm not interested in a Fire Hazard), while Screens with Good Size (12-15.6'') AND Good Resolution (more than FDH) are extremely expensive and difficult to find :(.
Is the argon thrml fan and heatsink near silent? I find the official active cooler a bit noisy
I have had the old tochscreen with a 3b+ mounted on my livingroom wall as a hmi for hassio for al long time. Perhaps it is time to upgrade.
Touchscreen works really well on GNOME, GNOME mobile and Plasma mobile but not on the standard Raspberry Pi OS desktop
No it absolutely doesn't work well in GNOME. It's only like two months ago I tried in on my Surface Pro 2 and Wayland is absolute hell. Do something that requires super user priviledges and system will instantly freeze on elevated prompt requiring to plug in USB keyboard to input password and continue. Seriously one of the worst touchscreen UI's right now.
@@jothain Really?
What distro did you use?
Because my experience with GNOME is on Fedora and GNOME Mobile on PostmarketOS and on there it works really well with touch and everything (no keyboard required)
With those temps you have to be in Missouri 😛
Yay for humid, hot summers! At least we don't get saltwater.
Sounds overkill but I wanted to build an alarm clock using a GPIO touchscreen I have and an older Pi for long.
That idea came to mind again recently when Nintendo released their Alarmo clock and I noticed that the phone I'm using has a faulty battery.
I bought a little cheap hdmi display for my rpi3b+ some time last year. I wanted a touch one but I had to settle for just a display due to limited budget.
I use that rpi as a server and I wanted something small and portable that would let me view the status without having to plug the rpi into a TV or monitor, specially for those times when ssh isn't responding.
@jeffgeerling can you put links to the other screens in your description. Some of those other ones look like what I’m looking for
Oh shoot, completely forgot to do that, they'll be added in a few minutes.
Linux touchscreen support actually isn't that bad, it depends on the desktop environment. GNOME and KDE have pretty decent touchscreen support
there's an option for screen rotation in the boot config. I think its a kernel option.
Can you connect two touch displays to single rpi5?
Could a setup like this to control multiple 3D printers via Octoprint?
Idk if gnome or kde would work on it, but they are significantly better at touch screen stuff.
I think we can all agree that there are way better cheaper and easier solutions for a car PC unit. But seriously where would be the fun if you use something not DIY 😉
I wish the dsi interface was more capable, would love to use better screens with higher resolutions and touch without having to resort to janky cables that often don't fit in smaller enclosures.
What a fail, moving the mount points. I would have upgraded several of mine that are in SmartiPi cases now with the new higher resolution. Also, at least with the original screen you can set screen orientation in the boot config or some such so it's always in the right aspect ratio and rotation. Obviously not sure it works the same way with this new one since this is the first I see of it... Two of my SmartiPi based devices are audio streamers. The one in the bedroom has a Pi amp bolted to the back and a pair of speakers. Sounds incredibly good for what it is. The other similar one is in the living room, connected via optical Toslink to the AV receiver there. It's nice to not have to fire up the main display and such to play music. Sure, I can control them from my phone but it's nice to have a touch screen right there, that also shows what's playing.
I got some second hand fire 7 tablets and have them around the house and garden office.
This with the kiosk broswer app and they allow us to control HA and the media players we have around the house.
I considered using an old iPad like that, the one downside is managing a LiIon battery, I hate having so many devices around with those batteries and either managing charge, or risking keeping the battery 100% over long periods, which can lead to expansion more quickly.
You COULD just install an aftermarket headunit into your car and get ALL the features you want, like maps/gps navigation, bluetooth connection for playing your phones music, DVD playback with multiple monitors to keep the kinds entertained (plus you can hook up game consoles to it too) , Netflix/Disney/youtube/etc, multiple ways to connect to the internet (built-in sim card slots for 5g internet, ethernet for a mobile starlink, plus a wifi hotspot to share it with your phones and whatnot) ... everything a new car 'entertainment' center would have, plus more..... ity all depends on which one you get.....
this is the BEST WAY to bring the entertainment center up to date without having to buy a new car...
- I TOTALLY hear ya with the problems of modern cars and stuff like charging you MONTHLY to use YOUR OWN HEATED SEATS!! 🤬 PLUS their softw3are is GARBAGE, SLOW, and SO EASILY HACKABLE!!! And WHY do I HAVE TO LOOK AWAY FROMT HE ROAD and NAVIGATE MENUS all JUST TO CHANGE THE TEMP OF MY HEAT?!?!??! And NO Mr. Amazon I DO NOT WANT ALEXA TO BE ABLE TO DO IT FOR ME WHEN I TELL HER TO... Why not?? Because BEZOS does NOT need to KNWO what TEMP I like to drive at!!! argh!!! lol
- Okay... but getting a new headunit IS EXPENSIVE if you want it to have all the latest and greatest AND it's not usually a simple job installing it unless you have done it a few times before, so you're better off spending $500 to get a professional installation done... at least the work will come with a warranty.. BUT you NEED TO do some serious searching to MAKE SURE you are going to a reputable, honest, quality shop to get it done.. because you don't take it to a mechanic to have it done, and I doubt he 'knows a guy' that is any good....
Another problem for the Pi in the car is how to handle shutdown when the car turns off. I’d love to see a video with your solution to this. I’ve tried a couple of options and neither worked reliably.
I've done something very similar, but I used half a dozen cheap & rooted Onn tablets.
Your sponsorship policy is open source or source available?
FOSS - it's using the MIT license, so you're free to do what you want with it :)
If you want better touch support, you should run a Linux distribution that is built for that, like postmarketOS with Plasma Mobile or Phosh. Those issue I see in Firefox for example are Firefox specific configuration options.
Am I just crazy or are the bezels somehow bigger than the first touch display?
They're the same; they are nice and chonky lol
I think you meant to say you never make paid reviews (rather than paid sponsorships)
Sponsored videos, it's a bit of a weird semantic thing, but a lot of people will do a full sponsored video where the video is basically directed/approved by another company-even if that video is not solely about a specific device.
There's that, paid reviews (where you say the talking points of the company, which IMO is the most egregious thing), and then sponsored integrations (where you interject about something for 30-60s and highlight some things the sponsor wants you to highlight).
I have real problems with creators not disclosing paid reviews or (fully) sponsored videos, it makes everyone lose trust in *all* content creators, so I try to be clear about when anything I say involves money being paid to me.
"Controls everything from a raspberry pi," Suuuure. But you didn't "control" my erge to eat a whole raspberry pie.
Lie to me more sir.
It can't overcome basic human instinct, like eating yummy foods!