{"id":22178,"date":"2021-02-23T17:03:36","date_gmt":"2021-02-23T13:33:36","guid":{"rendered":"https:\/\/thecaferobot.com\/learn\/?p=22178"},"modified":"2024-01-06T11:23:05","modified_gmt":"2024-01-06T07:53:05","slug":"interfacing-1-8-inch-st7735-spi-tft-lcd-color-display-module-with-arduino","status":"publish","type":"post","link":"https:\/\/thecaferobot.com\/learn\/interfacing-1-8-inch-st7735-spi-tft-lcd-color-display-module-with-arduino\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686 TFT \u062a\u0645\u0627\u0645 \u0631\u0646\u06af \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"22178\" class=\"elementor elementor-22178\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-42b9b89 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"42b9b89\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b362450\" data-id=\"b362450\" data-element_type=\"column\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5d1243cc elementor-widget elementor-widget-heading\" data-id=\"5d1243cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686 TFT \u062a\u0645\u0627\u0645 \u0631\u0646\u06af<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-330c97a5 elementor-widget elementor-widget-text-editor\" data-id=\"330c97a5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0646\u0645\u0627\u06cc\u0634\u06af\u0631 TFT \u0627\u0632 \u0627\u0646\u0648\u0627\u0639 \u0627\u0644 \u0633\u06cc \u062f\u06cc \u0647\u0627\u06cc \u06a9\u0631\u06cc\u0633\u062a\u0627\u0644 \u0645\u0627\u06cc\u0639 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u06a9\u0647 \u0628\u0627 \u06cc\u06a9 \u062a\u0631\u0627\u0646\u0632\u06cc\u0633\u062a\u0648\u0631 \u0628\u0647 \u0647\u0631 \u067e\u06cc\u06a9\u0633\u0644 \u0648\u0635\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0645\u0635\u0631\u0641 \u062c\u0631\u06cc\u0627\u0646 \u0646\u0633\u0628\u062a\u0627\u064b \u06a9\u0645\u060c \u062f\u0627\u0631\u0627\u06cc \u06a9\u06cc\u0641\u06cc\u062a \u0648 \u0648\u0636\u0648\u062d \u062a\u0635\u0648\u06cc\u0631 \u0628\u0627\u0644\u0627 \u0648 \u0628\u06a9 \u0644\u0627\u06cc\u062a (Backlight) \u0646\u06cc\u0632 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f. \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u062f\u0631 \u0627\u0646\u062f\u0627\u0632\u0647 1.8 \u0627\u06cc\u0646\u0686 \u0648 \u0628\u0647 \u0635\u0648\u0631\u062a \u062a\u0645\u0627\u0645 \u0631\u0646\u06af\u060c \u062f\u0627\u0631\u0627\u06cc \u06cc\u06a9 \u0635\u0641\u062d\u0647 \u0628\u0627\u0631\u06cc\u06a9 PCB \u0645\u06cc\u200c\u0628\u0627\u0634\u062f. \u0631\u0632\u0648\u0644\u0648\u0634\u0646 \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 128&#215;160 \u067e\u06cc\u06a9\u0633\u0644 \u0648 \u062f\u0627\u0631\u0627\u06cc \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631\u0628\u0631\u06cc SPI \u0686\u0647\u0627\u0631 \u0633\u06cc\u0645\u0647 \u0648 \u0628\u06a9 \u0644\u0627\u06cc\u062a \u0633\u0641\u06cc\u062f \u0627\u0633\u062a. \u062f\u0631\u0627\u06cc\u0648\u0631 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 ST7735 \u0645\u06cc \u0628\u0627\u0634\u062f.<\/p><p>\u0627\u06cc\u0646 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0642\u0627\u0628\u0644\u06cc\u062a \u0627\u062a\u0635\u0627\u0644 SD \u06a9\u0627\u0631\u062a \u0646\u06cc\u0632 \u062f\u0627\u0631\u0627 \u0645\u06cc \u0628\u0627\u0634\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-339cb9f8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"339cb9f8\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5f9e68bb\" data-id=\"5f9e68bb\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7060b557 elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"7060b557\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57434fe4 elementor-widget elementor-widget-heading\" data-id=\"57434fe4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">\u062a\u0648\u062c\u0647<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-564c5e0e elementor-widget elementor-widget-text-editor\" data-id=\"564c5e0e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p><strong>\u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0627\u0632 \u062a\u063a\u0630\u06cc\u0647 5 \u0648\u0644\u062a \u0648 \u0628\u0627 \u0648\u0644\u062a\u0627\u0698 \u0645\u0646\u0637\u0642\u06cc 3.3 \u06a9\u0627\u0631 \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0628\u0627\u06cc\u062f \u0627\u0632 \u062a\u0642\u0633\u06cc\u0645 \u0648\u0644\u062a\u0627\u0698 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f.<\/strong><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-5c4f8db4 elementor-widget elementor-widget-image\" data-id=\"5c4f8db4\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-1.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"TFT 1.8INCH SPI-1\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjIxOTAsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDFcL1RGVC0xLjhJTkNILVNQSS0xLmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-1.jpg\" class=\"attachment-large size-large\" alt=\"\u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686 TFT \u062a\u0645\u0627\u0645 \u0631\u0646\u06af\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d2e6580 elementor-widget elementor-widget-text-editor\" data-id=\"d2e6580\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u062c\u0647\u062a \u062f\u0631\u06cc\u0627\u0641\u062a \u062f\u06cc\u062a\u0627\u0634\u06cc\u062a \u0648 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686 TFT \u062a\u0645\u0627\u0645 \u0631\u0646\u06af \u0628\u0647 \u0644\u06cc\u0646\u06a9 \u0632\u06cc\u0631 \u0645\u0631\u0627\u062c\u0639\u0647 \u0634\u0648\u062f.<\/p><p><a href=\"http:\/\/www.lcdwiki.com\/1.8inch_SPI_Module_ST7735S_SKU:MSP1804\">http:\/\/www.lcdwiki.com\/1.8inch_SPI_Module_ST7735S_SKU:MSP1804<\/a><\/p><p>\u062c\u0647\u062a \u062f\u0631\u06cc\u0627\u0641\u062a \u062f\u06cc\u062a\u0627\u0634\u06cc\u062a ST7735 \u0627\u06cc\u0646\u062c\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f.<\/p><p><div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/pdf.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/thecaferobot.com\/learn\/download\/1-8-inch-spi-tft-lcd-display-module-datasheet\/'>ST7735 Datasheet<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 2.00 MB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/thecaferobot.com\/learn\/download\/1-8-inch-spi-tft-lcd-display-module-datasheet\/?wpdmdl=22189&#038;refresh=6a454c72d92c11782926450\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div><\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-625ae668 elementor-widget elementor-widget-heading\" data-id=\"625ae668\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0645\u0639\u0631\u0641\u06cc \u067e\u0627\u06cc\u0647 \u0647\u0627 (Pinout) \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686 TFT \u062a\u0645\u0627\u0645 \u0631\u0646\u06af<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6edc177c elementor-widget elementor-widget-text-editor\" data-id=\"6edc177c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686 TFT \u062a\u0645\u0627\u0645 \u0631\u0646\u06af \u062f\u0627\u0631\u0627\u06cc 13\u067e\u0627\u06cc\u0647 \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p><ul><li><strong>VIN<\/strong>: \u062a\u063a\u0630\u06cc\u0647 \u0645\u0627\u0698\u0648\u0644 \u2013 5-3.3 \u0648\u0644\u062a<\/li><li><strong>GND<\/strong><strong>:<\/strong> \u0632\u0645\u06cc\u0646<\/li><li><strong>RST<\/strong><strong>: <\/strong>\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f \u0646\u0645\u0627\u06cc\u0634\u06af\u0631<\/li><li><strong>CS<\/strong><strong>: <\/strong>\u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u06af\u0627\u0647 \u0647\u0627\u06cc \u0632\u06cc\u0631 \u0645\u062c\u0645\u0648\u0639\u0647 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 SPI<\/li><li><strong>D\/C<\/strong><strong>: <\/strong>\u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0648\u0639 \u062f\u06cc\u062a\u0627<\/li><li><strong>MOSI<\/strong><strong>: <\/strong>\u062e\u0637 \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 SPI<\/li><li><strong>MISO<\/strong><strong>:<\/strong> \u062e\u0637 \u062f\u0631\u06cc\u0627\u0641\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 SPI<\/li><li><strong>SCK<\/strong><strong>:<\/strong> \u0647\u0645\u0632\u0645\u0627\u0646 \u0633\u0627\u0632\u06cc \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644 SPI<\/li><li><strong>+LED<\/strong><strong>:<\/strong> \u06a9\u0646\u062a\u0631\u0644 \u0646\u0648\u0631 \u067e\u0633 \u0632\u0645\u06cc\u0646\u0647 (\u062a\u063a\u0630\u06cc\u0647 \u0645\u062b\u0628\u062a)<\/li><li><strong>-LED<\/strong><strong>:<\/strong> \u06a9\u0646\u062a\u0631\u0644 \u0646\u0648\u0631 \u067e\u0633 \u0632\u0645\u06cc\u0646\u0647 (\u062a\u063a\u0630\u06cc\u0647 \u0645\u0646\u0641\u06cc \u06cc\u0627 \u0632\u0645\u06cc\u0646)<\/li><\/ul><p>\u067e\u06cc\u0646 \u0627\u0648\u062a (Pinout) \u0627\u06cc\u0646 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u062a\u0635\u0648\u06cc\u0631 \u0632\u06cc\u0631 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e5c0bf9 elementor-widget elementor-widget-image\" data-id=\"4e5c0bf9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-pin.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"TFT 1.8INCH SPI-pin\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjIxOTEsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDFcL1RGVC0xLjhJTkNILVNQSS1waW4uanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-pin.jpg\" class=\"attachment-large size-large\" alt=\"\u067e\u06cc\u0646 \u0627\u0648\u062a Pinout \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b3f93df elementor-widget elementor-widget-heading\" data-id=\"5b3f93df\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0644\u0648\u0627\u0632\u0645\u06cc \u06a9\u0647 \u0628\u0647 \u0622\u0646 \u0627\u062d\u062a\u06cc\u0627\u062c \u062f\u0627\u0631\u06cc\u062f<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35d84c7b elementor-widget elementor-widget-image\" data-id=\"35d84c7b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-Required-Materials.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"TFT 1.8INCH SPI-Required-Materials\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjIxOTIsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDFcL1RGVC0xLjhJTkNILVNQSS1SZXF1aXJlZC1NYXRlcmlhbHMuanBnIn0%3D\">\n\t\t\t\t\t\t\t<img width=\"600\" height=\"500\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-Required-Materials.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f98f6b6 elementor-widget elementor-widget-heading\" data-id=\"4f98f6b6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0642\u0637\u0639\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 <\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c34443 elementor-widget elementor-widget-html\" data-id=\"3c34443\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"70%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 UNO R3 \r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"http:\/\/thecaferobot.com\/store\/arduino-uno-r3\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0645\u0627\u0698\u0648\u0644 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686\u06cc TFT \u062f\u0627\u0631\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 SPI \u0648 \u062f\u0631\u0627\u06cc\u0648\u0631 ST7735R\r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/1-8-inch-tft-lcd-module-spi-serial\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\"> \u0633\u06cc\u0645 \u062c\u0627\u0645\u067e\u0631 \r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">1<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/female-female-40p-21cm\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n\t<td width=\"70%\">\u0645\u0642\u0627\u0648\u0645\u062a 1K \u0627\u0647\u0645 1\/4W 5%\r\n<\/td>\r\n\t<td class=\"center\" width=\"10%\">\u00d7<\/td>\r\n    <td class=\"center\" width=\"10%\">12<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/thecaferobot.com\/store\/resistor-1k-ohm-1-4w-5\" target=\"_blank\"><i class=\"fa fa-shopping-cart\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-553731be elementor-widget elementor-widget-heading\" data-id=\"553731be\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15799caa elementor-widget elementor-widget-html\" data-id=\"15799caa\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"table-2\">\r\n<table width=\"100%\" class=\"zebra\">\r\n<tbody>\r\n\r\n<tr>\r\n\t<td width=\"90%\">\u0622\u0631\u062f\u0648\u06cc\u0646\u0648 IDE<\/td>\r\n\t<td class=\"center\" width=\"10%\"><a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" target=\"_blank\"><i class=\"fa fa-info\" style=\"\"><\/i><\/a><\/td>\r\n<\/tr>\r\n\r\n\r\n<\/tbody>\r\n<\/table>\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67e895b elementor-widget elementor-widget-heading\" data-id=\"67e895b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0631\u0627\u0647 \u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0627\u0698\u0648\u0644 \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686 TFT \u062a\u0645\u0627\u0645 \u0631\u0646\u06af \u0628\u0627 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39f63f5e elementor-widget elementor-widget-heading\" data-id=\"39f63f5e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u0627\u0648\u0644: \u0633\u06cc\u0645 \u0628\u0646\u062f\u06cc<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-92c534d elementor-widget elementor-widget-text-editor\" data-id=\"92c534d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0645\u0637\u0627\u0628\u0642 \u0645\u062f\u0627\u0631 \u0632\u06cc\u0631\u060c \u0645\u0627\u0698\u0648\u0644 \u0631\u0627 \u0628\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0648\u0635\u0644 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21790832 elementor-widget elementor-widget-image\" data-id=\"21790832\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/02\/TFT-1.8INCH-SPI-wire.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"TFT-1.8INCH-SPI-wire\" e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzEzNDIsInVybCI6Imh0dHBzOlwvXC90aGVjYWZlcm9ib3QuY29tXC9sZWFyblwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDJcL1RGVC0xLjhJTkNILVNQSS13aXJlLmpwZyJ9\">\n\t\t\t\t\t\t\t<img width=\"800\" height=\"600\" src=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/02\/TFT-1.8INCH-SPI-wire.jpg\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/02\/TFT-1.8INCH-SPI-wire.jpg 800w, https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/02\/TFT-1.8INCH-SPI-wire-533x400.jpg 533w, https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/02\/TFT-1.8INCH-SPI-wire-768x576.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51236722 elementor-widget elementor-widget-heading\" data-id=\"51236722\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u062f\u0648\u0645: \u0646\u0635\u0628 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-122cbad9 elementor-widget elementor-widget-text-editor\" data-id=\"122cbad9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u0628\u062a\u062f\u0627 \u0641\u0627\u06cc\u0644 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0627\u0646\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.\u00a0<\/p><p><a href=\"http:\/\/www.lcdwiki.com\/res\/Program\/Common_SPI\/1.8inch\/SPI_ST7735_MSP1804_V1.0\/1.8inch_SPI_Module_ST7735S_MSP1804_V1.0.zip\">http:\/\/www.lcdwiki.com\/res\/Program\/Common_SPI\/1.8inch\/SPI_ST7735_MSP1804_V1.0\/1.8inch_SPI_Module_ST7735S_MSP1804_V1.0.zip<\/a><\/p><p>\u0641\u0627\u06cc\u0644 \u062f\u0627\u0646\u0644\u0648\u062f \u0634\u062f\u0647 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0647 \u0648 \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/p><p>Demo\\Demo_Arduino\\Install libraries<\/p><p>\u067e\u0648\u0634\u0647 LCDWIKI_SPI \u0648 LCDWIKI_GUI \u0631\u0627 \u062f\u0631 \u0628\u062e\u0634 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u062e\u0648\u062f \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1be1c51 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1be1c51\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-row\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-9222a02\" data-id=\"9222a02\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\r\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3fc7af6 elementor-view-stacked elementor-widget__width-auto elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"3fc7af6\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<i aria-hidden=\"true\" class=\"far fa-lightbulb\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f4e716b elementor-widget elementor-widget-heading\" data-id=\"f4e716b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">\u062a\u0648\u062c\u0647<\/h5>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38a863e elementor-widget elementor-widget-text-editor\" data-id=\"38a863e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u06af\u0631 \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc\u06cc \u0628\u06cc\u0634\u062a\u0631 \u062f\u0627\u0631\u06cc\u062f\u060c \u0628\u0647 <a href=\"https:\/\/thecaferobot.com\/learn\/how-to-install-an-arduino-library\/\">\u0627\u06cc\u0646\u062c\u0627<\/a> \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t<div class=\"elementor-element elementor-element-335ea1da elementor-widget elementor-widget-heading\" data-id=\"335ea1da\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u06af\u0627\u0645 \u0633\u0648\u0645: \u06a9\u062f<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12ab0060 elementor-widget elementor-widget-text-editor\" data-id=\"12ab0060\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0633\u067e\u0633 \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/p><p>Demo\\Demo_Arduino\\Demo_Mega2560&amp;UNO_Hardware_SPI\\Example_03_colligate_test\\colligate_test<\/p><p>\u0641\u0627\u06cc\u0644 \u0622\u0631\u062f\u0648\u06cc\u0646\u0648 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u067e\u0648\u0634\u0647 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f\u0647 \u0648 \u0628\u0631 \u0631\u0648\u06cc \u0622\u0631\u062f\u0648\u06cc\u0646\u0648\u06cc \u062e\u0648\u062f \u0622\u067e\u0644\u0648\u062f \u06a9\u0646\u06cc\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fec47ac elementor-widget elementor-widget-html\" data-id=\"fec47ac\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<pre class=\"line-numbers lang-arduino\"><code>  \/\/ IMPORTANT: LCDWIKI_SPI LIBRARY MUST BE SPECIFICALLY\r\n\/\/ CONFIGURED FOR EITHER THE TFT SHIELD OR THE BREAKOUT BOARD.\r\n\r\n\/\/This program is a demo of how to use most of the functions \r\n\/\/of the library with a supported display modules.\r\n\r\n\/\/when using the BREAKOUT BOARD only and using these hardware spi lines to the LCD,\r\n\/\/the SDA pin and SCK pin is defined by the system and can't be modified.\r\n\/\/if you don't need to control the LED pin,you can set it to 3.3V and set the pin definition to -1.\r\n\/\/other pins can be defined by youself,for example\r\n\/\/pin usage as follow:  \r\n\/\/                  CS   D\/C   RST   DIN   CLK   BL   VCC   GND \r\n\/\/Arduino Mega2560  A5   A3    A4    51    52    A0   5V    GND\r\n\/\/Arduino Uno       A5   A3    A4    11    13    A0   5V    GND\r\n\r\n\/\/Remember to set the pins to suit your display module!\r\n\/********************************************************************************\r\n* @attention\r\n*\r\n* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS\r\n* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE\r\n* TIME. AS A RESULT, QD electronic SHALL NOT BE HELD LIABLE FOR ANY\r\n* DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING\r\n* FROM THE CONTENT OF SUCH FIRMWARE AND\/OR THE USE MADE BY CUSTOMERS OF THE \r\n* CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.\r\n**********************************************************************************\/\r\n#include &lt;LCDWIKI_GUI.h&gt; \/\/Core graphics library\r\n#include &lt;LCDWIKI_SPI.h&gt; \/\/Hardware-specific library\r\n\r\n\/\/paramters define\r\n#define MODEL ST7735S\r\n#define CS   A5\r\n#define CD   A3\r\n#define RST  A4\r\n#define LED  A0   \/\/if you don't need to control the LED pin,you should set it to -1 and set it to 3.3V\r\n\r\n\/\/the definiens of hardware spi mode as follow:\r\n\/\/if the IC model is known or the modules is unreadable,you can use this constructed function\r\nLCDWIKI_SPI my_lcd(MODEL,CS,CD,RST,LED); \/\/model,cs,dc,reset,led\r\n\r\nunsigned long show_text(void)\r\n{\r\n    unsigned long time_start = micros();\r\n    my_lcd.Set_Draw_color(32, 0,255);\r\n    my_lcd.Fill_Rectangle(0, 0, my_lcd.Get_Display_Width()-1, 10);\r\n    my_lcd.Set_Text_colour(0, 255, 0);   \r\n    my_lcd.Set_Text_Size(1);\r\n    my_lcd.Set_Text_Mode(1);\r\n    my_lcd.Print_String(&quot;* Color TFT Display *&quot;, CENTER, 2);\r\n\r\n    my_lcd.Set_Draw_color(128, 128, 128);\r\n    my_lcd.Fill_Rectangle(0, my_lcd.Get_Display_Height()-1-10, my_lcd.Get_Display_Width()-1, my_lcd.Get_Display_Height()-1);\r\n    my_lcd.Set_Text_colour(255, 255, 255);   \r\n    my_lcd.Set_Text_Size(1);\r\n    my_lcd.Set_Text_Mode(1);\r\n    my_lcd.Print_String(&quot;&lt;www.lcdwiki.com&gt;&quot;, CENTER, my_lcd.Get_Display_Height()-9);\r\n\r\n    my_lcd.Set_Draw_color(255,255,0); \r\n    my_lcd.Draw_Rectangle(0, 11, my_lcd.Get_Display_Width()-1, my_lcd.Get_Display_Height()-1-11);   \r\n    return micros() - time_start;\r\n}\r\n\r\nunsigned long show_triangle_function(void)\r\n{\r\n     uint16_t i;\r\n     unsigned long time_start = micros();\r\n     my_lcd.Set_Draw_color(0, 0, 255); \r\n     my_lcd.Draw_Fast_VLine(my_lcd.Get_Display_Width()\/2-1, 12, my_lcd.Get_Display_Height()- 24);\r\n     my_lcd.Draw_Fast_HLine(1, my_lcd.Get_Display_Height()\/2-1, my_lcd.Get_Display_Width()-2);\r\n     for(i = 1;i &lt;= (my_lcd.Get_Display_Height()- 32)\/2\/10;i++)\r\n     {\r\n         my_lcd.Draw_Fast_HLine(my_lcd.Get_Display_Width()\/2-1-2, my_lcd.Get_Display_Height()\/2-1-i*10, 5);\r\n         my_lcd.Draw_Fast_HLine(my_lcd.Get_Display_Width()\/2-1-2, my_lcd.Get_Display_Height()\/2-1+i*10, 5);\r\n     }\r\n     for(i = 1;i &lt;= (my_lcd.Get_Display_Width()-2)\/2\/10;i++)\r\n     {\r\n         my_lcd.Draw_Fast_VLine(my_lcd.Get_Display_Width()\/2-1-i*10, my_lcd.Get_Display_Height()\/2-1-2, 5);\r\n         my_lcd.Draw_Fast_VLine(my_lcd.Get_Display_Width()\/2-1+i*10, my_lcd.Get_Display_Height()\/2-1-2, 5);\r\n     }\r\n     my_lcd.Set_Text_colour(0, 255, 255);\r\n     my_lcd.Set_Text_Back_colour(0,0,0);   \r\n     my_lcd.Set_Text_Size(1);\r\n     my_lcd.Set_Text_Mode(0);\r\n     my_lcd.Print_String(&quot;sin&quot;,5,17);\r\n     my_lcd.Set_Draw_color(0, 255, 255); \r\n     for (i=1; i&lt;my_lcd.Get_Display_Width()-2; i++)\r\n     {\r\n        my_lcd.Draw_Pixel(i,my_lcd.Get_Display_Height()\/2-1+(sin(((i*2.27)*3.14)\/180)*40));\r\n     }\r\n     \r\n     my_lcd.Set_Text_colour(0, 255, 0);\r\n     my_lcd.Set_Text_Back_colour(0,0,0);   \r\n     my_lcd.Set_Text_Size(1);\r\n     my_lcd.Set_Text_Mode(0);\r\n     my_lcd.Print_String(&quot;cos&quot;,5,25);\r\n     my_lcd.Set_Draw_color(0, 255, 0);\r\n     for (i=1; i&lt;my_lcd.Get_Display_Width()-2; i++)\r\n     {\r\n        my_lcd.Draw_Pixel(i,my_lcd.Get_Display_Height()\/2-1+(cos(((i*2.27)*3.14)\/180)*40));\r\n     }\r\n      \r\n     my_lcd.Set_Text_colour(255, 255, 0); \r\n     my_lcd.Set_Text_Back_colour(0,0,0);  \r\n     my_lcd.Set_Text_Size(1);\r\n     my_lcd.Set_Text_Mode(0);\r\n     my_lcd.Print_String(&quot;tan&quot;,5,33);\r\n     my_lcd.Set_Draw_color(255, 255, 0);\r\n     for (i=1; i&lt;my_lcd.Get_Display_Width()-2; i++)\r\n     {\r\n        my_lcd.Draw_Pixel(i,my_lcd.Get_Display_Height()\/2-1+(tan(((i*2.27)*3.14)\/180)*2));\r\n     }\r\n\r\n     my_lcd.Set_Text_colour(255, 0, 0); \r\n     my_lcd.Set_Text_Back_colour(0,0,0);  \r\n     my_lcd.Set_Text_Size(1);\r\n     my_lcd.Set_Text_Mode(0);\r\n     my_lcd.Print_String(&quot;cot&quot;,5,41);\r\n     my_lcd.Set_Draw_color(255, 0, 0);\r\n     for (i=1; i&lt;my_lcd.Get_Display_Width()-2; i++)\r\n     {\r\n        my_lcd.Draw_Pixel(i,my_lcd.Get_Display_Height()\/2-1+1\/(tan(((i*2.27)*3.14)\/180)*0.5));\r\n     }\r\n     return micros()-time_start;\r\n}\r\n\r\nunsigned long show_sinewave(void)\r\n{\r\n   uint16_t buf[my_lcd.Get_Display_Width()-2],x = 1,i,y;\r\n   unsigned long time_start = micros();\r\n   int16_t t = 20, b = 40;\r\n   float k = 2.5;\r\n   \r\n   my_lcd.Set_Draw_color(0, 0, 255); \r\n   my_lcd.Draw_Fast_VLine(my_lcd.Get_Display_Width()\/2-1, 12, my_lcd.Get_Display_Height()- 24);\r\n   my_lcd.Draw_Fast_HLine(1, my_lcd.Get_Display_Height()\/2-1, my_lcd.Get_Display_Width()-2);\r\n   for (i=1; i&lt;((my_lcd.Get_Display_Width()-2)*t); i++) \r\n   {\r\n      x++;\r\n      if (x==my_lcd.Get_Display_Width()-1)\r\n      {\r\n          x=1;\r\n      }\r\n      if (i&gt;my_lcd.Get_Display_Width()-1)\r\n      {\r\n          if ((x==my_lcd.Get_Display_Width()\/2-1)||(buf[x-1]==my_lcd.Get_Display_Height()\/2-1))\r\n          {\r\n              my_lcd.Set_Draw_color(0, 0, 255); \r\n          }\r\n          else\r\n          {\r\n             my_lcd.Set_Draw_color(0, 0, 0); \r\n          }\r\n          my_lcd.Draw_Pixel(x,buf[x-1]);\r\n    }\r\n    my_lcd.Set_Draw_color(255, 64, 255);\r\n    y=my_lcd.Get_Display_Height()\/2-1+(sin(((i*k)*3.14)\/180)*(b-(i\/100)));\r\n    my_lcd.Draw_Pixel(x,y);\r\n    buf[x-1]=y;\r\n  }\r\n  return micros()- time_start;   \r\n}\r\n\r\nunsigned long show_fill_rectangle(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    uint16_t side_len = (my_lcd.Get_Display_Height()-40)\/5;\r\n    uint16_t x_spec = (my_lcd.Get_Display_Width()-5*side_len)\/2;\r\n    uint16_t y_spec = (my_lcd.Get_Display_Height()-5*side_len)\/2;\r\n    for(i = 0;i&lt;5;i++)\r\n    {\r\n          switch (i)\r\n          {\r\n            case 0:\r\n              my_lcd.Set_Draw_color(255,0,255);\r\n              break;\r\n            case 1:\r\n              my_lcd.Set_Draw_color(255,0,0);\r\n              break;\r\n            case 2:\r\n              my_lcd.Set_Draw_color(0,255,0);\r\n              break;\r\n            case 3:\r\n              my_lcd.Set_Draw_color(0,0,255);\r\n              break;\r\n            case 4:\r\n              my_lcd.Set_Draw_color(255,255,0);\r\n              break;\r\n            default:\r\n              break;\r\n          }   \r\n          my_lcd.Fill_Rectangle(x_spec+i*side_len-1, y_spec+i*side_len-1, x_spec+(i+1)*side_len-1, y_spec+(i+1)*side_len-1);\r\n          my_lcd.Fill_Rectangle(x_spec+i*side_len-1, y_spec+(5-i)*side_len-1, x_spec+(i+1)*side_len-1, y_spec+(4-i)*side_len-1); \r\n     }\r\n     return micros()- time_start;   \r\n}\r\n\r\nunsigned long show_fill_round_rectangle(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    uint16_t side_len = (my_lcd.Get_Display_Height()-40)\/5;\r\n    uint16_t x_spec = (my_lcd.Get_Display_Width()-5*side_len)\/2;\r\n    uint16_t y_spec = (my_lcd.Get_Display_Height()-5*side_len)\/2;\r\n    for(i = 0;i&lt;5;i++)\r\n    {\r\n          switch (i)\r\n          {\r\n            case 0:\r\n              my_lcd.Set_Draw_color(255,0,255);\r\n              break;\r\n            case 1:\r\n              my_lcd.Set_Draw_color(255,0,0);\r\n              break;\r\n            case 2:\r\n              my_lcd.Set_Draw_color(0,255,0);\r\n              break;\r\n            case 3:\r\n              my_lcd.Set_Draw_color(0,0,255);\r\n              break;\r\n            case 4:\r\n              my_lcd.Set_Draw_color(255,255,0);\r\n              break;\r\n            default:\r\n              break;\r\n          }   \r\n          my_lcd.Fill_Round_Rectangle(x_spec+i*side_len-1, y_spec+i*side_len-1, x_spec+(i+1)*side_len-1, y_spec+(i+1)*side_len-1,5);\r\n          my_lcd.Fill_Round_Rectangle(x_spec+i*side_len-1, y_spec+(5-i)*side_len-1, x_spec+(i+1)*side_len-1, y_spec+(4-i)*side_len-1,5); \r\n     }\r\n     return micros()- time_start;   \r\n}\r\n\r\nunsigned long show_fill_circle(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    uint16_t r_len = (my_lcd.Get_Display_Height()-40)\/5\/2;\r\n    uint16_t x_spec = (my_lcd.Get_Display_Width()-5*r_len*2)\/2;\r\n    uint16_t y_spec = (my_lcd.Get_Display_Height()-5*r_len*2)\/2;\r\n    for(i = 0;i&lt;5;i++)\r\n    {\r\n          switch (i)\r\n          {\r\n            case 0:\r\n              my_lcd.Set_Draw_color(255,0,255);\r\n              break;\r\n            case 1:\r\n              my_lcd.Set_Draw_color(255,0,0);\r\n              break;\r\n            case 2:\r\n              my_lcd.Set_Draw_color(0,255,0);\r\n              break;\r\n            case 3:\r\n              my_lcd.Set_Draw_color(0,0,255);\r\n              break;\r\n            case 4:\r\n              my_lcd.Set_Draw_color(255,255,0);\r\n              break;\r\n            default:\r\n              break;\r\n          }   \r\n          my_lcd.Fill_Circle(x_spec+r_len+i*r_len*2-1, y_spec+r_len+i*r_len*2-1,r_len);\r\n          my_lcd.Fill_Circle(x_spec+r_len+i*r_len*2-1, y_spec+(5-i)*r_len*2-r_len-1,r_len); \r\n     }\r\n     return micros()- time_start;   \r\n }\r\n\r\nunsigned long show_fill_triangle(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    uint16_t h_len = (my_lcd.Get_Display_Height()-40)\/5;\r\n    uint16_t side_len = (h_len*115)\/100;\r\n    uint16_t x_spec = (my_lcd.Get_Display_Width()-5*side_len)\/2;\r\n    uint16_t y_spec = (my_lcd.Get_Display_Height()-5*h_len)\/2;\r\n    for(i = 0;i&lt;5;i++)\r\n    {\r\n          switch (i)\r\n          {\r\n            case 0:\r\n              my_lcd.Set_Draw_color(255,0,255);\r\n              break;\r\n            case 1:\r\n              my_lcd.Set_Draw_color(255,0,0);\r\n              break;\r\n            case 2:\r\n              my_lcd.Set_Draw_color(0,255,0);\r\n              break;\r\n            case 3:\r\n              my_lcd.Set_Draw_color(0,0,255);\r\n              break;\r\n            case 4:\r\n              my_lcd.Set_Draw_color(255,255,0);\r\n              break;\r\n            default:\r\n              break;\r\n          } \r\n          my_lcd.Fill_Triangle(x_spec+i*side_len-1,y_spec+(i+1)*h_len-1,x_spec+side_len\/2+i*side_len-1,y_spec+i*h_len-1,x_spec+(i+1)*side_len-1,y_spec+(i+1)*h_len-1); \r\n          my_lcd.Fill_Triangle(x_spec+i*side_len-1,y_spec+(5-i)*h_len-1,x_spec+side_len\/2+i*side_len-1,y_spec+(4-i)*h_len-1,x_spec+(i+1)*side_len-1,y_spec+(5-i)*h_len-1);  \r\n     }\r\n     return micros()- time_start;   \r\n}\r\n\r\nunsigned long show_grid_lines(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    int16_t wid = my_lcd.Get_Display_Width();\r\n   float k = 1.43;\r\n\r\n    my_lcd.Set_Draw_color(255,0,0);\r\n    for (i=12; i&lt;my_lcd.Get_Display_Height()-1-12; i+=5)\r\n    {\r\n       my_lcd.Draw_Line(1, i, (i*k)-10, my_lcd.Get_Display_Height()-2-12);\r\n     }\r\n     my_lcd.Set_Draw_color(255,0,0);\r\n     for (i=my_lcd.Get_Display_Height()-2-12; i&gt;13; i-=5)\r\n    {\r\n      my_lcd.Draw_Line(my_lcd.Get_Display_Width()-3, i, (i*k)-10, 12);\r\n    }\r\n    my_lcd.Set_Draw_color(0,255,255);\r\n    for (i=my_lcd.Get_Display_Height()-2-12; i&gt;13; i-=5)\r\n    {\r\n        my_lcd.Draw_Line(1, i, (my_lcd.Get_Display_Height()-1-12)*k+10-(i*k), 12);\r\n    }\r\n    my_lcd.Set_Draw_color(0,255,255);\r\n    for (int i=13; i&lt;my_lcd.Get_Display_Height()-2-12; i+=5)\r\n    {\r\n        my_lcd.Draw_Line(my_lcd.Get_Display_Width()-3, i, (my_lcd.Get_Display_Height()-1-12)*k+10-(i*k), my_lcd.Get_Display_Height()-2-12);\r\n    }\r\n    return micros()- time_start;   \r\n}\r\n\r\nunsigned long show_random_pixels(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 10000;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Pixel(2+random(my_lcd.Get_Display_Width()-4),12+random(my_lcd.Get_Display_Height()-24));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\nunsigned long show_random_lines(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 300;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Line(2+random(my_lcd.Get_Display_Width()-4),12+random(my_lcd.Get_Display_Height()-24),2+random(my_lcd.Get_Display_Width()-4),12+random(my_lcd.Get_Display_Height()-24));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\nunsigned long show_random_rectangles(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 150;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Rectangle(2+random(my_lcd.Get_Display_Width()-4),12+random(my_lcd.Get_Display_Height()-24),2+random(my_lcd.Get_Display_Width()-4),12+random(my_lcd.Get_Display_Height()-24));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\nunsigned long show_random_round_rectangles(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 150;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Round_Rectangle(2+random(my_lcd.Get_Display_Width()-4),13+random(my_lcd.Get_Display_Height()-26),2+random(my_lcd.Get_Display_Width()-4),13+random(my_lcd.Get_Display_Height()-26),5);\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\nunsigned long show_random_circles(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 150;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Circle(41+random(my_lcd.Get_Display_Width()-82), 52+random(my_lcd.Get_Display_Height()-104), random(40));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\nunsigned long show_random_triangles(void)\r\n{\r\n    uint16_t i;\r\n    unsigned long time_start = micros();\r\n    for(i = 0;i&lt; 150;i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255),random(255),random(255));\r\n       my_lcd.Draw_Triangle(2+random(my_lcd.Get_Display_Width()-4),12+random(my_lcd.Get_Display_Height()-24),2+random(my_lcd.Get_Display_Width()-4),12+random(my_lcd.Get_Display_Height()-24),2+random(my_lcd.Get_Display_Width()-4),12+random(my_lcd.Get_Display_Height()-24));\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\nunsigned long show_random_bit_map(void)\r\n{\r\n    uint16_t buf[48],i;\r\n    unsigned long time_start = micros();\r\n    int16_t len = (my_lcd.Get_Display_Height()*3\/4)\/6;\r\n    for(i = 0;i&lt; 48; i++)\r\n    {\r\n       my_lcd.Set_Draw_color(random(255), random(255), random(255));\r\n       buf[i] = my_lcd.Get_Draw_color();\r\n    }\r\n    for(i = 1;i&lt;=5;i++)\r\n    {\r\n        my_lcd.Draw_Bit_Map(my_lcd.Get_Display_Width()\/2-1-((len\/2)*4\/3+1)*i, my_lcd.Get_Display_Height()\/2-1-(len\/2)*i, 8, 6, buf, i*(len\/6));\r\n        delay(100);\r\n    }\r\n    return micros()- time_start; \r\n}\r\n\r\nvoid clear_screen(void)\r\n{\r\n   delay(2000);  \r\n   my_lcd.Set_Draw_color(0, 0, 0);\r\n   my_lcd.Fill_Rectangle(1, 12, my_lcd.Get_Display_Width()-2, my_lcd.Get_Display_Height()-1-12);\r\n}\r\n\r\n\r\nunsigned long (*show_function[])(void) = \r\n {\r\n                                          show_text,\r\n                                          show_triangle_function,\r\n                                          show_sinewave,\r\n                                          show_fill_rectangle,\r\n                                          show_fill_round_rectangle,\r\n                                          show_fill_circle,\r\n                                          show_fill_triangle,\r\n                                          show_grid_lines,\r\n                                          show_random_pixels,\r\n                                          show_random_lines,\r\n                                          show_random_rectangles,\r\n                                          show_random_round_rectangles,\r\n                                          show_random_circles,\r\n                                          show_random_triangles,\r\n                                          show_random_bit_map,\r\n                                          };\r\nuint8_t *show_str[]=\r\n {\r\n                       &quot;TEST_TX  :&quot;, \r\n                       &quot;TEST_TF  :&quot;,\r\n                       &quot;TEST_SW  :&quot;,\r\n                       &quot;TEST_FR  :&quot;,\r\n                       &quot;TEST_FRR :&quot;,\r\n                       &quot;TEST_FC  :&quot;,\r\n                       &quot;TEST_FT  :&quot;,\r\n                       &quot;TEST_GL  :&quot;,\r\n                       &quot;TEST_RP  :&quot;,\r\n                       &quot;TEST_RL  :&quot;,\r\n                       &quot;TEST_RR  :&quot;,\r\n                       &quot;TEST_RRR :&quot;,\r\n                       &quot;TEST_RC  :&quot;,\r\n                       &quot;TEST_RT  :&quot;,\r\n                       &quot;TEST_RBM :&quot;\r\n                     };\r\n  \r\nunsigned long show_total_time(void)\r\n{\r\n     uint16_t i;\r\n     unsigned long buf[15];\r\n     unsigned long time_start = micros();\r\n     for(i = 0;i&lt; 15;i++)\r\n     {\r\n        buf[i] = show_function[i](); \r\n        clear_screen();  \r\n     }\r\n     for(i = 0;i&lt;12; i++)\r\n     {\r\n         my_lcd.Set_Text_colour(255, 165, 0);   \r\n         my_lcd.Set_Text_Size(1);\r\n         my_lcd.Set_Text_Mode(1);\r\n         my_lcd.Print_String(show_str[i], (my_lcd.Get_Display_Width()-120)\/2-1, (my_lcd.Get_Display_Height()-96)\/2+i*8-1);\r\n         my_lcd.Set_Text_colour(0, 255, 0); \r\n         my_lcd.Print_Number_Int(buf[i], (my_lcd.Get_Display_Width()-120)\/2-1+70, (my_lcd.Get_Display_Height()-96)\/2+i*8-1, 0, ' ', 10);\r\n     }\r\n     delay(5000);\r\n     return micros()- time_start; \r\n}\r\n\r\nvoid show_end(unsigned long run_time)\r\n{\r\n    my_lcd.Fill_Screen(0, 255, 255);\r\n    my_lcd.Set_Draw_color(255, 0, 0);\r\n    my_lcd.Fill_Round_Rectangle(my_lcd.Get_Display_Width()\/2-1-62+1, my_lcd.Get_Display_Height()\/2-1-40+1, my_lcd.Get_Display_Width()\/2-1+62-1, my_lcd.Get_Display_Height()\/2-1+40-1,5);\r\n    my_lcd.Set_Text_colour(0, 255, 255);   \r\n    my_lcd.Set_Text_Size(1);\r\n    my_lcd.Set_Text_Mode(1);\r\n    my_lcd.Print_String(&quot;Running over!&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1-30);\r\n    my_lcd.Print_String(&quot;That's ok!&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1-20);\r\n    my_lcd.Print_String(&quot;it will restart.&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1-10);\r\n    my_lcd.Print_String(&quot;Please wait ...&quot;, CENTER, my_lcd.Get_Display_Height()\/2-1);\r\n    my_lcd.Set_Text_colour(255, 255, 0); \r\n    my_lcd.Print_String(&quot;runtime(us):&quot;, my_lcd.Get_Display_Width()\/2-1-60, my_lcd.Get_Display_Height()\/2-1+25);\r\n    my_lcd.Set_Text_colour(0, 255, 0);\r\n    my_lcd.Print_Number_Int(run_time, my_lcd.Get_Display_Width()\/2-1+13, my_lcd.Get_Display_Height()\/2-1+25, 0, ' ', 10);  \r\n    delay(10000);   \r\n}\r\n\r\nvoid setup() \r\n{\r\n  my_lcd.Init_LCD();\r\n  my_lcd.Fill_Screen(0x0);  \r\n  my_lcd.Set_Rotation(1);  \r\n}\r\n\r\nvoid loop() \r\n{\r\n    unsigned long total_time;\r\n    my_lcd.Fill_Screen(0x0); \r\n    total_time = show_total_time();\r\n    show_end(total_time);    \r\n}\r\n<\/code><\/pre>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-408d075b elementor-widget elementor-widget-text-editor\" data-id=\"408d075b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<p>\u0627\u06cc\u0646 \u06a9\u062f \u062c\u0647\u062a \u062a\u0633\u062a \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u0648 \u0627\u0646\u0648\u0627\u0639 \u0627\u0634\u06a9\u0627\u0644 \u0648 \u0637\u0631\u062d\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 1.8 \u0627\u06cc\u0646\u0686 TFT \u062a\u0645\u0627\u0645 \u0631\u0646\u06af \u0646\u0645\u0627\u06cc\u0634\u06af\u0631 TFT \u0627\u0632 \u0627\u0646\u0648\u0627\u0639 \u0627\u0644 \u0633\u06cc \u062f\u06cc \u0647\u0627\u06cc \u06a9\u0631\u06cc\u0633\u062a\u0627\u0644 \u0645\u0627\u06cc\u0639 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f \u06a9\u0647 \u0628\u0627 \u06cc\u06a9 \u062a\u0631\u0627\u0646\u0632\u06cc\u0633\u062a\u0648\u0631 \u0628\u0647 \u0647\u0631 \u067e\u06cc\u06a9\u0633\u0644 \u0648\u0635\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0645\u0635\u0631\u0641 \u062c\u0631\u06cc\u0627\u0646 \u0646\u0633\u0628\u062a\u0627\u064b \u06a9\u0645\u060c \u062f\u0627\u0631\u0627\u06cc \u06a9\u06cc\u0641\u06cc\u062a \u0648 \u0648\u0636\u0648\u062d \u062a\u0635\u0648\u06cc\u0631 \u0628\u0627\u0644\u0627 \u0648 \u0628\u06a9 \u0644\u0627\u06cc\u062a (Backlight) \u0646\u06cc\u0632 \u0645\u06cc\u200c\u0628\u0627\u0634\u062f. \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u062f\u0631 \u0627\u0646\u062f\u0627\u0632\u0647 1.8 \u0627\u06cc\u0646\u0686 [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":22179,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[935],"tags":[4611],"platform":[1071],"bytype":[1075],"difficulty":[1077],"related_products":[4266],"featured_image_src":{"landsacpe":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-Demo-Arduino.jpg",1200,900,false],"list":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-Demo-Arduino.jpg",1200,900,false],"medium":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-Demo-Arduino.jpg",533,400,false],"full":["https:\/\/thecaferobot.com\/learn\/wp-content\/uploads\/2021\/01\/TFT-1.8INCH-SPI-Demo-Arduino.jpg",1200,900,false]},"_links":{"self":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/22178"}],"collection":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/comments?post=22178"}],"version-history":[{"count":15,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/22178\/revisions"}],"predecessor-version":[{"id":31345,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/posts\/22178\/revisions\/31345"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media\/22179"}],"wp:attachment":[{"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/media?parent=22178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/categories?post=22178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/tags?post=22178"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/platform?post=22178"},{"taxonomy":"bytype","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/bytype?post=22178"},{"taxonomy":"difficulty","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/difficulty?post=22178"},{"taxonomy":"related_products","embeddable":true,"href":"https:\/\/thecaferobot.com\/learn\/wp-json\/wp\/v2\/related_products?post=22178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}