16x2 Character Display Module

LCD16x2

This module allows you to display 32 characters via the 'show' command in Logo. Here's a list of commands that can be used.

Logo Commands

show "text to display" shows the text inside the quotes. The text will appear starting at the current cursor position on the screen. The screen cursor will automatically advance to the end of the last character. If the text exceeds the length of the screen, it will wrap around.
show number shows a number at the cursor position and advances the cursor to the end of the displayed number. 
setpos number sets the cursor position. Position 1 is the first charactor (top left) on the screen. 32 is the last position (lower right).
cls  clears the screen and sets the cursor to position 1.

Example program

The following program example will show the text "sensor1=" and followed by sensor1 value every one second indefinitely.

to testDisplay 
cls  ; clear the screen
forever [
show "sensor1=" ; show string
show sensor1 ; show a number
setpos 1 ; set cursor position to the 1st position
wait 10
]
end

Requirements

GoGo Board Version 4.0 or newer
GoGo Board Firmware version 12 or newer

Download the PCB Source

Current version is 1.1a

GoGoDisplayPCB1.1a.zip The KiCAD PCB design source
GoGoDisplayGerber1.1a.zip Manufacturing files of the PCB
GoGoDisplay1.1a.PDF A PDF ofthe PCB layers
Bill of Materials List of the required parts

Download the latest Firmware

lcd16x2 v0.90.hex Latest version [ Release notes ]