I am looking for a Single Board Computer which would be used for the following purpose:
1) Scan a QR code through a QR code scanner attached to it.
2) Send the text of the QR code scanner to a backend and retrieve data, which would be displayed on a display attached to the SBC.
3) The SBC would be continuously functional and will have to be robust enough to run 24/7 in an external environment.
4) Should be capable enough to power a QR code scanner.
The SBC would connect to the backend through WiFi. Raspberry Pi satisfies a lot of these criteria, but I am a bit apprehensive about how robust it could be. Any suggestions for what SBC could be potentially used for such an application?