Noob, help settings up UART and sercom on zero

Hello, first off, I apologize for what is most likely a very basic question. I have a programming background but microcontrollers is a whole new world for me.

I have recently been testing a board based on the arduino zero.

It is called the Maduino Zero 4G LTE from makerfab. The reason we are using this board is that it has a 4G Modem and GPS integration and this is a IOT project..

The challenge we have is that we are wanting to wire up an AIS board that sends data over a serial port to the Maduino.

Here is where I am getting lost.

The Maduino is based on the zero and thus has two serial ports, however these two ports are already dedicated, one to the USB programming port and one for the 4G modem.

I have also read that softwareserial is not available on the zero. If this is the case then how do I connect my AIS serial board to the Maduino Zero?

I have read that I can perhaps use UART, sercom, feather, samd21 but I have no idea how to even get started using something like this on the Maduino Zero board.

I am sure I have made this clear as mud, but is there anyone that can help me get started?

Maybe this can be of help: Overview | Using ATSAMD21 SERCOM for more SPI, I2C and Serial ports | Adafruit Learning System. I have no experience with your board so can't advise further.

Your topic has been moved to a more suitable location on the forum. Introductory Tutorials is for tutorials that e.g. you write, not for questions. Feel free to write a tutorial once you have figured it out :wink:

Could you please share the answer if you got any as I was also having a similar problem?