{"id":1776,"date":"2022-04-13T15:32:10","date_gmt":"2022-04-13T22:32:10","guid":{"rendered":"https:\/\/www.crystalfontz.com\/blog\/?p=1776"},"modified":"2025-05-01T14:08:55","modified_gmt":"2025-05-01T21:08:55","slug":"rgb-and-color-depth","status":"publish","type":"post","link":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/","title":{"rendered":"RGB and Color Depth"},"content":{"rendered":"\n<p class=\"has-black-color has-text-color\">How do TFTs show color? What is color depth for <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/rgb\/\" target=\"_self\" title='The RGB interface transfers image data using a separate parallel line for each bit of color information. For larger color depths, more lines have to be independently controlled. Each line represents a 2x multiplier on potential colors that can be described. Monochrome displays have just 1-bit color and pixels are either \"on\" or \"off\". A&hellip;' class=\"encyclopedia\">RGB<\/a> displays? What is the difference between 16.7M colors and 262k?  Let&rsquo;s explore it!<\/p>\n\n\n\n<h2 class=\"has-black-color has-text-color wp-block-heading\">How Do TFT LCDs Show Color?<\/h2>\n\n\n\n<p class=\"has-black-color has-text-color\">To start, let&rsquo;s discuss how RGB LCDs work. <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/tft\/\">TFT LCDs<\/a> (thin film transistor liquid crystal displays) comprise a series of layers:<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/tft.svg\" alt=\"\" class=\"wp-image-2048\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-black-color has-text-color\">Each pixel of a <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/tft\/\" target=\"_self\" title='TFT stands for Thin Film Transistor. TFTs are also known as \"Active Matrix TFT LCD modules\" and have an array of these thin film transistors fabricated on the glass that makes the LCD. There is one of these transistors for each pixel on the LCD. For a typical small color TFT LCD with a resolution&hellip;' class=\"encyclopedia\">TFT<\/a> <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/lcd\/\" target=\"_self\" title=\"LCD stands for Liquid Crystal Display. An LCD is composed of two pieces of glass with a thin layer of liquid crystals between the glass layers. When a voltage is applied to the glass, the orientation of the crystals can be changed. This change in the crystal's orientation (called polarization) will make either a dark&hellip;\" class=\"encyclopedia\">LCD<\/a> is made up of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Pixel_geometry\">three subpixels<\/a>. One each for red, green, and blue. Each of these subpixels has an individual transistor from the thin film transistor layer that controls the amount of current at the subpixel. The liquid crystals for each subpixel are affected by the voltage level at the transistor, which causes their structure to change relative to the voltage level. Different liquid crystal structures allow different amounts of light from the <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/backlight\/\" target=\"_self\" title=\"A backlight is used behind the LCD glass to allow the LCM to be read in dark conditions. The vast majority of backlights are now LED. Historically there were also EL (electroluminescent) and CCFL (Cold Cathode Fluorescent Light) backlights, but as LED efficiency has increased and cost has decreased, EL and CCFL backlights have all&hellip;\" class=\"encyclopedia\">backlight<\/a> through the subpixel. Then the color filter makes that light either red, green, or blue. The colors from the three subpixels combine to create the desired color.<\/p>\n\n\n\n<h2 class=\"has-black-color has-text-color wp-block-heading\">What does this have to do with color depth?<\/h2>\n\n\n\n<p class=\"has-black-color has-text-color\">Color depth refers to the number of different possible displayable colors. The LCD controller chip in the tail of our RGB TFTs dictates that display&rsquo;s color depth. The chips accept and control a certain number of steps for each color. This will be described in our datasheet as well as the LCD controller datasheet. The color depth may not be directly stated, but instead be referred to as ___-bit RGB. For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/24-bit-rgb\/\" target=\"_self\" title=\"24-Bit RGB: Used to describe a clocked parallel TFT connection that uses 24 data lines (8 for Red, 8 for Green, 8 for Blue) as well as Hsync, Vsync data enable, and pixel clock to transfer data to the TFT. Theoretical color depth is 224 or 16,777,216 colors.\" class=\"encyclopedia\">24-bit RGB<\/a> uses a full byte per color and specifies16.7 million colors<\/li>\n\n\n\n<li><a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/18-bit-rgb\/\">18-bit RGB<\/a>&nbsp;each color has 6 lines, leading to approximately 262,000 possible colors<\/li>\n\n\n\n<li>16-bit RGB uses <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/r5g6b5-or-565\/\">R5G6B5 or 565<\/a>&nbsp;(5 bits for red, 6 for green, 5 for blue) and describes up to 65,000 colors<\/li>\n<\/ul>\n\n\n\n<p class=\"has-black-color has-text-color\">The below images show three different color depths. The color depth drops off quickly in this example, giving a clear example of how color depth affects image quality. <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"577\" height=\"1024\" src=\"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-24-bit-577x1024.jpg\" alt=\"\" class=\"wp-image-2050\" srcset=\"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-24-bit-577x1024.jpg 577w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-24-bit-169x300.jpg 169w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-24-bit-84x150.jpg 84w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-24-bit-768x1364.jpg 768w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-24-bit-865x1536.jpg 865w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-24-bit-1153x2048.jpg 1153w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-24-bit-scaled.bmp 1441w\" sizes=\"auto, (max-width: 577px) 100vw, 577px\"><figcaption class=\"wp-element-caption\">16.7 million colors <\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"577\" height=\"1024\" src=\"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-256-color-bmp-577x1024.jpg\" alt=\"\" class=\"wp-image-2052\" srcset=\"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-256-color-bmp-577x1024.jpg 577w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-256-color-bmp-169x300.jpg 169w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-256-color-bmp-84x150.jpg 84w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-256-color-bmp-768x1364.jpg 768w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-256-color-bmp-865x1536.jpg 865w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-256-color-bmp-1153x2048.jpg 1153w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-256-color-bmp-scaled.bmp 1441w\" sizes=\"auto, (max-width: 577px) 100vw, 577px\"><figcaption class=\"wp-element-caption\">256 colors<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"577\" height=\"1024\" src=\"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-16-color-577x1024.jpg\" alt=\"\" class=\"wp-image-2051\" srcset=\"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-16-color-577x1024.jpg 577w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-16-color-169x300.jpg 169w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-16-color-84x150.jpg 84w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-16-color-768x1364.jpg 768w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-16-color-865x1536.jpg 865w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-16-color-1153x2048.jpg 1153w, https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/mooch-16-color-scaled.bmp 1441w\" sizes=\"auto, (max-width: 577px) 100vw, 577px\"><figcaption class=\"wp-element-caption\">16 colors<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"has-black-color has-text-color wp-block-heading\">Comparison of High and Low Color Depth<\/h2>\n\n\n\n<div class=\"wp-block-columns has-black-color has-text-color is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"has-black-color has-text-color wp-block-heading\">Pros to high color resolution<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Smooth color transitions<\/li>\n\n\n\n<li>More realistic color representation<\/li>\n<\/ul>\n\n\n\n<h3 class=\"has-black-color has-text-color wp-block-heading\">Cons to high color resolution<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>More colors need more bits to be described, which requires a faster processor or more time.<\/li>\n\n\n\n<li>Slower processors may slow down the refresh rate because the required data cannot be sent quickly enough.<\/li>\n\n\n\n<li>Often, more GPIOs are required to provide the color data<\/li>\n\n\n\n<li>When combined with a higher resolution, some display controllers do not support full color on different interfaces.\n<ul class=\"wp-block-list\">\n<li>Usually, <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/i2c\/\" target=\"_self\" title='I2C or IIC stands for \"Inter-Integrated Circuit,\" and was originally intended as a way to communicate from one IC to another, usually on the same PCB. I2C is a bi-directional serial bus that was originally created by Philips (now NXP). Detailed Definition In a typical I2C application, there will be one master, and one or&hellip;' class=\"encyclopedia\">I2C<\/a> is the first one out followed by <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/spi\/\" target=\"_self\" title='SPI stands for Serial Peripheral Interface. SPI is a simple serial bus that is often used by LCD or OLED controllers. SPI as implemented for OLED and LCD controllers typically uses a \"3-wire SPI\" or \"4-wire SPI\" scheme. Detailed Definition SPI was originally championed by Motorola (now Freescale). In its original \"pure\" form SPI uses&hellip;' class=\"encyclopedia\">SPI<\/a>, then parallel, then RGB<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"has-black-color has-text-color wp-block-heading\">Cons to low color resolution<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Colors do not smoothly transition between pixels<\/li>\n\n\n\n<li>Images can appear grainy<\/li>\n<\/ul>\n\n\n\n<h3 class=\"has-black-color has-text-color wp-block-heading\">Pros to low color resolution<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Smaller processors can drive these displays<\/li>\n\n\n\n<li>Large processors can achieve high refresh rates<\/li>\n\n\n\n<li>Fewer GPIOs required<\/li>\n\n\n\n<li>Interfaces such as SPI and I2C are viable solutions to driving the display\n<ul class=\"wp-block-list\">\n<li>I2C typically is not supported for TFT displays<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"has-black-color has-text-color wp-block-heading\" style=\"text-transform:capitalize\">Driving RGB Displays<\/h2>\n\n\n\n<p class=\"has-black-color has-text-color\">Confusingly, RGB can refer both to a display using RGB color and to the display using an RGB interface. The RGB interface typically writes image data directly from the 16 to 24-bit RGB data bus to the display without storing it. This differs from MCU Interfaces such as <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/6800\/\" target=\"_self\" title=\"6800 is a parallel interface that uses Read\/Write signal and an Enable signal to control the data bus. Communications with a display are only enabled when the enable signal is pulled high. The level of the Read\/Write signal then determines whether data will be read from the display or written to the display. If the&hellip;\" class=\"encyclopedia\">6800<\/a> or <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/8080\/\" target=\"_self\" title=\"8080 is a parallel interface that uses separate Read and Write lines to control the data bus. Difference Between 8080 and 6800 The other common parallel interface is 6800 which uses a single Read\/Write signal in combination with an Enable signal to control the data bus. Questions? If you have any questions, please&nbsp;contact our knowledgeable&hellip;\" class=\"encyclopedia\">8080<\/a> parallel, which use read\/write\/enable signals to write data to device memory, and typically uses 8 to 18 bit data transfers. <\/p>\n\n\n\n<p class=\"has-black-color has-text-color\">Some RGB interface displays require a SPI initialization to ensure the display settings are correct, while others have no way to send commands to the controller.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color\">Due to the large number of GPIOs required to control an RGB interface display, we use the <a href=\"https:\/\/www.crystalfontz.com\/blog\/glossary\/eve\/\" target=\"_self\" title=\"EVE stands for Embedded Video Engine and refers to a graphic controller from Bridgetek\/FTDI. &nbsp; EVE graphic controllers are easy to use and can control the display, touch, backlight, and audio features of an embedded system, with each appearing to the host MCU as a memory-mapped SPI device. The host MCU sends commands and data&hellip;\" class=\"encyclopedia\">EVE<\/a> chip to bring up our RGB displays in-house. The <a href=\"https:\/\/www.crystalfontz.com\/products\/eve-accelerated-tft-displays.php\">EVE family of displays<\/a> allows interfacing to be done in SPI while still achieving the quick data transfer possible with the RGB interface.  <\/p>\n\n\n\n<h2 class=\"has-black-color has-text-color wp-block-heading\">Further Reading:<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.orientdisplay.com\/knowledge-base\/tft-basics\/how-does-tft-displays-work\/\">https:\/\/www.orientdisplay.com\/knowledge-base\/tft-basics\/how-does-tft-displays-work\/<\/a><\/p>\n\n\n\n<p><a href=\"http:\/\/www.bigshotcamera.com\/learn\/lcd-display\/lcd\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/www.bigshotcamera.com\/learn\/lcd-display\/lcd <\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/people.eecs.berkeley.edu\/~tking\/tft.html\">https:\/\/people.eecs.berkeley.edu\/~tking\/tft.html<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Contact Us<\/h3>\n\n\n\n<p class=\"has-black-color has-text-color\">If you have any questions, we can be reached at support@crystalfontz.com, we also provide <a href=\"https:\/\/www.crystalfontz.com\/contact.php\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">chat and telephone support<\/a> Monday through Friday during our open hours.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color\">We love to hear about your projects! Find us around the web (<a href=\"https:\/\/www.youtube.com\/user\/CrystalfontzAmerica\/?mc_cid=364fa8437c&amp;mc_eid=%5BUNIQID%5D\" target=\"_blank\" rel=\"noreferrer noopener\">YouTube<\/a>,&nbsp;<a href=\"https:\/\/www.facebook.com\/CrystalfontzAmericaInc\/?mc_cid=364fa8437c&amp;mc_eid=%5BUNIQID%5D\" target=\"_blank\" rel=\"noreferrer noopener\">Facebook<\/a>,&nbsp;<a href=\"https:\/\/www.instagram.com\/crystalfontz\/?mc_cid=364fa8437c&amp;mc_eid=%5BUNIQID%5D\" target=\"_blank\" rel=\"noreferrer noopener\">Instagram<\/a>,&nbsp;<a href=\"https:\/\/www.linkedin.com\/company\/crystalfontz-america-inc\/?mc_cid=364fa8437c&amp;mc_eid=%5BUNIQID%5D\" target=\"_blank\" rel=\"noreferrer noopener\">LinkedIn<\/a>, &nbsp;<a href=\"https:\/\/twitter.com\/Crystalfontz?mc_cid=364fa8437c&amp;mc_eid=%5BUNIQID%5D\" target=\"_blank\" rel=\"noreferrer noopener\">Twitter<\/a>, <a href=\"https:\/\/forum.crystalfontz.com\" target=\"_blank\" rel=\"noreferrer noopener\">Forum<\/a>) and let us know what you&rsquo;re working on.<\/p>\n\n\n\n<!-- Begin Mailchimp Signup Form -->\n<link href=\"\/\/cdn-images.mailchimp.com\/embedcode\/horizontal-slim-10_7.css\" rel=\"stylesheet\" type=\"text\/css\">\n<style type=\"text\/css\">\n\t#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; width:100%;}\n<\/style>\n<div id=\"mc_embed_signup\">\n<form action=\"https:\/\/crystalfontz.us17.list-manage.com\/subscribe\/post?u=8a880dec17face7992ae6ef10&amp;id=7268847031\" method=\"post\" id=\"mc-embedded-subscribe-form\" name=\"mc-embedded-subscribe-form\" class=\"validate\" target=\"_blank\" novalidate=\"\">\n    <div id=\"mc_embed_signup_scroll\">\n\t<label for=\"mce-EMAIL\">Subscribe to our Newsletter<\/label>\n\t<input type=\"email\" value=\"\" name=\"EMAIL\" class=\"email\" id=\"mce-EMAIL\" placeholder=\"email address\" required=\"\">\n    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->\n    <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\"><input type=\"text\" name=\"b_8a880dec17face7992ae6ef10_7268847031\" tabindex=\"-1\" value=\"\"><\/div>\n    <div class=\"clear\"><input type=\"submit\" value=\"Subscribe\" name=\"subscribe\" id=\"mc-embedded-subscribe\" class=\"button\"><\/div>\n    <\/div>\n<\/form>\n<\/div>\n\n<!--End mc_embed_signup-->\n","protected":false},"excerpt":{"rendered":"<p>How do TFTs show color? What is color depth for RGB displays? What is the difference between 16.7M colors and 262k? Let&#8217;s explore it! How Do TFT LCDs Show Color? To start, let&#8217;s discuss how RGB LCDs work. TFT LCDs (thin film transistor liquid crystal displays) comprise a series of layers: Each pixel of a [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":2064,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[4],"tags":[153,140,154,115],"class_list":["post-1776","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-frequently-asked-questions","tag-color-depth","tag-faq","tag-rgb","tag-tft-lcd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>RGB and Color Depth<\/title>\n<meta name=\"description\" content=\"RGB and Color Depth : How do TFTs show color? What is color depth for RGB displays? What is the difference between 16.7M colors and 262k? Let&#039;s explore it! How Do TFT LCDs Show\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RGB and Color Depth\" \/>\n<meta property=\"og:description\" content=\"RGB and Color Depth : How do TFTs show color? What is color depth for RGB displays? What is the difference between 16.7M colors and 262k? Let&#039;s explore it! How Do TFT LCDs Show\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/\" \/>\n<meta property=\"og:site_name\" content=\"Crystalfontz LCD Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Crystalfontz-America-Inc\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-13T22:32:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-01T21:08:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/tft-1-e1649950588481.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"352\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kelsey\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@crystalfontz\" \/>\n<meta name=\"twitter:site\" content=\"@crystalfontz\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kelsey\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/\"},\"author\":{\"name\":\"Kelsey\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#\\\/schema\\\/person\\\/f772b1f8283f774bb64db68d76c95016\"},\"headline\":\"RGB and Color Depth\",\"datePublished\":\"2022-04-13T22:32:10+00:00\",\"dateModified\":\"2025-05-01T21:08:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/\"},\"wordCount\":649,\"publisher\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/wp-content\\\/uploads\\\/tft-1-e1649950588481.jpg\",\"keywords\":[\"color depth\",\"FAQ\",\"rgb\",\"TFT LCD\"],\"articleSection\":[\"Frequently Asked Questions\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/\",\"url\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/\",\"name\":\"RGB and Color Depth\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/wp-content\\\/uploads\\\/tft-1-e1649950588481.jpg\",\"datePublished\":\"2022-04-13T22:32:10+00:00\",\"dateModified\":\"2025-05-01T21:08:55+00:00\",\"description\":\"RGB and Color Depth : How do TFTs show color? What is color depth for RGB displays? What is the difference between 16.7M colors and 262k? Let's explore it! How Do TFT LCDs Show\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/wp-content\\\/uploads\\\/tft-1-e1649950588481.jpg\",\"contentUrl\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/wp-content\\\/uploads\\\/tft-1-e1649950588481.jpg\",\"width\":600,\"height\":352},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/rgb-and-color-depth\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RGB and Color Depth\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/\",\"name\":\"Crystalfontz LCD Blog\",\"description\":\"We have a display for that!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#organization\",\"name\":\"Crystalfontz America Inc.\",\"url\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/wp-content\\\/uploads\\\/CrystalfontzAmericaLogo-e1612976245961.jpg\",\"contentUrl\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/wp-content\\\/uploads\\\/CrystalfontzAmericaLogo-e1612976245961.jpg\",\"width\":120,\"height\":120,\"caption\":\"Crystalfontz America Inc.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Crystalfontz-America-Inc\",\"https:\\\/\\\/x.com\\\/crystalfontz\",\"https:\\\/\\\/www.instagram.com\\\/crystalfontz\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/crystalfontz-america-inc\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/CrystalfontzAmerica\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.crystalfontz.com\\\/blog\\\/#\\\/schema\\\/person\\\/f772b1f8283f774bb64db68d76c95016\",\"name\":\"Kelsey\",\"description\":\"Kelsey is an engineer at Crystalfontz. She graduated from Gonzaga University with a BS in Electrical Engineering. Kelsey's roles at Crystalfontz include product design, custom parts, customer support, documentation, and product demonstrations. What our customers say about Kelsey: \\\"As a new user to the world of LCD electronics, Kelsey has been a Godsend in providing the hand-holding I needed to get my project up and running despite my own efforts at fouling things up! :-)\\\" - Owen M \\\"Kelsey got me through changing code for a new LCD in only two short emails.\\\" - Phillip V \\\"The agent that I talked with (Kelsey), is technically sound and she knows what she is doing. The support is what made my job easier to get started with the different display technologies. Thank you!\\\" - Vatsal S\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"RGB and Color Depth","description":"RGB and Color Depth : How do TFTs show color? What is color depth for RGB displays? What is the difference between 16.7M colors and 262k? Let's explore it! How Do TFT LCDs Show","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/","og_locale":"en_US","og_type":"article","og_title":"RGB and Color Depth","og_description":"RGB and Color Depth : How do TFTs show color? What is color depth for RGB displays? What is the difference between 16.7M colors and 262k? Let's explore it! How Do TFT LCDs Show","og_url":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/","og_site_name":"Crystalfontz LCD Blog","article_publisher":"https:\/\/www.facebook.com\/pages\/Crystalfontz-America-Inc","article_published_time":"2022-04-13T22:32:10+00:00","article_modified_time":"2025-05-01T21:08:55+00:00","og_image":[{"width":600,"height":352,"url":"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/tft-1-e1649950588481.jpg","type":"image\/jpeg"}],"author":"Kelsey","twitter_card":"summary_large_image","twitter_creator":"@crystalfontz","twitter_site":"@crystalfontz","twitter_misc":{"Written by":"Kelsey","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/#article","isPartOf":{"@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/"},"author":{"name":"Kelsey","@id":"https:\/\/www.crystalfontz.com\/blog\/#\/schema\/person\/f772b1f8283f774bb64db68d76c95016"},"headline":"RGB and Color Depth","datePublished":"2022-04-13T22:32:10+00:00","dateModified":"2025-05-01T21:08:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/"},"wordCount":649,"publisher":{"@id":"https:\/\/www.crystalfontz.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/#primaryimage"},"thumbnailUrl":"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/tft-1-e1649950588481.jpg","keywords":["color depth","FAQ","rgb","TFT LCD"],"articleSection":["Frequently Asked Questions"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/","url":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/","name":"RGB and Color Depth","isPartOf":{"@id":"https:\/\/www.crystalfontz.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/#primaryimage"},"image":{"@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/#primaryimage"},"thumbnailUrl":"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/tft-1-e1649950588481.jpg","datePublished":"2022-04-13T22:32:10+00:00","dateModified":"2025-05-01T21:08:55+00:00","description":"RGB and Color Depth : How do TFTs show color? What is color depth for RGB displays? What is the difference between 16.7M colors and 262k? Let's explore it! How Do TFT LCDs Show","breadcrumb":{"@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/#primaryimage","url":"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/tft-1-e1649950588481.jpg","contentUrl":"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/tft-1-e1649950588481.jpg","width":600,"height":352},{"@type":"BreadcrumbList","@id":"https:\/\/www.crystalfontz.com\/blog\/rgb-and-color-depth\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.crystalfontz.com\/blog\/"},{"@type":"ListItem","position":2,"name":"RGB and Color Depth"}]},{"@type":"WebSite","@id":"https:\/\/www.crystalfontz.com\/blog\/#website","url":"https:\/\/www.crystalfontz.com\/blog\/","name":"Crystalfontz LCD Blog","description":"We have a display for that!","publisher":{"@id":"https:\/\/www.crystalfontz.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.crystalfontz.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.crystalfontz.com\/blog\/#organization","name":"Crystalfontz America Inc.","url":"https:\/\/www.crystalfontz.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.crystalfontz.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/CrystalfontzAmericaLogo-e1612976245961.jpg","contentUrl":"https:\/\/www.crystalfontz.com\/blog\/wp-content\/uploads\/CrystalfontzAmericaLogo-e1612976245961.jpg","width":120,"height":120,"caption":"Crystalfontz America Inc."},"image":{"@id":"https:\/\/www.crystalfontz.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Crystalfontz-America-Inc","https:\/\/x.com\/crystalfontz","https:\/\/www.instagram.com\/crystalfontz\/","https:\/\/www.linkedin.com\/company\/crystalfontz-america-inc\/","https:\/\/www.youtube.com\/user\/CrystalfontzAmerica"]},{"@type":"Person","@id":"https:\/\/www.crystalfontz.com\/blog\/#\/schema\/person\/f772b1f8283f774bb64db68d76c95016","name":"Kelsey","description":"Kelsey is an engineer at Crystalfontz. She graduated from Gonzaga University with a BS in Electrical Engineering. Kelsey's roles at Crystalfontz include product design, custom parts, customer support, documentation, and product demonstrations. What our customers say about Kelsey: \"As a new user to the world of LCD electronics, Kelsey has been a Godsend in providing the hand-holding I needed to get my project up and running despite my own efforts at fouling things up! :-)\" - Owen M \"Kelsey got me through changing code for a new LCD in only two short emails.\" - Phillip V \"The agent that I talked with (Kelsey), is technically sound and she knows what she is doing. The support is what made my job easier to get started with the different display technologies. Thank you!\" - Vatsal S"}]}},"_links":{"self":[{"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/posts\/1776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/comments?post=1776"}],"version-history":[{"count":4,"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/posts\/1776\/revisions"}],"predecessor-version":[{"id":2437,"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/posts\/1776\/revisions\/2437"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/media\/2064"}],"wp:attachment":[{"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/media?parent=1776"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/categories?post=1776"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crystalfontz.com\/blog\/wp-json\/wp\/v2\/tags?post=1776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}