Python UART COM Port GUI Designer 

Python TCP, Serial COM port and FTDI GUI App Templates in MatDeck
MatDeck Python Instruments and Channels

Python and C Drag and Drop UART COM Port GUI Designer 

MatDeck now allows for the simple integration of Serial Port Windows GUIs in MatDeck Simplified C++ style script as well as the following Python libraries Tkinter, Kivy, Custom Tkinter and PySide2 through the use of our GUI Designers.

MatDeck C and Python Serial COM Port App Builder

Users can now develop their own app and drag and drop our new COM Port GUI widget directly in our GUI Designer and automatically be presented with a simple and effective GUI that can connect and disconnect to Serial Ports. The Serial Port widget will automatically search for all open COM Ports on the Windows operating system and allows users to directly connect to them. The UART GUI can act as an IO widget in apps allowing engineers and programmers to send and write vital information in a simple and time-saving manner.

MatDeck and Python Serial Port GUI
MatDeck and Python Serial Port GUI

FTDI Devices COM Port GUI Widget for Python and C

For FTDI COM Ports, the widget tool box is identical to Windows COM Port but it utilizes the direct FTDI driver and so the Serial COM port will be able to reach much faster speeds with both Python and MatDeck C.

MatDeck and Python FTDI COM Port GUI
MatDeck and Python FTDI COM Port GUI

Python COM Port MatDeck GUI Designer App Example

Along side the COM Port GUI Designer Widget, you can now use our COM Port Utility to read as well write data in several different formats without code. The COM Port Utility just requires a few clicks before you are connected and can send and read data making it perfect to communicate with a device in a few seconds. This codeless solution allows for people to test and debug COM Port based applications in several different manners while giving you perfect visibility on what is being sent and what the device is sending back. The COM Port Utility also has sister software for TCP and FTDI, once again giving you a practical playground for the testing and development of your app.

COM Port Utility
COM Port Utility

FTDI Python and C GUI Designer for SPI, I2C, FIFO, MPSSE, CBUS…  

Alongside the COM Port Template GUI, MatDeck offers a unique FTDI GUI that allows user to optimize their FTDI chips by directly assigning specific and tailor made FTDI functions that allow the user to operate their FTDI chips D2XX driver functions, library and API. The specialized FTDI functions allow for a wider use of Baud Rates and output bits as well as different modes such as: Asynch Bit Bang, Synch Bit Bang, CBUS Bit Bang, MPSSE I2C, MPSSE SPI, FIFO and FIFO Synch.

This gives the user the opportunity to have fast read and write speed while still having a simple connection interface. This GUI can also be easily packaged and deployed into any app and from there can be shared an unlimited number of times via a pre-packaged .EXE file.

Specialized FTDI GUI
Specialized FTDI GUI