Raspberry Pi TV HAT


This Raspberry Pi TV-uHAT is designed to receive digital terrestrial TV broadcast systems, including DVB-T and DVB-T2. With this board it is possible to receive and view TV on a Raspberry Pi, or create a TV server that allows you to stream received TV over a network to other devices. The uHAT can be used on all Raspberry Pi boards when running as a backend server for other devices on the network.

Performance when receiving and viewing TV on a Pi can vary and it is recommended to use a Raspberry Pi 3 B or B+ to do this. Raspberry Pi TV uHAT follows a new form factor of HAT which is detailed in the product brief. The board comes with a set of mechanical spacers, a 40 way header and an aerial adaptor.


The software we recommend for decoding TV streams and viewing content is TVHeadend. Instructions for setting this up are in our  guide to Getting started with the TV HAT.

Media player support




Product brief, drawings, and schematics

Raspberry Pi TV HAT product brief

Raspberry Pi TV HAT mechanical drawing


Suitable applications include IoT (Internet of Things), hobby and education, electronics design, embedded design and development.

  • Sony CXD2880 TV tuner
  • Supported TV standards: DVB-T2, DVB-T
  • Reception frequency: VHF III, UHF IV, UHF V
  • Channel bandwidth DVB-T2: 1.7, 5, 6, 7, 8MHz
  • Channel bandwidth DVB-T: 5, 6, 7, 8MHz

40 JD
In stock

Related Products

subscribe to our weekly newsletter