Intelligent dot matrix character display with no-code menu
OwnerMichael Hawkinsinventor
Life of this patent
Estimating the term…
Abstract
An abstract is presented for a method involving a graphical user interface on serial terminal emulator software for configuring display settings of a dot matrix character display device. The method enables selection of display settings through the graphical user interface without programming code or installing proprietary software. It facilitates the creation and storage of custom characters via the graphical user interface for display on the dot matrix character display device. Additionally, the method includes initiating access to an onboard I2C EEPROM through the graphical user interface to program display configurations and automatically programming the onboard I2C EEPROM based on selections within the graphical user interface.
Claims23
A method comprising:
- providing a graphical user interface (GUI) on a serial terminal emulator software, through a virtual COM port, for configuring display settings of a dot matrix character display device;
- enabling selection of display settings through the GUI without programming code or installing proprietary software;
- facilitating creation of custom characters via the GUI for display on the dot matrix character display device without programming code or installing proprietary software;
- initiating access to an onboard I2C EEPROM through the GUI to program display configurations;
- automatically programming the onboard I2C EEPROM based on selections within the GUI;
- establishing a communication link between the dot matrix character display device and a computing device;
- activating a menu function on the dot matrix character display device to access the GUI by physical interaction;
- and
- storing the configured display settings and custom characters in the onboard I2C EEPROM for retrieval and use by the dot matrix character display device;
- wherein a display device operating mode is set to default mode or user configuration mode by means of a physical interaction with a toggle switch.
A device comprising:
- an 8-character dot matrix display;
- an on-board I2C EEPROM configured to store display settings and custom character data;
- a menu button configured to initiate a configuration menu on a connected serial terminal emulator software when activated;
- a toggle switch which causes the unit to operate either in a fixed default configuration, or in a user-defined configuration;
- a cable interface for establishing two-way communication between the device and a computer;
- a serial terminal emulator application configured to display the configuration menu for setting display parameters and creating custom characters without requiring code or proprietary software;
- a setting within the configuration menu to adjust display features;
- a feature within the configuration menu to enable users to create and store custom characters directly through the menu;
- and
- means for automatically programming the on-board I2C EEPROM using the set display configurations and custom character designs provided through the menu.
A system comprising:
- a system for configuring a dot matrix character display, comprising:
- a dot matrix character display;
- an onboard I2C EEPROM configured to store display settings and custom character configurations;
- a cable for establishing a communication link between the dot matrix character display and a computing device;
- a virtual COM port created on the computing device;
- serial terminal emulator software executed on the computing device, configured to access the dot matrix character display via the virtual COM port;
- a user interface accessible within the serial terminal emulator software, enabling configuration of display settings without the requirement for coding or installing proprietary software;
- a toggle switch which causes the dot matrix character display to operate in either a fixed default configuration of a user-defined configuration;
- a menu button on the dot matrix character display that, when activated, initiates the user interface within the serial terminal emulator software for configuration;
- and
- means for writing the configured settings and custom characters from the serial terminal emulator software to the onboard I2C EEPROM, ensuring the display operates according to the configured settings and custom characters.
Dependencies are inferred from the claim text.