SparkFun Forums 

Where electronics enthusiasts find answers.

Hardware or product specific questions are best asked here.
User avatar
By seanmc
#209923
Is it possible to get access to both UARTs on the Artemis Nano board or is the 1 UART dedicated to the USB connection?
User avatar
By TS-Mark
#210182
Hi seanmc,

The Artemis Nano has two UART ports you can use. The first is tied to the USB connector through the USB-to-Serial converter. The second, Serial1, is tied to the TX1 and RX1 pins broken out on the board. If you want to use those, just use Serial1.print/read(); instead of Serial.print/read();. This example from the Apollo3 Arduino Core demonstrates that in more detail.
User avatar
By seanmc
#210496
Hi TS-Mark

Is the first UART tied permanently to USB connector, or is there a way to get access to the pins used for the first UART?

Thanks
User avatar
By TS-Mark
#210499
Hi again Sean,

For the most part, yes, TX/RX0 are tied to the USB-to-Serial TTL converter IC on the board and are intended for USB communication. There are test points on the bottom of the board that you could theoretically tap in to to access TX/RX0 before they get to that IC but it's not recommended since you may break USB communication. If you just need to tap into serial data already being sent over USB, it might work but it is not something we can help you with if it happens to interrupt USB communication.

If you want to try, I would highly recommend downloading and viewing the Eagle design files from the product page to locate those test points.
User avatar
By seanmc
#210516
Hi TS-Mark

Thanks for the quick feedback. Okay so it sounds like if we need access to both UARTs we'd need to mount the Artemis Module on our own PCB as opposed to making use of the Artemis Nano.

Cheers
 Topic permissions

You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum