# V4 with larger screen

**URL:** <https://discourse.zynthian.org/t/v4-with-larger-screen/5418>\
**Category:** Building Zynthian\
**Created:** [February 17, 2021, 1:52pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418 "2021-02-17T13:52:41Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![BertB](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/b/ebca7d/32.png) [@BertB](https://discourse.zynthian.org/u/BertB)\
**Post date:** [February 17, 2021, 1:52pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/1 "2021-02-17T13:52:41Z")

</div>

Hi,  
I am new here. Just downloaded Zynthian on a spare RPI3B+ and its great.  
But, I would like to create a V4 version with a larger display. ?  
My question now is, How do I connect the rotary controllers, when I do not use the standard display.

Regards,  
Bert

---

<div class="post-metadata">

**Author:** ![wyleu](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/wyleu/32/514_2.png) [@wyleu](https://discourse.zynthian.org/u/wyleu)\
**Post date:** [February 17, 2021, 3:25pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/2 "2021-02-17T15:25:56Z")

</div>

No problem.

The display & encoder logic are completely separate and handled by the xwindows system…  
You set the screen resolutions and the font size in the webconf…

 ![IMG_20210217_152407](https://discourse.zynthian.org/uploads/default/original/2X/c/c6511c996443fed43d7af52a80787f2170ef5a08.jpeg)

This is one of my zynths

---

<div class="post-metadata">

**Author:** ![le51](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/le51/32/1706_2.png) [@le51](https://discourse.zynthian.org/u/le51)\
**Post date:** [February 17, 2021, 5:10pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/3 "2021-02-17T17:10:53Z")

</div>

Hi @BertB welcome,  
for controllers, it depends on your tinkering skills:

- buy some parts from the zynthian shop:  
all in one board: [All-In-One Module Kit v2 | shop.zynthian.org](https://shop.zynthian.org/shop/product/all-in-one-module-kit-v2-178?category=14)  
controllers itselfs: [Controller Module Kit v2 | shop.zynthian.org](https://shop.zynthian.org/shop/product/controller-module-kit-v2-276?category=14)
- full diy way using the given schematics:  
the mcp23017 port expander: [File:ZynScreen v15 sch.svg - ZynthianWiki](https://wiki.zynthian.org/index.php/File:ZynScreen_v15_sch.svg)  
the controllers: [File:Zynthian controller single2 smd.svg - ZynthianWiki](https://wiki.zynthian.org/index.php/File:Zynthian_controller_single2_smd.svg)
- if your display doesn’t use any GPIO pins (hdmi + usb touch or DSI interface like the official raspberryPi 7inch display, it will also depend on the type of sound card you use), you can even go without mcp23017 port expander and wire the rotary encoders directly to the raspberryPi gpio pins. That will require some configuration in the webconf tool

---

<div class="post-metadata">

**Author:** ![riban](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/riban/32/2331_2.png) [@riban](https://discourse.zynthian.org/u/riban)\
**Post date:** [February 17, 2021, 5:25pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/4 "2021-02-17T17:25:02Z")

</div>

Or another fully DIY way is to use a different microcontroller like [this](https://github.com/riban-bw/I2C-Hardware-Controller) or [similar](https://discourse.zynthian.org/t/arduino-usb-hid-controller/4814/8).

---

<div class="post-metadata">

**Author:** ![BertB](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/b/ebca7d/32.png) [@BertB](https://discourse.zynthian.org/u/BertB)\
**Post date:** [February 17, 2021, 6:38pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/5 "2021-02-17T18:38:27Z")

</div>

Lots of great ideas, thank you all.  
I use a waveshare 5 inch HDMI + GPIO display.  
As far as I can see, it uses the SPI for the touch screen.

---

<div class="post-metadata">

**Author:** ![le51](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/le51/32/1706_2.png) [@le51](https://discourse.zynthian.org/u/le51)\
**Post date:** [February 17, 2021, 8:30pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/6 "2021-02-17T20:30:27Z")

</div>

Yes you’re right.  
This screen duplicate the occupied pins by thé headers. So the I2C interface is still accessible for wiring a mcp23017 port expander

What kind of sound interface are you using ?

---

<div class="post-metadata">

**Author:** ![BertB](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/b/ebca7d/32.png) [@BertB](https://discourse.zynthian.org/u/BertB)\
**Post date:** [February 17, 2021, 10:18pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/7 "2021-02-17T22:18:30Z")

</div>

I am currently using the headphone jack of the PI.  
That is okay for now, but I am considering buying a proper interface.  
In fact, I do like the V4.1, but the display is a bit too small.

---

<div class="post-metadata">

**Author:** ![smiths73v3](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/smiths73v3/32/5452_2.png) [@smiths73v3](https://discourse.zynthian.org/u/smiths73v3)\
**Post date:** [February 23, 2021, 1:28pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/8 "2021-02-23T13:28:27Z")

</div>

@BertB,  
I have a small project for the encoder board. I have boards in hand if you are interested. Send me a PM and we can work out the details.

> [@Encoder Display Power Fan Board (epdf)](https://discourse.zynthian.org/t/encoder-display-power-fan-board-epdf/3830):
>
> I have created a PCB to simplify a basic encoder Zynthian build. [[image] ](https://raw.githubusercontent.com/smiths73v3/zynthian-hw/master/zynthian_controller_epdf/doc/pcb_3d_render_components.png) It is centered around an MCP23017 IO expander, with the pinout headers configured for use with “off the shelf” 5-pin arduino style encoders. The hope here is that this will fill the gap for some of the other DIY builders that want to get started with their first Zynthian. It also includes nice to have, but optional extras. A 2pin header output for driving a 7" Pi Foundation t…

---

<div class="post-metadata">

**Author:** ![Pastitas](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/pastitas/32/8243_2.png) [@Pastitas](https://discourse.zynthian.org/u/Pastitas)\
**Post date:** [February 23, 2021, 10:49pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/9 "2021-02-23T22:49:28Z")

</div>

I am currently desiging a board that is basically all in one board + audio routing for the hifiberry to fit a 5 inch capacitive dsi screen like [this one](https://www.amazon.es/gp/product/B07KJBCNS8/ref=ox_sc_saved_title_5?smid=A31ODO8OD3XQQH&psc=1)

So far i’m still in the mud, designing the pcb and all that, and work has been busy lately so not much juice left in the brain after hours, but I do intend on having this working before summer.

The footprint and general volume would be almost the same as [the other one i made](https://discourse.zynthian.org/t/success-cases/41/514), but this time the case is gonna be metal

---

<div class="post-metadata">

**Author:** ![BertB](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/b/ebca7d/32.png) [@BertB](https://discourse.zynthian.org/u/BertB)\
**Post date:** [February 24, 2021, 7:27am UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/10 "2021-02-24T07:27:40Z")

</div>

So many bright ideas here to discover.  
Thank you all for sharing.

---

<div class="post-metadata">

**Author:** ![DannyMcO](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/dannymco/32/7425_2.png) [@DannyMcO](https://discourse.zynthian.org/u/DannyMcO)\
**Post date:** [January 30, 2022, 3:15am UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/12 "2022-01-30T03:15:02Z")

</div>

@wyleu / Chris -  
Total n00b here - that pi-topCEED case – how’d you get the rotary controllers into it? Where’d you get them from? Did you use any of the Zynthian kit parts in the make? Would love to try my hand at a larger format Zynthian touchscreen and yours look great - would appreciate any insights you can provide.

Thanks a bunch -

---

<div class="post-metadata">

**Author:** ![wyleu](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/wyleu/32/514_2.png) [@wyleu](https://discourse.zynthian.org/u/wyleu)\
**Post date:** [January 30, 2022, 4:31pm UTC](https://discourse.zynthian.org/t/v4-with-larger-screen/5418/13 "2022-01-30T16:31:39Z")

</div>

> [@DannyMcO](#):
>
> how’d you get the rotary controllers into it?

By replacing the front panel acrylic panel with one I ordered from a bespoke supplier. Next time I will get them to cut the holes. It rests in the bottom slot but not the top slot so it can be taken out from the front. You cant’ realistically get encoders into the CED device as it stands…

The machine hasn’t received much love since my overall move to Pi4. It’s not a touchscreen which is a pity cos I think you are beginning to get to a size of touchscreen I think is useable !

The encoders were entirely wired to the i/o pins on the Pi. I didn’t use any zynthian components in this one, it was really the ability to breadboard against a Pi that made it all ttractive. I was mucking around with visual feedback on the zynth via RGB coloured encoders so it had a lot of stuff set up for that.  
However if I was doing it again I’d use the Allinone board.  
The difficulties of the construction of zynth devices boil down to two or three basic problems.

The Pi always needs to be near a corner of the case to get access t required sockets. This is often at odds with touchscreens that like to put them at the middle. Tends to limit things a bit.  
If you include zynthian encoders and switches (and I think it’s a must) you then have the problem that your enclosure is required to carry the touch screen and then provide suitable panel space for encoders so you either drop your screen below the panel or carry the encoders and switches on a thin acryllic sheet beefed up from behind if you want a really nice high tech flat look.

Look to the power supply side of the unit. I’d put a buck converter on the power supply for two reasons. It allows you to set a voltage level that doesn’t dip which is the difficulty for some Pi power supplies especially if you are hanging relative current hogs like touchscreens off it. IT also means if you intend to keep mains out of the box ( Probably a good idea) then you might well want a beefy power supply for 12-18V and a somewhat more ruggedised connector. If this thing goes near stages it needs to be drummer proof.
