Shop OBEX P1 Docs P2 Docs Learn Events
awesome console plan - Page 2 — Parallax Forums

awesome console plan

2»

Comments

  • dfletchdfletch Posts: 165
    edited 2008-03-18 05:18
    Ok this is looking better. This layout is final barring any bugs.

    It's quite a nice little expander card! Features:

    1) 3" x 4.5" single sided
    2) i2c 2 wire control
    3) 16 general purpose I/O lines (for joysticks and buttons and such)
    4) 6 7-seg displays to display values from -99,999 to 999,999
    5) individual LEDs of the 7-seg displays can be toggled for custom display

    The Xn chips are PCA9555's. The Rn chips are isolated resistors in a DIP package. The Dn displays are some yellow 7-seg LCDs.

    Pins:

    H1
           Vdd *   * Vss
           SDA *   * SCL
      (unused) *   * (unused)
      (unused) *   * (unused)
      (unused) *   * (unused)
    
    



    The unused pins could be hooked by jumper up to the 4 unattached INT pins of the PCA9555's if needed.

    H2
       io0-       io1-       io2-       io3-       io4-      ...     io15-
        *          *          *          *          *        ...      *
        *          *          *          *          *        ...      *
       io0+       io1+       io2+       io3+       io4+      ...     io15+
    
    



    H2 is the general IO bus. I'll use only 10 of them for now.

    The driver together with this little card should make a neat module.

    All the bits are on the way and I'm going to try a toner transfer build. Wish me luck on the million little holes wink.gif

    Cheers,

    --fletch

    UPDATE: I count 298 holes on that little board. This is going to be a drilling and soldering marathon!

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Join us in the Un-Official Propeller IRC channel: irc.freenode.net #propeller
    Newbies, oldies, programmers, math professors, and everyone in-between welcome!
    Propeller IRC howto
    spinc - open source Spin compiler

    Post Edited (dfletch) : 3/18/2008 6:18:33 AM GMT
    981 x 660 - 26K
  • dfletchdfletch Posts: 165
    edited 2008-03-19 10:44
    Whoops I ordered 4" copper clad, and I had designed that for 4.5" Yikes! But necessity being the mother of invention and all, I repositioned and rerouted the whole thing, and it came out much nicer. I swear this is the last rev before production this time wink.gif

    Changes:

    * 3" x 4"
    * Added forgotten pull-up resistors.
    * Added i2c address labels on the multiplexers.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Join us in the Un-Official Propeller IRC channel: irc.freenode.net #propeller
    Newbies, oldies, programmers, math professors, and everyone in-between welcome!
    Propeller IRC howto
    spinc - open source Spin compiler
    883 x 670 - 23K
  • dfletchdfletch Posts: 165
    edited 2008-03-25 06:32
    Built a prototype board from a proto board and the controls. This is going to be sweet! See pics smile.gif

    I was wrong about those joysticks. They only use 4 wires each and by "8 way" they just mean 2 of the switches are active on diagonal. I was hoping for more switches :- So I think I'll skip the above expander, since there's lots of free pins now. I'll make an expander board some other day.

    Cheers,

    --fletch

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Join us in the Un-Official Propeller IRC channel: irc.freenode.net #propeller
    Newbies, oldies, programmers, math professors, and everyone in-between welcome!
    Propeller IRC howto
    spinc - open source Spin compiler
    480 x 640 - 173K
    640 x 480 - 177K
    640 x 480 - 151K
Sign In or Register to comment.