Shop OBEX P1 Docs P2 Docs Learn Events
Direct USB with PC — Parallax Forums

Direct USB with PC

BasilBasil Posts: 380
edited 2014-02-05 01:22 in Propeller 1
Hi All,

Its been a while since i've used the prop, but I have an upcoming project which requires one.

I have been looking for an MCU which can communicate with a PC directly over USB without the need for an FTDI chip (or similar).
There are a few out there but as im familiar with the prop i'd rather stick with it.

I see there is a USB/Bluetooth object in the OBEX, but the link to the associated forum page does not work. Im reading through the documentation on the SPIN files now.

Would this object do what I need?
Has anyone else achieved this with the prop? I do not need high data rates or anything fancy, Just simple serial comms over USB (using the FTDI drivers would be fantastic!)

Looking forward to any replies.

Regards,

Alec

Comments

  • jmgjmg Posts: 15,173
    edited 2014-02-03 19:15
    Basil wrote: »
    (using the FTDI drivers would be fantastic!)

    Then you probably should use a FTDI chip ?

    USB-Serial parts are not expensive, and some can even do the 5V -3v3 regulator, which lowers the applied cost further.
    eg CP2105 is a Dual-UART - USB, for $1.38/100+, or Microchip MCP2200 etc


    There is a bit-banged low speed USB that does not strictly meet specs, that runs on a Atmel AVR, which made more sense when USB bridge parts were higher prices.
  • Clock LoopClock Loop Posts: 2,069
    edited 2014-02-04 15:33
    The link doesn't work because it was created before the new forum. Heres the link.
    http://forums.parallax.com/showthread.php/121321-Working-full-speed-%2812-Mb-s%29-bit-banging-USB-Host-controller

    usb-host-1.0.zip works fine.
  • LoopyBytelooseLoopyByteloose Posts: 12,537
    edited 2014-02-05 01:22
    Hmmm. I have the Usb sockets, the resistors, and the Bluetooth dongle. So it seems like this is a project that is calling to me. My notebook computer is Bluetooth ready. I just wasn't aware that the Propeller might behave as a USB host for serial i/o.

    Thanks.
Sign In or Register to comment.