[sdiy] Fast lcd display like digitakt
grant musictechnologiesgroup.com
grant at musictechnologiesgroup.com
Thu Jun 20 15:18:51 CEST 2024
Very true.
https://www.mipi.org/specifications/dsi
is supported by some MCU vendors I believe.
------ Original Message ------
From "Mike Bryant" <mbryant at futurehorizons.com<mailto:mbryant at futurehorizons.com>>
To "Roman Sowa" <modular at go2.pl<mailto:modular at go2.pl>>; "cheater cheater" <cheater00social at gmail.com<mailto:cheater00social at gmail.com>>
Cc "synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>" <synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>>
Date 6/19/2024 6:31:39 PM
Subject Re: [sdiy] Fast lcd display like digitakt
Every Chinese LCD manufacturer has come up with a unified protocol.
Problem is all the protocols are different :-)
________________________________
From: Synth-diy <synth-diy-bounces at synth-diy.org<mailto:synth-diy-bounces at synth-diy.org>> on behalf of cheater cheater via Synth-diy <synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>>
Sent: 20 June 2024 01:32
To: Roman Sowa <modular at go2.pl<mailto:modular at go2.pl>>
Cc: synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org> <synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>>
Subject: Re: [sdiy] Fast lcd display like digitakt
eventually someone should come up with a unified protocol for driving
displays with microcontrollers. micros that can drive a display are
really cheap nowadays, and this would make them not just more easily
replaceable, but you could also use prebuilt libraries.
this would also make it very easy to:
1. attach external displays: listen to the protocol and output to hdmi
via something like a raspberry pi (or pi zero)
2. collate multiple synth displays to one place: multiple protocol
listeners go to one board that connects them all and puts them in a
grid, or something to that effect. no need to play your synths with a
fucking scanning electron microscope anymore
On Wed, Jun 19, 2024 at 10:00 AM Roman Sowa via Synth-diy
<synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>> wrote:
>
> I was thinking about multiple displays for quite long, and everytime I
> came to the conclusion that the easiest way is to just attach a small
> microcontroller to every small display. This way all of them can be
> updated at once and also it's easier to handle EMI without half meter
> long traces transmitting 20MHz square waves. It could be done with LVDS
> buffers but then again it allso adds to the cost, not much less than a
> single micro.
> It makes more sense though to control 4 to 6 displays from single
> microcontroller on a single, not too big PCB.
>
> Here are 50 displays, each with its own micro, whole bunch driven by
> single SPI-like bus where only text is sent, so it was less than 2kB of
> data sent to display this:
> https://youtu.be/izg9OtOUhsw?feature=shared
>
> While this is only text, nothing can stop me (except lazyness) from
> displaying virtual pots based on just one byte of value transmitted.
>
> Roman
>
>
> W dniu 2024-06-19 o 05:48, brianw pisze:
> > Easy! Just connect 27 of them! One per virtual knob.
> >
> > I'm only slightly kidding. It's actually a challenge to design a circuit with that many displays attached to the STM32F40x, but it might not be too difficult to connect a handful of displays.
> >
> > Brian
> >
> >
> > On Jun 18, 2024, at 8:41 PM, Benjamin Tremblay via Synth-diy <synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>> wrote:
> >> Even my virtual knobs get too cramped on their virtual panel. But graphics programming is fun.
> >> I need higher resolution than 320x240.
> >>
> >> <IMG_2100.jpeg>
> >>
> >> Benjamin Tremblay
> >
> >
> >
> > ________________________________________________________
> > This is the Synth-diy mailing list
> > Submit email to: Synth-diy at synth-diy.org<mailto:Synth-diy at synth-diy.org>
> > View archive at: https://synth-diy.org/pipermail/synth-diy/
> > Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
> > Selling or trading? Use marketplace at synth-diy.org<mailto:marketplace at synth-diy.org>
> ________________________________________________________
> This is the Synth-diy mailing list
> Submit email to: Synth-diy at synth-diy.org<mailto:Synth-diy at synth-diy.org>
> View archive at: https://synth-diy.org/pipermail/synth-diy/
> Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
> Selling or trading? Use marketplace at synth-diy.org<mailto:marketplace at synth-diy.org>
________________________________________________________
This is the Synth-diy mailing list
Submit email to: Synth-diy at synth-diy.org<mailto:Synth-diy at synth-diy.org>
View archive at: https://synth-diy.org/pipermail/synth-diy/
Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
Selling or trading? Use marketplace at synth-diy.org<mailto:marketplace at synth-diy.org>
________________________________
From: Synth-diy <synth-diy-bounces at synth-diy.org<mailto:synth-diy-bounces at synth-diy.org>> on behalf of cheater cheater via Synth-diy <synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>>
Sent: 20 June 2024 01:32
To: Roman Sowa <modular at go2.pl<mailto:modular at go2.pl>>
Cc: synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org> <synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>>
Subject: Re: [sdiy] Fast lcd display like digitakt
eventually someone should come up with a unified protocol for driving
displays with microcontrollers. micros that can drive a display are
really cheap nowadays, and this would make them not just more easily
replaceable, but you could also use prebuilt libraries.
this would also make it very easy to:
1. attach external displays: listen to the protocol and output to hdmi
via something like a raspberry pi (or pi zero)
2. collate multiple synth displays to one place: multiple protocol
listeners go to one board that connects them all and puts them in a
grid, or something to that effect. no need to play your synths with a
fucking scanning electron microscope anymore
On Wed, Jun 19, 2024 at 10:00 AM Roman Sowa via Synth-diy
<synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>> wrote:
>
> I was thinking about multiple displays for quite long, and everytime I
> came to the conclusion that the easiest way is to just attach a small
> microcontroller to every small display. This way all of them can be
> updated at once and also it's easier to handle EMI without half meter
> long traces transmitting 20MHz square waves. It could be done with LVDS
> buffers but then again it allso adds to the cost, not much less than a
> single micro.
> It makes more sense though to control 4 to 6 displays from single
> microcontroller on a single, not too big PCB.
>
> Here are 50 displays, each with its own micro, whole bunch driven by
> single SPI-like bus where only text is sent, so it was less than 2kB of
> data sent to display this:
> https://youtu.be/izg9OtOUhsw?feature=shared
>
> While this is only text, nothing can stop me (except lazyness) from
> displaying virtual pots based on just one byte of value transmitted.
>
> Roman
>
>
> W dniu 2024-06-19 o 05:48, brianw pisze:
> > Easy! Just connect 27 of them! One per virtual knob.
> >
> > I'm only slightly kidding. It's actually a challenge to design a circuit with that many displays attached to the STM32F40x, but it might not be too difficult to connect a handful of displays.
> >
> > Brian
> >
> >
> > On Jun 18, 2024, at 8:41 PM, Benjamin Tremblay via Synth-diy <synth-diy at synth-diy.org<mailto:synth-diy at synth-diy.org>> wrote:
> >> Even my virtual knobs get too cramped on their virtual panel. But graphics programming is fun.
> >> I need higher resolution than 320x240.
> >>
> >> <IMG_2100.jpeg>
> >>
> >> Benjamin Tremblay
> >
> >
> >
> > ________________________________________________________
> > This is the Synth-diy mailing list
> > Submit email to: Synth-diy at synth-diy.org<mailto:Synth-diy at synth-diy.org>
> > View archive at: https://synth-diy.org/pipermail/synth-diy/
> > Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
> > Selling or trading? Use marketplace at synth-diy.org<mailto:marketplace at synth-diy.org>
> ________________________________________________________
> This is the Synth-diy mailing list
> Submit email to: Synth-diy at synth-diy.org<mailto:Synth-diy at synth-diy.org>
> View archive at: https://synth-diy.org/pipermail/synth-diy/
> Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
> Selling or trading? Use marketplace at synth-diy.org<mailto:marketplace at synth-diy.org>
________________________________________________________
This is the Synth-diy mailing list
Submit email to: Synth-diy at synth-diy.org<mailto:Synth-diy at synth-diy.org>
View archive at: https://synth-diy.org/pipermail/synth-diy/
Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
Selling or trading? Use marketplace at synth-diy.org<mailto:marketplace at synth-diy.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20240620/44100490/attachment.htm>
More information about the Synth-diy
mailing list