|
|
|
Select Currency: |
|
|

|
|
 |
|
 |
Images is here
|
2.6" Serial: UART/I2C/SPI True Color 320x240 IPS Display DS320240CIPS-66
|
|
 |
 |
 |
 |
 |
Description
|
 |
|
|
Use Digole, Make Things Simple!
Design the interface on our display by using online tool in few minutes
HIGHLIGHT FUTURE:
-
Works with 2.7V/3.3V/5.0V logic systems, 4bit/8bit/16bit/32bit micro-controllers. it EVEN works stand-alone.
-
Support serial (Hardware or Software): UART, I2C and SPI, set by the jumpers on PCB, support all four SPI mo.
-
7 fonts and graphic engine embedded, touch screen and flash chip drivers embedded(if touch screen or 2 to 16MB flash chip installed), custom fonts can be downloaded to the module's flash.
-
-
High level commands set (61 commands total) are easy to remember and understand, eg.: send 5 bytes: "CCabc" will draw a ratio=c pixels circle at coordinate (a,b) on the screen; 5 bytes "DNALL" will put the module to sleep mode(<0.1mA), and more...
-
-
-
-
Here is the brief of functions of command that applied on this module:


Specification:
- Power Supply: 3.0V to 7.0V
- Power consumption: 0.5mA to 125mA (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, 203400, 406800.
|
- Pixels: 320xRGBx240, 262K colors
- Screen size: 39.5x53mm
- Pixel fault class:II
- Product size: (WxHxD):46x73.8x5.4mm (1.81X2.9x0.21")
- 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;
}
Download Programing Manual
Download Arduino lib and demo code
Other lib and sample code
Online tools:
Convert image to Digole(u8g) user fonts
All other online tools from Digole
Watch Arduino Demo Code Video on Youtube
Digole Serial Display List
Model |
Matix |
Product Size(WxHxT mm) |
View Size(mm) |
Display Technology |
Backlight |
Weight(g) |
Touch
Screen |
Onboard
2~16MB Flash |
Monochrome Display Module |
DS24064LCD-1 |
240x64 |
150x57x14 |
113x30 (4.6") |
B/W Transflective LCD |
NO |
120 |
|
|
DS240160LCD-7 |
240x160 |
88x75x9.3 |
67.2x36(3") |
4 Gray Scale
Transflective LCD
|
White,Adjustable |
55 |
|
|
DS12864LCD-7 |
128x64 |
82x52x6 |
71x35.5 (3.1") |
B/W Transflective LCD |
NO |
30 |
|
|
DS12864LCD-6 |
128x64 |
72x49x9 |
61x30.5 (2.7") |
B/W Transflective LCD |
Yellow-Green |
23 |
|
|
DS12864LCD-5 |
128x64 |
58.6x39.5x11.5 |
48.6x24.5 |
B/W Transflective LCD |
White |
23 |
|
|
DS12864LCD-4 |
128x64 |
46x40x6 |
42x21 (1.8") |
B/W Transflective LCD |
White |
9 |
|
|
DS160120LCD-51(F) |
160x120 |
52x52x7.5 |
40.5x30.5(2.0") |
B/W Transflective LCD |
White,Adjustable |
23 |
|
Optional |
DS12864OLED-3W |
128x64 |
34x30x5 |
30x15 (1.3") |
OLED-White |
- |
5 |
|
|
DS12864OLED-3B |
128x64 |
34x30x5 |
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 |
|
|
DS9696OLED-G |
96x96 |
31x33x4.5 |
20.7x20.7(1.12") |
OLED-Green |
- |
5 |
|
|
DS12864LCD-UNA |
128x64 Universal LCD Adapter for most KS0108, ST7920 and ST7565 LCD controller |
3 |
Color Display Module |
DS9664COLED-20 |
96xRGBx64 |
31x29x4.4 |
20x13.3 (0.96") |
OLED-RGB 65K Color |
- |
4.5 |
|
|
DS160128COLED-46(F) |
160xRGBx128 |
53x38x5 |
36x28.7 (1.8") |
OLED-RGB 262K Color |
- |
12 |
|
Optional |
DS160128CTFT-46 |
160xRGBx128 |
53x38x5.7 |
36x28.7(1.8") |
TFT LCD -RGB 262K Color |
Adjustable
|
14 |
|
Optional |
DS320240CTFT-51(F) |
320xRGBx240 |
62.5x36.7x5.4 |
41.5x31.1(2") |
TFT LCD-RGB 262K Color |
Adjustable |
16 |
|
Optional |
DS220176CTFT-56 |
220xRGBx176 |
61x44x5.7 |
43.5x34.8(2.2") |
TFT LCD -RGB 262K Color |
Adjustable |
15 |
|
|
DS320240CTFT-56(TF) |
320xRGBx240 |
61x44x5.7 |
43.5x34.8(2.2") |
TFT LCD -RGB 262K Color |
Adjustable |
16 |
Optional |
Optional |
DS320240CIPS-61(TF) |
320xRGBx240 |
70x43x5.6 |
49x36.8(2.4") |
IPS(Super TFT) 262K Color |
Adjustable |
17 |
Optional |
Optional |
DS400240CTFT-61(TF) |
400xRGBx240 |
73.5x37.5x6.3 |
53.3x32(2.4") |
TFT LCD-RGB 262K Color |
Adjustable |
21 |
Optional |
Optional |
DS320240CIPS-66(TF) |
320xRGBx240 |
46x73.8x5.4 |
53x39.5(2.6") |
IPS(Super TFT) 262K Color |
Adjustable |
23 |
Optional |
Optional |
NOTE: The Backlight Adjustable means the brightness of backlight can be adjusted by software |
|
 |
Shipping
|
 |
|
|
- We will send payment cleared orders out of our facility within 2 working days to HongKong/ShangHai Post Office, the post office needs 1 to 3 working days to sort and process international parcels,
- We ship to your Paypal address only!!, please verify your Paypal address before sending payment,
- Estimate Delivery time, except public holiday in China 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
|
1 to 3
|
Canada |
2 to 5
|
Others |
2 to 5
|
Europe |
Germany |
1 to 3 |
Australia |
2 to 4 |
UK |
1 to 4
|
Other Country
in the World
|
2 to 6 |
Others |
2 to 5 |
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 or China 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
|
 |
|
|
- We accept Paypal, and almost all other credit cards
Return to top |
 |
About us
|
 |
|
|
- This is Canadian operating company, the quality of all products and service are comply with American Standard,
- 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 |
|
|
 |
 |
 |
 |
|
|
|