RAK3172 EVB Not Communicating, Only Square Characters in Serial Monitor

Hello, I have a RAK3172 Evaluation Board, but I can’t establish communication with it from my PC. The board is detected on a COM port, but when I open the serial monitor, I only see unreadable square characters instead of normal text.

Additionally, when I try to upload firmware or run related tools, I receive a baud rate detection error (“Detect baudrate fail” / “Can’t get the baudrate”).

Has anyone experienced this issue before or knows how to fix it? Any help would be greatly appreciated.

Additional information:

Board: RAK3172 Evaluation Board
COM port is detected correctly
Serial monitor displays only square characters
Baud rate detection fails during programming

Welcome to the forum @queiroZ

RAK3172 with RUI3 uses 115200 Baud 8N1 for serial communication.
Check your terminal application for the correct settings.

You can as well use our WisToolBox to setup and communicate with the device.

Hello, BeeGee.

I am currently developing a project to count how many times a specific device flashes within a one-minute period. I recently acquired a RAK3172 Evolution Board, along with the RAK14000 and RAK12010 modules.

I would like to know whether you consider this platform suitable for this application. Since the project only requires counting flashes/pulses per minute, there is no need for network communication or data transmission.

Do you think the RAK3172 is a good choice for this scenario, or would it be an overly complex solution for such a simple task?

Thank you in advance for your advice.

To just count pulses, the RAK3172 is definitely sufficient.
For lowest power consumption I suggest to set the LoRa transceiver inside the RAK3172 to LoRa P2P mode, disable RX and send it to sleep indefinitely.