Shop OBEX P1 Docs P2 Docs Learn Events
Does Propeller USB communication exist without surface mount FTDI? — Parallax Forums

Does Propeller USB communication exist without surface mount FTDI?

Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
edited 2012-03-24 08:04 in Propeller 1
Guys,

I'm probably hunting a unicorn here, but...

Is there a through-hole solution for Propeller-to-USB communication without the requirement of PropPlug, (or equiv)?

OBC

Comments

  • Martin_HMartin_H Posts: 4,051
    edited 2012-03-22 20:19
    Crazy thought, but a propeller USB object exists. I know it can be a USB host, but can it be a client? If so a two 40 pin dip propeller pair could do USB without an FTDI. One could definitely clock the other so you would only need one crystal, but you would need two Eprom.
  • Mike GreenMike Green Posts: 23,101
    edited 2012-03-22 20:22
    I think someone was experimenting with a USB to serial adapter that used a DIP packaged microcontroller. I couldn't find a link for it. SparkFun sells an FTDI-based breakout board that uses 0.1" headers. I don't know whether it's a functional replacement for the PropPlug or needs an inverter on DTR. Here's the Arduino link to it.
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2012-03-22 20:24
    Mike Green wrote: »
    Someone was experimenting with a USB to serial adapter that used a DIP packaged microcontroller. I couldn't find a link for it.

    I'd be highly grateful if someone found a link to this...

    OBC
  • Nick McClickNick McClick Posts: 1,003
    edited 2012-03-22 20:25
    There's also a PIC16F that has USB slave capabilities and is in a DIP 28 package. It needs to be programmed, though
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2012-03-22 20:30
    Too big.. too much hassle..

    OBC
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2012-03-22 21:19
    I like USB to D9 adapters. For some reason the proptool stopped supporting generic ones about 3 years ago but the answer was to find adapters that use the FT232 chipset. I just stick D9 sockets on all my prop boards. For xmodem transfers, $2 USB to serial adapters work fine - it is just the propeller download from the proptool that needs the one with the right chipset. I like D9 because it is a standard. Also, possibly mechanically stronger than the proptool sticking out the side or top of a board.

    Rationale behind this is I once put a FT232 chip on a PCB and spent ages trying to solder it. All my boards have a D9 female socket and a Dip16 Max3232. Another advantage there is you can add a second serial port by just adding one more D9 socket.
  • DynamoBenDynamoBen Posts: 366
    edited 2012-03-22 21:29
    I've used this on a few projects, not terribly expensive and works well. http://www.dlpdesign.com/usb/usb232r.shtml
  • TubularTubular Posts: 4,706
    edited 2012-03-22 21:43
    What exactly do you want to do, OBC? Would BradC's 3 resistor USB objects do it ?

    cheers
    tubular
  • RaymanRayman Posts: 14,844
    edited 2012-03-23 03:15
    I think I'm with Dr_Acula, if you don't want surface mount, stick to regular RS232 and use a USB to serial adapter....
  • Cluso99Cluso99 Posts: 18,069
    edited 2012-03-23 05:58
    Or you can buy a CP2102 board of eBay (make sure you get one with the DTR and RTS holes (too hard to solder a wire directly to the CP2102 - you think the FTDI chips is small - but I did do it and it works)). They are about $3-4 posted. You can take off 5V - don't try the 3v3 because there isnt much current avail though.

    There are objects that do USB on the prop. Both Brad and Micah have posted code.
  • RoadsterRoadster Posts: 209
    edited 2012-03-23 17:58
    @OBC
    You can do lo speed usb to serial with a ATtiny45/85, I have a few tiny 85's around, I can program 1 and send it to you if you want to try it.
    http://www.recursion.jp/avrcdc/cdc-232.html#usage
  • StefanL38StefanL38 Posts: 2,292
    edited 2012-03-24 03:22
    Does anyone know if schmartboard has a small nondip-spacing (SSOP, SOIC or whatever) to-DIP-spacing-adapter-board
    that would make it easy to solder a NON-DIP-spacing-device?
    For example to use the new FTDI FT230X-Chip? http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT230X.pdf

    best regards
    Stefan
  • trodosstrodoss Posts: 577
    edited 2012-03-24 08:04
    Roadster wrote: »
    @OBC
    You can do lo speed usb to serial with a ATtiny45/85, I have a few tiny 85's around, I can program 1 and send it to you if you want to try it.
    http://www.recursion.jp/avrcdc/cdc-232.html#usage
    ...To add what Roadster mentioned, V-USB can be used with ATTiny45/85 as well. Here is a set of tutorials I came across: http://www.obdev.at/products/vusb/index.html
Sign In or Register to comment.