Page 1 of 1

Mt32 pi lite w/ a 2.23 wave share oled screen hat

Posted: Thu Oct 10, 2024 2:30 am
by Magnitudeten

So I have an mt32 pi lite and a wave share 2.23 inch screen.

I purchased the screen from here

https://www.waveshare.com/2.23inch-oled-hat.htm

And I did the mod as described here

https://github.com/dwhinham/mt32-pi/wik ... ware-hacks

However, I can’t figure out how to physically connect the screen to the mt32 lite. I removed the metal logo plate in the mt32 lite which exposed the pins poking out from the mt32 board… but there isn’t enough excess pin in order for the screen to slot over and hold. It immediately falls off because the pins are short and stubby and obviously doesn’t boot up either.

I also noticed that maybe only half the pins are used from the pi to the mt32 board. Are these the same pins the screen would use, or does it need additional pins?

I’m a bit frustrated because the mod page makes no mention of any of this.


Re: Mt32 pi lite w/ a 2.23 wave share oled screen hat

Posted: Thu Oct 10, 2024 5:39 am
by Arakon

No clue about this specific use case, but if it's i2c, you should be able to wire it up like this:

zero.png
zero.png (128.27 KiB) Viewed 1357 times

From what I gather from the few pics I found, all the needed pins are there (your screen is also 5V capable, so you can use a 5V instead of a 3.3V pin) and the I2C pins are broken out. You can either replace the pins with full length ones or run 4 wires to the screen (still need to use the GPIO connector, not the connector on the side, unfortunately).


Re: Mt32 pi lite w/ a 2.23 wave share oled screen hat

Posted: Sat Oct 12, 2024 1:26 am
by Magnitudeten

I bought my mt32 pi lite prebuilt from crown arcade and I guess when they did it they only soldered the pins needed for the lite and did them as short as possible.

So I’ve bought a pin array for a pi zero 2 and am going to desolder everything they did and put in fresh pins. That should fix my issue I think.

Thank you for the info. Knowing which pins I need is super useful.