Skip to content
This repository has been archived by the owner on Jan 18, 2024. It is now read-only.

Releases: teeminus/NoTouchScreenFirmware

v1.3.1

03 Nov 09:46
Compare
Choose a tag to compare

Changes:

  • Enable fullscreen mode by default
  • Improved screen mirror/rotation support

v1.3

02 Mar 08:22
Compare
Choose a tag to compare

Changes:

  • Added support to rotate screen by 180 degree. Can be enabled by uncommenting the define LCD_ROTATE_180 in features.hpp.
  • Added static dimming of backlight. Can be enabled by uncommenting the define LCD_PWM_DIMMER in features.hpp. Brightness levels can be changed there as well.
  • Added support for turning off display backlight on inactivity. Can be enabled by uncommenting the define LCD_IDLE_OFF in features.hpp. Idle timeout can be changed there as well. Rotating or clicking the encoder knob will reactivate the display.
  • Added feature to restart the SPI bus by pressing the encoder knob for at least 3 seconds. The display backlight will turn off and on again to indicate that the SPI bus has been reset.
  • Added support for CS/Enable pin. This features will automatically reset the SPI bus when signalled by the display driver.
  • Added debug binaries to check if the display receives data from the 3D printer. A more detailed description of this firmware can be found in the wiki.

Please note:
Due to the changes of the CS/Enable pin behaviour, your screen might stop working in your current configuration. However, a fix for this problem has been added to Klipper v0.9.1-290 which is described in the wiki.

v1.2

04 Feb 17:53
d5cbcbe
Compare
Choose a tag to compare
  • Fixed TFT24v1.1 fimware
  • Added startup message that shows up before the display gets initialized by Klipper/Marlin

v1.1

03 Feb 07:12
Compare
Choose a tag to compare

Completely reimplemented the ST7920 emulator and made it publically available here: ST7920Emulator

The new emulator now fully supports Klipper and has no more screen artifacts (tested on the TFT35v3).

Also please note:

  • The SPI which is used to receive data from Klipper/Marlin is now always ON
  • Unsupported BTT screens have been removed

v1.0

03 Feb 07:04
Compare
Choose a tag to compare

Initial release