Create the Ultimate Human-To-Web Device | Raspberry Pi Kiosk Mode

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

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

  • @-ColorMehJewish-
    @-ColorMehJewish- Месяц назад +2

    Just to mention --- the Pi Imager has an OS called "Full Page OS" that already does much of the same thing.
    Your guide is cooler than their setup tho

  • @robertmcelwee
    @robertmcelwee 28 дней назад

    Gave you a thumbs up. Great video. You helped me out!

  • @alexlovett1991
    @alexlovett1991 2 месяца назад +1

    Not sure about chromium but chrome has plugin to rotate between tabs, really handy we used it as a screen for Jenkins / jira etc

    • @tpzd1063
      @tpzd1063 13 дней назад

      All Chrome plugins are compatible with Chromium.

  • @mariopojoy
    @mariopojoy 2 месяца назад

    Nice project, you helped me alot with this one, although I went for a more manual approach on changing screens using GPIO and a touch sensor and a switch for turning off the display once I'm done and away from desk. I use this for clock, calendar and HomeAssistant dashboard.

  • @jyvben1520
    @jyvben1520 2 месяца назад

    Nice demo, Firefox also has kiosk mode and can be configured to run on a chosen display in a 2 display system if os is running X11. (untested)
    raspi os can be configured to run X11, it is in the raspi-config (terminal version) Advanced options = A6 Wayland (gives choice Wayland or X11) 2024-08-05
    seems xdotool also exists, works on my rpi5 X11. (xdotool keyboard uses qwerty layout)

    • @jyvben1520
      @jyvben1520 2 месяца назад +2

      "unclutter" command seems to hide the mouse

    • @Core-Electronics
      @Core-Electronics  2 месяца назад +1

      unclutter is brilliant, we have it in our x11 guide as well, such a shame it doesn't work on Wayland yet. 😔

  • @Tortita13
    @Tortita13 2 месяца назад

    Thank you for this! i wanted to do a project like this for so long!

  • @gayanx86
    @gayanx86 2 месяца назад

    Great information. Just the thing I wanted for the Pi5 LCD I ordered yesterday. 🤩

    • @Core-Electronics
      @Core-Electronics  2 месяца назад

      We're a little bit psychic like that sometimes 😎

  • @emeraldent
    @emeraldent 2 месяца назад +1

    Bro, this is killer! The idea cauldron is bubbling! Thank you! Liked and subbed my guy!

    • @Core-Electronics
      @Core-Electronics  2 месяца назад

      Idea cauldron, never heard it put that way but it really gets the idea across, happy making!

  • @johntcantrell
    @johntcantrell 2 месяца назад

    What are you using to create the full page dashboard? I’m currently using DAKBoard but would love to move to something with no cost.

  • @marcoemanuelecocco
    @marcoemanuelecocco 28 дней назад

    We can map the key in the gpio of rpi to use a spalla keyboard or 2 bottone?

  • @Yasin-ku4vd
    @Yasin-ku4vd 15 дней назад

    Hello everyone,
    I have a project that is working with arduino and want to control that product on app. It is a consumer electronics product. Can you give me some advice about which Raspberry Pi should I use in this project and is it easy to pair an app with the raspberry pi? Thanks

  • @samagarwal3804
    @samagarwal3804 2 месяца назад +1

    no fan in your case. How long can your raspi work ?

    • @Core-Electronics
      @Core-Electronics  2 месяца назад +1

      We attached the active cooler to the pi and had no issues! The case is aluminium and isn't completely airtight + looking at a webpage isn't too intensive of a task. As long as you have a Pi with at least a passive cooler on there, you shouldn't have too much of an issue.

  • @MegaBlox_YT
    @MegaBlox_YT 2 месяца назад +1

    Nice

  • @wilty5
    @wilty5 2 месяца назад +3

    Can I use another browser instead of Chrome?

    • @Core-Electronics
      @Core-Electronics  2 месяца назад +1

      During testing I managed to get this to work with Firefox as well! You can change the line where we open chromium to instead open firefox. The start up options are different and a quick google search can find them. But the rest of the guide should be nearly the same, but some parts may need a little modification here and there.

    • @wilty5
      @wilty5 2 месяца назад

      @@Core-ElectronicsThanks

    • @kitchenanykey
      @kitchenanykey 2 месяца назад

      There is no option to launch another. It should be Firefox, but its too buged in kiosk mode.
      btw chromium not perfect too - this version cant work with all kind of cameras.

  • @DerSolinski
    @DerSolinski 2 месяца назад +1

    Use DietPi instead of Raspbian.
    No bloat, just what you need and starting into kiosk mode is literally a checkbox in the config manager...
    Runs smoothly on the older models too.

    • @Core-Electronics
      @Core-Electronics  2 месяца назад +1

      We went with Raspbian as it allows people to follow other guides they may also want to run on their Pi at the same time. But if I were to get an old Pi 3B or 2 out of the cupboard and run it in kiosk, DietPi would be the way to go!

    • @TheTubejunky
      @TheTubejunky 8 дней назад

      Awesomeness Thank you.

    • @DerSolinski
      @DerSolinski 8 дней назад +1

      @@TheTubejunky 😉
      But but don't thank me, thank the maintainers.

    • @TheTubejunky
      @TheTubejunky 8 дней назад

      @@DerSolinski Will do! Have an awesome day!

  • @mrafayshams3089
    @mrafayshams3089 2 месяца назад +2

    How to show a local webpage you are hosting?

    • @Core-Electronics
      @Core-Electronics  2 месяца назад +2

      Just get it to open the address! There are a lot of ways to host a webpage, and we have a guide on how to host one on a microcontroller if you are interested. This is mainly for controlling hardware plugged into the microcontroller, but it might be a good starting point!
      ruclips.net/video/hLLUxuFxLOI/видео.html

  • @TismoGaming
    @TismoGaming Месяц назад

    I am having an issue with my raspberry pi 4 stopping the kiosk.
    I would leave the kiosk running and after few hours , I would come a find only the desktop showing. How can I troubleshoot this please?

    • @TheTubejunky
      @TheTubejunky 8 дней назад

      Look for power saving settings or sleep modes. There may even be a setting on the browser that would close connections if no input from mouse and keyboard were detected.

  • @hashimsawalha
    @hashimsawalha Месяц назад

    can someone help me, the wayfire folder has another folder that says default.ini. thats where you put the autostart comand, but its read only. does anyone have any solutions

    • @TheTubejunky
      @TheTubejunky 8 дней назад

      CD into that folder and change the read write permissions with chmod as he does in this video with another file.

  • @AdamHinckley
    @AdamHinckley 2 месяца назад

    9:13 how do you get it to do a auto scroll down on pages?

    • @Core-Electronics
      @Core-Electronics  2 месяца назад +1

      You could use ydotool to simulate scroll wheel movements, or your could use wtype to press the arrow keys. Something like:
      wtype -P Down
      sleep 1
      wtype -p Down
      The capital -P means press the key, then sleep for how ever long you need, then the lower case -p means to release it.

    • @AdamHinckley
      @AdamHinckley 2 месяца назад

      @@Core-Electronics thanks

    • @TheTubejunky
      @TheTubejunky 8 дней назад

      ​@@Core-ElectronicsThank you this will be very useful! Minecraft bot time..... jk lol

  • @JaymeEduardo
    @JaymeEduardo 2 месяца назад

    and the keyboard?

  • @robertmcelwee
    @robertmcelwee 28 дней назад

    Note: I had to use start-fullscreen vs start-maximized

    • @Core-Electronics
      @Core-Electronics  26 дней назад

      Is this using X11 or Firefox by any chance? We initially had to use start-fullscreen but found that start-maximized was more robust

    • @robertmcelwee
      @robertmcelwee 26 дней назад

      @@Core-Electronics No, Chrome. I could have typed it wrong or something. Maybe I'll test it again.

  • @TheTubejunky
    @TheTubejunky 8 дней назад

    Why don't you use a custom cursor to "hide" the cursor a webpage displays. You make a custom cursor for the desktop. Design this cursor to only he ine pixel and on an alpna channel if needed then change the settings in the browser to ONLY use desktop default cursor.

    • @Core-Electronics
      @Core-Electronics  7 дней назад +1

      This was definitely something we looked at and is definitely another way to do it! But we thought it may be an annoyance to try and use an invisible cursor if you had to change anything, and simply moving it to the bottom right was a lot simpler at the time.
      But again, definitely another way to achieve the same goal!

  • @pathfinderpolska
    @pathfinderpolska 2 месяца назад

    It is like android

    • @MehdiGuizani
      @MehdiGuizani 2 месяца назад +1

      Not really 😂 it’s more Linux 😅

  • @johnadams1976
    @johnadams1976 2 месяца назад

    double clicking the script file does nothing for me....doesn't fire up browser

    • @Core-Electronics
      @Core-Electronics  2 месяца назад

      If you open the shell script and you don't get the options to execute, open, etc... then you haven't made it an executable properly. Try running "sudo chmod +x run_kiosk.sh" again. If it does open that little option window, then double check your code.
      If you are still having issue with it, feel free to post on our dedicated forum topic for this video, we have a lot of maker eyes over there that can help just give us some info of the problem. Cheers!
      forum.core-electronics.com.au/t/how-to-set-up-a-raspberry-pi-kiosk-launch-a-fullscreen-webpage-on-boot/20578

    • @TheTubejunky
      @TheTubejunky 8 дней назад

      Update your python? I've read that sometimes Python 2 is installed and not Python 3 which isn't backwards compatible. I could be wrong but just something I read about. good luck.