Az előző bejegyzésben egy FTDI chipes megoldás volt látható. Előnye, hogy olyan Arduino kompatibilis lapokkal is megy, amiken nincs soros port, viszont van digitális. A projektben egy Arduino Uno (klón) szerepel, aminek van saját USB portja, így a soros-USB átalakító kihagyható.
A projekthez felhasznált kellékek:
- Arduino Uno (kínai klón)
 - Routerboard RB751G-2HnD
 - USB „nyomtatókábel”
 - 16×2 I2C háttérvillanyos LCD
 
A szükséges bővítmények, LCD bekötés, egyebek elérhetők a korábbi bejegyzésben itt.
Kezdeti lépések:
- Le kell tiltani az LCD-t a Mikrotikben ( System / LCD / LCD Settings / Enabled elől kivenni a kijelölést)
 - Az LCD típusát ax89063 -ra kell állítani és kiválasztani az LCD USB portját
 - Töltsük fel az Arduino programot
 - Csatlakoztassuk a Mikrotikhez USB-n kresztül az Arduino Uno -t
 - Engedélyezzük az LCD-t
 - Az Uno RX LED-je villogni kezd és hamarosan megjelenik a kiválasztott infó
 
A Mikrotikben az LCD típusát ebben a projektben „ax89063”-ra kell állítani!
/*
 * Code: Jozsef Takacs (LeGyEs)
 * Date: 2016.07.30.
 * Project: Mikrotik LCD
 */
#include <LiquidCrystal_I2C.h>
#include <Wire.h> 
LiquidCrystal_I2C lcd(0x27,16,2); // or 0x20
void setup() 
{
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }
 
 lcd.init();
 lcd.backlight();
 lcd.clear();
 lcd.setCursor(0,0);//Col 0, Row 1
 lcd.print("Reading Mikrotik");
}
void loop() {
  if (Serial.available()) {
    delay(100);
    lcd.clear();
    while (Serial.available() > 0) {
      int tmp = Serial.read();
      if ( tmp > 31 ) { // ignore new page char
        lcd.write( tmp );
      }
    }
  }
}