Find a Retailer SHOP PRODUCT MENU LEARN BLOG find products, tutorials, etc... HOME / P R O D U C T C A T E G O R I E S 0 SUPPORT LOG IN EDUCATION Need Help? REGISTER FORUM / MONOCHROME / SPARKFUN 16X2 SERLCD - RGB ON BLACK 3.3V SparkFun 16x2 SerLCD - RGB on Black 3.3V L C D - 1 4 0 7 3 ROHS 1 DESCRIPTION FEATURES DOCUMENTS 16x2, RGB on Black 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 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 Tags images are CC BY 2.0 16X2 3.3V I2C LCD RGB SERIAL SERLCD SHARE SparkFun 16x2 SerLCD - RGB on Black 3.3V Product Help and Resources TUTORIALS VIDEOS SUPPORT TIPS AVR-Based Serial Enabled LCDs Hookup Guide AUGUST 2, 2018 The AVR-based Serial Enabled LCDs are a simple and cost effective solution to include in your project. These screens are based on the HD44780 controller, and include ATmega328P with an Arduino compatible bootloader. They accept control commands via Serial, I2C and SPI. In this tutorial, we will show examples of a simple setup and go through each communication option. SKILLS NEEDED SPARKFUN ORIGINAL SPI COMMENTS REVIEWS 6 1 Customer Reviews 2 out of 5 Based on 1 ratings: 5 star 0 4 star 0 3 star 0 2 star 1 1 star 0 Currently viewing all customer reviews. 1 of 3 found this helpful: with 5V into the raw the display is very dark almost unreadable about a year ago by Member #212726 verified purchaser loaded up the example code for I2C, at first I thought the display was dead with only the backlight working at very dim blue. then I noticed the display was indeed saying "Cycles:####" in very dim blue. I added the following to the sketch and nothing changes colorwise... Wire.beginTransmission(DISPLAY_ADDRESS1) Wire.write('|') //Put LCD into setting mode Wire.write('157') //bright red Wire.write('-') //Send clear display command Wire.endTransmission() CF replied on February 13, 2019: Sorry that you're having trouble! The backlight on these is turned most of the way down by default making the display hard to read. Try shorting RX to ground and then powering the display to reset all the settings in the display and see if that works for you. If it doesn't, contact our technical assistance team and they can help. START SOMETHING. Email address SUBSCRIBE TO NEWSLETTER ABOUT SPARKFUN PARTNER WITH US SUPPORT SITE INFORMATION Read Our Story See Our Partners Customer Support Terms of Service Press & Media Become a Distributor/Reseller Purchase Orders & Payment Privacy Policy SparkFun Education Receive Volume Discounts Terms Compliance Job Openings Build a Custom Kit Technical Assistance Site Map Apply for a Hardware Donation FAQs Contact Us SparkFun Electronics (R) / 6333 Dry Creek Parkway, Niwot, Colorado 80503 Questions? Feedback? powered by Olark live chat software