CircuitCo:MiniDisplay Cape

From eLinux.org
(Redirected from MiniDisplay Cape)
Jump to: navigation, search

Descriptions

MiniDisplay Cape

The MiniDisplay Cape provides a 128x128 color graphics LCD. The LCD is driven via a 3 wire, 9 bit SPI interface.









Revision Changes

Revision A1

Initial release of MiniDisplay Cape.

Software Support & Compatibility

Framebuffer Kernel Driver

  • Matt Porter's SPI FrameBuffer Driver Slides
  • Matt Porters's SPI FrameBuffer Driver Video

SPIDEV Driver

The generic BB-SPIDEV0-00A0 device tree entry shipped with the stock Debian image for the BeagleBone Black can be used to interface directly with the LCD from userspace. To load the device tree:

# echo BB-SPIDEV0 > /sys/devices/bone_capemgr.*/slots

# tar zmxvf Minidisplay-example.tar.gz
# cd minidisplay-example
# make
# ./minidisplay-test

Minidisplay-boris.jpg

SPIDEV Example with BMP support

Mark Yoder has created an example application using the SPIDEV interface that also is able to display a bmp file. source code is available at:

https://github.com/jeidon/cfa_bmp_loader

Specifications

Followings are some specifications of the MiniDisplay Cape:

Mechanical Specifications

Size 2.15" x 2.825"
Layers 2
PCB Thickness .062"
RoHS Compliant Yes

Display Specifications

  • Datasheet from CrystalFontz
  • Resolution 128 x 128
  • Controller Sitronix ST7735

Signal Usage

MiniDisplay Cape
Power VDD_3V3EXP
SPI SPI0_CS0
SPI0_D1
SPI0_SCLK
RESET Pin GPIO1_17

Distributors

Please visit Where To Buy for a list of distributors who carry BeagleBoardToys' capes.



Product Images



Documentations

MiniDisplay Cape Revision A1