Speisekarte
China lcd touch display manufacturer

The 11.6-inch LCD Touch Display (Model No. WTY116834A02LM) is of a color TFT LCD display panel with FHD 1920×1080 resolution and standard 30pin EDP interface, which support sunlight-readable, IPS Technology, optical bonding/tape bonding.

The touch panel is of a G+G structure capacitive touch panel, which is composed of a cover glass, sensor glass, driver IC and FPC. It is driven by a GOODIX IC Chip GT928, which utilizes an I2C interface and supports 10 points of touch.

 **************************************************************************/

 

#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

 

#define SCREEN_WIDTH 128 // OLED display width, in pixels
#define SCREEN_HEIGHT 64 // OLED display height, in pixels

 

// Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)
#define OLED_RESET     4 // Reset pin # (or -1 if sharing Arduino reset pin)
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);

 

#define NUMFLAKES     10 // Number of snowflakes in the animation example

 

#define LOGO_HEIGHT   16
#define LOGO_WIDTH    16
static const unsigned char PROGMEM logo_bmp[] =
{ B00000000, B11000000,
  B00000001, B11000000,
  B00000001, B11000000,
  B00000011, B11100000,
  B11110011, B11100000,
  B11111110, B11111000,
  B01111110, B11111111,
  B00110011, B10011111,
  B00011111, B11111100,
  B00001101, B01110000,
  B00011011, B10100000,
  B00111111, B11100000,
  B00111111, B11110000,
  B01111100, B11110000,
  B01110000, B01110000,
  B00000000, B00110000 };

 

void setup() {
  Serial.begin(9600);

 

  // SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally
  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { // I2C Address
    Serial.println(F(“SSD1306 allocation failed”));
    for(;;); // Don’t proceed, loop forever
  }

 

  // Show initial display buffer contents on the screen —
  // the library initializes this with an Adafruit splash screen.
  display.display();
  delay(2000); // Pause for 2 seconds

 

  // Clear the buffer
  display.clearDisplay();

 

  // Draw a single pixel in white
  display.drawPixel(10, 10, SSD1306_WHITE);

 

  // Show the display buffer on the screen. You MUST call display() after
  // drawing commands to make them visible on screen!
  display.display();
  delay(2000);
  // display.display() is NOT necessary after every single drawing command,
  // unless that’s what you want…rather, you can batch up a bunch of
  // drawing operations and then update the screen all at once by calling
  // display.display(). These examples demonstrate both approaches…

 

  testdrawline();      // Draw many lines

 

  testdrawrect();      // Draw rectangles (outlines)

 

  testfillrect();      // Draw rectangles (filled)

 

  testdrawcircle();    // Draw circles (outlines)

 

  testfillcircle();    // Draw circles (filled)

 

  testdrawroundrect(); // Draw rounded rectangles (outlines)

 

  testfillroundrect(); // Draw rounded rectangles (filled)

 

  testdrawtriangle();  // Draw triangles (outlines)

 

  testfilltriangle();  // Draw triangles (filled)

 

  testdrawchar();      // Draw characters of the default font

 

  testdrawstyles();    // Draw ‘stylized’ characters

 

  testscrolltext();    // Draw scrolling text

 

  testdrawbitmap();    // Draw a small bitmap image

 

  // Invert and restore display, pausing in-between
  display.invertDisplay(true);
  delay(1000);
  display.invertDisplay(false);
  delay(1000);

 

  testanimate(logo_bmp, LOGO_WIDTH, LOGO_HEIGHT); // Animate bitmaps
}

 

void loop() {
}

 

void testdrawline() {
  int16_t i;

 

  display.clearDisplay(); // Clear display buffer

 

  for(i=0; i<display.width(); i+=4) {
    display.drawLine(0, 0, i, display.height()-1, SSD1306_WHITE);
    display.display(); // Update screen with each newly-drawn line
    delay(1);
  }
  for(i=0; i<display.height(); i+=4) {
    display.drawLine(0, 0, display.width()-1, i, SSD1306_WHITE);
    display.display();
    delay(1);
  }
  delay(250);

 

  display.clearDisplay();

 

  for(i=0; i<display.width(); i+=4) {
    display.drawLine(0, display.height()-1, i, 0, SSD1306_WHITE);
    display.display();
    delay(1);
  }
  for(i=display.height()-1; i>=0; i-=4) {
    display.drawLine(0, display.height()-1, display.width()-1, i, SSD1306_WHITE);
    display.display();
    delay(1);
  }
  delay(250);

 

  display.clearDisplay();

 

  for(i=display.width()-1; i>=0; i-=4) {
    display.drawLine(display.width()-1, display.height()-1, i, 0, SSD1306_WHITE);
    display.display();
    delay(1);
  }
  for(i=display.height()-1; i>=0; i-=4) {
    display.drawLine(display.width()-1, display.height()-1, 0, i, SSD1306_WHITE);
    display.display();
    delay(1);
  }
  delay(250);

 

  display.clearDisplay();

 

  for(i=0; i<display.height(); i+=4) {
    display.drawLine(display.width()-1, 0, 0, i, SSD1306_WHITE);
    display.display();
    delay(1);
  }
  for(i=0; i<display.width(); i+=4) {
    display.drawLine(display.width()-1, 0, i, display.height()-1, SSD1306_WHITE);
    display.display();
    delay(1);
  }

 

  delay(2000); // Pause for 2 seconds
}

 

void testdrawrect(void) {
  display.clearDisplay();

 

  for(int16_t i=0; i<display.height()/2; i+=2) {
    display.drawRect(i, i, display.width()-2*i, display.height()-2*i, SSD1306_WHITE);
    display.display(); // Update screen with each newly-drawn rectangle
    delay(1);
  }

 

  delay(2000);
}

 

void testfillrect(void) {
  display.clearDisplay();

 

  for(int16_t i=0; i<display.height()/2; i+=3) {
    // The INVERSE color is used so rectangles alternate white/black
    display.fillRect(i, i, display.width()-i*2, display.height()-i*2, SSD1306_INVERSE);
    display.display(); // Update screen with each newly-drawn rectangle
    delay(1);
  }

 

  delay(2000);
}

 

void testdrawcircle(void) {
  display.clearDisplay();

 

  for(int16_t i=0; i<max(display.width(),display.height())/2; i+=2) {
    display.drawCircle(display.width()/2, display.height()/2, i, SSD1306_WHITE);
    display.display();
    delay(1);
  }

 

  delay(2000);
}

 

void testfillcircle(void) {
  display.clearDisplay();

 

  for(int16_t i=max(display.width(),display.height())/2; i>0; i-=3) {
    // The INVERSE color is used so circles alternate white/black
    display.fillCircle(display.width() / 2, display.height() / 2, i, SSD1306_INVERSE);
    display.display(); // Update screen with each newly-drawn circle
    delay(1);
  }

 

  delay(2000);
}

 

void testdrawroundrect(void) {
  display.clearDisplay();

 

  for(int16_t i=0; i<display.height()/2-2; i+=2) {
    display.drawRoundRect(i, i, display.width()-2*i, display.height()-2*i,
      display.height()/4, SSD1306_WHITE);
    display.display();
    delay(1);
  }

 

  delay(2000);
}

 

void testfillroundrect(void) {
  display.clearDisplay();

 

  for(int16_t i=0; i<display.height()/2-2; i+=2) {
    // The INVERSE color is used so round-rects alternate white/black
    display.fillRoundRect(i, i, display.width()-2*i, display.height()-2*i,
      display.height()/4, SSD1306_INVERSE);
    display.display();
    delay(1);
  }

 

  delay(2000);
}

 

void testdrawtriangle(void) {
  display.clearDisplay();

 

  for(int16_t i=0; i<max(display.width(),display.height())/2; i+=5) {
    display.drawTriangle(
      display.width()/2  , display.height()/2-i,
      display.width()/2-i, display.height()/2+i,
      display.width()/2+i, display.height()/2+i, SSD1306_WHITE);
    display.display();
    delay(1);
  }

 

  delay(2000);
}

 

void testfilltriangle(void) {
  display.clearDisplay();

 

  for(int16_t i=max(display.width(),display.height())/2; i>0; i-=5) {
    // The INVERSE color is used so triangles alternate white/black
    display.fillTriangle(
      display.width()/2  , display.height()/2-i,
      display.width()/2-i, display.height()/2+i,
      display.width()/2+i, display.height()/2+i, SSD1306_INVERSE);
    display.display();
    delay(1);
  }

 

  delay(2000);
}

 

void testdrawchar(void) {
  display.clearDisplay();

 

  display.setTextSize(1);      // Normal 1:1 pixel scale
  display.setTextColor(SSD1306_WHITE); // Draw white text
  display.setCursor(0, 0);     // Start at top-left corner
  display.cp437(true);         // Use full 256 char ‘Code Page 437’ font

 

  // Not all the characters will fit on the display. This is normal.
  // Library will draw what it can and the rest will be clipped.
  for(int16_t i=0; i<256; i++) {
    if(i == ‘\n’) display.write(‘ ‘);
    else          display.write(i);
  }

 

  display.display();
  delay(2000);
}

 

void testdrawstyles(void) {
  display.clearDisplay();

 

  display.setTextSize(1);             // Normal 1:1 pixel scale
  display.setTextColor(SSD1306_WHITE);        // Draw white text
  display.setCursor(0,0);             // Start at top-left corner
  display.println(F(“Hello, world!”));

 

  display.setTextColor(SSD1306_BLACK, SSD1306_WHITE); // Draw ‘inverse’ text
  display.println(3.141592);

 

  display.setTextSize(2);             // Draw 2X-scale text
  display.setTextColor(SSD1306_WHITE);
  display.print(F(“0x”)); display.println(0xDEADBEEF, HEX);

 

  display.display();
  delay(2000);
}

 

void testscrolltext(void) {
  display.clearDisplay();

 

  display.setTextSize(2); // Draw 2X-scale text
  display.setTextColor(SSD1306_WHITE);
  display.setCursor(10, 0);
  display.println(F(“scroll”));
  display.display();      // Show initial text
  delay(100);

 

  // Scroll in various directions, pausing in-between:
  display.startscrollright(0x00, 0x0F);
  delay(2000);
  display.stopscroll();
  delay(1000);
  display.startscrollleft(0x00, 0x0F);
  delay(2000);
  display.stopscroll();
  delay(1000);
  display.startscrolldiagright(0x00, 0x07);
  delay(2000);
  display.startscrolldiagleft(0x00, 0x07);
  delay(2000);
  display.stopscroll();
  delay(1000);
}

 

void testdrawbitmap(void) {
  display.clearDisplay();

 

  display.drawBitmap(
    (display.width()  – LOGO_WIDTH ) / 2,
    (display.height() – LOGO_HEIGHT) / 2,
    logo_bmp, LOGO_WIDTH, LOGO_HEIGHT, 1);
  display.display();
  delay(1000);
}

 

#define XPOS   0 // Indexes into the ‘icons’ array in function below
#define YPOS   1
#define DELTAY 2

 

void testanimate(const uint8_t *bitmap, uint8_t w, uint8_t h) {
  int8_t f, icons[NUMFLAKES][3];

 

  // Initialize ‘snowflake’ positions
  for(f=0; f< NUMFLAKES; f++) {
    icons[f][XPOS]   = random(1 – LOGO_WIDTH, display.width());
    icons[f][YPOS]   = -LOGO_HEIGHT;
    icons[f][DELTAY] = random(1, 6);
    Serial.print(F(“x: “));
    Serial.print(icons[f][XPOS], DEC);
    Serial.print(F(” y: “));
    Serial.print(icons[f][YPOS], DEC);
    Serial.print(F(” dy: “));
    Serial.println(icons[f][DELTAY], DEC);
  }

 

  for(;;) { // Loop forever…
    display.clearDisplay(); // Clear the display buffer

 

    // Draw each snowflake:
    for(f=0; f< NUMFLAKES; f++) {
      display.drawBitmap(icons[f][XPOS], icons[f][YPOS], bitmap, w, h, SSD1306_WHITE);
    }

 

    display.display(); // Show the display buffer on the screen
    delay(200);        // Pause for 1/10 second

 

    // Then update coordinates of each flake…
    for(f=0; f< NUMFLAKES; f++) {
      icons[f][YPOS] += icons[f][DELTAY];
      // If snowflake is off the bottom of the screen…
      if (icons[f][YPOS] >= display.height()) {
        // Reinitialize to a random position, just off the top
        icons[f][XPOS]   = random(1 – LOGO_WIDTH, display.width());
        icons[f][YPOS]   = -LOGO_HEIGHT;
        icons[f][DELTAY] = random(1, 6);
      }
    }
  }
}
China lcd touch display manufacturer Production Line
  • China lcd touch display manufacturer
  • China lcd touch display manufacturer
  • China lcd touch display manufacturer
  • China lcd touch display manufacturer
  • After years of development, in order to better integrate the company’s resources and provide customers with the most advantageous products, in 2016, all the Shenzhen production lines were relocated to Yongzhou, Hunan province. At present, Shenzhen office and Hunan factory have a total of more than 500 employees, with more than 20,000 square meters of standard clean plant.
    we’ll ensure you always get
    best results
    China lcd touch display manufacturer Our Factory
  • China lcd touch display manufacturer Our Factory
  • China lcd touch display manufacturer Our Factory
  • China lcd touch display manufacturer Our Factory
  • China lcd touch display manufacturer Our Factory
  • China lcd touch display manufacturer Our Factory
  • China lcd touch display manufacturer Our Factory
  • Latest News China lcd touch display manufacturer
    cap-touch-Lieferanten
    cap-touch-Lieferanten

    Time:2022-7-11

    In capacitive systems, the layer that stores the charge is placed on the glass panel of the display. When the user touches the display with a finger or finger, some of the charge is transferred to the user, so the charge on the capacitive layer is reduced. This reduction is measured in circuits located at each corner of the monitor. The display uses sonic system technology, with two transducers (a receiver and a transmitter) placed along the x- and y-axes of the display glass. It also places a reflector to reflect the electrical signal sent from one sensor to the other. What is the difference between multi-touch and touch screen? You can control the touchscreen by tapping its display interface with your finger. Each of these touch commands is a touch event. With multi-touch, the touchscreen will be able to recognize two or more touch points simultaneously as touch events. Most smartphones and tablets have multi-touch capabilities.  
    Capacitive Touch Digitizer manufacturer for German market
    Capacitive Touch Digitizer manufacturer for German market

    Time:2022-7-13

    OEM ODM 15.6 Inch FHD 1920×1080 30pin EDP 220cd/m2 IPS TFT Capacitive Touch Display Module PCAP 10Touch ILI2511 G+G Touchpad Panel Display TFT LCD Screen Technical Datasheet Download:WTY156D24A01 Model LCD TY156GEI220 Specification The 15.6-inch LCD Touch Display  (Model No. WTY156D24A01LM) is of a color TFT LCD display panel with FHD 1920×1080 resolution and standard 30pin EDP interface, which support sunlight-readable, IPS Technology, full viewing, optical bonding/tape bonding. The touch panel is of a G+G structure capacitive touch panel, which is composed of a cover glass, sensor glass, driver IC and FPC. It is driven by an ILITEK IC Chip ILI2511, which utilizes a USB interface and supports 10 points of touch.   Resistive touch screen, on the other hand is again made up of normal glass panel. However, this glass panel in this case is coated with three layers. Two of these layers being conductive and resistive are kept apart using spacers while the third scratch-resistant layer covers the whole setup....
    capacitive touch panel manufacturer
    capacitive touch panel manufacturer

    Time:2022-8-17

    Have you ever been disappointed by the touch panel on your phone or tablet? Have you ever wished you could have a touch panel that truly responds to your touch? If so, then you will definitely be interested in our capacitive touch panels. Our capacitive touch panels feature state-of-the-art technology that truly responds to your touch. Whether you want to tap, swipe or rotate, it's easy to do. And our capacitive touch panels are durable and easy to use and service. Capacitive touch panel is a new type of touch technology that uses a transparent film as a sensor, which can accurately sense the light touch of a finger. Capacitive touch panels offer higher sensitivity, accuracy and durability than traditional touch screen technology. Today, capacitive touch panels have been widely used in various products, including mobile phones, tablet computers, digital cameras, GPS navigators, etc. If you are looking for a reliable capacitive touch panel manufacturer, look no further, we will...
    HDMI Display with USB Touch Screen manufacturers
    HDMI Display with USB Touch Screen manufacturers

    Time:2022-8-22

    HDMI Monitor Manufacturer with USB Touch Screen A USB touchscreen is a very handy peripheral, especially if you're using a large-screen monitor. Several manufacturers make HDMI monitors with USB touchscreen capability, which is a huge convenience for those who want to use touch functionality on a larger screen. If you're looking for an HDMI monitor with a USB touchscreen, look no further than the manufacturer. Monitors from these manufacturers all have excellent performance, but also have a good user experience. So if you're looking for a good HDMI monitor, look no further than monitors from these manufacturers. HDMI Monitor Manufacturer with USB Touch Screen In recent years, with the rise of tablets, smartphones and other mobile devices, there has been a growing need for a portable display that can be connected to these devices anytime, anywhere. And HDMI monitors with USB touchscreens meet that need. HDMI monitors with USB touchscreens can be connected via USB to tablets, smartphones or other...
    hdmi lcd touch panel manufacturer
    hdmi lcd touch panel manufacturer

    Time:2022-8-23

    HDMI LCD touch panel manufacturer is a company that specializes in the production of LCD touch panels. us supply panels to a variety of industries, including the medical, automotive, and consumer electronics sectors. us products are known for their quality and reliability, and us are committed to providing their customers with the best possible products and service. HDMI LCD touch screen is a new type of display device, which can realize the display and interaction of multimedia information. Because of its high-definition display effect and friendly human-computer interaction interface, it is more and more popular with users. For HDMI LCD touch screen manufacturers, quality is the cornerstone of enterprise development. In order to ensure the quality of HDMI LCD touch screen, we have established a strict quality management system. We strictly control the HDMI LCD touch screen from raw material procurement, production process, finished product inspection, shipment, etc. Our goal is to provide our customers with more high-quality HDMI LCD...
    China Multi Touchscreen HDMI Raspberry Pi Touch Display
    China Multi Touchscreen HDMI Raspberry Pi Touch Display

    Time:2022-8-25

    With the continuous advancement of technology, computer screens are now getting bigger and bigger. The touch screen is one of the latest screen technologies, which can make users operate more intuitively and conveniently. Chinese tech giant Huawei is working on a multi-touch HDMI Raspberry Pi touch Display that can connect to the Raspberry Pi and connect the Display via the HDMI port. China multi-touch screen China multi-touch screen is a high quality touch screen, it can be used for Displays and projectors. Its touch technology can support 10-point touch, and has high resolution and fast response time. In addition, the Chinese multi-touch screen is durable and can resist static shock and friction. HDMI Raspberry Pi Touch Display HDMI Raspberry Pi touchDisplays can be connected directly to Raspberry Pi boards via the HDMI port. It has a 10-point touch function that allows you to operate the Raspberry Pi by touching directly on the screen. How to Use China Multi-Touch Screen HDMI...
    TFT LCD touch display in china
    TFT LCD touch display in china

    Time:2022-7-23

    As one of professional TFT LCD touch display Manufacturer in China 2022, wantysz is the leader of touch screen display in technology in China. About 12.3-inch LCD Touch Panel: Possessing smart features to meet the needs of users: Can be connected to other accessories on the car such as reversing camera, dashcam, 360-degree camera, ... along with other accessories such as reverse sensor, tire pressure sensor to help you observe more easily through direct viewing on the screen. Android car screen can also replace a smartphone The Android car 12.3-inch LCD touch panel can also replace a smartphone, replace a laptop or tablet, making it easy for you to communicate with others with its call or messaging capabilities. Great entertainment and relaxation tool for users with popular applications such as YouTube, Zing MP3. Smart navigation software is built-in on the screen to help support users throughout the trip. Highly improved screen design, suitable for different types of vehicles, from medium...
    China LCD Screen manufacturers
    China LCD Screen manufacturers

    Time:2022-6-21

    LCD panels have various desirable characteristics, such as slim construction, light weight, high resolution, and are rapidly entering the PC monitor market. Main application as LCD Switching from PCs to TVs, monitors became larger and cheaper, and these monitors were made of larger-sized mother glass so they could be produced more efficiently. At Hitachi High-Tech, we offer a comprehensive lineup of system solutions using the latest panels of large LCD manufacturing and test equipment. The LCD manufacturing process consists of an array process, a color filter process, a cell manufacturing process, and a module assembly process. The TFT LCD panel is composed of four processes: array process, color filter process, unit manufacturing process and module assembly process.  
    China LCD Screen manufacturers
    China LCD Screen manufacturers

    Time:2022-8-11

    What are LCD screens made of? The liquid crystal material of a liquid crystal display (LCD) is sandwiched between two pieces of glass. Without any voltage applied between the transparent electrodes, the liquid crystal molecules are aligned parallel to the glass surface. Is the LCD plastic or glass? Glass LCDs consist of a glass back panel containing thin film transistors (TFTs) and a glass front panel containing color filters. Between these glass sheets are liquid crystal (LC) cells - light switches that block light from passing through to the viewer. What is the LCD screen used for? LCDs are commonly used in portable electronic games, viewfinders for digital cameras and camcorders, video projection systems, electronic billboards, computer monitors, and flat-panel televisions. Which devices use LCD screens? Small LCD screens are commonly found in LCD projectors and portable consumer devices such as digital cameras, watches, digital clocks, calculators, and mobile phones, including smartphones. LCD screens are also used in consumer electronics...
    Wholesale China-made LCD Display price list
    Wholesale China-made LCD Display price list

    Time:2022-7-26

    LCD technology is to pour liquid crystal between two planes with thin grooves. The grooves in these two planes are perpendicular to each other (intersecting at 90 degrees). That is, if the molecules on one plane are aligned north-south, then the molecules on the other plane are aligned east-west, and the molecules located between the two planes are forced into a state of 90-degree twist. Since the light travels along the direction of the arrangement of the molecules, the light is also twisted by 90 degrees as it passes through the liquid crystal. But when a voltage is applied to the liquid crystal, the molecules are rearranged vertically, allowing the light to shoot straight out without any twisting. LCDs rely on polarizing filters (sheets) and the light itself. Natural light is scattered randomly in all directions. A polarizing filter is actually a series of increasingly thin parallel lines. The lines form a net that blocks all light rays that are...
    heiße Produkte