{"id":8983,"date":"2026-05-19T16:27:04","date_gmt":"2026-05-19T14:27:04","guid":{"rendered":"https:\/\/willem.aandewiel.nl\/?p=8983"},"modified":"2026-05-19T16:27:06","modified_gmt":"2026-05-19T14:27:06","slug":"tft-lcd-display-ec11-piggy-back-board","status":"publish","type":"post","link":"https:\/\/willem.aandewiel.nl\/index.php\/2026\/05\/19\/tft-lcd-display-ec11-piggy-back-board\/","title":{"rendered":"TFT LCD DISPLAY EC11 piggy back BOARD"},"content":{"rendered":"\n<p>363 keer bekeken \/ views<\/p>\n\n\n\n<p>While browsing the internet, I came across this \u201c<a href=\"https:\/\/www.google.com\/search?q=tft+lcd+display+ec11+2.4+inch\" target=\"_blank\" rel=\"noreferrer noopener\">TFT LCD Display EC11<\/a>\u201d board. It is a 2.4-inch color display with a rotary encoder and an additional push button. It\u2019s a nice little board, but you need 12 connections to use the display, rotary encoder, and push button.<\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#ecedf4\"><strong>This project is sponsered by <\/strong><img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"98\" class=\"wp-image-8607\" style=\"width: 100px; vertical-align:middle;\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/03\/inline-PCBWay.png\" alt=\"\"><\/p>\n\n\n\n<p>Inspired by the \u201c<a href=\"https:\/\/www.google.com\/search?q=cheap+yellow+display\" target=\"_blank\" rel=\"noreferrer noopener\">Cheap Yellow Display<\/a>\u201d board that I used in an <a href=\"https:\/\/willem.aandewiel.nl\/index.php\/2026\/04\/10\/desktop-luchtkwaliteit-meter\/\" target=\"_blank\" rel=\"noreferrer noopener\">earlier project<\/a>, I thought it would be interesting to design a piggy-back board for this display so it can be used in the same easy way as the Cheap Yellow Display.<\/p>\n\n\n\n<p>This way, the maker only has to come up with a fun application and write the software for it, without having to worry about all the hardware connections. <br>Possible applications could include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Internet Radio<\/li>\n\n\n\n<li>Universal Timer<\/li>\n\n\n\n<li>Smart Home Dashboard<\/li>\n\n\n\n<li>Audio Spectrum Analyzer<\/li>\n\n\n\n<li>Dashboard for ESPHome or Home Assistant<\/li>\n<\/ul>\n\n\n\n<p>To allow external modules, such as sensors, to be connected, the board includes an I2C port (3.3V) and a more universal connector with one GPIO output (GPIO27), two input pins (GPIO34 and GPIO35), 3.3V, GND, and \u2014 via a solder bridge \u2014 5V.<\/p>\n\n\n\n<p>In hindsight, I should also have exposed GPIO19, but that will be included in the next PCB revision.<\/p>\n\n\n\n<p>In the first revision of this board, I used a CP2104 as the USB-to-UART bridge. However, this chip is so small (QFN package) that it is difficult for the average maker to solder by hand. For revision 2, I switched to the much more manageable CH340C bridge (SOIC-16 package).<\/p>\n\n\n\n<p>All remaining components are small, but still easy enough to solder by hand.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Schematic<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_Board_Schematic.pdf\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"707\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT-LCD-DISPLAY-EC-BOARD-1024x707.png\" alt=\"\" class=\"wp-image-8995\" style=\"aspect-ratio:1.4484039858132072;width:393px;height:auto\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT-LCD-DISPLAY-EC-BOARD-1024x707.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT-LCD-DISPLAY-EC-BOARD-300x207.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT-LCD-DISPLAY-EC-BOARD-768x530.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT-LCD-DISPLAY-EC-BOARD.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-USB-C.png\"><img loading=\"lazy\" decoding=\"async\" width=\"254\" height=\"246\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-USB-C.png\" alt=\"\" class=\"wp-image-9002\" style=\"aspect-ratio:1.0325979585116891;width:177px;height:auto\"\/><\/a><\/figure>\n<\/div>\n\n\n<p>One thing that differs from most of my other ESP8266 and ESP32 projects is that I decided to use a USB-to-UART bridge for programming the SoC. Since USB-C has become the new standard, I decided to use that as well. That is why the two 5k1 resistors (R4 and R5) are included. These are used to negotiate the required voltage with the USB hub or computer (5 volts in this case).<br>I selected a 16 pin Through Hole (THT) connector (<a href=\"https:\/\/nl.farnell.com\/gct-global-connector-technology\/usb4085-gf-a\/usb-conn-2-0-type-c-r-a-rcpt-16pos\/dp\/2924867?CMP=e-email-sys-ordermail-GLB\" target=\"_blank\" rel=\"noreferrer noopener\">USB4085-GF-A<\/a>)<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/USB4085-GF-A_top.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"232\" data-id=\"9019\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/USB4085-GF-A_top-300x232.png\" alt=\"\" class=\"wp-image-9019\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/USB4085-GF-A_top-300x232.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/USB4085-GF-A_top.png 569w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/USB4085-GF-A_bottom.png\"><img loading=\"lazy\" decoding=\"async\" width=\"535\" height=\"460\" data-id=\"9020\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/USB4085-GF-A_bottom.png\" alt=\"\" class=\"wp-image-9020\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/USB4085-GF-A_bottom.png 535w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/USB4085-GF-A_bottom-300x258.png 300w\" sizes=\"auto, (max-width: 535px) 100vw, 535px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<div style=\"height:3px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-PWR.png\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-PWR.png\" alt=\"\" class=\"wp-image-9005\" style=\"aspect-ratio:1.7568023115819889;width:201px;height:auto\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-PWR.png 520w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-PWR-300x171.png 300w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>U1 is an MCP1826S (LDO) capable of delivering up to 1 ampere. However, if you do not have one available, you can also use an LM2937-3.3V or a TC1262-3.3V, since they share the same pinout but provide a lower maximum current (500mA).<\/p>\n\n\n\n<div style=\"height:7px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-ESD.png\"><img loading=\"lazy\" decoding=\"async\" width=\"283\" height=\"472\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-ESD.png\" alt=\"\" class=\"wp-image-9006\" style=\"width:103px;height:auto\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-ESD.png 283w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-ESD-180x300.png 180w\" sizes=\"auto, (max-width: 283px) 100vw, 283px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>U2 is an ESD protection chip that protects the circuit against large voltage spikes. You can safely omit U2, but in that case you must bridge JP1 and JP2 with solder.<\/p>\n\n\n\n<div style=\"height:6px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>SW1 (and R2) and SW2 (and R3) are also not strictly required. If you install them on the board, you can manually reset the SoC or put it into flash mode.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-J2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"448\" height=\"358\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-J2.png\" alt=\"\" class=\"wp-image-9004\" style=\"aspect-ratio:1.2514628546033628;width:135px;height:auto\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-J2.png 448w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-J2-300x240.png 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Using a solder bridge, J2 pin 1 can be connected to VBUS. This allows you to either supply 5 volts from the board to an external system or power the board itself from a system connected to J2.<\/p>\n\n\n\n<div style=\"height:4px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-J3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"185\" height=\"219\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-J3.png\" alt=\"\" class=\"wp-image-9003\" style=\"aspect-ratio:0.8448440788215037;width:87px;height:auto\"\/><\/a><\/figure>\n<\/div>\n\n\n<p>The external connectors J2 and J3 use a 2.50mm pin pitch. You can choose whatever connector type you prefer. I selected JST-XH connectors because they are relatively compact and the female connectors can easily be assembled by hand. However, you could also use screw terminals or simply solder wires directly to the PCB.<\/p>\n\n\n\n<p>Apart from that, the schematic is fairly straightforward.<\/p>\n\n\n\n<p>After designing the PCB in KiCad, I sent the design to <img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"98\" class=\"wp-image-8607\" style=\"width: 100px; vertical-align: middle;\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/03\/inline-PCBWay.png\" alt=\"\"> for manufacturing. <\/p>\n\n\n\n<p>KiCad includes a very convenient add-on that allows this entire process to be completed automatically with a single button press.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/KiCad-PCBWay-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"340\" height=\"76\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/KiCad-PCBWay-1.png\" alt=\"\" class=\"wp-image-9015\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/KiCad-PCBWay-1.png 340w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/KiCad-PCBWay-1-300x67.png 300w\" sizes=\"auto, (max-width: 340px) 100vw, 340px\" \/><\/a><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-KiCad.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"429\" data-id=\"9016\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-KiCad.png\" alt=\"\" class=\"wp-image-9016\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-KiCad.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-KiCad-300x126.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/piggyBack-KiCad-768x322.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"655\" data-id=\"9013\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top-1024x655.png\" alt=\"\" class=\"wp-image-9013\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top-1024x655.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top-300x192.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top-768x492.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_bottom.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"655\" data-id=\"9012\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_bottom-1024x655.png\" alt=\"\" class=\"wp-image-9012\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_bottom-1024x655.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_bottom-300x192.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_bottom-768x492.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_bottom.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top_3D.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"197\" data-id=\"9011\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top_3D-300x197.png\" alt=\"\" class=\"wp-image-9011\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top_3D-300x197.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top_3D-1024x672.png 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top_3D-768x504.png 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/TFT_LCD_Display_EC11_top_3D.png 1200w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>I like working with <img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"98\" class=\"wp-image-8607\" style=\"width: 100px; vertical-align:middle;\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/03\/inline-PCBWay.png\" alt=\"\"> because they really understand what makers need. Whenever I design a new ESP32 project, custom PCB, or hardware prototype, I mainly care about two things: high quality and fast delivery. And that\u2019s exactly where <img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"98\" class=\"wp-image-8607\" style=\"width: 100px; vertical-align: middle;\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/03\/inline-PCBWay.png\" alt=\"\"> stands out for me.<\/p>\n\n\n\n<p>The PCB quality has consistently been excellent. Clean silkscreen printing, neat solder masks, and professionally finished boards \u2014 even for small prototype orders. That gives me confidence when testing new designs or sharing projects online.<\/p>\n\n\n\n<p>What I personally appreciate most is the speed. In many cases, I receive my PCBs within just a few days. That allows me to iterate faster, fix issues quickly, and keep building without long delays.<\/p>\n\n\n\n<p>For my own projects, <img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"98\" class=\"wp-image-8607\" style=\"width: 100px; vertical-align: middle;\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/03\/inline-PCBWay.png\" alt=\"\"> has become my go-to PCB manufacturer!<\/p>\n\n\n\n<p>Before ordering the PCB, the only remaining choices are the PCB thickness, the PCB color, and the silkscreen color. Because the through-hole USB-C connector has very short pins, I decided to use a 1mm PCB instead of the standard 1.6mm thickness.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Bill of Materials<\/strong><\/h2>\n\n\n\n<table id=\"tablepress-1\" class=\"tablepress tablepress-id-1\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">Value<\/th><th class=\"column-3\">Footprint<\/th><th class=\"column-4\">Remark<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">C3, C4, C5, C6<\/td><td class=\"column-2\">100nF<\/td><td class=\"column-3\">C_1206_3216_HandSolder<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">C1<\/td><td class=\"column-2\">1uF<\/td><td class=\"column-3\">CP_EIA-3216-12_Kemet-S_HandSolder<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">C2<\/td><td class=\"column-2\">10uF<\/td><td class=\"column-3\">CP_EIA-7343-31_Kemet-D_HandSolder<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">U3<\/td><td class=\"column-2\">ESP32-WROVER-E-N4R8<\/td><td class=\"column-3\">ESP32-WROVER-B-E<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">J1<\/td><td class=\"column-2\">USB_C_Receptacle_USB2.0_16P<\/td><td class=\"column-3\">GCT_USB4085<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">J3<\/td><td class=\"column-2\">I2C<\/td><td class=\"column-3\">JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">J2<\/td><td class=\"column-2\">Control<\/td><td class=\"column-3\">JST_XH_B6B-XH-AM_1x06_P2.50mm_Vertical<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">D1<\/td><td class=\"column-2\">3v3<\/td><td class=\"column-3\">LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">J4<\/td><td class=\"column-2\">TFT-LCD-DISPLAY-EC11<\/td><td class=\"column-3\">PinHeader_1x12_P2.54mm_Vertical<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">*R2, R3<\/td><td class=\"column-2\">220R<\/td><td class=\"column-3\">R_1206_3216Metric<\/td><td class=\"column-4\">optional<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">R4, R5<\/td><td class=\"column-2\">5k1<\/td><td class=\"column-3\">R_1206_3216Metric<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\">R6, R7, R8, R9, R10, R11<\/td><td class=\"column-2\">10k<\/td><td class=\"column-3\">R_1206_3216Metric<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\">R1<\/td><td class=\"column-2\">2k<\/td><td class=\"column-3\">R_1206_3216Metric_Pad1.30x1.75mm_HandSolder<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\">U4<\/td><td class=\"column-2\">CH340C<\/td><td class=\"column-3\">SOIC-16_3.9x9.9mm_P1.27mm<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\">Q1, Q2<\/td><td class=\"column-2\">BC848<\/td><td class=\"column-3\">SOT-23<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\">*U2<\/td><td class=\"column-2\">USBLC6-2SC6<\/td><td class=\"column-3\">SOT-23-6<\/td><td class=\"column-4\">optional<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\">U1<\/td><td class=\"column-2\">MCP1826S<\/td><td class=\"column-3\">SOT-223-3_TabPin2<\/td><td class=\"column-4\"><\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\">*SW1<\/td><td class=\"column-2\">BOOT<\/td><td class=\"column-3\">SW_SPST_FSMSM<\/td><td class=\"column-4\">optional<\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-1\">*SW2<\/td><td class=\"column-2\">EN<\/td><td class=\"column-3\">SW_SPST_FSMSM<\/td><td class=\"column-4\">optional<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-1 from cache -->\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 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<h2 class=\"wp-block-heading\"><strong>GPIO Pins Used<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Important \u2014 STRAPPING Pins<\/strong> (use with caution)<\/h3>\n\n\n\n<p>GPIO6, GPIO7, GPIO8, GPIO9, GPIO10, and GPIO11 are used for flash memory on the ESP32.<br>GPIO16 and GPIO17 are used for PSRAM on the ESP32-WROVER and should be avoided.<br>Bootstrap pins GPIO0, GPIO2, GPIO4, GPIO5, GPIO12, and GPIO15 should be used with caution.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Pins Used by the Board<\/strong><\/h3>\n\n\n\n<p>GPIO13 &#8211; PIN_TFT_BL<br>GPIO14 &#8211; PIN_TFT_RST<br>GPIO18 &#8211; PIN_TFT_CS<br>GPIO21 &#8211; PIN_TFT_SCL (I2C)<br>GPIO22 &#8211; PIN_TFT_SDA (I2C)<br>GPIO23 &#8211; PIN_TFT_DC<br>GPIO25 &#8211; PIN_ENC_BTN<br>GPIO26 &#8211; PIN_KEY0<br>GPIO27 &#8211; PIN_OUTPUT<br>GPIO32 &#8211; PIN_ENC_A<br>GPIO33 &#8211; PIN_ENC_B<br>GPIO34 &#8211; PIN_TRIGGER<br>GPIO35 &#8211; PIN_RESET<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"474\" data-id=\"9027\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb5.png\" alt=\"\" class=\"wp-image-9027\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb5.png 512w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb5-300x278.png 300w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"284\" data-id=\"9029\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb1.png\" alt=\"\" class=\"wp-image-9029\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb1.png 528w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb1-300x161.png 300w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"298\" data-id=\"9030\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb2.png\" alt=\"\" class=\"wp-image-9030\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb2.png 528w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb2-300x169.png 300w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb4.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"900\" data-id=\"9031\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb4.jpg\" alt=\"\" class=\"wp-image-9031\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb4.jpg 1200w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb4-300x225.jpg 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb4-1024x768.jpg 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb4-768x576.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" data-id=\"9028\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb3.jpg\" alt=\"\" class=\"wp-image-9028\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb3.jpg 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb3-300x225.jpg 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/pbb3-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>363 keer bekeken \/ views While browsing the internet, I came across this \u201cTFT LCD Display EC11\u201d board. It is a 2.4-inch color display with a rotary encoder and an additional push button. It\u2019s a nice little board, but you &hellip; <a href=\"https:\/\/willem.aandewiel.nl\/index.php\/2026\/05\/19\/tft-lcd-display-ec11-piggy-back-board\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":8993,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[157,143,10,115,187,20],"tags":[],"class_list":["post-8983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp32","category-firmware","category-hardware","category-kicad","category-pcbway","category-wifi"],"views":363,"_links":{"self":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/8983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/comments?post=8983"}],"version-history":[{"count":23,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/8983\/revisions"}],"predecessor-version":[{"id":9033,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/8983\/revisions\/9033"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/media\/8993"}],"wp:attachment":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/media?parent=8983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/categories?post=8983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/tags?post=8983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}