i2c2oled (little brother of tty2oled)

Showcase builds, discuss cases, embedding MiSTer into existing computer cases.
User avatar
salamantecas
Posts: 108
Joined: Sat Feb 26, 2022 8:31 pm
Has thanked: 110 times
Been thanked: 14 times

Re: i2c2oled (little brother of tty2oled)

Unread post by salamantecas »

I leave you the image for the small screen of this great game from the 80's yeah

hyper sports

https://www.mediafire.com/file/c7tw1h0h ... t.pix/file
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Many Thanks.
File uploaded to Repo, Google Sheet updated.

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

User avatar
salamantecas
Posts: 108
Joined: Sat Feb 26, 2022 8:31 pm
Has thanked: 110 times
Been thanked: 14 times

Re: i2c2oled (little brother of tty2oled)

Unread post by salamantecas »

good morning I leave the screen of terra crest ship game

terracre.pix

https://www.mediafire.com/file/x15d86eu ... e.pix/file
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Many Thanks again!
File uploaded to Repo, Google Sheet updated.

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

User avatar
terminator2k2
Posts: 36
Joined: Sun May 24, 2020 6:46 pm
Has thanked: 27 times
Been thanked: 22 times

Re: i2c2oled (little brother of tty2oled)

Unread post by terminator2k2 »

is there any way this could be integrated to use the same display for the mt32-pi?
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

i2c2oled is currently driven by bash scripts and should be too slow showing MT32 graphics.
And there are actually no routines for creating graphics.

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

User avatar
terminator2k2
Posts: 36
Joined: Sun May 24, 2020 6:46 pm
Has thanked: 27 times
Been thanked: 22 times

Re: i2c2oled (little brother of tty2oled)

Unread post by terminator2k2 »

ive had a play around with the images update_all grabs for you and changed the top header for use with displays without the yellow display part at the top.

https://github.com/terminator2k2/I2COLED_MiSTer

before

1.png
2.png
after

3.png
4.png
You do not have the required permissions to view the files attached to this post.
User avatar
terminator2k2
Posts: 36
Joined: Sun May 24, 2020 6:46 pm
Has thanked: 27 times
Been thanked: 22 times

Re: i2c2oled (little brother of tty2oled)

Unread post by terminator2k2 »

added Rastan to my repo

Rastan.png
You do not have the required permissions to view the files attached to this post.
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Nice one.
Is this a full size without header?
If yes, could you create a “normal” one for us?

//Edit
I will see if I can add a function to the script to invert the first 16 header lines for "mono-color" displays.
Will be an option to enable.

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

User avatar
terminator2k2
Posts: 36
Joined: Sun May 24, 2020 6:46 pm
Has thanked: 27 times
Been thanked: 22 times

Re: i2c2oled (little brother of tty2oled)

Unread post by terminator2k2 »

venice wrote: Sat Apr 09, 2022 5:47 am Nice one.
Is this a full size without header?
If yes, could you create a “normal” one for us?

//Edit
I will see if I can add a function to the script to invert the first 16 header lines for "mono-color" displays.
We be an option to enable.
is this one ok ?

download.png

https://github.com/terminator2k2/I2COLE ... %20Uploads
You do not have the required permissions to view the files attached to this post.
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Yes, great, thank you.
I am currently testing the function to “invert” the first 16 lines.
Looks good.

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

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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Update for One-Color Displays.
Run the Updater to get the new Option.

Add the new Option

Code: Select all

ONECOLOR="yes"
to your

Code: Select all

/media/fat/i2c2oled/i2c2oled-user.ini
file.

This Option inverts the first 16 Lines of the Picture.

//Edit
Added your Rastan Pix with Header as well to the Picture Repo.

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

User avatar
terminator2k2
Posts: 36
Joined: Sun May 24, 2020 6:46 pm
Has thanked: 27 times
Been thanked: 22 times

Re: i2c2oled (little brother of tty2oled)

Unread post by terminator2k2 »

venice wrote: Sat Apr 09, 2022 10:12 am Update for One-Color Displays

Add the new Option

Code: Select all

ONECOLOR="yes"
to your

Code: Select all

/media/fat/i2c2oled/i2c2oled-user.ini
file.

This Option inverts the first 16 Lines of the Picture.
Great stuff, ill give it a try , Thank you

*update* invert option works great.....nice one
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

rbz wrote: Fri Dec 10, 2021 4:51 pm I am adding in support to view the i2c2oled pix files in the tty2oled pixviewer
Hi rbz,
can we have Uni-Color i2c2oled Preview's within the PixViewer as well.
Maybe with an option to invert the first 16 lines?

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

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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Minor Update!

Changed the commands for "invert" into something easier (thx to RealLarry) and make the scripts more quiet.
If you need script output add

Code: Select all

debug="true"
to your user settings.

// Edit
Another update for even more quietness

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

User avatar
terminator2k2
Posts: 36
Joined: Sun May 24, 2020 6:46 pm
Has thanked: 27 times
Been thanked: 22 times

Re: i2c2oled (little brother of tty2oled)

Unread post by terminator2k2 »

You do not have the required permissions to view the files attached to this post.
User avatar
rbz
Posts: 16
Joined: Thu Nov 25, 2021 10:56 pm
Has thanked: 36 times
Been thanked: 17 times

Re: i2c2oled (little brother of tty2oled)

Unread post by rbz »

venice wrote: Sat Apr 09, 2022 11:56 am Hi rbz,
can we have Uni-Color i2c2oled Preview's within the PixViewer as well.
Maybe with an option to invert the first 16 lines?
On it!
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Merged.
The search is a nice addon :)
Many Thanks!

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

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: i2c2oled (little brother of tty2oled)

Unread post by venice »

terminator2k2 wrote: Sat Apr 09, 2022 8:27 pm added Nemesis

https://github.com/terminator2k2/I2COLE ... %20Uploads
Added Nemesis, Guwange and Uopoko to the Repo, List Updated.
Many Thanks

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

User avatar
rbz
Posts: 16
Joined: Thu Nov 25, 2021 10:56 pm
Has thanked: 36 times
Been thanked: 17 times

Re: i2c2oled (little brother of tty2oled)

Unread post by rbz »

Updates to the i2c2oled and tty2oled picture viewer: https://venice1200.github.io/MiSTer_tty2oled_Pictures/
  • Added support for single color i2c displays
  • Automatically invert the header when viewing in single color
  • Added a search to filter the results to find a specific core / setname
  • Added a zoom on hover for images
viewer-update.png
You do not have the required permissions to view the files attached to this post.
User avatar
salamantecas
Posts: 108
Joined: Sat Feb 26, 2022 8:31 pm
Has thanked: 110 times
Been thanked: 14 times

Re: i2c2oled (little brother of tty2oled)

Unread post by salamantecas »

I leave the track field screen for the small oled

https://www.mediafire.com/file/mx9izz3a ... d.pix/file
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

I uploaded the new pictured to the picture repository already yesterday and updated the picture list.

Many thanks
Lars

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

User avatar
terminator2k2
Posts: 36
Joined: Sun May 24, 2020 6:46 pm
Has thanked: 27 times
Been thanked: 22 times

Re: i2c2oled (little brother of tty2oled)

Unread post by terminator2k2 »

few more added/modified on github

cotton.png
dfeveron.png
esprade.png
feversos.png
hyprolym.png
trackfld.png
uopoko.png

https://github.com/terminator2k2/I2COLED_MiSTer
You do not have the required permissions to view the files attached to this post.
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Added all pictures as new or as alternatives to the repo.
Many Thanks :)

New to the Google Sheet are the corenames:
cottonj
cottonja
cottonu
feversos
trackfldc

I added them at the end of the Arcade's List.

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

User avatar
terminator2k2
Posts: 36
Joined: Sun May 24, 2020 6:46 pm
Has thanked: 27 times
Been thanked: 22 times

Re: i2c2oled (little brother of tty2oled)

Unread post by terminator2k2 »

add 32x and saturn

s32x.png
saturn.png

https://github.com/terminator2k2/I2COLE ... %20Uploads
You do not have the required permissions to view the files attached to this post.
User avatar
salamantecas
Posts: 108
Joined: Sat Feb 26, 2022 8:31 pm
Has thanked: 110 times
Been thanked: 14 times

Re: i2c2oled (little brother of tty2oled)

Unread post by salamantecas »

hello I leave an alternative version of the 32x screen

https://www.mediafire.com/file/q3u2ur3d ... X.pix/file
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

All Pics uploaded, Sheet updated.
Many Thanks.

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

WILL1384
Posts: 40
Joined: Sun Apr 04, 2021 6:42 pm
Has thanked: 4 times
Been thanked: 16 times

Re: i2c2oled (little brother of tty2oled)

Unread post by WILL1384 »

I am trying to get this display to work:

diymore 2.42" OLED Digital IIC I2C SPI Serial 128X64 Pixel LCD

www.amazon.com/dp/B07XR8FNP8

but all I can get out of it is lines, it kinda looks like an non-animated version of the Matrix screensaver, LOL

I moved the resistor from R4 to R3, and put a jumper on R5, but the screen did nothing, I could not even get "i2cdetect" to see the screen, I then connected RES to VCC using a 10k resistor and the screen showed up using "i2cdetect" at the address of "3d", the screen still did nothing but at least "i2cdetect" could see the screen, I tried changing the INI settings, but nothing worked, I was able to change the address from "3c" to 3d" in the main INI file but the display only showed the lines, I checked all the wires, I am getting 3.3v on VCC, SDA, and SCL, and ground tests good, BTW I have connected the VCC, SDA, SCL and GND to the RTC board.

I did a bunch of Google searching and found that if you ground the display's DC pin the display will then use the "3c" address, and I soldered a junper for that, I also tried a jumper on R7, but that does not seem to help, any ideas?
You do not have the required permissions to view the files attached to this post.
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: i2c2oled (little brother of tty2oled)

Unread post by venice »

Here is a YouTube Video converting a display from spi to i2c which look like yours.

https://m.youtube.com/watch?v=6wR_OBNOr7I

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

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: i2c2oled (little brother of tty2oled)

Unread post by RealLarry »

WILL1384 wrote: Sun Apr 24, 2022 4:57 amI moved the resistor from R4 to R3, and put a jumper on R5, but the screen did nothing, I could not even get "i2cdetect" to see the screen, I then connected RES to VCC using a 10k resistor and the screen showed up using "i2cdetect" at the address of "3d",
I'm successfuly using a similar display - not this one, but a chinese SSD1309 for my mt32-pi using the modification described here
Requires modifications: R4 removed, R3 shorted, R5 shorted, DC tied to GND, RES tied to VCC via a 10K pull-up resistor and to GND through a 1uF cap.
Contributor of tty2oled, author of tty2tft, tty2rpi and update_tty2xxx
Post Reply