I Control EVERYTHING with this Raspberry Pi

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 227

  • @NickyNiclas
    @NickyNiclas 4 часа назад +74

    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.

    • @JeffGeerling
      @JeffGeerling  4 часа назад +26

      Oh, haven't even thought of doing that! A lot you could do tying the display to Home Assistant more directly!

  • @seanunderscorepry
    @seanunderscorepry 3 часа назад +26

    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.

    • @technikchaot
      @technikchaot 28 минут назад

      So a 16 year old car? A German here...

  • @thetinkerer5300
    @thetinkerer5300 4 часа назад +15

    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.

  • @baccusx13
    @baccusx13 2 часа назад +5

    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! 😃

  • @techdude1541
    @techdude1541 4 часа назад +17

    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

  • @aaron57422
    @aaron57422 4 часа назад +17

    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.

    • @musicamessage2915
      @musicamessage2915 3 часа назад

      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.

    • @chompdoesathing
      @chompdoesathing 2 часа назад

      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)

  • @PiotrekR-aka-Szpadel
    @PiotrekR-aka-Szpadel 4 часа назад +20

    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

    • @ThibaultJochem
      @ThibaultJochem 3 часа назад

      Came here to say that :D

    • @JeffGeerling
      @JeffGeerling  3 часа назад +6

      Thanks! Opened an issue in my pi-kiosk project and will see if it works! github.com/geerlingguy/pi-kiosk/issues/3

    • @goldfingerdash
      @goldfingerdash 3 часа назад

      Thanks for the comment. This also works with the reTerminal. I just tested it.

    • @JeffGeerling
      @JeffGeerling  2 часа назад +6

      @@goldfingerdash It worked!!! Thank you :)

  • @zvpunry1971
    @zvpunry1971 2 часа назад +6

    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.

    • @JeffGeerling
      @JeffGeerling  2 часа назад +3

      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.

  • @domramsey
    @domramsey 2 часа назад +8

    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.

    • @U1TR4F0RCE
      @U1TR4F0RCE 34 минуты назад

      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.

    • @domramsey
      @domramsey 23 минуты назад

      @@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.

    • @stubarnes1965
      @stubarnes1965 15 минут назад

      @@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.

  • @pjmq
    @pjmq 4 часа назад +15

    Portrait can be set from grub so the terminal outputs in landscape I believe.

    • @JeffGeerling
      @JeffGeerling  4 часа назад +3

      AFAICT this isn't possible on the Pi... would love to find a way to do it though.

    • @jargolauda2584
      @jargolauda2584 4 часа назад +7

      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.

    • @jan_harald
      @jan_harald 3 часа назад

      ​@@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°

    • @fluoriteByte
      @fluoriteByte 2 часа назад +1

      ​@@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

  • @MarcoGPUtuber
    @MarcoGPUtuber 4 часа назад +6

    0:30 Your sponsorship policies are missing segue policies. ;)

  • @bennetb01
    @bennetb01 4 часа назад +148

    Old enough to vote but didn’t vote in the last election. Typical car.

  • @SuperConker
    @SuperConker 3 часа назад +4

    2:00 For one second there I thought I was looking at the code-animation from The Matrix lol.

  • @MarcoGPUtuber
    @MarcoGPUtuber 4 часа назад +5

    I control EVERYTHING with my Raspberry Pi and use it to watch Jeff Geerling and hit the notification :P

  • @theftking
    @theftking Час назад +1

    So it controls my bladder?

  • @_syedmx86
    @_syedmx86 2 часа назад +5

    8:45 No, 7 inches is enough for me Jeff.

  • @xXhotshot55Xx
    @xXhotshot55Xx 3 часа назад +1

    This looks pretty nice, I might set one up for my living room to control home assistant.

  • @WattTheTech
    @WattTheTech 2 часа назад +2

    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

  • @thorsten9211
    @thorsten9211 4 часа назад +4

    Look Mum No Computer mentioned. Nice.

    • @JeffGeerling
      @JeffGeerling  3 часа назад +1

      Love his channel, love his vibe!

  • @AngryK9
    @AngryK9 4 часа назад +2

    Useful for making a DIY "Stream Deck"

  • @paulhasser625
    @paulhasser625 3 часа назад +2

    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.

  • @kattz753
    @kattz753 3 часа назад +1

    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.

  • @JohnMatthew1
    @JohnMatthew1 2 часа назад

    As always Jeff, great job!

  • @paulh0029
    @paulh0029 4 часа назад +2

    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

  • @_Turbocat777
    @_Turbocat777 4 часа назад +2

    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.

  • @direfbr
    @direfbr 2 часа назад +1

    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).

  • @Hoerli
    @Hoerli 2 часа назад +2

    For Android Auto you can flash CrankShaft on the sd-card. With this you don't need a dongle.

  • @wouldntyaliktono
    @wouldntyaliktono 3 часа назад +2

    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.

    • @JeffGeerling
      @JeffGeerling  3 часа назад +2

      I've looked into eInk here and there, may do a project with it at some point. It's great for status display!

  • @TechnoTim
    @TechnoTim 4 часа назад +4

    We get -20 °f here 🥶

    • @JeffGeerling
      @JeffGeerling  3 часа назад +2

      Probably in the middle of summer, you're so far North! haha

    • @TechnoTim
      @TechnoTim 3 часа назад +1

      @ on a sunny day 😅

  • @MakeOrBreakSociety
    @MakeOrBreakSociety 4 часа назад +2

    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
      @JeffGeerling  4 часа назад +2

      Certainly worth seeing if it's any better with the higher resolution!

    • @MakeOrBreakSociety
      @MakeOrBreakSociety 4 часа назад +1

      @@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 😂

  • @Skillnoob_
    @Skillnoob_ 4 часа назад +2

    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.

    • @JeffGeerling
      @JeffGeerling  4 часа назад +2

      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.

  • @steaders82
    @steaders82 58 минут назад

    I like the fact you're doing avata and neo drones now Ian. I was getting bored of my mini personally. Phil

  • @darknessblades
    @darknessblades 21 минуту назад

    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]

  • @lucidmoses
    @lucidmoses 4 минуты назад

    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.

  • @AddieDirectsTV
    @AddieDirectsTV 2 часа назад +1

    Ooooh. I am intrigued by the CarPlay device. My car isn't quite that old, but doesn't have CarPlay.

  • @lint7914
    @lint7914 Час назад

    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.

  • @chaosfenix
    @chaosfenix 16 минут назад

    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.

  • @Tevruden
    @Tevruden 4 часа назад +2

    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.

    • @JeffGeerling
      @JeffGeerling  4 часа назад +1

      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!

  • @MrTgb20
    @MrTgb20 4 часа назад +2

    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.

    • @JeffGeerling
      @JeffGeerling  4 часа назад +1

      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.

    • @MrTgb20
      @MrTgb20 3 часа назад

      @@JeffGeerling Yeah their guides can be rough sometimes. I guess I have been lucky in my uses not running into any issues.

  • @theogdavro
    @theogdavro 4 часа назад +1

    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...) ?

    • @JeffGeerling
      @JeffGeerling  4 часа назад +1

      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.

  • @Starlite123
    @Starlite123 3 часа назад +1

    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.

  • @johnknight7293
    @johnknight7293 Час назад +1

    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.

  • @WTFWorks
    @WTFWorks 2 часа назад +1

    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).

    • @JeffGeerling
      @JeffGeerling  Час назад

      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!

  • @89tsupra
    @89tsupra 3 часа назад +1

    Would it be possible to use 5 finger touch to exit the service or application? Perhaps show desktop on 5 finger touch?

    • @JeffGeerling
      @JeffGeerling  2 часа назад

      Possibly! So far I haven't seen anything in Pi OS take advantage of more than one finger at a time.

  • @jan_harald
    @jan_harald 3 часа назад +1

    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

  • @raytry69
    @raytry69 2 часа назад

    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.

  • @Teklynk-t2q
    @Teklynk-t2q 51 минуту назад

    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?

  • @espressomatic
    @espressomatic 4 часа назад +1

    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.

  • @bigwave_dave8468
    @bigwave_dave8468 Час назад

    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. :-)

  • @djlalorocks
    @djlalorocks 3 часа назад +1

    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.

  • @kritikusi-666
    @kritikusi-666 40 минут назад

    "If 7in is not enough for you" -Jeff that is plenty. You always leave me satisfied. LOL

  • @MikeHarris1984
    @MikeHarris1984 Час назад

    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

  • @harriet-x.x
    @harriet-x.x 3 часа назад +1

    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 😕

  • @Virgule
    @Virgule 4 часа назад

    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 ^^

  • @OriNachum
    @OriNachum 3 часа назад

    Noting it’s super packed right with HAT like Hailo-8L.
    Can we configure to use an external display when connected?

  • @loomoo500
    @loomoo500 55 минут назад

    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.

  • @JohnneyleeRollins
    @JohnneyleeRollins 2 часа назад +1

    it even controlled my attention span for almost nine minutes wow

  • @DerkBOllie
    @DerkBOllie Час назад

    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

  • @ScullyBrewing
    @ScullyBrewing Час назад

    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

  • @Nobe_Oddy
    @Nobe_Oddy 3 часа назад

    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 :)

  • @jeffreypohlmeyer8782
    @jeffreypohlmeyer8782 3 часа назад +1

    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.

    • @JeffGeerling
      @JeffGeerling  2 часа назад

      We figured it out over on GitHub! (Thanks especially to one of the YT comments, too!).

    • @ambhaiji
      @ambhaiji 2 часа назад

      It has been 0 days since I recompiled the Linux kernel

  • @OriNachum
    @OriNachum 3 часа назад

    Noting it’s super packed right with HAT like Hailo-8L.
    Can we configure to use an external display when connected?😢

  • @TheUndeadLeech
    @TheUndeadLeech Час назад

    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.

  • @ranjitmandal1612
    @ranjitmandal1612 2 часа назад

    Very good 👍

  • @Nick404
    @Nick404 26 минут назад

    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!

  • @MarkoCloud
    @MarkoCloud 4 часа назад +5

    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.

    • @JeffGeerling
      @JeffGeerling  4 часа назад

      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.

  • @ianrickey208
    @ianrickey208 2 часа назад

    This is cool AF!!! I wish you would make a Mac/Linux happy Stream Deck and light the way!!!

  • @WianPotgieter
    @WianPotgieter 3 часа назад

    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.

  • @chowda_dev
    @chowda_dev Час назад

    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!

  • @JeroenVissers
    @JeroenVissers 2 часа назад

    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.

  • @DarrLaw
    @DarrLaw 3 часа назад +1

    Just buy one of the Amazon special Carplay displays. Costs the same $150, and works well enough!

    • @JeffGeerling
      @JeffGeerling  3 часа назад

      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.

  • @AlexAlex-ng4vw
    @AlexAlex-ng4vw 4 часа назад

    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.

    • @JeffGeerling
      @JeffGeerling  4 часа назад +1

      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.

  • @KimmoJaskari
    @KimmoJaskari 44 минуты назад

    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.

  • @Ok_Mountain_8698
    @Ok_Mountain_8698 2 часа назад

    Jeff, do you know how to drive a manual transmission? Do you enjoy them?

    • @JeffGeerling
      @JeffGeerling  Час назад

      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 :)

  • @Chris173972
    @Chris173972 3 часа назад

    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.

  • @silverstone7778
    @silverstone7778 12 минут назад

    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 :(.

  • @nikobellic570
    @nikobellic570 48 минут назад

    Is the argon thrml fan and heatsink near silent? I find the official active cooler a bit noisy

  • @Maaniic
    @Maaniic 3 часа назад

    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.

  • @hannescampidell
    @hannescampidell 4 часа назад +1

    Touchscreen works really well on GNOME, GNOME mobile and Plasma mobile but not on the standard Raspberry Pi OS desktop

    • @jothain
      @jothain 4 часа назад

      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.

    • @hannescampidell
      @hannescampidell 4 часа назад

      @@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)

  • @lfcbpro
    @lfcbpro 3 часа назад +1

    With those temps you have to be in Missouri 😛

    • @JeffGeerling
      @JeffGeerling  3 часа назад

      Yay for humid, hot summers! At least we don't get saltwater.

  • @MegaManNeo
    @MegaManNeo 3 часа назад +1

    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.

  • @gigaherz_
    @gigaherz_ 4 часа назад

    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.

  • @dukeseb
    @dukeseb 2 часа назад

    @jeffgeerling can you put links to the other screens in your description. Some of those other ones look like what I’m looking for

    • @JeffGeerling
      @JeffGeerling  2 часа назад

      Oh shoot, completely forgot to do that, they'll be added in a few minutes.

  • @DaftBlazer
    @DaftBlazer Час назад

    Linux touchscreen support actually isn't that bad, it depends on the desktop environment. GNOME and KDE have pretty decent touchscreen support

  • @superslammer
    @superslammer 4 часа назад

    there's an option for screen rotation in the boot config. I think its a kernel option.

  • @arekx
    @arekx Час назад

    Can you connect two touch displays to single rpi5?

  • @Twin_Flyer
    @Twin_Flyer 2 часа назад

    Could a setup like this to control multiple 3D printers via Octoprint?

  • @dvippatel9087
    @dvippatel9087 4 часа назад +2

    Idk if gnome or kde would work on it, but they are significantly better at touch screen stuff.

  • @MaxWeninger
    @MaxWeninger 3 часа назад +1

    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 😉

  • @festro1000
    @festro1000 35 минут назад

    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.

  • @KimmoJaskari
    @KimmoJaskari 50 минут назад

    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.

  • @glo0115
    @glo0115 3 часа назад +1

    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.

    • @JeffGeerling
      @JeffGeerling  3 часа назад

      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.

  • @Nobe_Oddy
    @Nobe_Oddy 3 часа назад +1

    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....

  • @MetzenJSR
    @MetzenJSR Час назад

    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.

  • @KernelFault
    @KernelFault 2 часа назад

    I've done something very similar, but I used half a dozen cheap & rooted Onn tablets.

  • @zepesh
    @zepesh 4 часа назад +1

    Your sponsorship policy is open source or source available?

    • @JeffGeerling
      @JeffGeerling  4 часа назад +4

      FOSS - it's using the MIT license, so you're free to do what you want with it :)

  • @MrDarkbluewater
    @MrDarkbluewater Час назад

    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.

  • @dilutedoxygen
    @dilutedoxygen 4 часа назад +1

    Am I just crazy or are the bezels somehow bigger than the first touch display?

    • @JeffGeerling
      @JeffGeerling  4 часа назад +2

      They're the same; they are nice and chonky lol

  • @andythomas4837
    @andythomas4837 3 часа назад +1

    I think you meant to say you never make paid reviews (rather than paid sponsorships)

    • @JeffGeerling
      @JeffGeerling  2 часа назад

      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.

  • @atlucas1321
    @atlucas1321 3 часа назад +1

    "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.

    • @JeffGeerling
      @JeffGeerling  2 часа назад

      It can't overcome basic human instinct, like eating yummy foods!