To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.
Any access outside the browser is protected by the browsers themselves (browser sandboxing); you need something like a signed Java applet to access USB devices. You can then integrate these into your Vaadin app with different means.
Identify all your raw materials, work-in-process inventory, finished goods, supplies, tools and more with barcoded labels and scanning. Select from a library of thousands of barcode labels designed for specific destinations, or create your own templates using the label designer application.