tty2rgbmatrix

Showcase builds, discuss cases, embedding MiSTer into existing computer cases.
User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

tty2rgbmatrix

Unread post by hellbent »

no idea how to use git and i'm doing this very slowly but here it is:

https://github.com/h3llb3nt/tty2rgbmatrix

building on tty2oled this is my version for a bartop arcade setup with a 128x32 RGB display (two 64x32 side by side) powered by an ESP32 running Arduino for the marquee. I'm finding that 128x32 is kinda small for some of the more complex sprites i've run into but its been fun so far. i'm considering increasing the size to 192x64 but that would require 1) 4 more panels, 2) a far larger powersupply and 3) redoing what I've already done. these are P2 panels im using (from Ali Express) so each pixel is basically 2mm spaced. finding inexpensive panels that are a smaller Pvalue has been difficult. so 128x32 it is...

IMG_7981.png

each of these are made myself pulling sprites directly from the arcade cores and then creating the gifs in aseprite. a lot of times I have to resize things and thats why they can take as long as they have.

mister_logo_a.gif
1942.gif
blacktiger.gif
centipede.gif
digdug.gif
donkeykong.gif
galaga.gif
goldenaxe.gif
mariobros.gif
mrdo.gif
sega.gif
sinistar.gif
spyhunter.gif
tapper.gif
Tetris_ATARI.gif
Zaxxon_New.gif
if anyone has any requests for what to do next let me know.
You do not have the required permissions to view the files attached to this post.

@h3llb3nt.bsky.social

User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

items i'm still working on:

ADD MORE GIFS OF ARCADE CORES
add font library so that text that displays for cores that do not have images created are shown in a nicer way, perhaps scroll from right to left
add optional SDcard adapter to ESP32 board so microcontroller can access images/gifs externally rather than using storage on the microcontroller itself.

@h3llb3nt.bsky.social

gtpoliveira
Posts: 2
Joined: Sun Jul 19, 2020 9:34 pm
Been thanked: 1 time

Re: tty2rgbmatrix

Unread post by gtpoliveira »

Wow
Logged in just to say this is awesome!
I am imagining this as na arcade marquee.

Good job!
User avatar
LamerDeluxe
Top Contributor
Posts: 1160
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 798 times
Been thanked: 257 times

Re: tty2rgbmatrix

Unread post by LamerDeluxe »

This is really cool and the animations look great!
User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

thanks I appreciate that. yeah its meant as a marquee for a bar top unit im building. and I've been telling myself that for over a year now so I think I might have to, at the very least build an enclosure for the current hardware so I have an easier time of displaying the gifs in real life. I've 3d printed a few other mounts for other RGB matrix projects previously so I should be able to adapt that fusion model for this and put that up on the GitHub.

@h3llb3nt.bsky.social

User avatar
RealLarry
Top Contributor
Posts: 768
Joined: Mon May 25, 2020 4:04 am
Location: San Junipero/DE/Earth
Has thanked: 86 times
Been thanked: 329 times

Re: tty2rgbmatrix

Unread post by RealLarry »

hellbent wrote: Wed Jul 20, 2022 8:34 pm https://github.com/h3llb3nt/tty2rgbmatrix

building on tty2oled this is my version for a bartop arcade setup with a 128x32 RGB display (two 64x32 side by side) powered by an ESP32
Congrats from the tty2oled/tty2tft team to your project which is getting mature!
Contributor of tty2oled, author of tty2tft, tty2rpi and update_tty2xxx
AngelicLiver
Posts: 317
Joined: Fri May 29, 2020 8:50 am
Has thanked: 66 times
Been thanked: 87 times

Re: tty2rgbmatrix

Unread post by AngelicLiver »

This is awesome, thanks for all your hard work! I built a MiSTer powered cabinet some time ago that I've been meaning to tart up the marquee on and this would look incredible.

Two panels on order from AliExpress as we speak. :)
User avatar
venice
Top Contributor
Posts: 739
Joined: Tue Jun 16, 2020 9:29 am
Location: Germany
Has thanked: 264 times
Been thanked: 261 times

Re: tty2rgbmatrix

Unread post by venice »

Very very cool 8-)

I added your Github Link to my list of Second-Screen-Projects.
https://github.com/venice1200/MiSTer_tt ... n-projects

If you don't like to be added let me know.

My MiSTer Add-On-Projects tty2oled, i2c2oled, SNAC2IEC
You can donate by sending a Postcard to me.

commander
Posts: 27
Joined: Mon May 25, 2020 6:56 am
Has thanked: 2 times
Been thanked: 2 times

Re: tty2rgbmatrix

Unread post by commander »

great idea! Go ON
there is project in france with a clock using animated gifs for a clock with an raspi same resolution
around 5100 animated gifs availalbe :-)
https://www.neo-arcadia.com/forum/viewt ... 14&t=67065
User avatar
kirabate
Posts: 16
Joined: Wed Sep 16, 2020 2:37 am
Has thanked: 4 times
Been thanked: 6 times

Re: tty2rgbmatrix

Unread post by kirabate »

This is absolutely amazing!!!
User avatar
eLLuiGi
Posts: 18
Joined: Tue Jul 05, 2022 8:55 am
Has thanked: 11 times
Been thanked: 11 times

Re: tty2rgbmatrix

Unread post by eLLuiGi »

____
User avatar
eLLuiGi
Posts: 18
Joined: Tue Jul 05, 2022 8:55 am
Has thanked: 11 times
Been thanked: 11 times

Re: tty2rgbmatrix

Unread post by eLLuiGi »

venice wrote: Fri Jul 22, 2022 12:55 pm Very very cool 8-)

I added your Github Link to my list of Second-Screen-Projects.
https://github.com/venice1200/MiSTer_tt ... n-projects

If you don't like to be added let me know.
And soon more than 6000 gifs and more ;-) i will reopen topic soon for orders. ;-)

https://youtu.be/TR7Z-THvE1I

;)

Here is my free 600 gifs pack :

LINK : https://1fichier.com/?6zm0fbzhrs3yl0z26wa2
PASSWORD : eLLuiGi_RpiTeaM

Use it for free as you want ;-)

Enjoy !!!
User avatar
kirabate
Posts: 16
Joined: Wed Sep 16, 2020 2:37 am
Has thanked: 4 times
Been thanked: 6 times

Re: tty2rgbmatrix

Unread post by kirabate »

I know this is too much to ask, but could you make a video about how to make it? i mean, for donkeys as me.
It could be showing how to program it, how to install it and showing the power source you use. Would it be possible or is the technical level out of my reach?
User avatar
Moondandy
Top Contributor
Posts: 535
Joined: Mon May 25, 2020 2:14 am
Location: Edinburgh, Scotland
Has thanked: 32 times
Been thanked: 97 times

Re: tty2rgbmatrix

Unread post by Moondandy »

Oh wow, good effort! Would you like a column on the sheet so you can track your images?
https://docs.google.com/spreadsheets/d/ ... edit#gid=0
User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

hey everyone been a busy week for me. here's the latest new image for burger time. i will respond to everyone in kind later. thanks for all the encouragement! i will update the github shortly
burgertime_big.gif
You do not have the required permissions to view the files attached to this post.

@h3llb3nt.bsky.social

User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

eLLuiGi wrote: Tue Jul 26, 2022 12:49 pm Here is my free 600 gifs pack :

LINK : https://1fichier.com/?6zm0fbzhrs3yl0z26wa2
PASSWORD : eLLuiGi_RpiTeaM

Use it for free as you want ;-)

Enjoy !!!
wow, i'm gonna take some time later and go thru all of this! awesome stuff.

@h3llb3nt.bsky.social

User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

kirabate wrote: Tue Jul 26, 2022 2:59 pm I know this is too much to ask, but could you make a video about how to make it? i mean, for donkeys as me.
It could be showing how to program it, how to install it and showing the power source you use. Would it be possible or is the technical level out of my reach?
i do intend on putting up better build instructions on the github as well as a stand alone bezel. the original intent was to put this into an arcade cab but i think there may be more interest in just a stand alone module so im gonna pivot real quick to get that designed and printed up first and then go back to the cabinet marquee

if you get the same esp32 module i did from tindie its a piece of cake to assemble. you plug one thing into another. no soldering necessary at this stage. i am intending on adding an sdcard module at some point and that would require some soldering skills.

i'll see if i can get some basic images of all the parts put up on the github soonish.

@h3llb3nt.bsky.social

User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

Moondandy wrote: Tue Jul 26, 2022 3:24 pm Oh wow, good effort! Would you like a column on the sheet so you can track your images?
https://docs.google.com/spreadsheets/d/ ... edit#gid=0
that would be amazing

@h3llb3nt.bsky.social

User avatar
Moondandy
Top Contributor
Posts: 535
Joined: Mon May 25, 2020 2:14 am
Location: Edinburgh, Scotland
Has thanked: 32 times
Been thanked: 97 times

Re: tty2rgbmatrix

Unread post by Moondandy »

hellbent wrote: Fri Jul 29, 2022 2:11 pm
Moondandy wrote: Tue Jul 26, 2022 3:24 pm Oh wow, good effort! Would you like a column on the sheet so you can track your images?
https://docs.google.com/spreadsheets/d/ ... edit#gid=0
that would be amazing
No worries, that's done now, just ping me your email or request access to the sheet. Conditional formatting takes care of the colouring in. Once you have some data in there I'll get counters made up.
User avatar
Moondandy
Top Contributor
Posts: 535
Joined: Mon May 25, 2020 2:14 am
Location: Edinburgh, Scotland
Has thanked: 32 times
Been thanked: 97 times

Re: tty2rgbmatrix

Unread post by Moondandy »

OK, have added in counters so you can track your progress. Happy picture making! :-)
Sliff2000
Posts: 28
Joined: Mon Nov 15, 2021 4:18 am
Has thanked: 6 times
Been thanked: 6 times

Re: tty2rgbmatrix

Unread post by Sliff2000 »

What an amazing project! I have both i2c2 and tty2 on my arcade bar cab. My parts ordered is placed! Do you think it would be possible down the road to save the pictures to the mister like ttty2oled? Maybe even have the option to load a tty2 picture if a rgb is not present? Wish I could code. Very excited to see the future on this project! Thanks everyone from all projects.
User avatar
venice
Top Contributor
Posts: 739
Joined: Tue Jun 16, 2020 9:29 am
Location: Germany
Has thanked: 264 times
Been thanked: 261 times

Re: tty2rgbmatrix

Unread post by venice »

Using the images from the tty2oled project should be possible, as they only need to be (on the fly) resized.
Perhaps with a similar function which is used for the tty2oled ScreenSaver.
The question is how they look afterwards.

My MiSTer Add-On-Projects tty2oled, i2c2oled, SNAC2IEC
You can donate by sending a Postcard to me.

User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

venice wrote: Sat Jul 30, 2022 2:43 pm Using the images from the tty2oled project should be possible, as they only need to be (on the fly) resized.
Perhaps with a similar function which is used for the tty2oled ScreenSaver.
The question is how they look afterwards.
good idea. once i get some documentation done and the case for non-cab install done i'll check into it.

@h3llb3nt.bsky.social

User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

okay, here are some screen shots of my first draft at a stand alone enclosure for the hardware.

this is too wide for my Prusa Mk3S so i'll have to figure out a split method for the two bezels first. stand rocks the panel back 10 degrees for easier viewing from a desk or whatever and uses the same holes that the inner and outerframes use for securing the whole shebang. this is all based off rough measurements so undoubtedly i will need to adjust some distances.
enclosure-front-with-panel.jpg
enclosure-front-no-panel.jpg
enclosure-rear.jpg
enclosure-underside.jpg
You do not have the required permissions to view the files attached to this post.

@h3llb3nt.bsky.social

Sartis
Posts: 9
Joined: Mon Oct 11, 2021 4:03 am
Been thanked: 2 times

Re: tty2rgbmatrix

Unread post by Sartis »

So this is based on 128x32 correct? Are you still considering the 192x64 version?
User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

Sartis wrote: Sun Jul 31, 2022 2:53 pm So this is based on 128x32 correct? Are you still considering the 192x64 version?
currently its 128x32. im still on the fence about 192x64. to do that the panel would be 120 mm tall and 480 mm wide using the p2.5 panels ive been able to source. thats a bit larger than my bartop arcade marquee would need. but yeah it would be good for a full upright cab probably.

@h3llb3nt.bsky.social

User avatar
hellbent
Posts: 58
Joined: Tue Nov 09, 2021 9:19 pm
Has thanked: 22 times
Been thanked: 74 times
Contact:

Re: tty2rgbmatrix

Unread post by hellbent »

im in a class for work all week so im sorry for lack of updates. i am trying to adapt the current version to the tty2oled_usb version so we can pull gifs directly from the MiSTer since i already ran out of storage on the esp32. also haven't tested the desktop enclosure as my basement is in shambles and the 3d printer is not available at this time. soon my friends....

@h3llb3nt.bsky.social

AngelicLiver
Posts: 317
Joined: Fri May 29, 2020 8:50 am
Has thanked: 66 times
Been thanked: 87 times

Re: tty2rgbmatrix

Unread post by AngelicLiver »

hellbent wrote: Tue Aug 09, 2022 2:28 pm im in a class for work all week so im sorry for lack of updates. i am trying to adapt the current version to the tty2oled_usb version so we can pull gifs directly from the MiSTer since i already ran out of storage on the esp32. also haven't tested the desktop enclosure as my basement is in shambles and the 3d printer is not available at this time. soon my friends....
Hey, take your time. Real life catches up with all of us.

My panels came, haven't had time to CAD a frame up yet and the ESP32 I planned to use is a complete faff without a HUB75 shield, so ordered one of those... Unfortunately the esp32trinity is rare as hens teeth so I picked up another recommended by mrfaptastic's repo.
AngelicLiver
Posts: 317
Joined: Fri May 29, 2020 8:50 am
Has thanked: 66 times
Been thanked: 87 times

Re: tty2rgbmatrix

Unread post by AngelicLiver »

I built the HUB75 board and flashed the ESP32 and had it running yesterday evening. Great work!

HFjmWfs.jpeg
sOeDR94.jpg
qjmvkhW.jpg

These are some fun displays. I look forward to your updates and will try to contribute if I can find time, perhaps help collate/create images?

You do not have the required permissions to view the files attached to this post.
User avatar
LamerDeluxe
Top Contributor
Posts: 1160
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 798 times
Been thanked: 257 times

Re: tty2rgbmatrix

Unread post by LamerDeluxe »

That looks great!
Post Reply