Hi tty2oled users,
RealLarry, d.ti and me are proud to present the new All-In-One tty2oled "
Flash-Update" release.
The new version of the Installer/Updater
includes now flashing of your connected tty2oled device.
During the install or update procedure the script tries to identify the connected tty2oled device hardware and firmware.
If a detection is not possible, because your tty2oled firmware Version is too old and doesn't contain the needed functions,
you get a menu where you need to choose your hardware (using Keyboard or Controller).
Flash_Update_Hardware_1.png
Flash_Update_Hardware.png
We support these three device types/boards
1) ESP32 TTGO-T8 or the d.ti-Board which uses the "ESP32 Dev Module" Board Settings in the Arduino IDE
2) ESP32 Wemos Lolin32 or Devkitc V4 which uses "WEMOS LOLIN32" Board Settings in the Arduino IDE
3) ESP8266 NodeMCU which uses the "Node MCU1.0 (ESP12E-Module)" Board Settings in the Arduino IDE
If you don't want to update your firmware chose "Exit now".
After you have chosen your Hardware you need to answer Yes or No (using Keyboard or Controller) within a few seconds
to start flashing your tty2oled device with the latest stable firmware version.
If the countdown is over without pressing any key nothing happens.
Flash_Update_YesNo.png
Disable flashing?
You can disable the flashing part of the updater script by setting the new INI Option
TTY2OLED_UPDATE to "
no" (see also below INI File).
How does it work?
We run a external build-server-system which creates the needed binary files for our tty2oled devices if a new software version is released.
Note!
If you use our tty2oled firmware updater, you can't use OTA any longer.
Changes
Arduino Code:
- Most of the "Options" in the Arduino Code to enable/disable tty2oled features are now history.
If you choose the correct hardware device type within the Arduino IDE you are good to go
if you still want to program your tty2oled device by yourself.
- The Arduino Code includes up from now code to identify hardware and firmware.
These values are used by the updater.
INI File:
- The INI File was splitted into the tty2oled-user.ini file for user settings and the tty2oled-system.ini file supporting our scripts.
- The tty2oled-user.ini file got the new Option "TTY2OLED_UPDATE" (default = yes) to enable/disable firmware updates done by the updater.
Other:
- "update_all" has now an option (see under Misc) to download our "updater script"
And finally our user map
https://umap.openstreetmap.de/de/map/tty2oled_19436
Report Problems here...
You do not have the required permissions to view the files attached to this post.