multiple tv hats

Active today
Viewed 30 times

Is it possible to stack multiple TV hats on each other?

I would like users to watch TV channels on different frequencies (MUXes).

 New contributor
  • But you can only decode one mux at a time. Even you can demux mux, there is only one HDMI output on Rpi. – tlfong01 23 hours ago   
  • @tlfong01 I use raspi as a TV stream server -> hence multiple users can watch TV at same time. – Michal Foksa 22 hours ago
  • @tlfong01 Can you PLS explain what do you mean by Even you can demux mux ? – Michal Foksa 22 hours ago
  • Yes. I agree that you can use Rpi as a video stream server, therefore MULTIPLE users can watch the SAME VIDEO (say, same movie) at the SAME TIME. Now let me think aloud slowly. Suppose you can stack two TV HATs on one Rpi, and that one HAT decodes one mux (Movie A say) and the second HAT decodes another mux (Movie B say). Now you want your stream server to entertain two users, one user watching Movie A, and the other user watching Movie B. I am just guessing what you wish to do. Perhaps you can counter suggest what you wish to do. – tlfong01 22 hours ago   
  • @tlfong01 That is 100% correct 🙂 Generally I want my stream server to entertain multiple users, watching movies from multiple MUX-es. – Michal Foksa 21 hours ago
  • As answer says, (1) the SPI chip select problem. For me it is not a problem, because I almost always do not use any Rpi’s built in CE0,1 pins. Instead I demux other GPIO pins shifted up to 5V and use software to do my own CE0 to CEn control. I also use GPIO extender MCP23017 GPIO pins as my own CEn pins. In other words, I can select 16 HATs or more, BUT I don’t know if Rpi can control many selected TV HATs at the same time (No problem for my sensors, latched IO devices etc). (2) HAT EEPROM ID driver load problem. You need to cheat the Rpi by activating one HAT at a time. – tlfong01 15 hours ago   
  • Above are just brainstorming. I would rather simply use, say 4 slave Rpi’s each with one HAT, and use one master rpi to do all the control and user interface. – tlfong01 15 hours ago   
  • And about mux/demux: raspberrypi.org/forums/…. – tlfong01 1 hour ago   
Please avoid extended discussions in comments. Would you like to automatically move this discussion to chat?


It’s not possible because there’s no way to change the SPI chip select pin from CE0.


Categories: Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: