Shop OBEX P1 Docs P2 Docs Learn Events
Propeller Platform CAN Shield PCB Available (limit qty) — Parallax Forums

Propeller Platform CAN Shield PCB Available (limit qty)

JonnyMacJonnyMac Posts: 9,198
edited 2012-03-29 10:07 in General Discussion
I created a CAN Network prototyping shield for the Propeller Platform and have spare PCBs available that I'm willing to sell ($9 ea for the PCB only, no parts are included). If you're interested, send me a note

jon at jonmcphalen dot com

Or, if you're in a hurry and don't want to miss out you can send a PayPal using the email address above. Include $9 for each PCB and be sure to provide me with your mailing address. I will include a printed schematic, BOM, and assembly instructions with your board(s).

Features:
-- works with either Propeller Platform
-- uses MCP2515/MCP2551 chip set for CAN networking
-- P/P connections for SPI buss (SCK, MOSI, and MISO can be shared) connections to MCP2515
-- all MCP2515 pins available (via spare pads) for experimenting
-- terminal block for connection to CAN network
-- DB-9M for connection to DB9-to-OBD2 cable
-- female sockets behind CAN and DB-9 sockets allow custom connection of CANH, CANL, and VSS signals to DB-9
-- unused space filled with pads for other circuitry

My CAN object and demo code (CAN sniffer) is available in ObEx:
-- http://obex.parallax.com/objects/832/

The attached image is of my completed board. Again, I'm only selling spare PCBs, you will have to buy your own parts (I provide a BOM with Mouser part #s, but they're all very common).
640 x 457 - 499K

Comments

  • Cluso99Cluso99 Posts: 18,069
    edited 2012-01-14 16:04
    Nice job Jon.
  • JonnyMacJonnyMac Posts: 9,198
    edited 2012-01-14 17:19
    Thanks. I know it's a dirt-simple board, but PCBs aren't my strongest suit and this was the first project wearing my "big boy" pants and using a proper PCB development tool (DipTrace versus ExpressPCB that I've used in the past). Had a minor glitch exporting the drill file but through great service by the board house was able to get them a proper file before it was needed and everything turned out well.

    It turns out that my Montero may in fact have CAN signals on the OBD-II connector so I'm going to give that a go.
  • TubularTubular Posts: 4,710
    edited 2012-01-14 18:31
    Jon, please put me down for 2 pcbs and postage to FL. Thanks

    Also, mouser let you save a "project" parts list. You can share the url to that project parts list, and it makes it easy to copy the parts into our own shopping cart.

    cheers
    tubular
  • JonnyMacJonnyMac Posts: 9,198
    edited 2012-01-14 20:34
    Also, mouser let you save a "project" parts list.

    I've never done that but am going to head over and figure out how. Thanks for letting me know about that.

    [Edit] Well, that was easy:

    https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=99cae759d6
  • $WMc%$WMc% Posts: 1,884
    edited 2012-01-14 20:57
    Jon--
    '
    I sent you and e-mail.
    '
    The BOM list will work for me.
  • JonnyMacJonnyMac Posts: 9,198
    edited 2012-01-15 15:03
    For those interested I'm down to 7 spare PCBs. To simplify using PayPal, I have a link on my web site:

    -- http://www.jonmcphalen.com/payment.html

    Boards are $9 each (which includes shipping in the US) and come with printed schematic, BOM, and assembly notes.
  • mindrobotsmindrobots Posts: 6,506
    edited 2012-01-15 17:57
    I like how the "Project Parts List" works on Mouser. Makes it easy to fill a BOM.

    ...and of course, your web page with your picture and "Click to pay Jon using PayPal or Credit Card" is a classic......it will be interesting to see if you get any random payments! :lol:

    Thanks for a fun kit kit!!
  • JonnyMacJonnyMac Posts: 9,198
    edited 2012-01-15 18:31
    ...it will be interesting to see if you get any random payments!

    Hollywood can be tough, I'll take all the random payments I can get!

    On that... down to 5 pcbs, so for others, please send a note (jon at jonmcphalen dot com) to reserve your board(s) before sending a PayPal payment.
  • bsnutbsnut Posts: 521
    edited 2012-01-16 00:21
    Hollywood can be tough
    With a CAN board anybody can make it in Hollywood:lol: Nice job Jon.
    DB-9M for connection to DB9-to-OBD2 cable
    I never heard of a DB9-to-OBD2 cable. But, after I did an internet search, I now know what it is. That is plugging into your car's data connector.
  • JonnyMacJonnyMac Posts: 9,198
    edited 2012-01-17 08:16
    For those that have ordered boards they will go out today (still have 5 left). And I have just updated my MCP2515 object and demo (sniffer+). The object now deals with RTR (remote transfer request) frames. When an RTR frame is received it is identified in the sniffer and the Propeller responds with the same ID (passing the seconds value in the data field). It's just a demo to show users how to deal with data and RTR frames.

    In the MCP2515 object the rx_stdframe (was called rx_stdmsg) method now returns a value between 0 and 2: 0 = no frame in buffer; 1 = data frame in buffer; 2 = RTR frame in buffer.

    I sense an end to the fluidity of the object and do look forward to your feedback and suggestions for improvements. I've got a special FX system to work on now that I'm happy with the state of the code.

    --> http://obex.parallax.com/objects/832/
  • JonnyMacJonnyMac Posts: 9,198
    edited 2012-01-19 12:04
    Down to four three spare boards.
  • JonnyMacJonnyMac Posts: 9,198
    edited 2012-01-31 17:44
    Going, going, gone (all spares are sold). Thanks, guys, and do have fun. If you find anything wonky with my driver, please let me know. So far, it has done what I need it to do.
  • AJMAJM Posts: 171
    edited 2012-02-01 16:47
    Thanks Jon, Mine came in last week. Hopefully I can find some time this weekend to play around with it. I've been away from this stuff for too long now.. AJ
  • $WMc%$WMc% Posts: 1,884
    edited 2012-02-01 20:00
    Thanks JonnyMac
    '
    I got my board.
    '
    I'm just waiting on the Mouser order...BOM-list...To populate the board...I should have it 2-2-12.
    '
    The Board is top quality.
    '
    Many Thanks
  • $WMc%$WMc% Posts: 1,884
    edited 2012-02-02 17:50
    Got the BOM order from Mouser today.
    '
    Soldering iron warming up.
  • $WMc%$WMc% Posts: 1,884
    edited 2012-02-03 20:20
    I lacked an 18pin IC socket to complete the build.This put me on hold.
    '
    I got the socket today at RadioShack part#276-1992
    '
    The Soldering iron is warming-up again.
    '
    I hope to have something running by the middle of next week.
    '
    Thanks for the great work and effort JonnyMac.
  • JonnyMacJonnyMac Posts: 9,198
    edited 2012-02-11 10:54
    @Walt: Did you get your board built and working?
  • $WMc%$WMc% Posts: 1,884
    edited 2012-02-12 16:50
    @JonnyMac
    '
    Yes I have the board populated and electrically tested. (All good)
    '
    I haven't had time to try it.
    '
    I'll post back here when I do.Hopefully Tue/Wed.
  • Mike CookMike Cook Posts: 829
    edited 2012-03-29 10:07
    Hi Jon,

    I know I’m late to the ‘party’ but if you have any boards left I’d like to get one.

    If not would you be willing to post or IM the schematic?

    Thanks!
Sign In or Register to comment.