Closed diyelectromusic closed 6 months ago
Thanks @diyelectromusic. I don't think I have such a display at hand for testing. But indeed this could be interesting for people who do not want to solder.
Build for testing: MiniDexed_2024-05-06-1bdab3d
I've found an issue with rotations with the code in circle. The fix will be merged into circle shortly, then I'll update the submod.sh script again to pull in the new version.
These are very common hobby displays and there are many boards with these displays and buttons that makes for quite a neat "all in one" solution. I think they could be quite beginner friendly (and I'm pretty sure someone asked about the Pirate Audio specifically at some point, but I can't find it now).
Kevin
Updated build now here: MiniDexed_2024-05-07-dd14da0
Kevin
Can you write the entire minidexed.ini configuration in your rapsberry?
Can you write the entire minidexed.ini configuration in your rapsberry?
It should be the default minidexed.ini with the changes I mentioned in my first post - that is specific to the Pirate Audio board of course. Is that what you mean?
Kevin
I also have the audio pirate hat
Well I should warn you that I've managed to kill mine... but I'm pretty sure this is a hardware problem and nothing I've done in software ;)
This works.Thank you
So do you think this is in a state to merge this @diyelectromusic?
At least it worked for me
Well I can't see an issue with the rest of the system from merging this (famous last words I'm sure), so I guess if there are any problems left, we can just isolate the st7789 side of things...
... so yes, I'd say go for it :)
Then I'll update the wiki with the latest details.
Kevin
Thanks @diyelectromusic
Initial support for ST7789 SPI displays. Note that a typical small 240x240 display will only provide 15x2 characters.
New Minidexed.ini default settings in this build:
Note: default is for ST7789 and SPI support to be disabled.
I've successfully use it with my Pimoroni Pirate Audio (screen, buttons and audio output) with the following settings:
Kevin