{"title":"LCDs \u0026 Displays","description":"\u003cp\u003eBrowse our LCDs \u0026amp; Displays collection. New Arrival.\u003c\/p\u003e","products":[{"product_id":"28-tft-lcd-with-cap-touch-breakout-board-wmicrosd-socket-discontinued","title":"2.8\" TFT LCD with Cap Touch Breakout Board w\/MicroSD Socket [discontinued]","description":"\u003cp\u003eAdd some jazz \u0026amp; pizazz to your project with a color capactive touchscreen LCD. This TFT display is big (2.8\" diagonal) bright (4 white-LED backlight) and colorful! 240x320 pixels with individual RGB pixel control, this has way more resolution than a black and white 128x64 display. As a bonus, this display has a \u003cstrong\u003ecapacitive\u003c\/strong\u003e single-touch touchscreen attached to it already, so you can detect finger presses anywhere on the screen. (We also have a resistive touchscreen version of this display breakout)\u003cbr\u003e\u003cbr\u003eThis display has a controller built into it with RAM buffering, so that almost no work is done by the microcontroller. The display can be used in two modes: 8-bit and SPI. For 8-bit mode, you'll need 8 digital data lines and 4 or 5 digital control lines to read and write to the display (12 lines total). SPI mode requires only 5 pins total (SPI data in, data out, clock, select, and d\/c) but is slower than 8-bit mode. In addition, 2 I2C pins are required for the touch screen controller.\u003cbr\u003e\u003cbr\u003eWe wrapped up this display into an easy-to-use breakout board, with SPI connections on one end and 8-bit on the other. Both are 3-5V compliant with high-speed level shifters so you can use with any microcontroller. If you're going with SPI mode, you can also take advantage of the onboard MicroSD card socket to display images. (The microSD card not included, but any will work)\u003cbr\u003e\u003cbr\u003eOf course, we wouldn't just leave you with a datasheet and a \"good luck!\". For 8-bit interface fans we've written a full open source graphics library that can draw pixels, lines, rectangles, circles, text, and more. For SPI users, we have a library as well, its separate from the 8-bit library since both versions are heavily optimized. We also have an interfacing library for the capacitive touch screen\u003c\/p\u003e \u003cp\u003eFollow our step by step guide for wiring, code and drawing. You'll be running in 15 minutes\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eIf you are using an Arduino-shaped microcontroller,\u003c\/strong\u003e check out our TFT shield version of this same display\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e\u003ch5\u003eTechnical details\u003c\/h5\u003e\n      \u003cdiv id=\"technical-details\" class=\"panel-collapse collapse in-md in-lg\"\u003e\n        \n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBoard: 51mm x 81mm x 2mm \/ 2\" x 3.2\" x 0.08\"\u003c\/li\u003e\n\u003cli\u003eScreen: 50mm x 69mm x 4mm \/ 2\" x 2.7\" x 0.2\"\u003c\/li\u003e\n\u003cli\u003eMounting Holes: 54mm x 74mm \/ 2.1\" x 2.9\"\u003c\/li\u003e\n\u003cli\u003eWeight: 44g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e Datasheets, Fritzing objects, EagleCAD files available in the tutorial\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv style=\"display: inline;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/RoHS2_2011_65_EU.svg?5383=\u0026amp;width=700\" style=\"max-width: 146px; display: inline-block; margin-right: 20px;\"\u003e\n      \u003c\/div\u003e\n\u003cdiv style=\"display: inline;\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/RoHS2_2015_863_EU.svg?5383=\u0026amp;width=700\" style=\"max-width: 146px; display: inline-block;\"\u003e\n      \u003c\/div\u003e\n\u003c\/div\u003e \u003cul id=\"product-files\"\u003e\n\u003c\/ul\u003e\n\n      \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":49567684559075,"sku":"hht1787257404643","price":23.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2961\/4819\/files\/28-tft-lcd-with-cap-touch-breakout-board-wmicrosd-socket-discontinued_1.jpg?v=1787257409"},{"product_id":"adafruit-144-colour-tft-lcd-display-with-microsd-card-breakout-st7735r","title":"Adafruit 1.44\" Colour TFT LCD Display with MicroSD Card breakout - ST7735R","description":"\u003cp\u003eThis lovely little display breakout is the best way to add a small, colorful and bright display to any project. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available!\u003cbr\u003e\u003cbr\u003eThe 1.44\" display has 128x128 color pixels. Unlike the low cost \"Nokia 6110\" and similar LCD displays, which are CSTN type and thus have poor color and slow refresh, this display is a true TFT! The TFT driver (ST7735R) can display full 16-bit color using our library code.\u003cbr\u003e\u003cbr\u003eThe breakout has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator and a 3\/5V level shifter so you can use it with 3.3V or 5V power and logic. We also had a little space so we placed a microSD card holder so you can easily load full color bitmaps from a FAT16\/FAT32 formatted microSD card. The microSD card is not included, but you can pick one up here.\u003cbr\u003e\u003cbr\u003eOf course, we wouldn't just leave you with a datasheet and a \"good luck!\" - we've written a full open source graphics library that can draw pixels, lines, rectangles, circles, text and bitmaps as well as example code and a wiring tutorial. The code is written for Arduino but can be easily ported to your favourite microcontroller!\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/zxqhKr-R724?start=303\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003ch3\u003eRevision History\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of April 12th, 2023\u003c\/strong\u003e - we've updated this TFT breakout with an EYESPI connector to make cabling easier with an 18-pin FPC. We also used Adafruit Pinguin to make a lovely silkscreen. The board is otherwise the same size, pinout, and functionality.\u003c\/li\u003e\n\u003cli\u003e1.44\" diagonal LCD TFT display\u003c\/li\u003e\n\u003cli\u003e128x128 resolution, 18-bit (262,144) color\u003c\/li\u003e\n\u003cli\u003e4 or 5 wire SPI digital interface\u003c\/li\u003e\n\u003cli\u003eBuilt-in microSD slot - uses 2 more digital lines\u003c\/li\u003e\n\u003cli\u003e5V compatible! Use with 3.3V or 5V logic\u003c\/li\u003e\n\u003cli\u003eOnboard 3.3V @ 150mA LDO regulator\u003c\/li\u003e\n\u003cli\u003e1 white LED backlight, transistor connected so you can PWM dim the backlight\u003c\/li\u003e\n\u003cli\u003e1x12 header for easy breadboarding\u003c\/li\u003e\n\u003cli\u003e4 x 0.9\"\/2mm mounting holes in corners\u003c\/li\u003e\n\u003cli\u003eOverall dimensions: 33m x 45mm x 7mm \/ 1.3\" x 1.8\" x 0.3\"\u003c\/li\u003e\n\u003cli\u003eMounting Holes: 36mm x 36mm \/ 1.4\" x 1.4\"\u003c\/li\u003e\n\u003cli\u003eWeight: 10.6g\u003c\/li\u003e\n\u003cli\u003eCurrent draw is based on LED backlight usage: with full backlight draw is ~25mA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProduct Wiki\u003c\/li\u003e\n\u003cli\u003eDatasheets, Fritzing object, EagleCAD PCB files, etc in tutorial\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":49567684722915,"sku":"gxs1787257405902","price":9.36,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2961\/4819\/files\/adafruit-144-colour-tft-lcd-display-with-microsd-card-breakout---st7735r_1.jpg?v=1787257410"},{"product_id":"adafruit-usb-serial-lcd-backpack-add-on-with-cable-discontinued","title":"Adafruit USB + Serial LCD Backpack Add-On with Cable [Discontinued]","description":"\u003cp\u003eAdding a character display to your project or computer has never been easier with the new Adafruit USB or TTL serial backpack! This custom-designed PCB can connect to the back of any 16x2 or 20x4 character LCD and does everything you could want: printing text, automatic scrolling, setting the backlight, adjusting contrast, making custom characters, turning on and off the cursor, etc. It can even handle our RGB backlight LCDs with full 8-bit PWM control of the backlight. That means you can change the background color to anything you want - red, green, blue, pink, white, purple yellow, teal, salmon, chartreuse, or just leave it off for a neutral background. On non-RGB backlights you'll be able to dim the backlight (it's on the same pin as the 'Red' LED)\u003c\/p\u003e\u003cp\u003eInside this backpack is an USB-capable AT90USB162 chip that listens for commands both a mini-B USB port and a TTL serial input wire. The USB interface shows up as a COM\/serial port on Windows\/Mac\/Linux. The backpack will automatically select data from whichever input is being used. For the USB connection, it will work at any baud rate. For the TTL connection, the default baud rate is 9600 but you can send it a command to set the baud rate to 2400, 4800, 9600, 19200, 28800, or 57600 baud. (The baud rate is flashed on the LCD during powerup). Any customizations such as baud rate, backlight color, brightness, splash screen, etc. are stored permanently EEPROM.\u003cbr\u003e\u003cbr\u003eThe command interface is compatible with the popular \"Matrix Orbital\" specifications so this backpack will work perfectly with computer applications or libraries that are expecting a \"Matrix\" LCD such as \"LCD Smartie\". We added a few extra commands for the RGB backlight and setting the LCD size. If you don't want to use the commands, you can just start sending ASCII to the LCD and it will magically appear as typed.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDoes not include an LCD module! You'll need to pick out an LCD from the shop and solder it on the back.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003ch2\u003eTechnical Details\u003c\/h2\u003e\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e \u003cdiv class=\"row\"\u003e \u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003ePlease note: Your board may come with a tan\/white or black JST connector.\u003c\/p\u003e\n\u003cp\u003eBackpack details:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCompatible with any 'standard' 16x2 or 20x4 character LCD as well as any Adafruit RGB LCD.\u003c\/li\u003e\n\u003cli\u003eFull PWM backlight control\u003c\/li\u003e\n\u003cli\u003eSupports the following Matrix Orbital commands:\u003cul\u003e\n\u003cli\u003eAutoscrolling\u003c\/li\u003e\n\u003cli\u003eBaud rate adjust\u003c\/li\u003e\n\u003cli\u003eClear screen\u003c\/li\u003e\n\u003cli\u003eChange splash\u003c\/li\u003e\n\u003cli\u003eAuto-wrap\u003c\/li\u003e\n\u003cli\u003eSet cursor\u003c\/li\u003e\n\u003cli\u003eHome\u003c\/li\u003e\n\u003cli\u003eMove cursor\u003c\/li\u003e\n\u003cli\u003eUnderline\/Block cursor\u003c\/li\u003e\n\u003cli\u003eCreate custom characters\u003c\/li\u003e\n\u003cli\u003eSave custom character bank\u003c\/li\u003e\n\u003cli\u003eLoad custom character bank\u003c\/li\u003e\n\u003cli\u003eDisplay On\/Off\u003c\/li\u003e\n\u003cli\u003eSet brightness\u003c\/li\u003e\n\u003cli\u003eSet contrast\u003c\/li\u003e\n\u003cli\u003eGeneral Purpose Outputs (4)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSupports extended Adafruit commands:\u003cul\u003e\n\u003cli\u003eSet RGB backlight\u003c\/li\u003e\n\u003cli\u003eSet LCD size (up to 20x4)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSchematic, GitHub link, and Fritzing available in the product tutorial\u003c\/p\u003e\n\u003cp\u003eProduct Dimensions: 54.0mm x 29.0mm x 7.3mm \/ 2.1\" x 1.1\" x 0.3\" \u003c\/p\u003e\n\u003cp\u003eProduct Weight: 6.8g \/ 0.2oz \u003c\/p\u003e\n\u003c\/div\u003e \u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e \u003c\/ul\u003e \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":49567688851683,"sku":"foq1787257485590","price":8.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2961\/4819\/files\/adafruit-usb-serial-lcd-backpack-add-on-with-cable-discontinued_1.jpg?v=1787257490"},{"product_id":"adafruit-18-color-tft-shield-wmicrosd-and-joystick-v-2","title":"Adafruit 1.8\" Color TFT Shield w\/microSD and Joystick (v 2)","description":"\u003cp\u003eThis lovely little shield is the best way to add a small, colorful and bright display to any project. We took our popular 1.8\" TFT breakout board and remixed it into an Arduino shield complete with microSD card slot and a 5-way joystick navigation switch and three selection buttons! Since the display uses only 4 pins to communicate and has its own pixel-addressable frame buffer, it can be used easily to add a display \u0026amp; interface without exhausting the memory or pins.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eNew\u003c\/strong\u003e! We've updated this shield to be 'Arduino R3' format compatible so you can now use it with any and all Arduinos or Metros - including the Metro M0 or M4, Arduino Mega, Zero, etc. We also use Adafruit \u003cstrong\u003eseesaw\u003c\/strong\u003e for the TFT backlight, TFT reset, and button inputs - you can query the buttons and joystick over I2C now, so only 2 pins are needed to communicate with all 8 switches.\u003cbr\u003e\u003cbr\u003eThe 1.8\" display has 128x160 color pixels. Unlike the low cost \"Nokia 6110\" and similar LCD displays, which are CSTN type and thus have poor color and slow refresh, this display is a true TFT! The TFT driver (ST7735R) can display full 18-bit color (262,144 shades!).\u003cbr\u003e\u003cbr\u003eThe shield has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator and a 3\/5V level shifter so its safe to use with 3V or 5V Arduino compatibles. We also had some space left over so we placed a microSD card holder (so you can easily load full color bitmaps from a FAT16\/FAT32 formatted microSD card), a 5-way navigation switch (left, right, up, down, select) and three tactile buttons marked A BC. The microSD card is not included, but you can pick one up here.\u003cbr\u003e\u003cbr\u003eIf you just want to display text, shapes, lines, pixels, etc the shield uses the SPI pins (SCK\/MOSI\/MISO), I2C pins (SDA \u0026amp; SCL) and digital #8. For the microSD card, you'll also give up Digital #4. This shield works with any Arduino UNO and compatibles, Mega, Zero, etc. If it's shield compatible, you're good to go.\u003cbr\u003e\u003cbr\u003eComes as a fully assembled and tested shield with the display, microsd card holder and nav switch as well as a stick of 0.1\" header. To finish up and use, you will need to solder on the header onto the shield PCB, a quick 10 minute task.\u003cbr\u003e\u003cbr\u003eOf course, we wouldn't just leave you with a datasheet and a \"good luck!\" - we've written a full open source graphics library that can draw pixels, lines, rectangles, circles, text and bitmaps as well as example code and a wiring tutorial. The code is written for Arduino but can be easily ported to your favorite microcontroller!\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003ch2\u003eTechnical Details\u003c\/h2\u003e\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e \u003cdiv class=\"row\"\u003e \u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003eDatasheets, Fritzing library, and EagleCAD PCB GitHub files available in the product tutorial\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cstrong\u003eAs of August 19, 2020, \u003c\/strong\u003ewe now include a handy rubber knob cover for the joystick to make it easier to use!\u003c\/li\u003e\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1.8\" diagonal LCD TFT display\u003c\/li\u003e\n\u003cli\u003ePhysical dimensions: 2.71\" (69mm) width, 2.1\" (53.5mm) height, 0.27\" (6.94mm) thickness (top of joystick)\u003c\/li\u003e\n\u003cli\u003e128x160 resolution, 18-bit (262,144) color\u003c\/li\u003e\n\u003cli\u003e4 wire SPI digital interface\u003c\/li\u003e\n\u003cli\u003eBuilt-in microSD slot - uses 2 more digital lines\u003c\/li\u003e\n\u003cli\u003e5V compatible! Use with 3.3V or 5V logic Arduinos\u003c\/li\u003e\n\u003cli\u003eOnboard 3.3V @ 150mA LDO regulator\u003c\/li\u003e\n\u003cli\u003e2 white LED backlight, transistor connected. PWM controlled via I2C seesaw chip\u003c\/li\u003e\n\u003cli\u003eComes with header, requires soldering!\u003c\/li\u003e\n\u003cli\u003eDisplay current draw is mostly based on the backlight, with full backlight the current draw is ~100mA, this does not include the SD Card. SD cards can draw 20-100mA based on read\/write. Measure current draw in circuit to get precise numbers.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eProduct Dimensions: 68.5mm x 53.0mm x 11.8mm \/ 2.7\" x 2.1\" x 0.5\" \u003c\/p\u003e\n\u003cp\u003eProduct Weight: 22.0g \/ 0.8oz \u003c\/p\u003e\n\u003c\/div\u003e \u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e \u003c\/ul\u003e \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":49567698485475,"sku":"xyu1787257657839","price":21.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2961\/4819\/files\/adafruit-18-color-tft-shield-wmicrosd-and-joystick-v-2_1.jpg?v=1787257662"},{"product_id":"usb-serial-backpack-kit-with-16x2-rgb-backlight-negative-lcd-rgb-on-black-discontinued","title":"USB + Serial Backpack Kit with 16x2 RGB backlight negative LCD (RGB on Black) [Discontinued]","description":"\u003cp\u003eAdding a character display to your project or computer has never been easier with the new Adafruit USB or TTL serial backpack! This custom-designed PCB sits on the back of our 'standard' character LCD (16x2 or 20x4 sized) and does everything you could want: printing text, automatic scrolling, setting the backlight, adjusting contrast, making custom characters, turning on and off the cursor, etc. It can even handle our RGB backlight LCDs with full 8-bit PWM control of the backlight. That means you can change the background color to anything you want - red, green, blue, pink, white, purple yellow, teal, salmon, chartreuse, or just leave it off for a neutral background.\u003cbr\u003e\u003cbr\u003eInside the backpack is an USB-capable AT90USB162 chip that listens for commands both a mini-B USB port and a TTL serial input wire. The USB interface shows up as a COM\/serial port on Windows\/Mac\/Linux. The backpack will automatically select data from whichever input is being used. For the USB connection, it will work at any baud rate. For the TTL connection, the default baud rate is 9600 but you can send it a command to set the baud rate to 2400, 4800, 9600, 19200, 28800, or 57600 baud. (The baud rate is flashed on the LCD during powerup). Any customizations such as baud rate, backlight color, brightness, splash screen, etc. are stored permanently EEPROM.\u003cbr\u003e\u003cbr\u003eThe command interface is compatible with the popular \"Matrix Orbital\" specifications so this backpack will work perfectly with computer applications or libraries that are expecting a \"Matrix\" LCD such as \"LCD Smartie\". We added a few extra commands for the RGB backlight and setting the LCD size. If you don't want to use the commands, you can just start sending ASCII to the LCD and it will magically appear as typed.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eThis mini-kit comes with three parts: the Adafruit USB+Serial LCD backpack and a single 16x2 RGB negative backlight LCD, and a strip of header.\u003c\/strong\u003e The LCD must be soldered onto the backpack using the header. This isn't a difficult task but a soldering iron and solder is required. It's easy, even for a beginner, to attach the LCD.\u003cbr\u003e\u003cbr\u003eWe have a full tutorial, including diagrams, testing instructions, and more!\u003c\/p\u003e\u003ch2\u003eTechnical Details\u003c\/h2\u003e\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e \u003cdiv class=\"row\"\u003e \u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003eDrivers, EagleCAD PCB files, and Fritzing object available in the product tutorial\u003c\/p\u003e\n\u003cp\u003eBackpack details:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCompatible with any 'standard' 16x2 or 20x4 character LCD as well as any Adafruit RGB LCD.\u003c\/li\u003e\n\u003cli\u003eFull PWM backlight control\u003c\/li\u003e\n\u003cli\u003eSupports the following Matrix Orbital commands:\u003cul\u003e\n\u003cli\u003eAutoscrolling\u003c\/li\u003e\n\u003cli\u003eBaud rate adjust\u003c\/li\u003e\n\u003cli\u003eClear screen\u003c\/li\u003e\n\u003cli\u003eChange splash\u003c\/li\u003e\n\u003cli\u003eAuto-wrap\u003c\/li\u003e\n\u003cli\u003eSet cursor\u003c\/li\u003e\n\u003cli\u003eHome\u003c\/li\u003e\n\u003cli\u003eMove cursor\u003c\/li\u003e\n\u003cli\u003eUnderline\/Block cursor\u003c\/li\u003e\n\u003cli\u003eCreate custom characters\u003c\/li\u003e\n\u003cli\u003eSave custom character bank\u003c\/li\u003e\n\u003cli\u003eLoad custom character bank\u003c\/li\u003e\n\u003cli\u003eDisplay On\/Off\u003c\/li\u003e\n\u003cli\u003eSet brightness\u003c\/li\u003e\n\u003cli\u003eSet contrast\u003c\/li\u003e\n\u003cli\u003eGeneral Purpose Outputs (4)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSupports extended Adafruit commands:\u003cul\u003e\n\u003cli\u003eSet RGB backlight\u003c\/li\u003e\n\u003cli\u003eSet LCD size (up to 20x4)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eLCD details:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e16 characters wide, 2 rows\u003c\/li\u003e\n\u003cli\u003eBlack text on multi-color background\u003c\/li\u003e\n\u003cli\u003eBuilt in character set supports English\/Japanese text, see the HD44780 datasheet for the full character set\u003c\/li\u003e\n\u003cli\u003eUp to 8 extra characters can be created for custom glyphs or 'foreign' language support\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e \u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e \u003c\/ul\u003e \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":49567698518243,"sku":"pkw1787257658997","price":18.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2961\/4819\/files\/usb-serial-backpack-kit-with-16x2-rgb-backlight-negative-lcd-rgb-on-black-discon_1.jpg?v=1787257663"},{"product_id":"usb-serial-backpack-kit-with-16x2-rgb-backlight-positive-lcd-black-on-rgb-discontinued","title":"USB + Serial Backpack Kit with 16x2  RGB backlight positive LCD (Black on RGB) [Discontinued]","description":"\u003cp\u003eAdding a character display to your project or computer has never been easier with the new Adafruit USB or TTL serial backpack! This custom-designed PCB sits on the back of our 'standard' character LCD (16x2 or 20x4 sized) and does everything you could want: printing text, automatic scrolling, setting the backlight, adjusting contrast, making custom characters, turning on and off the cursor, etc. It can even handle our RGB backlight LCDs with full 8-bit PWM control of the backlight. That means you can change the background color to anything you want - red, green, blue, pink, white, purple yellow, teal, salmon, chartreuse, or just leave it off for a neutral background.\u003cbr\u003e\u003cbr\u003eInside the backpack is an USB-capable AT90USB162 chip that listens for commands both a mini-B USB port and a TTL serial input wire. The USB interface shows up as a COM\/serial port on Windows\/Mac\/Linux. The backpack will automatically select data from whichever input is being used. For the USB connection, it will work at any baud rate. For the TTL connection, the default baud rate is 9600 but you can send it a command to set the baud rate to 2400, 4800, 9600, 19200, 28800, or 57600 baud. (The baud rate is flashed on the LCD during powerup). Any customizations such as baud rate, backlight color, brightness, splash screen, etc. are stored permanently EEPROM.\u003cbr\u003e\u003cbr\u003eThe command interface is compatible with the popular \"Matrix Orbital\" specifications so this backpack will work perfectly with computer applications or libraries that are expecting a \"Matrix\" LCD such as \"LCD Smartie\". We added a few extra commands for the RGB backlight and setting the LCD size. If you don't want to use the commands, you can just start sending ASCII to the LCD and it will magically appear as typed.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eThis mini-kit comes with three parts: the Adafruit USB+Serial LCD backpack and a single 16x2 RGB positive backlight LCD, and a strip of header.\u003c\/strong\u003e The LCD must be soldered onto the backpack using the header. This isn't a difficult task but a soldering iron and solder is required. It's easy, even for a beginner, to attach the LCD.\u003cbr\u003e\u003cbr\u003eWe have a full tutorial, including diagrams, testing instructions, and more!\u003c\/p\u003e\u003ch2\u003eTechnical Details\u003c\/h2\u003e\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e \u003cdiv class=\"row\"\u003e \u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003eDrivers, EagleCAD PCB files, and Fritzing object available in the product tutorial\u003c\/p\u003e\n\u003cp\u003eBackpack details:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCompatible with any 'standard' 16x2 or 20x4 character LCD as well as any Adafruit RGB LCD.\u003c\/li\u003e\n\u003cli\u003eFull PWM backlight control\u003c\/li\u003e\n\u003cli\u003eSupports the following Matrix Orbital commands:\u003cul\u003e\n\u003cli\u003eAutoscrolling\u003c\/li\u003e\n\u003cli\u003eBaud rate adjust\u003c\/li\u003e\n\u003cli\u003eClear screen\u003c\/li\u003e\n\u003cli\u003eChange splash\u003c\/li\u003e\n\u003cli\u003eAuto-wrap\u003c\/li\u003e\n\u003cli\u003eSet cursor\u003c\/li\u003e\n\u003cli\u003eHome\u003c\/li\u003e\n\u003cli\u003eMove cursor\u003c\/li\u003e\n\u003cli\u003eUnderline\/Block cursor\u003c\/li\u003e\n\u003cli\u003eCreate custom characters\u003c\/li\u003e\n\u003cli\u003eSave custom character bank\u003c\/li\u003e\n\u003cli\u003eLoad custom character bank\u003c\/li\u003e\n\u003cli\u003eDisplay On\/Off\u003c\/li\u003e\n\u003cli\u003eSet brightness\u003c\/li\u003e\n\u003cli\u003eSet contrast\u003c\/li\u003e\n\u003cli\u003eGeneral Purpose Outputs (4)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSupports extended Adafruit commands:\u003cul\u003e\n\u003cli\u003eSet RGB backlight\u003c\/li\u003e\n\u003cli\u003eSet LCD size (up to 20x4)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eLCD details:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e16 characters wide, 2 rows\u003c\/li\u003e\n\u003cli\u003eBlack text on multi-color background\u003c\/li\u003e\n\u003cli\u003eBuilt in character set supports English\/Japanese text, see the HD44780 datasheet for the full character set\u003c\/li\u003e\n\u003cli\u003eUp to 8 extra characters can be created for custom glyphs or 'foreign' language support\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e \u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e \u003c\/ul\u003e \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":49567698551011,"sku":"azd1787257660055","price":14.88,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2961\/4819\/files\/usb-serial-backpack-kit-with-16x2-rgb-backlight-positive-lcd-black-on-rgb-discon_1.jpg?v=1787257664"},{"product_id":"gravity-i2c-16x2-arduino-lcd-with-rgb-backlight-display","title":"Gravity: I2C 16x2 Arduino LCD with RGB Backlight Display","description":"\u003cdiv class=\"desc\"\u003e\n\u003cdiv class=\"desCon\"\u003eHave you been fed up with Black\/White LCD screen? Do you want to try a colorful one? DFRobot I2C 16x2 Arduino LCD with RGB Backlight Display module will bring you a new experience about screen. It comes with RGB full color backlight, which has 16 million kinds of color. \u003cbr\u003eUsually, Arduino LCD display projects will run out of pin resources easily, especially with Arduino Uno. And it is also very complicated with the wire soldering and connection. This I2C 16x2 LCD Screen is using an I2C communication interface. It means it only needs 4 pins for the LCD display: VCC, GND, SDA, SCL. It will saves at least 4 digital \/ analog pins on Arduino. And Gravity interface make it easier to use with our Gravity: IO expansion shield.\u003c\/div\u003e\n\u003cdiv class=\"desCon\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"desCon\"\u003e\n\u003cul\u003e\n\u003cli\u003eOperating Voltage: 3.3V ~ 5.0V\u003c\/li\u003e\n\u003cli\u003eOperating Current: \u0026lt;60mA\u003c\/li\u003e\n\u003cli\u003eDisplay: 16 x 2\u003c\/li\u003e\n\u003cli\u003eCommunication: I2C\u003c\/li\u003e\n\u003cli\u003eBacklight: RGB adjustable backlight (16 million)\u003c\/li\u003e\n\u003cli\u003eOperating Temperature: -20 to + 70\u003cspan data-mce-fragment=\"1\"\u003e°C\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003eStorage Temperature: -30 to + 80\u003cspan data-mce-fragment=\"1\"\u003e°C\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003eDimension: 87.0 x 32.0 x 13.0mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cdiv class=\"desCon\"\u003e\n\u003cul\u003e\n\u003cli\u003eProduct Wiki\u003c\/li\u003e\n\u003cli\u003eMore Documents\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cdiv class=\"desCon\"\u003e\n\u003cul\u003e\n\u003cli\u003e1x Gravity: I2C 16x2 Arduino LCD with RGB Backlight Display\u003c\/li\u003e\n\u003cli\u003e1x Gravity 4Pin I2C\/UART Sensor Cable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"DFRobot","offers":[{"title":"Default Title","offer_id":49567741870307,"sku":"wgh1787258352531","price":8.05,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2961\/4819\/files\/gravity-i2c-16x2-arduino-lcd-with-rgb-backlight-display_1.jpg?v=1787258357"},{"product_id":"sparkfun-16x2-serlcd-rgb-text-qwiic","title":"SparkFun 16x2 SerLCD - RGB Text (Qwiic)","description":"\u003cdiv role=\"tabpanel\" class=\"tab-pane fade\" id=\"description-tab\"\u003e\n\u003cdiv class=\"col-sm-12\"\u003e\n\u003cp\u003eThe SparkFun SerLCD is an AVR-based, serial enabled LCD that provides a simple and cost-effective solution for adding a 16x2 RGB on Black Liquid Crystal Display into your project. We've seriously overhauled the PCB design on the back of the screen by including an ATmega328P that handles all of the screen control, meaning a backpack is no longer needed! This display can now communicate in three different ways: serial, I\u003csup\u003e2\u003c\/sup\u003eC, and SPI. This comes equipped with a Qwiic connector, bringing serial LCDs into the Qwiic ecosystem. This simplifies the number of wires needed and allows your project to display all kinds of text and numbers.\u003c\/p\u003e\n\u003cp\u003eThe on-board ATmega328P AVR microcontroller utilizes 11.0592 MHz crystal for greater communication accuracy with adjustable baud rates of 1200 through 1000000 but is default set at 9600. The firmware for this SerLCD is fully open-source and allows for any customizations you may need.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Since the SerLCD is a 3.3V device, please make sure you convert to 3.3V logic depending on your chosen microcontroller or single-board computer. Otherwise, you may risk damaging your board.\u003c\/p\u003e\n\u003cp\u003eGet Started with the Sparkfun SERLCD Guide\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/vyjXRYAXahY?si=yGI8Id6K6rl3keww\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cdiv class=\"center-block text-center\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cdiv role=\"tabpanel\" class=\"tab-pane fade\" id=\"features-tab\"\u003e\n\u003cdiv class=\"col-sm-12\"\u003e\n\u003cul\u003e\n\u003cli\u003e16x2, RGB on Black Display\u003c\/li\u003e\n\u003cli\u003eThe AVR ATMega328p (with Arduino-compatible bootloader) is populated on the back of each LCD screen and handles all of the LCD control\u003c\/li\u003e\n\u003cli\u003eThree communication options: Serial, I\u003csup\u003e2\u003c\/sup\u003eC and SPI\u003c\/li\u003e\n\u003cli\u003eAdjustable I\u003csup\u003e2\u003c\/sup\u003eC address controlled via software special commands (0x72 default)\u003c\/li\u003e\n\u003cli\u003eQwiic connection\u003c\/li\u003e\n\u003cli\u003eEmergency reset to factory settings (Jumper RX to GND on bootup)\u003c\/li\u003e\n\u003cli\u003eOperational backspace character\u003c\/li\u003e\n\u003cli\u003eIncoming buffer stores up to 80 characters\u003c\/li\u003e\n\u003cli\u003ePulse width modulation of backlight allows direct control of backlight brightness and current consumption\u003c\/li\u003e\n\u003cli\u003ePulse width modulation of contrast allows for software-defined contrast amount.\u003c\/li\u003e\n\u003cli\u003eUser-definable splash screen\u003c\/li\u003e\n\u003cli\u003eOpen-sourced firmware and Arduino-compatible bootloader enables updates via the Arduino IDE\u003c\/li\u003e\n\u003cli\u003eDimensions (LxWxH): 80.02x36.13x14.27mm\u003c\/li\u003e\n\u003cli\u003eWeight: 0.0779 oz.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cdiv role=\"tabpanel\" class=\"tab-pane fade\" id=\"documents-tab\"\u003e\n\u003cdiv class=\"col-sm-12\"\u003e\n\u003cul\u003e\n\u003cli\u003eHookup Guide\u003c\/li\u003e\n\u003cli\u003eFirmware Hex File\u003c\/li\u003e\n\u003cli\u003eGitHub Firmware Repo\u003c\/li\u003e\n\u003cli\u003e\nDimensional Drawings (PDF) and PNG image\n\u003c\/li\u003e\n\u003cli\u003ePython Support (Qwiic_Py)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":49567741903075,"sku":"qaf1787258352739","price":26.26,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2961\/4819\/files\/sparkfun-16x2-serlcd---rgb-text-qwiic_1.jpg?v=1787258357"}],"url":"https:\/\/dewverna.com\/collections\/lcds-displays.oembed","provider":"Dewverna","version":"1.0","type":"link"}