README.md 2.5 KB

UART Terminal for Flipper Zero

Flipper Zero app to control various devices via UART interface.

Download fap

| FW Official | FW Unleashed | | - | - | | FAP Factory | FAP Factory |

Capabilities

  • Reading from UART in text or hex mode
  • Sending commands
  • Sending AT commands
  • Sending fast commands
  • Sending binary packets (in hex)
  • Baudrate selection
  • UART pins selection (2 options)

Connecting

Device UART interface Flipper Zero pin (default) Flipper Zero pin (option)
RX 13 TX 15 TX
TX 14 RX 16 TX
GND 8, 18 GND 8, 18 GND

Info: If possible, do not power your devices from 3V3 (pin 9) Flipper Zero. It does not support hot plugging.

Keyboard

UART_terminal uses its own special keyboard for work, which has all the symbols necessary for working in the console.

To accommodate more characters on a small display, some characters are called up by holding.

kbf

Hex mode

Hexadecimal mode is useful for working with simple binary protocols. You can see the bytes being received in hexadecimal in the terminal window. You can also send binary packets to UART. A simplified keyboard is used to enter packet bytes.

004

How to install

Copy the contents of the repository to the applications_user/uart_terminal folder Flipper Zero firmware and build app with the command ./fbt fap_uart_terminal.

Or use the tool uFBT for building applications for Flipper Zero.

How it works

1f

2f

4f

INFO:

~60% of the source code is taken from the Wifi Marauder project. Many thanks to the developers of the Wifi Marauder project.