7-Segment Display Module

This is the classic display add-on for the GoGo Board. It can display numbers and text (that a 7-segment can show) up to 4 digits.
Logo Commands
| show "abcd | Shows a 4-letter text on the screen. Note that there is only one quote at the beginning of the text. Characters that cannot be displayed include 'k','m','q','v','w','x','z'. |
| show number | shows a number on the display |
| cls | clears the screen* |
*may not be implemented on some older versions. Need to update the display firmware.
Program Example
; this program shows the string "hi" if sensor1 is less
; than 100 (i.e. a button being pressed) and will show "bye" otherwise.
to showDisplay
forever [
ifelse sensor1 < 100 [ show "hi ] [ show "bye ]
wait 10
]
end
Viewing GoGo Boad Sensor Values
By pressing the button on the screen, you will cycle through the different screens the module offers. Here is the sequence of these screens together with the label.
| USER | The default page. This will show whatever is sent be the "show" command. |
| OFF | Turns off the display. You will see a small dot on the right of the screen. |
| SS 1 | Show the value of sensor port 1 |
| SS 2 | Show the value of sensor port 2 |
| SS 3 | Show the value of sensor port 3 |
| SS 4 | Show the value of sensor port 4 |
| SS 5 | Show the value of sensor port 5 |
| SS 6 | Show the value of sensor port 6 |
| SS 7 | Show the value of sensor port 7 |
| SS 8 | Show the value of sensor port 8 |
Download the Tech Files
Current version is 1.2
| displayPCB1.2.zip | The Eagle CAD source file of the PCB |
| displayGerber1.2.zip | The manufacturing files |
| displayPCB1.2.PDF | A PDF version of the PCB layers |
| Bill of Materials | A list of the needed components |
Download the Firmware
| display2.0.1.hex | The current stable version |
Technical Information
- A slideshow of how to control the display module over the i2c bus. Useful if you want to control the display by not using the gogoboard or the Logo language.
