I’m currently integrating this module into a prototyped embedded system using the TTL pin to send barcode information to a 3.3V microcontroller. The system I am integrating it to has a 5V but not 3.3 v source available. It would be useful if you provided a pin on the header that attached to the 5V line on the schematic. That way I could inject the 5V on that pin directly from my system and use your 3.3v regulator. With the current board, I think I either need to provide my own 3.3V regulator to provide power on 3.3V, kluge a cable to the USBC HID connector, or find a solder point on the board to connect to the 5V.
Feel free to throw in a feature request in the GitHub repo: https://github.com/sparkfunX/2D_Barcode_Scanner/issues
If there is a revision, we may add it if it makes sense for most users.
That being said, have you considered splicing the power in through the USB cable/connection