From the nRF52840 specification it seems that the CPU only has 2 UART peripherals. For my particular project, I need to have atleast 4 UART peripherals:
1. UART0 - for logging and debugging
2. UART1 - For communicating with LTE modem
3. UART2 - For communicating with the GNSS
4. UART3 - For communicating with the CO2 sensor
I would like to know what are the most optimal solutions if we need to use more than 2 UART on the nRF52840?