I need help to choose microcontorller, my application will need ethernet and usb connectivity and 2 UARTs. I am not sure what to use my first choice is to use c8051f340 which has usb with another silab chip which is cp2200 the other solution is to choose microchip pic mcu which has both features on the same controller such as PIC32MX664F128H or maybe another one I am not sure.
The points of comparison that i am interested in are :
1- price, is it cheaper to use single chip microcontroller or two chips as in silab case.
2- ease of design steps, and application notes available, as i don't want to get into details of any industry or layers, i only want to use the available features and start implementing my application as soon as possible.