Arduino board with 3 uarts

Hi,

I am looking for Arduino board with 3 or more Uarts. The only one I could find is Teensy 3.0. Are there any other boards that are supported by Sketch programming environment?

Thanks and Regards,
WonderfulIOT

I've got almost zero knowledge of the ARM based Arduino boards but I did see some that used the ATSAMD21G18 processor (like the MKR FOX 1200 for example). The Microchip datasheet says that there are 6 serial comms interfaces that can be configured as UARTs or I2C etc.

Whether these pins are broken out to the edge connectors or not, I don't know.

There's also the MEGA1280 and MEGA2560 based boards. These apparently have 4 UARTS, according to the datasheet.

EDIT: A quick look on a well known auction site and there are MEGA2560 boards available for just under 10GBP.

The Mega boards do indeed have 4 UARTs, 1 is used for the serial port, the other 3 are available for whatever you like.

The "nano every" has 4 uarts. I think 3 are useable (broken out) but you'll have to check the product info. I use MegaCoreX which makes it easy to setup the pin configuration ...

For multiple serial interfaces, the STM32 "Bluepill" (STM32f103c8t6) is also worth looking at. It is very cheap and well featured. You can program it via the Arduino IDE. I used one for a GPS / Satellite clock.

Here is a getting started guide: Program "blue pill" with STM32 Cores in Arduino IDE · One Transistor
But be aware that there is a learning curve which you avoid by staying with the AVR (Uno/Nano/mega etc.) architecture.

Arduino DUE.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.