SparkFun 16x2 SerLCD - RGB Backlight (Qwiic)
LCD-16396

SparkFun 16x2 SerLCD - RGB Backlight (Qwiic)

SKU: LCD-16396

This smart 16x2 LCD supports Serial, I2C, and SPI communication, while offering fully adjustable RGB backlighting and software-controlled contrast.

$32.50
In stock
SKU
LCD-16396
In stock
Stock/Discounts

Helpful Documentation

Product Overview

Add a vibrant, 16x2 Black on RGB Liquid Crystal Display to your custom electronics without the traditional wiring headache. The SparkFun SerLCD streamlines the entire process by mounting an AVR ATmega328P microcontroller directly to the back of the screen. This display completely eliminates the need for an external LCD backpack by handling all of the screen control internally.

Whether you are outputting simple text, sensor numbers, or diagnostic data, this smart display simplifies your hardware footprint while offering incredible flexibility.

Three Ways to Communicate

To ensure this display works seamlessly across a wide variety of platforms, it supports three distinct communication protocols: Serial, I2C, and SPI.

  • Solderless I2C: A built-in Qwiic connector brings this serial LCD directly into the Qwiic ecosystem, enabling instant, plug-and-play integration.
  • Reliable Serial: The onboard microcontroller uses an 11.0592MHz crystal for highly accurate serial communication, with baud rates adjustable from 1200 to 1000000 (defaulting to 9600).
  • Smart Buffering: The display features an incoming buffer that safely stores up to 80 characters, plus an operational backspace key for easy text correction.

Open-Source Firmware Customization

The firmware driving this SerLCD is fully open-source and features an Arduino-compatible bootloader, allowing you to easily push updates or modify the code to fit your exact needs. Beyond the code, you have full software control over the physical display elements. Pulse width modulation (PWM) allows you to directly control the RGB backlight brightness to manage current consumption and enable software-defined contrast adjustments. You can even program your own user-definable splash screen to display upon bootup!

Please keep in mind that the SerLCD operates on 3.3V logic. If you are connecting it to a 5V microcontroller, you'll need to use a logic level converter to prevent permanent damage to the board. If you are using the on-board Qwiic connector, simply plug it into your 3.3V development board, and you will be up and running immediately.

Features & Specs

  • 16x2, Black on RGB Display
  • The AVR ATMega328p (with Arduino-compatible bootloader) is populated on the back of each LCD screen and handles all of the LCD control
  • Three communication options: Serial, I2C and SPI
  • Qwiic connection
  • Adjustable I2C address controlled via software special commands (0x72 default)
  • Emergency reset to factory settings (Jumper RX to GND on bootup)
  • Operational backspace character
  • Incoming buffer stores up to 80 characters
  • Pulse width modulation of backlight allows direct control of backlight brightness and current consumption
  • Pulse width modulation of contrast allows for software defined contrast amount.
  • User definable splash screen
  • Open-sourced firmware and Arduino-compatible bootloader enables updates via the Arduino IDE
  • Input voltage: 3.3V-9V (3.3V only via Qwiic connector and "+" pin)
  • I/O logic levels: 3.3V
  • Current consumption @ 3.3V
    • minimum with no characters
      • 4.4mA (LEDs off)
    • maximum with all character spaces filled
      • 11.9mA (red)
      • 8.9mA (green)
      • 8.1mA (blue)
      • 19.6mA (white)
  • Dimensions (LxWxH): 80.29mm x 35.90mm x 14.09mm
  • Weight: 0.0766 oz.

Documentation

WARNING: This product may contain chemicals known to the State of California to cause cancer and birth defects or other reproductive harm. See link below for more information. www.P65Warnings.ca.gov

Customer Reviews

SparkFun 16x2 SerLCD - RGB Backlight (Qwiic)
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic)
$32.50
LCD-16396
$32.5 retail price.

Available Discounts

  • $30.88 | 25+ units
  • $29.25 | 100+ units

Looking for even larger quantities?

Get in touch for Volume Pricing