Bus Pirate v3 LCD adapter hardware design

From DP

Revision as of 12:38, 16 July 2012 by Arakis (Talk | contribs)
Jump to: navigation , search

BPv3 LCD front.jpg

Control HD44780 LCDs from the Bus Pirate v3 with this breakout board. The Bus Pirate LCD mode uses an adapter because there aren't enough pins to directly control a character display.

You can build the adapter with a few parts and a bread board, or you can buy it ready-made at Seeed Studio for $xx.xx. Includes a short connector cable. Every sale directly supports open source development of the Bus Pirat

You can get a [], including worldwide shipping.

Read about the design below.


Contents

Overview

BPv3 LCD over.jpg

Since the new version 4 of the Bus Pirate we now have enough pins to drive HD44780, and compatible LCD directly. This board is makes connection the Bus Pirate to LCDs even simpler. It has contrast, and brightness adjustment via trimmers, and supports both 3.3v, and 5v LCDs, also supported are both orientation of the brightness LEDs.

Hardware

BPv3 LCD SCH.jpg

Click for a full size schematic image. Schematic and PCB were designed with the freeware version of Cadsoft Eagle, download the latest project files from our Google Code project page.

'595 serial shift register

BPv3 LCD HD44780 SSR.jpg

Contrast

BPv3 LCD HD44780 Contrast.jpg

Brightness

BPv3 LCD HD44780 Brightness.jpg

HD44780 header

BPv3 LCD HD44780 H.jpg

Included on the board is the standard 16pin header for HD44780, and compatible LCDs.

Bus Pirate v3 IO header

Bpv3 LCD BPv4 H.jpg

For simple connectivity, the same 12pin IO header as featured on the Bus Pirate v4 is located on the board. All it takes to connect the two boards is a 12pin flat cable.

PCB

BPv3 LCD PCB.jpg

We used the freeware version of Cadsoft Eagle to make the schematic and PCB. Download the latest designs and firmware from the project Google Code page.

  • PCB and placement notes
  • soldering advise

Partslist

BPv3 LCD Partlist.png

Click for a full size placement image.

partlist
heading heading
cell cell
cell cell

Get one!

You can [get one for $00], including worldwide shipping.

Your purchases at Seeed Studio keep the open source project coming, we sincerely appreciate your support!