element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum USB Laser Barcode Scanner for Raspberry Pi 3 Model B
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 1 reply
  • Answers 1 answer
  • Subscribers 664 subscribers
  • Views 394 views
  • Users 0 members are here
Related

USB Laser Barcode Scanner for Raspberry Pi 3 Model B

ranga@sheeltron.com
ranga@sheeltron.com over 8 years ago

I need an USB Laser Barcode Scanner for Raspberry Pi 3 Model B. Please suggest one.

- ranga@sheeltron.com

  • Sign in to reply
  • Cancel
  • balearicdynamics
    0 balearicdynamics over 8 years ago

    Hello Ranganath

     

    In a general view, as the PI operating system (I refer to the standard Debian but also Ubuntu and other distro will work as well) give full access to the USB layer.

    Consider that almost all the USB Laser BCD Scanners act as a serial over USB connection with the computer. So there will be not great difficult to manage them by a hardware and connection point of view.

    By the other side, the BCD scanners includes a low level hardware control and barcode decoding exposing through the USB-Serial connection the numeric sequence of the scanned code. I suggest you to take a look on what the Chinese producers offer, instead of more expensive producers lilke Spectra Physics and similar. Based on my personal experience, the performances are always almost the same. The most important considerations I think it is the worth to take in account are the following:

     

    1. Supporting USB to Serial connection is a must (you will found this as a default feature in 95% of the cases)
    2. Well documented connection protocol and data transfer speed
    3. Supporting a well-known communication protocol. Most of the POS (Point Of Sale) related peripherals adopt variants of the most standardised protocol ESC/POS
    4. Ask for the programmer and user manual before doing any choice to be sure that the peripheral will suppor the kind of coding you need (EAN13, EAN15, UPC, Q-Code etc.) and check that you have the control commands that fit your project
    5. Verify that the power supply range of the peripheral is compatible with the USB power from the Raspberry PI (max 500 mA following the USB standard specifications)

     

    Note: in the case that the device is USB-powered but need more than the standard USB 500mA provided by the Raspberry PI ports, consider the option to connect the peripheral to a USB-powered Hub or see if it is possible to power the device separately. The choice depends on the project you have in mind.

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube