/*============================================================== File........Alaonix smart 256x160 LCD display module foreign font Test code for Arduino Purpose.....This test code for Alaonix smart 256x160 LCD display module Board.......Arduino nano Software....Arduino 1.8.13 MCU.........Arduino ATmage328p Auther......Alaonix Team Website.....WWW.Alaonix.com Email.......Ala_Team@Alaonix.com Started..... Updated..... Note: MINIMUM CONNECTION: 5V <==========> Ala LCD 5V GND <==========> Ala LCD GND Arduino Tx <===> Ala LCD Rx =================== Parameter =============================*/ void setup() { Serial.begin(19200); // start serial port at 19200 bps delay(100); while (!Serial) { // wait for serial port to connect. Needed for native USB port only } } void loop() { Serial.println("mr"); // Change to root direction delay(150); Serial.println("mj,ala_font"); // Change to font Lib direction delay(150); Serial.println("FL,0,ala_font"); // Load customer font to 0 buffer delay(150); Serial.println("ac,0,0"); // clean buffer delay(50); Serial.println("fA,0,15,60,2,1,0,#'((* -*+(&!"); delay(1500); Serial.println("ac,0,0"); // clean buffer delay(50); Serial.println("fA,0,15,60,2,1,0,<=D ;>!"); delay(1500); Serial.println("ac,0,0"); // clean buffer delay(50); Serial.println("fA,0,5,60,2,1,0,.#*(% $,)&*!"); delay(1500); Serial.println("ac,0,0"); // clean buffer delay(50); Serial.println("fa,0,10,80,2,1,0,6:879"); delay(50); Serial.println("fA,0,140,20,2,1,0,;>!"); delay(1500); Serial.println("ac,0,0"); // clean buffer delay(50); Serial.println("fA,0,25,60,2,1,0,B?DA@!"); delay(1500); Serial.println("ac,0,0"); // clean buffer delay(50); Serial.println("fA,0,10,60,2,1,0,/42015 324!"); delay(1500); Serial.println("ac,0,0"); // clean buffer delay(50); Serial.println("fa,12,35,30,2,1,0,Thank you for watch!"); // Write text delay(50); Serial.println("Gb,20,236,62,2,1,0"); // Draw a line delay(150); Serial.println("fA,25,25,65,0,1,0,Alaonix"); // Write text delay(1500); exit(0); }