History - venice1200/MiSTer_tty2oled GitHub Wiki

🚧 Work in progress 🚧

Notes

2021-03-29
The Standard Version will no longer get updates.

2021-03-19
It's likely you need to copy the two needed MiSTer Script's again to the MiSTer-System after an MiSTer's OS Update.
▶️ If you use the new Installer/Updater for the USB-Version just Re-Run it 😃
We moved the files to another location which fixes the issue.


Updates

Minor Updates and fixes..

2023-12-06
💥 Better SAM Support with new Variable SLEEPMODEDELAY 💥

2022-11/12
💥 Add Support for ESP32-S3 💥
💥 Switched ESP32 Code from EEPROM to Preferences 💥
💥 Changed 8266 Rotation PIN to Prevent false Rotation 💥

2022-10-15
💥 New Animated Screensaver Flying Toasters 💥

2022-09-30
💥 New Animated Screensaver Starfield Simulation 💥

2022-09-20
💥 Adding Sleepmode to the tty2oled script Daemon 💥
See "How does it work" for details.

2022-07-23
💥 tty2oled "ScreenSaver-Update 2" 💥
https://misterfpga.org/viewtopic.php?p=56823#p56823
You can enable/disable the different Screensaver "Screens" separately.

2022-02-10/19
💥 tty2oled "ScreenSaver-Update" 💥
https://misterfpga.org/viewtopic.php?p=43804#p43804

2021-12/2022-01
Some Command Update Releases

2021-11-30
💥 The pixviewer 💥 by mr-fitzie
https://venice1200.github.io/MiSTer_tty2oled_Pictures/#

2021-11-26
💥 tty2oled "Flash-Update" 💥
The Updater is now able to upload the firmware onto your tty2oled device.
See https://misterfpga.org/viewtopic.php?p=38209#p38209
User-Map: https://umap.openstreetmap.de/de/map/tty2oled_19436

2021-11-07
USB-Version Arduino Update. New Slide-In Effects.
HUGE amount of Greyscale Pictures by Jukk@M ❗

2021-10-15
💥 tty2oled "Greyscale-Update" 💥
tty2oled is now able to show 16 Level Greyscale Pictures.
See https://misterfpga.org/viewtopic.php?p=35565#p35565

2021-09-10
MiSTer Re-Structure Update
See: https://misterfpga.org/viewtopic.php?p=33193#p33193

2021-07-14
Update USB Version, Daemon and INI File
See: https://misterfpga.org/viewtopic.php?p=30011#p30011

2021-07-06
Before I release of the New Command Mode I created an Repository Release just for Backup reasons.
See: https://github.com/venice1200/MiSTer_tty2oled/releases/tag/v0.1

2021-06-16
▶️ USB-Version Update, adding independent Text-Output Function to the Arduino Program.
See "Command Mode"
▶️ „Electrical“ Fixes

2021-05-27
▶️ USB-Version Update, add Autodetection of Board Type in Sketch when using the Arduino IDE
▶️ Added new (untested) PCB for Wemos Lolin32 v1.0.0/Lolin32 (with Solder Bridges)
▶️ New Pictures added. We should have pictures now for each Console and Computer core!
◀️ Removed Stuff related to ESP32 Devkitc v4 (doesn't work correctly)

2021-05-15
▶️ The USB-Version got an update to enable the Transition Effects for the NodeMCU ESP8266.

2021-05-14
▶️ tty2oled got Command Line Parameter for easy testing

2021-05-06
▶️ Contrast Update for SD & USB Version
▶️ New INI File Option "Contrast" => INI File Update (v1.2)
▶️ Updated tty2oled Script for sending Contrast Value from the MiSTer to ESP
▶️ Updated SD & USB Arduino Sketches
▶️ Updated S60tty2oled Script (Minor Update)

2021-05-02
💥 Update of the Installer/Updater 💥
▶️ New INI File Option "USETEXTPICTURE" (v1.1, see Installation)
▶️ Run the Update to get the new Option to your system.

2021-04-21
💥 Update of the Installer/Updater 💥
▶️ Re-Load the Main Installer and run the update again.
▶️ New INI File Option "USBMODE" (see Installation)

2021-04-15
💥 Update of the Installer/Updater 💥
▶️ Re-Load the Main Installer and run the update again.

2021-04-08
💥 Release of the Installer/Updater, many thanks to ojaksch 💥

USB-Version
Adding Display Contrast to Code

2021-03/04
👍 55 A lot new Pictures by Forum-User Jukk@M, many Thanks 👍

2021-03-29
Release of the USB Version
❗ tty2oled must be updated to Support the USB-Version ❗
👍 Picture-Data transfer "Magic" by ojaksch, many thanks 👍

▶️ The SD & USB Versions uses the Serial Speed of 115200 baud.
▶️ You need to change/replace the tty2oled script on the MiSTer as well to support this.

Standard Version - Deprecated
❗ As of the USB Version the "Standard Version" will no longer get updates. ❗

2021-03-23
Reworked tty2oled, thanks to ojaksch

2021-03-14
SD Version
Update SD Access from SPI to SD Bus Mode (SD_MMC) Depending on the used hardware 1 or 4 Bit Bus Mode is possible.
Code Cleanup & More Debug Code added

Standard Version
Update by ojaksch: New Pictures added to the Arduino Code

Pictures
2 new Pictures added

2021-03-06
SD Version
Code Cleanup and 2 more Effects

2021-03-01..04
Standard Version
Update by ojaksch: New Pictures added to the Arduino Code
He uploaded the XBM Files as well so they can be used with the SD Version.

2021-02-20/21
SD Version
Using the Effects for all Picture/Logo Transistions (not only for the Menu)
"MENU" Picture moved from Code to the SD, makes it easier to change (if you like).
Modified Text Position calculation (See Arduino File for Details).
Show a small "SD-Icon" on Startup Screen instead of the "dot" if SD Card was detected.

2021-02-14
tty2oled Script: Changed the timed loop from sleep $WAITSECS to an loop with inotifywait -e modify "/tmp/CORENAME".
This makes the system more reactive as the scripts waits for an Core change instead of polling.
SD Version: Adding more Home Menu Effects (just for fun)

2021-02-11
SD & Standard Version: Update Menu Particle Effect, works correctly now

2021-02-07
Release of SD Version
tty2oled & Standard Version: Update to Serial Speed 57600baud

2021-01-22/23
Release of the MiSTer Scripts & the "Standard" (Non SD) Version