Microprocessor selection, 6 UARTs 1 USB

I’m looking for a microprocessor chip with 6 UARTs and 1 USB port. I am aware of the PIC32MX5/6/7 series however I am not too sure how long these devices will be around. Can anyone tell me when the end of life may be for this family of parts?
I would like to develop firmware on an Arduino platform, simple.


Microchip’s policy is, as long as customers order parts, they’ll keep making them…