Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    First look: USB Host Expansion Board by Semireg

    Scheduled Pinned Locked Moved Projects
    usbexpansion boardusb host
    4 Posts 2 Posters 1.5k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      semireg
      last edited by semireg

      Want to hook up a USB keyboard to your PyCom WiPy? No problem. Need to interface a PyCom FiPy with an industrial machine with a DB-9 serial port? Plug in a standard USB-to-serial cable and get to work.

      Semireg Industries is pleased to announce the USB Host Expansion Board for PyCom dev modules. This board brings any USB device to the IOT. Our custom-designed boards arrived from MacroFab and they are performing as expected. We want to share a first look with the MicroPython community.

      0_1522948270467_2018-04-05 at 12.10 PM.jpg

      Based on the MAX3421E, the USB Host Expansion Board acts as the "computer end" (host) of any USB device. Since USB is not native to WiPy/FiPy/etc, you are in full control of the USB communication. That means it's up to you to write USB drivers in MicroPython. Semireg is here to support your efforts.

      As of today Semireg has working MicroPython USB drivers for the following:

      • FTDI USB to Serial (common usb-to-serial w/ DB-9)
      • USB HID - Keyboard
      • USB CDC ACM (common on MSP430 and other non-FTDI serial adapters)

      Our company has experience interfacing with USB devices. We have published two MacOS apps with direct support for USB label printers from Brother, DYMO, Zebra (LabelScope) and USB weight scales (MASS). If there is demand we can port these over to MicroPython so people can build connected weight scales and label printers.

      The board is not yet for sale. We need community feedback before a larger production run.

      • What do people want included on the board?
      • What makes this approach more attractive than a Raspberry Pi?
      • What kind of licensing do your projects demand?

      Semireg Industries is a company based near Minneapolis, USA. We design, build and integrate hardware and software solutions.

      V 1 Reply Last reply Reply Quote 3
      • V Offline
        VST Admin @semireg
        last edited by

        @semireg Is there any update to this product?

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          semireg @VST Admin
          last edited by

          @VST-Admin

          Hi, no update other than it worked as intended our our proof-of-concept.

          V 1 Reply Last reply Reply Quote 0
          • V Offline
            VST Admin @semireg
            last edited by

            @semireg Can we buy one?

            1 Reply Last reply Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • 1 / 1
            • First post
              Last post

            Pycom on Twitter

            Pycom