How to connect a serial screen to a BTT Kraken

Overview

Serial screens only (e.g. Fly Screens, BTT TFT, Paneldue) can be connected to a BTT Kraken.

Board.txt Preparation

To enable a screen to function correctly, the following lines need to be added to the board.txt file.

serial.aux.rxTxPins = { PD_9, PD_8 }

The first pin is the RX pin, the second pin is the TX pin.

Use pins +5V, GND, TX1 and RX1 on the “TFT” header. These should be connected to +5V, GND, TX and RX on the PanelDue, making sure that TX and RX are swapped.

In config.g, the following command should be added.

M575 P1 S1 B57600

From RepRapFirmware 3.2, it is possible to update the firmware on the PanelDue directly from the board. Please see here for further instructions.

Use pins +5V, GND, TX1 and RX1 on the “TFT” header. These should be connected to +5V, GND, TX and RX on the TFT, making sure that TX and RX are swapped.

Overview

The most recent version of the standard bigtreetech TFT firmware has built in support for RepRapFirmware. The pre-built images have this enabled by default.

Loading the firmware

There is now an RRF config.ini
It needs to be renamed from config_rrf.ini to config.ini for flashing of the firmware.

Config.g Changes

Add the following line to your config.g to enable the screen

M575 P1 S2 B57600

If the screen says No printer connected try with other values for the S parameter (possible values are 0, 1, 2 and 3)

Fly Screen 7 inch
Fly Screen 7 inch Connection

Please note the pinout of 5v (connected to NC), TX, RX and 0v.
The cable that is supplied may be equipped with the correct connection for a duet board, so the plug will need changing to fit these boards. Remember to make sure that TX and RX are swapped.

Use pins +5V, GND, TX1 and RX1 on the “TFT” header. These should be connected to +5V, GND, TX and RX on the Fly Screen, making sure that TX and RX are swapped.

In config.g, the following command should be added.

M575 P1 S0 B57600

The latest version of the screen firmware can be found here.
To update the screen, put the update.img onto a blank SD card. Put the SD card into the screen and power it up. The update will then be flashed automatically. Once finished, power down the screen and remove the SD card.

Tags: