Universal Serial:uart/iic/i2c/spi Adapter For 128x64 Lcd+arduino Lib In Canada

C $9.98

  • waterloo, Canada
  • Jan 29th
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 Serial:UART/I2C/SPI Adapter can drive 128*64 dots LCD which on board controller is ST7920/KS0108/ST7565 , it also can control the BACKLIGHT Unlike other "Serial Display" which just convert serial input to parallel, Digole's Serial displays and adapters embedded a powerful MCU to process the commands received. Display characters, draw graphs and control back light as you want, all commands are simple, high level and easy to remember! Did you:    1, Hate to write code to drive GLCD?    2, Don't have enough I/O pins to connect with LCD?    3, Don't have enough memory in your MCU to store FONT data?    4, Have special characters to display?    This unique adapter is your solution, it has: 3 communication mode + 7 preloaded Fonts + Graphic Engine +4 Upload-able Fonts, will save lots of memory space and I/O resource on your project, with the easy remember commands or Arduino lib, you can use the LCD in couple of minutes! Draw character/line/circle/rectangle just cost less than 10 bytes of memory! This Video show the adapter working on 12864 ST7920 LCD IMPORTANT: The effective level of CS1 and CS2 on standard KS0108 are LOW, but some compatible GLCD designed them as HIGH effective. ---NEWS---:  Starting since Apr. 20th 2013, the firmware upgraded on the module, new commands which can handle different kinds of KS0108 compatible GLCD introduced, in addtion of command:"SLCD1" which for standard KS0108(CS1 and CS2 Low effective), new commands : "SLCD3" is for KS0108 compatible (CS1 and CS2 High effective), and command "SLCD4xxx" will let you set "E", "CS1", "CS2" effective level, eg. "SLCD4011" will set "E" : Low effective, "CS1" "CS2" High effective. The LCD voltage set as 5.0V by factory, if you're using 3.3V LCD, change 5.0 jumper open and 3.3 jumper short, DON'T short 5.0 and 3.3 jumper at same time ST7920 LCD has 2 mode: SPI and Parallel, set as Parallel in order to use our adapter (fastest communiction mode) Make sure the pinouts on LCD are as same order as this adapter if you connect this adapter with LCD display directly Send "SLCD0" to config it for ST7920, "SLCD1" for KS0108, "SLCD2" for ST7565, and if you bought it after Apr. 20th 3013, new commands: "SLCD3","SLCD4xxx"(x are 0 or 1) available for compatible KS0108 On some KS0108 GLCD module, the reset (RST) signal is pretty sensitive, this will cause display half screen problem, to solve it, you can: Put a 1000p to 4700p bypass capacitor between pin 17 (RST) and pin 2(GND) Cut off the trace between pin 17 (RST) and MCU on adapter, then connect pin 17 to Vcc (Pin 2), this will disable MCU to control the RST 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(MSB Horizontal option) FEATURES: Can be configed work with: ST7920, KS0108, ST7565 Power Supply: 4.85V to 5.5V (for 5V LCD display) or 3.3V to 7.5V (for 3.3V LCD display) Power consumption of adapter:2mA @ 5.0V Communication mode: UART/I2C/SPI, detect your setting automatically Receiving buffer: 256 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 Driving Pixels: 128x64 Product size: (WxHxD):52x34x3.1mm (2.0X1.35x0.12") Simple command sets, easy to remember Graphics engine integrated, draw Line, Circle, Rectangle, can set pattern for Line (Dot, Dash...) 7 preloaded fonts, font’s data structure full compatible with U8Glib 4 uploadable user fonts, can display any characters and graph very simple Draw characters or graph in 4 direction Back light can be turn ON/OFF by software 3 individual out put pins with High current sink/source 25 mA/25 mA, can drive LED/relay and more   What benefit you if using these products in your electronic projects? 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 adapter, 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.     Arduino code for above screen: /* * compiled code size is about 5K */ #define _Digole_Serial_UART_  //To tell compiler compile the special communication only, //other available is: _Digole_Serial_I2C_ and _Digole_Serial_SPI_ #include <DigoleSerial.h> //--------UART setup, if you don't use UART, use // to comment following line DigoleSerialDisp mydisp(&Serial, 9600); //UART:Pin 1(TX)on arduino to RX on module //--------I2C setup, if you don't use I2C, use // to comment following 2 lines //#include <Wire.h> //DigoleSerialDisp mydisp(&Wire,'\x27');  //I2C:SDA (data line) is on analog input pin 4, and SCL (clock line) is on analog input pin 5 //--------SPI setup, if you don't use SPI, use // to comment following line //DigoleSerialDisp mydisp(8,9,10);  //SPI:Pin 8: data, 9:clock, 10: SS, you can assign 255 to SS, and hard ground SS pin on module void setup() {     mydisp.begin();     mydisp.clearScreen();     mydisp.setMode('!'); //set graphic Drawing Mode to NOT     mydisp.setLinePattern(0xff);      mydisp.drawHLine(0, 31, 127); //draw horizontal LiNe     mydisp.setPrintPos(0, 31, 1); //Set Graphic position     for (uint8_t i = 1; i <= 127; i = i + 6) //this loop will draw sin graph     {         mydisp.drawLineTo(i, (uint8_t) (32 - (float) (sin(i * 3.14 / 63)*28)));     }     mydisp.setMode('C'); //set graphic Drawing Mode to COPY     mydisp.setLinePattern(0xaa);  // set line pattern as dots     mydisp.drawLine(0, 0,127,0);  //draw 4 horizontal dot lines     mydisp.drawLine(0, 15,127,15);     mydisp.drawLine(0, 47,127,47);     mydisp.drawLine(0, 63,127,63);     mydisp.setFont(10);     mydisp.drawStr(10, 0, "SIN Singal");     mydisp.setFont(6);     delay(300);  //for ST7920, due to this kind of display is slower thant others     for (uint8_t i = 0; i <= 127; i +=16 ) //this loop will draw vertical lines and Coordinate values     {         mydisp.setLinePattern(0x72);         mydisp.drawVLine(i,0,63);  //draw one vertival line use pattern 0x72 (dash)         mydisp.setRotation(1);    //rotate to 90 degree         mydisp.setTextPosAbs(32, 127-i+3);  //set text position as pixel         mydisp.print(i);          //draw Coordinate value         mydisp.undoRotation();    //set rotation back to 0         delay(100);               // for ST7920 or other slow LCD     }    } void loop() { } Connect with your master circuit:   Digole Serial Display List Model Matix Product Size(mm) View Size(mm) Display Technology Backlight Weight(g) DS24064LCD-1 240x64 150x57x14 113x30 B/W LCD NO 120 DS24064LCD-2 240x64 150x57x14 113x30 B/W LCD Green 121 DS12864LCD-7 128x64 82x52x6 71x35.5 B/W LCD NO  30 DS12864LCD-6 128x64 72x49x9 61x30.5 B/W LCD Yellow-Green  23 DS12864LCD-4 128x64 46x40x6 42x21 B/W STN-LCD White  9 DS9664COLED-20 96xRGBx64 31x29 20x13.3 OLED-RGB Color 65K - 4.5 DS160128COLED-35 160xRGBx128 54x54x5 36x28.5 OLED-RGB Color 262K -- 14 DS12864OLED-3W 128x64 34x30x5 30x15 OLED-White -- 5 DS12864OLED-2W 128x64 30x30x5 22x11 OLED-White -- 4 DS12864OLED-2B 128x64 30x30x5 22x11 OLED-Blue -- 4 DS12864LCD-UNA 128x64 Universal LCD Adapter for most KS0108, ST7920 and ST7565 LCD controller 3 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