# HyperPixel: High Speed DPI interface Support w. 4" TFT

**URL:** <https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362>\
**Category:** Help\
**Created:** [February 21, 2019, 6:34pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362 "2019-02-21T18:34:31Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mike\_51](https://community.info-beamer.com/letter_avatar_proxy/v3/letter/m/22d042/32.png) [@Mike\_51](https://community.info-beamer.com/u/Mike_51)\
**Post date:** [February 21, 2019, 6:34pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/1 "2019-02-21T18:34:31Z")

</div>

Is there a chance to interface a Pimoroni Hyperpixel4 (4 Inch) TFT Display with 800x480 pixels. The display comes with an install package. I would not need the touch support for this particular application. I have tried to configure the display using the new feautures in OS10 but in vain, the particular driver is probably needed? The nice Thing About this display is ist rel. high Resolution, which I need.  
b.t.w. the application is a small display in our museum which is viewed through a peephole in our display walls. Today small static 35mm slides are viewed through a lens…dynamic content will be much more attractive.

---

<div class="post-metadata">

**Author:** ![infobeamer-fw](https://community.info-beamer.com/user_avatar/community.info-beamer.com/infobeamer-fw/32/3_2.png) [@infobeamer-fw](https://community.info-beamer.com/u/infobeamer-fw)\
**Post date:** [February 21, 2019, 7:09pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/2 "2019-02-21T19:09:06Z")

</div>

Judging by [https://github.com/pimoroni/hyperpixel4/blob/master/install.sh](https://github.com/pimoroni/hyperpixel4/blob/master/install.sh), the installation (without touch) is basically three steps, two of which are a bit difficult to do right now:

First in `/config/userconfig.txt`, you’ll need these lines:

```nohighlight
dtoverlay=hyperpixel4
overscan_left=0
overscan_right=0
overscan_top=0
overscan_bottom=0
framebuffer_width=800
framebuffer_height=480
enable_dpi_lcd=1
display_default_lcd=1
dpi_group=2
dpi_mode=87
dpi_output_format=0x7f216
display_rotate=3
hdmi_timings=480 0 10 16 59 800 0 15 113 15 0 0 0 60 0 32000000 6

```

Then this [device tree overlay](https://github.com/pimoroni/hyperpixel4/blob/master/dist/hyperpixel4.dtbo) needs to be in `/overlays`. Right now this step is lost when the OS gets updated.

Finally it seems some initialization is indeed required. They provide a statically linked binary for that [here](https://github.com/pimoroni/hyperpixel4/blob/master/dist/hyperpixel4-init), but right now there’s no proper way to have that run at boot somehow.

I’ll have to think about how to approach this.

---

<div class="post-metadata">

**Author:** ![Mike\_51](https://community.info-beamer.com/letter_avatar_proxy/v3/letter/m/22d042/32.png) [@Mike\_51](https://community.info-beamer.com/u/Mike_51)\
**Post date:** [February 21, 2019, 7:14pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/3 "2019-02-21T19:14:39Z")

</div>

Wow - fast and detailed, amazing! Many thanks for already looking into it. The unit is on-line right now, in case you want me to try s.th.

---

<div class="post-metadata">

**Author:** ![infobeamer-fw](https://community.info-beamer.com/user_avatar/community.info-beamer.com/infobeamer-fw/32/3_2.png) [@infobeamer-fw](https://community.info-beamer.com/u/infobeamer-fw)\
**Post date:** [February 22, 2019, 2:37pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/4 "2019-02-22T14:37:05Z")

</div>

I just ordered my own display and will play with it once it arrives. I’ll keep this post updated.

---

<div class="post-metadata">

**Author:** ![Mike\_51](https://community.info-beamer.com/letter_avatar_proxy/v3/letter/m/22d042/32.png) [@Mike\_51](https://community.info-beamer.com/u/Mike_51)\
**Post date:** [February 22, 2019, 2:50pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/5 "2019-02-22T14:50:54Z")

</div>

terrific! You will like it, it is not the cheapest on the market, but it appears well made and Pimoroni have quite a good reputation and decent support.  
I hope that it opens new opportunities for other InfoBeamer users.

---

<div class="post-metadata">

**Author:** ![infobeamer-fw](https://community.info-beamer.com/user_avatar/community.info-beamer.com/infobeamer-fw/32/3_2.png) [@infobeamer-fw](https://community.info-beamer.com/u/infobeamer-fw)\
**Post date:** [February 25, 2019, 3:27pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/6 "2019-02-25T15:27:30Z")

</div>

Got it running:

![image](https://community.info-beamer.com/uploads/default/original/1X/6be52512310bbf438beb5f8cb13f5aad9b4ab5fe.jpeg)

Here’s what you have to do:

1. [Update your OS to the testing release](https://community.info-beamer.com/t/trying-out-the-next-info-beamer-os-version-before-release/34). This won’t be required in the future, but for now the ability to run a custom program after bootup isn’t available in `stable` yet.

2. Fetch this [hyperpixel zip](https://usercontent.infobeamer.com/hyperpixel-2019-02-25.zip)

3. Extract the zip file onto the SD card, so that userconfig.txt ends up in `/config` on the SD

4. Start he Pi

The settings from the HyperPixel repository by default rotate the screen, so it’s horizontal with 800x480 resolution. As this rotation puts extra load on the GPU, it’s a bit slower than it could be. You can avoid this rotation (and get 480x800, like you see in the picture above) if you take a look at `/config/userconfig.txt` and comment out the three marked lines.

---

<div class="post-metadata">

**Author:** ![Mike\_51](https://community.info-beamer.com/letter_avatar_proxy/v3/letter/m/22d042/32.png) [@Mike\_51](https://community.info-beamer.com/u/Mike_51)\
**Post date:** [February 25, 2019, 5:34pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/7 "2019-02-25T17:34:38Z")

</div>

Followed the steps and got it done in a few minutes including new setup and test - awesome, support at its best

 ![IMG_20190225_182305%5B1%5D](https://community.info-beamer.com/uploads/default/original/1X/c74a639838e8c467085deabbc3d75c827cd593fd.jpeg)

---

<div class="post-metadata">

**Author:** ![infobeamer-fw](https://community.info-beamer.com/user_avatar/community.info-beamer.com/infobeamer-fw/32/3_2.png) [@infobeamer-fw](https://community.info-beamer.com/u/infobeamer-fw)\
**Post date:** [February 25, 2019, 5:41pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/8 "2019-02-25T17:41:30Z")

</div>

Nice. Thanks for testing. Have fun!

---

<div class="post-metadata">

**Author:** ![infobeamer-fw](https://community.info-beamer.com/user_avatar/community.info-beamer.com/infobeamer-fw/32/3_2.png) [@infobeamer-fw](https://community.info-beamer.com/u/infobeamer-fw)\
**Post date:** [February 27, 2019, 9:04pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/9 "2019-02-27T21:04:40Z")

</div>

I’ve now “designed” a case and I’m about to 3D print it this week. Despite never having done anything with 3D printing, it all was surprisingly easy so far. I’ll share the source for the case if it works.

![image](https://community.info-beamer.com/uploads/default/original/1X/a475c6eecac823219437f6b1214361538d8bd49e.jpeg)

---

<div class="post-metadata">

**Author:** ![Mike\_51](https://community.info-beamer.com/letter_avatar_proxy/v3/letter/m/22d042/32.png) [@Mike\_51](https://community.info-beamer.com/u/Mike_51)\
**Post date:** [October 17, 2021, 12:16pm UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/10 "2021-10-17T12:16:25Z")

</div>

If you ever had a chance to complete the design, I would very much appreciate to get the 3-D design source. After quite a long a time we started continuing this project. As a reminder we plan to use the small displays to replace slide viewers which are mounted in display walls at our museum, which are viewed through small peep holes. It will give us the ability to replace static content with dynamic stuff like small video clips. Of course the displays will be driven by Infobeamer.

---

<div class="post-metadata">

**Author:** ![infobeamer-fw](https://community.info-beamer.com/user_avatar/community.info-beamer.com/infobeamer-fw/32/3_2.png) [@infobeamer-fw](https://community.info-beamer.com/u/infobeamer-fw)\
**Post date:** [October 18, 2021, 10:41am UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/11 "2021-10-18T10:41:18Z")

</div>

I just uploaded the [version from 2019](https://usercontent.infobeamer.com/hyperpixel-case.zip). As I don’t have a 3D printer myself I couldn’t easily test and improve the design, so that’s still the design from the only version I got printed. It’s far from perfect:

- The display side’s opening it too big and white light from the Hyperpixel leaks through the gap.
- It’s all quite tight
- There’s only space to connect a power cable.
- It might only work for the Pi3.

The ZIP includes the .CSG file source in case you want to improve it. Though you might have more luck searching for alternatives online.

---

<div class="post-metadata">

**Author:** ![Mike\_51](https://community.info-beamer.com/letter_avatar_proxy/v3/letter/m/22d042/32.png) [@Mike\_51](https://community.info-beamer.com/u/Mike_51)\
**Post date:** [October 18, 2021, 11:41am UTC](https://community.info-beamer.com/t/hyperpixel-high-speed-dpi-interface-support-w-4-tft/362/12 "2021-10-18T11:41:03Z")

</div>

Many thanks, that will get me started more comfortably as I am a novice in 3-D printing and just got my little Ender. I will let you know how it worked out.
