![Wink ;)](./images/smilies/icon_e_wink.gif)
At first: Many Thx to Sorgelig and all Contributors.
I like to share my MiSTer Software & Hardware "Add-On" called tty2oled which shows Text or Pictures based on the loaded Core on a Display.
You can find the Add-On on Github.
<<Breaking NEWS>>
2021-11-26: The new tty2oled Updater supports installation & update of the tty2oled device firmware
2021-11-26: New Tool pixviewer https://venice1200.github.io/MiSTer_tty2oled_Pictures/
2021-10-15: Pictures now with 16 "Greyscale-Level" Support
At first I had the idea to add an OLED-Display showing just the MiSTer Logo.
After a bit of searching I found the possibilty to get information about the actual loaded core out of the file /tmp/CORENAME.
I tried tail -F tmp/CORENAME which results in error messages so I choose cat /tmp/CORENAME in a timed loop.
Later the timed loop was replaced by inotifywait -e modify "/tmp/CORENAME" which makes the system more reactive.
I tried an USB (-Serial) connection between an Arduino and the MiSTer (not MiSTer's User Port)
as this is an standard communication feature on Arduino's and easy to use.
And USB Ports are available for most of the MiSTer users is some way.
My ATMega with an FTDI Serial Adapter was sucessfully detected as /dev/ttyUSB0 by the MiSter.
Later I used an ESP32 with an CP Communication Chip because of storage and speed.
My Display is an SSD1322-OLED with 256x64 Pixel connected via SPI to the ESP32 MCU.
Setup:
The very easiest way to do the MiSTer setup is to use the "Updater". See next Post for direct Links.
If you have questions go first through this thread and the wiki.
Maybe the questions was already answered.
If your problem was not already discussed we need to know your used Hardware and wiring,
which Arduino Program are you using (USB/SD) and add some detailed pictures.
Please do not ask for help via PM, other Forum Users can help as well!
Donating!
If you enjoy the project and if you like to donate to me SEND ME A POSTCARD with an nice picture of your City/Area/Location/Country/Continent/Planet.
Drop me an PM with the Subject "Cardware" and I will answer.