Picotui -- A Text User Interface (TUI) widget toolkit for MicroPython

About

Picotui is a Text User Interface (TUI) widget library for Python3. It is known to work with CPython3 and Pycopy (Unix version is officially supported for the latter), but should work with any Python3 implementation which allows to access stdin/stdout file descriptors.

Background

Found this guy the other day and always wanted to share it with you to propose it as an alternative to a web-based settings UI. Just discussed it with @clemens. @weef will also like it ;].

Repository

Screenshot

image

Credits

This fine GUI toolkit has been written by Paul Sokolovsky. Thanks a bunch!


Research

Other candidates

Yeah, I like TurboVision! ;)

Guck mal, wer das noch tut und am 30.11.2010 dies auch kundgetan hat: Turbo Vision download | SourceForge.net

1 Like

Da schau her.

We will still have to verify if it will work on Pycom MicroPython. With Pycom Firmware Release 1.20.1, there might actually be a chance.

I like MS-DOS ;-) looks a bit like, or C64, but back to 80th is ok!

1 Like

Will this toolkit work on MicroPython?

Will this toolkit work on MicroPython?

We just stripped any references to the signal, termios and tty modules and are looking at how things are done within @robert-hh’s GitHub - robert-hh/Micropython-Editor: Small on-board editor for PyBoard, WiPy, ESP8266, ESP32, RP2040, W60x, XBEE 3, Sipeed K210, as well as PyCom and Adafruit devices written in Python.

True.

Looks like there is a way through…

picotui-on-pycom-demo

2 Likes