Picture Information

Image is loading
Image not available
Mouse over to Zoom
Click to enlarge
Have one to sell? Sell it yourself

Details about  20x4 LCD Display Module With I2C & Serial and Keypad Controller

20x4 LCD Display Module With I2C & Serial and Keypad Controller

Seller information

100% Positive feedback
Visit store:
ByVac Electronics
See other items
Registered as a Business Seller

Item Information

Item condition:
Brand New
Error icon
More than 10 available / 31 sold
Please enter a quantity of $qty_dummy$ or less Please enter a quantity of 1 Purchases are limited to $qty_dummy$ per buyer Please enter quantity of 1 or more Please enter a lower number Choose quantity that is less than $qty_dummy1$ or equal to $qty_dummy$ You can only choose quantity that is equal to $qty_dummy$
GBP 19.37
Approximately AU $38.14(including postage)
14 watching
100% positive feedback
31 sold
New condition
GBP 3.86 (approx. AU $7.60) Royal Mail International Standard (Small Packets) | See details
Item location:
Sheffield, United Kingdom
Posts to:
Worldwide See exclusions
International shipping and import charges paid to Pitney Bowes Inc. Learn More- opens in a new window or tab
14 day, buyer pays return postage See details
 | See details - opens in a new window or tab
Get the item you ordered or get your money back.

People who viewed this item also viewedFeedback on our suggestions

eBay item number:
Seller assumes all responsibility for this listing.
Last updated on  30 Jun, 2014 21:24:29 AEST  View all revisions

Item specifics

Condition: Brand New  

ByVac Electronics

Sign up for newsletter Sign up for newsletter
Visit Store:   ByVac Electronics
I2C & Serial &keypad with 20x4 display

I2C & Serial 20x4 LCD Module With Keypad Controller

This is for one 20x4 display with controller (BV4618) and 20x4 display that you assemble yourself. This controller has both I2C and Serial interfaces and so there is a 5 way and 4 way connector. Also the contrast control is surface mount. The actual controller is shown in the text below.

Choice of colours


**** Just Blue available for now ***

online icon Data sheet and resources

LCD Size
Size: 98 x 60 x 14
Viewing Area: 76 x 25.2
Character size: 2.95 x 4.75


The keypad is not supplied.

This can form a complete user interface using either serial or I2C communication it will attach to any LCD display that uses the HD44780 or similar controller. It is user configurable for displays having up to 4 lines and 80 characters. Automatic scrolling takes place at the end of a line and also at the bottom of the display freeing the host software form mundane tasks. The display as 3 interface options that are automatically selected when that interface is connected:

1) Serial Interface

The serial interface has automatic Baud Rate selection form a set of pre-defined Baud rates up to 115200. The selection is done on receiving the first character that is carriage return (byte value 12 or \r). All bytes sent to the display will be displayed and automatic scrolling takes place at the end of a line and bottom of the screen. There is also a set of commands starting with ESC (byte value 27) that are used to control the display such as clearing a line, character positioning, clearing the display etc. Escape commands are also used to input bytes from the keypad.

2) RS232

The controller will also accept input directly from a COM port and automatically detect this. The interface is then the same as the serial interface.

3) I2C Interface

This option is automatically detected because the I2C data line has a pull up resistor. The I2C address is user configurable in software and held in EEPROM. Controlling the display is via commands in exactly the same way as the serial interface.

LCD Interface

The controller will interface to a 16 pin LCD Display module, the first 14 pins are for the LD display and the last two pins control the back light. This will work with all HD44789 and equivalent controllers which are fitted to just about every character type display. The controller is set for a 16 x 2 display by default but can be changes to any combination of lines and character widths, up to 4 lines and 80 characters.

Keypad Interface

There is provision for up to a 4x4 (16 key) keypad. The keypad is connected to the controller via the pads provided. There is also an interrupt output that will go low when there is any key in the 16 byte buffer and goes high when all the values have been removed from the buffer. The host software need not monitor the controller constantly as any key pressed will be captured by the controller for later access.

This is the controller. Pins are supplied for mating with the display, serial and I2C interface, no pins are supplied for the keypad interface.

The controller works from 3V to 5V and so is suitable for 3.3V logic, however most displays require 5V. It also comes with the fixing kit and two angled connectors so that either interface can be used. See additional images

Controller Features

  • Serial Input and I2C input
  • Automatic Baud rate from a selection of rates up to 112500
  • Serial interface accepts RS232 input voltage levels
  • I2C up to 400KHz
  • VT100 superset
  • Fully scrolling
  • 65 byte input buffer
  • 16 byte keypad buffer
  • Max line length 80 char
  • Max Lines 4
  • keypad up to 16 switches (4x4)
  • Supply voltage 3.3 to 5V DC
  • Current: 6mA @ 4.7V
  • Size: 55mm x 24mm

Compatible Products on the eBay Shop

USB to I2C Convertor USB to I2C

What You Get

* LCD Display & Controller - Please state colour you want in email or on PayPal receipt. (White on blue will be sent if not)


Also in the ByVac shop are:

BV4108 - Serial controller with an addressable interface
BV4308 - Serial controller with a VT100 interface - just send characters and they will appear
BV4208 - An I2C version that also has a 3x4 keypad interface
BV4618 - A Serial and I2C (selectable) that has a 4x4 keypad interface. (this item)
All of the above also have fully assembled options.


Business seller information

Jim Spence
PO BOX 4049
South Yorkshire
S36 6WP
United Kingdom


Return policy

Item must be returned within
14 days after the buyer receives it
The buyer is responsible for return postage costs.
Return policy details
If for some reason you are not completely satisfied with this product, return for a full money refund.

Refunds by law: In Australia, consumers have a legal right to obtain a refund from a business for goods purchased if the goods are faulty, not fit for purpose or don't match description. More information at returns - opens in a new window or tab.

Questions and answers about this item

No questions or answers have been posted about this item.

Seller assumes all responsibility for this listing.

Postage and handling

Pay a maximum of GBP 3.30 postage on all eligible items from jimeer, when you use the cart to make your purchase.
Item location: Sheffield, United Kingdom
Posting to: Worldwide
Excludes: Middle East, Argentina, Armenia
Domestic handling time
Will usually post within 1 business day of receiving cleared payment - opens in a new window or tab.

Payment details

Payment method Preferred/Accepted  
Credit or debit card through PayPal
PayPal Preferred

Immediate payment required for this item

Immediate payment of GBP 19.37 is required.

Seller's payment instructions

Stray packages: It is very rare that packages go missing even with normal postage delivery. However if this Happens I will normally send another item but this will take up to 3 weeks as recommended by the Royal Mail. If you are concerned about this then please select recorded delivery for the UK and Airsure for anywhere else. Doing this will provide package tacking and thus if anything goes wrong it can be dealt with sooner.

Place bid

Time left:
Current bid:
(Approximately ##1##)
Import charges:
Your max bid:
Your max bid:
By clicking Confirm bid, you commit to buy this item from the seller if you're the winning bidder.
By clicking Confirm bid, you are committing to buy this item from the seller if you are the winning bidder and have read and agreed to the Global Shipping Program terms and conditions - opens in a new window or tab. Import charges previously quoted are subject to change if you increase you maximum bid amount.
Resume bidding, if the page does not update immediately.
Place bid
Review and confirm your bid
Bid confirmation
FREE postage
See item description
(Approximately ##1##)
(Enter ##1## or more)
(Enter more than ##1##)
Your max bid:
Increase max bid
Place bid
Confirm bid
Increase max bid
Change bid
, you've been outbid. Don't let it get away - bid again!
, you're the highest bidder on this item. Good luck
, you're the first bidder. Hope you win!
, you're currently the high bidder, but you're close to getting outbid.
, this auction is almost over and you're currently the high bidder.
, you're the high bidder, but the reserve price hasn't been met.
Please enter your bid again.
Please enter a valid number as the bid price.
Enter an amount that is equal or greater than the minimum bid required. This can be found under the bid entry box.
Maximum bids can't be lowered once they're submitted.
This seller requires the buyer to have a PayPal account to purchase this item. Get a PayPal account here .
Your bid is greater than or equal to the Buy It Now price. We recommend you purchase this item via Buy It Now. If you still wish to bid, you may do so below.
Time left:
Current bid:
(approximately ##1##)
Your maximum bid:
(approximately ##1##)
Increase your maximum bid:
By clicking 1 Click Bid, you commit to buy this item from the seller if you're the winning bidder. Learn moreabout 1-click bid - opens in a new window or tab
(approximately ##1##)
Winning bid:
Starting bid:
Congratulations! The auction has ended and you're the winner.
The auction has ended, but the reserve price was not met.
Sorry, the auction has ended and you were outbid.
Good news, you're the high bidder.
Sorry, you've been outbid.
You're the high bidder, but the reserve price is not met.
Please enter a higher amount than the current bid.
Maximum bids can't be lowered once submitted.
Please enter a valid number.