Hi I have solved my problem, this is the thread where I found the solution How to enable PIN0/PIN1 for UART usage (TX/RX). And this is the script that use to activate UART (PIN0/PIN1).
echo 214 > /sys/class/gpio/export 2>&1
echo high > /sys/class/gpio/gpio214/direction
echo low > /sys/class/gpio/gpio214/direction
echo 131 > /sys/class/gpio/export 2>&1
echo mode1 > /sys/kernel/debug/gpio_debug/gpio131/current_pinmux
echo 249 > /sys/class/gpio/export 2>&1
echo high > /sys/class/gpio/gpio249/direction
echo 1 > /sys/class/gpio/gpio249/value
echo 217 > /sys/class/gpio/export 2>&1
echo high > /sys/class/gpio/gpio217/direction
echo 1 > /sys/class/gpio/gpio217/value
echo out > /sys/class/gpio/gpio131/direction
echo 0 > /sys/class/gpio/gpio131/value
echo 130 > /sys/class/gpio/export 2>&1
echo mode1 > /sys/kernel/debug/gpio_debug/gpio130/current_pinmux
echo 248 > /sys/class/gpio/export 2>&1
echo low > /sys/class/gpio/gpio248/direction
echo 0 > /sys/class/gpio/gpio248/value
echo 216 > /sys/class/gpio/export 2>&1
echo in > /sys/class/gpio/gpio216/direction
echo in > /sys/class/gpio/gpio130/direction
echo high > /sys/class/gpio/gpio214/direction
And this is my example code:
var mraa = require('mraa'); //require mraa console.log('MRAA Version: ' + mraa.getVersion()); //write the mraa version to the console var analogPin0 = new mraa.Aio(0); //setup access analog input Analog pin #0 (A0) // Config serial communication to send information LCD var SerialPort = require("serialport").SerialPort; var port = "/dev/ttyMFD1"; var serialPort = new SerialPort(port, { baudrate: 115200 }, false); var analogValue = 0; //---------------------------------------------------------------------- // Send data console.log("Open port: "+ port); serialPort.open(function (error) { if (error) { console.log('Failed to open: '+error); } else { console.log('open'); serialPort.on('data', function(data) { console.log('data received: ' + data); analogValue = analogPin0.read(); //read the value of the analog pin console.log(analogValue); //write the value of the analog pin to the console }); //write data to serial port every second setInterval(function () { serialPort.write(String(analogValue)+ "\r\n", function(err) { if(err) { console.log('err ' + err); }else{ console.log('Writing data '); } }); }, 10); } });
Thanks
Jarain78