6D302 4D SYSTEMS, 6D302 Datasheet - Page 55

OLED DISPLAY 160x128PIXELS 33.6mmx27mm

6D302

Manufacturer Part Number
6D302
Description
OLED DISPLAY 160x128PIXELS 33.6mmx27mm
Manufacturer
4D SYSTEMS
Datasheet

Specifications of 6D302

Screen Size
42.92mm
Resolution
160 X 128
Viewing Area (h X W)
33.6mm X 27mm
Interface Type
Serial, USB
Voltage Rating
5V
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
2.5 Serial Interface (TTL)
The
this serial link to send commands to the
be displayed on the screen. Use the signal pin-outs as well as the application
example shown in the following section for correct connection to the host.
Please note that the serial connection (RX/TX) is at TTL levels (0 – 3.3V) and
the logic levels are “high” = 1 = 3.3V, “low” = 0 = 0V. If interfacing to a host
system running at voltage levels greater than 3.6V, then a 1K series resistor
must be inserted between the Host TX and the
Serial Data Format: 8 Bits, No Parity, 1 Stop Bit.
Auto Baud Detect:
As previously mentioned, the
can operate from 300 baud to 256K baud. Prior to any graphical formatting and
commands being sent to the core, it must first be initialized by sending the ASCII
character ‘U’ (55h) after power-up. This will allow the core to determine and lock on
to the baud rate of the host automatically without needing any further setup.
This must be done every time the core is powered up.
If the host needs to change the baud rate, the
powered back up again. The “U” command cannot be used to change the baud rate
during the middle of normal usage.
Serial Timing:
Each
are a single byte and others are multiple bytes. When a command is sent to the
µOLED
acknowledge byte called the
understood and the operation is completed. It will take the
between 1 to several milliseconds to reply back with an ACK, depending on the
command and the operation the
command that it does not understand it will reply back with a negative acknowledge
called the
For example, if a command has 5 bytes but only 4 bytes are sent, the command will
not be executed and when the next following command bytes are sent the
will reply back with a
make sure the command bytes are sent in the correct sequence.
Note: No termination character is to be sent at the end of the command sequence.
i.e. don’t send any CR, or Null, or any other end of command bytes.
µOLED
µOLED
and the operation is completed, the
NAK
needs to be connected via a serial link to a host system. The host uses
command is made up of a sequence of data bytes. Some commands
(15h).
NAK
for each and every byte it receives. For correct operation
www.4dsystems.com.au
ACK
µOLED
µOLED
(06h). This tells the host that the command was
core has an auto-baud detect function which
µOLED
has to perform. If the
µOLED
µOLED
so that characters and graphics can
µOLED
will reply back with a single
must be powered down and
RX signal.
µOLED
µOLED
anywhere
receives a
µOLED
55

Related parts for 6D302