1.8" Serial:uart/i2c/spi Color Tft Lcd 160x128 Display Module For Arduino Ca

C $14.49

  • Waterloo, Canada
  • Feb 26th
This item is made and shipped from Canada, sorry can't be combined with other items Item Description    Shipping    Return/Warranty    Payment    About us    FAQ Description  If you need large quantity of this item, please contact us in advance This module can replace our OLED version(1.3mm Thicker than it) with additional of backlight control Digole serial display modules can work with any electronics system via UART, I2C and SPI commnucation mode, it also tolerate 3.3V or 5.0V, TTL or CMOS level, 7 fonts and graphic engine integrated, the additional function of downloading user fonts, make it flexible for other language. This module have same size as our 1.8" OLED module, both can be exchange by others. HIGHLIGHT FUTURE: Backlight adjustable by command from 0%(off) to 100%(full on) High contrast LCD compare with others on market Download Programing Manual Download Arduino lib and demo code mbed  Library (Thanks for Michael Shimniok to contribute code) Watch Arduino Demo Code Video on Youtube        Convert image to data tool if the total quantity you ordered >=10 pcs, we can preload your custom Start Screen and user font, please contact us in advance.  What benefit you if using these products in your electronic projects? Wide viewing range, 190 degrees up-down, 60 degrees left-right. Integrated 64MHz PIC18F26K20 MCU to process your command and graph engine Wide voltage working range: 3.0V to 9.0V, fit all 3.3V and 5V application. Save lots of the I/O resources: these products only need 1 to 3 I/O pins from your controller that depends on the communication type you want. Save huge memory space to store font and start screen: in these product, there are 7 preloaded fonts ready for your application, and also have 16KB memory space for your user fonts, once you uploaded the start screen or user fonts, it will stored in products. Easy to use: the commands sending to products are easy to remember and understand. Using user fonts function, you can display any graphs or characters in any language These products already integrated graphic functions such as: draw line/rectangle/circle/image, send few bytes of instruction to products, it will do it for you, that also save your lots of code space You can display contents in 4 different directions: 0º, 90º, 180º, 270º(clockwise) on same screen, the product will map the coordinate accordingly. FEATURES: Power Supply: 3.0V to 9V Power consumption: 0.5mA to 85mA (at 5V when backlight full on) Communication mode: UART/I2C/SPI, detect your setting automatically  Receiving buffer: 2048 bytes Work with all microcontroller and microprocessor  Communication signal can work on 3.3V and 5.0V TTL Default setting: UART baud 9600bps, I2C 0x27 address  UART baud (bps): 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200 Pixels: 160xRGBx128, 262K colors, high bright self light emitting Screen size: 36x28.7mm Product size: (WxHxD):53x38x5.7mm (2.1X1.5x0.22") Simple command sets, easy to remember Simple graphic engine integrated 7 preloaded fonts, font’s data structure full compatible with U8Glib Commands Backward compatible with mono Digole serial display, replace other Digole serial display seamless. Special commands to set color and draw color image, you can display 256 color image with 262K true color image on same screen. Connect with your master circuit: Raspberry Pi demo code (Contribute by Javier Sagrera, Thanks!) // Pin-out using I2C // Raspberry Pi         -- Digole LCD //         1 - 3.3.v        --  5 VCC //        3 - SDA0        --    4 DATA     //        5 - SCL0        --    3 SCK //        6 - GND            --    1 GND /* // Communication set up command * "SB":Baud (ascII bytes end with 0x00/0x0A/0x0D) -- set UART Baud Rate * "SI2CA":Address(1 byte <127) -- Set I2C address, default address is:0x27 * "DC":1/0(1byte) -- set config display on/off, if set to 1, displayer will display current commucation setting when power on // Text Function command * "CL": -- Clear screen--OK * "CS":1/0 (1 byte)-- Cursor on/off * "TP":x(1 byte) y(1 byte) -- set text position * "TT":string(bytes) end with 0x00/0x0A/0x0D -- display string under regular mode // Graphic function command * "GP":x(1byte) y(1byte) -- set current graphic position * "DM":"C/!/~/&/|/^"(ASCII 1byte) -- set drawing mode--C="Copy",! and ~ = "Not", & = "And", | = "Or", ^ = "Xor" * "SC":1/0 (1byte) -- set draw color--only 1 and 0 * "LN":x0(1byte) y0(1byte) x1(1byte) y2(1byte)--draw line from x0,y0 to x1,y1,set new pot to x1,y1 * "LT":x(1byte) y(1byte) -- draw line from current pos to x,y * "CC":x(1byte) y(1byte) ratio(byte) -- draw circle at x,y with ratio * "DP":x(1byte) y(1byte) Color(1byte) -- draw a pixel--OK * "DR":x0(1byte) y0(1byte) x1(1byte) y2(1byte)--draw rectangle, top-left:x0,y0; right-bottom:x1,y1 * "FR":x0(1byte) y0(1byte) x1(1byte) y2(1byte)--draw filled rectangle, top-left:x0,y0; right-bottom:x1,y1 */ #include <stdio.h> #include <stdlib.h> #include <linux/i2c-dev.h> #include <fcntl.h> #include <string.h> #include <sys/ioctl.h> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> int main(int argc, char **argv) {     int fd;                                                    char *fileName = "/dev/i2c-1";        // Name of the port we will be using, Rasberry Pi model B (i2c-1)     int  address = 0x27;                // Address of I2C device     char buf[100];                                                if ((fd = open (fileName, O_RDWR)) < 0) {    // Open port for reading and writing         printf("Failed to open i2c port\n");         exit(1);     }     if (ioctl(fd, I2C_SLAVE, address) < 0) {    // Set the port options and set the address of the device         printf("Unable to get bus access to talk to slave\n");         exit(1);     }        if (argc>1)     {         sprintf(buf,argv[1]);         //printf("%s %d %s\n",buf,strlen(buf),buf[strlen(buf)]);         if ((write(fd, buf, strlen(buf)+1)) != strlen(buf)+1) {                printf("Error writing to i2c slave\n");             exit(1);         }     } else {            printf(" Simple tool to send commands to Digole graphic adapter\nexamples:\n");                                        printf(" rpi_lcd \"CLTTHello Word\" - Clear the screen (CL) and prints \"Hello Word\" (TT)\n");                                        printf(" rpi_lcd \"CC002\" - Draws a cirle at x=30 (0), y=30 (0) with a radio of 32 (2)\n");    //not for Character LCD                                    }        return 0; } Digole Serial Display List Model Matix Product Size(mm) View Size(mm) Display Technology Backlight Weight(g) Monochrome Display Module DS24064LCD-1 240x64 150x57x14 113x30 (4.6") B/W LCD NO 120 DS24064LCD-2 240x64 150x57x14 113x30 (4.6") B/W LCD Green 121 DS12864LCD-7 128x64 82x52x6 71x35.5 (3.1") B/W LCD NO  30 DS12864LCD-6 128x64 72x49x9 61x30.5 (2.7") B/W LCD Yellow-Green  23 DS12864LCD-4 128x64 46x40x6 42x21 (1.8") B/W STN-LCD White  9 DS12864OLED-3W 128x64 34x30x5 30x15 (1.3") OLED-White -- 5 DS12864OLED-3B 128x6 4 34x30x 5 30x15 (1.3") OLED-Blue - 5 DS12864OLED-2W 128x64 30x30x5 22x11 (0.96") OLED-White -- 4 DS12864OLED-2B 128x64 30x30x5 22x11 (0.96") OLED-Blue -- 4 DS12864LCD-UNA 128x64 Universal LCD Adapter for most KS0108, ST7920 and ST7565 LCD controller 3 Color Display Module DS9664COLED-20 96xRGBx64 31x29 20x13.3 (0.96") OLED-RGB 65K Color  - 4.5 DS160128COLED-46 160xRGBx128 53x38x5 36x28.5 (1.8") OLED-RGB 262K Color -- 14 DS160128CLCD-46 160xRGBx128 53x38x6.3 36x28.5 (1.8") TFT LCD -RGB 262K Color Adjustable Backlight 22 DS220176CLCD-56 220xRGBx176 61x44x6.5 44x35(2.2") TFT LCD -RGB 262K Color Adjustable Backlight 29 DS320240CLCD-73 320xRGBx240 53x81x7.5 44.4x59.2 (2.8") TFT LCD -RGB 262K Color Adjustable Backlight 35   Shipping  May need 1 to 6 weeks, see below for detail We will ship item out in 1 working days by Canada Post. We ship to your Paypal address only!!, please verify your Paypal address before sending payment, Estimate Delivery time, except public holiday in Canada and your country (If you can't wait the described time, please don't buy it from us): Ship to Estimated weeks Ship to Estimated weeks North America USA 1 to 3 Asia HK, Japan 2 to 4 Canada 1 to 2 Others 2 to 5 Europe Germany 2 to 3 Australia 2 to 4 UK 2 to 3 Other Country in the World 2 to 6 Others 2 to 4              Return to top Return/Warranty Policy   Return with no reason: Item must be sent out in original condition within 7 days since item received, Buyer can return item to our Service Department in Canada by buyer's convenience, Buyer pay the return shipment fee, Same way money refund as you paid. Return/exchange if defective or wrong item buyer received: Buyer must contact with us using ebay message system within 4 days since item received, WE pay the return shipment fee, Replacement or money refund are available upon buyer request. Please contact us using ebay message system in advance before leaving feedback if there were any problem with your items. E-care service: Click here to report problems/return items and more Return to top Payment   Payment is expected within 8 days, Ebay Unpaid Item Assistant will open unpaid item case automatically if no payment received in 8 days. We accept Paypal only Return to top About us   We try our best to help buyers to pick out the QUALIFIED products from dazzling market with reasonable price, Our goal is to be one of the best seller on ebay, buyer's satisfaction is our #1 concern Return to top FAQ         Q: What can you do if my address is not correct?       A: Buyer should take all responsibility for offering incorrect information. Return to top  

Directions

Similar products from Display Modules & Monitors

People who viewed this item also vieved

By clicking "Accept All Cookies", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

Accept All Cookies