I am working on a project with a barcode scanner and arduino MKR NB 1500 as shown in the figure below.
We would like to place the arduino in the box and would like to get the data from the USB barcode scanner using a USB host shield (https://www.sparkfun.com/products/9947). Since both the scanner and the arduino boards are not hosts, we thought by connecting the board to a host shield (MAX3421E) we would be able to communicate with the barcode scanner. Could you please let me know whether the shield is compatible with our arduino board to get the data from the barcode scanner. Or is there a different USB host shield that is better suited for this application. We will connect the POS to the arduino using the board's native USB.
We are going with arduino MKR NB 1500 because we need the GSM module. Please let me know if you need more information from my side.
Arduino MKR NB 1500
MKRNB1500_V3.0_sch.pdf (305.9 KB)
USB Host Shield
MAX3421E.pdf (373.9 KB)