Review my design before the end of Wed (9/11) for a reward?

Discussion in 'Embedded Systems and Microcontrollers' started by mamcinty, Sep 11, 2013.

  1. mamcinty

    Thread Starter New Member

    Sep 11, 2013
    5
    0
    I have a design which is currently in the approval process at the PCB fab that I keep finding errors in. Most of them seem to be your typical "I am such an idiot" type of error. It's rushed due to customer time constraints but I think I am still able to submit changes until Thursday.

    I would really be appreciative of anyone who could provide input into any schematic or board errors they see.

    If you find an error (and are first to post it), I will gladly send you a small reward via PayPal. Please post the error to the thread (so people don't waste their time) and PM me your e-mail address for PayPal.

    Also, if anyone wants to contact me directly and work on a project basis, I would be interested in that as well.

    Once finished, this design will be Open Hardware and sold on my website.

    The basic gist:

    The RJDuino is an Arduino Leonardo (ATMega32u4) compatible platform equipped with 5 RJ45s providing 4 IO pins each and power. A pass-through breakout (RJDuino Breakout) is used to connect devices to 24V tolerant PTC protected IO. 10k pullup, pulldown, or floating is selectable for each of the 20 IO.

    Real life application:

    My client will use the RJDuino to create a sensor network in a haunted Forrest in North Carolina. PIR sensors and buttons will be distributed through attractions on a star-bus network that will be used to trigger sound cues. Should be pretty neat when it's all done!

    RJDuino schematic:
    http://dump.stillcompiling.com/RJDuino-v10.pdf

    RJDuino Eagle files: http://dump.stillcompiling.com/RJDuino-v10.zip

    RJDuino Breakout schematic:
    http://dump.stillcompiling.com/RJDuino-Breakout-v10.pdf

    RJDuino Breakout Eagle files: http://dump.stillcompiling.com/RJDuino-Breakout-v10.zip
     
  2. t06afre

    AAC Fanatic!

    May 11, 2009
    5,939
    1,222
    Have you run a proper DRC (Drawing Rule Check) The DRC is a great tool to avoid many of the typical PBC bummers
     
  3. mamcinty

    Thread Starter New Member

    Sep 11, 2013
    5
    0
    @t06afre,

    I try to remember to run it everytime I mess around with things significantly.

    The last problem I found (that triggered this thread) was that I had forgotten to connect GND on the USB connector! There it was, just sitting there doing nothing.

    Thanks for the input!
     
  4. t06afre

    AAC Fanatic!

    May 11, 2009
    5,939
    1,222
    How about U2. No GND connector on the pin labeled GND
     
  5. mamcinty

    Thread Starter New Member

    Sep 11, 2013
    5
    0
    U2 GND pin has a wire in the GND net so it is connected to GND. I double-checked the board to make sure you weren't refereeing to a disconnected wire but it seems to all be good. Thanks again!
     
Loading...