Reading CPU temperature through serial port ?

Hello All,

As anyone tried reading CPU temperature through the serial port using an Arduino ?
I’m trying to find a way to fetch this value.

Thank you

I don’t but mayby you can use this
http://www.papouch.com/en/shop/product/tm-routerboard-thermometer-mikrotik/

send “/system health print” to the console and parse the response for “temperature: C”

Thanks to both of you. I was thinking about “/system health print” in the first place but would you happen to know if TX/RX and GND are enough to send and read data of the Mikrotik using Arduino ?

Thank you

Edit: Also I’m wondering if this could be a solution as I only want temperature info, not full system management (even if user/password can be used I guess): http://wiki.mikrotik.com/wiki/Sending_text_out_over_a_serial_port

I just tried to send text trough serial port but all I get is garbage even though I follow Mikrotik’s serial pinout (DB9F) and I configured both ends with same settings (115200 8N1).

Calling this script http://wiki.mikrotik.com/wiki/Sending_text_out_over_a_serial_port is seen like this on my machine:

[�*�/5��

Using /system serial-terminal serial0 doesn’t give better results.

Any idea ?

Thank you!

Are you using an arduino module something like this ?

http://www.dx.com/es/p/rs232-to-ttl-serial-communications-module-w-indicator-blue-black-221240

It have a tx/rx for connect to arduino.


sent from my mobile phone using tapatalk

I’m using this:
http://arduino.cc/en/Main/USBSerial

And actually it’s plugged to my laptop simply reading data off this module, it works fine when connecting to other serial ports (i.e. WNDR3700 for recovery).