I'm electronics engineer but totally newbie in Arduino. All my previous projects was custom board with MCU and programmed in C language.
So I would like to test Arduino with peripheral in USB (USB Key and QR code reader) and another secondary peripherals like UART, IO and I2C to win time on POC developement soI have several questions:
Is it complicated to use the USB port in Arduino ? are there available libraries to use it ?
Which kind of Arduino model can I use ? is there some model with 2 USB ports ?