Address

Author Topic: i2c distribution board  (Read 1209 times)

digitalman2112

  • Lab Dad (ex-treasurer)
  • FamiLAB Member
  • Hero Member
  • *
  • Posts: 1096
  • Work Hard, Play Hard!
    • View Profile
    • Raising Geeks
i2c distribution board
« on: May 24, 2013, 07:35:10 AM »
Many of my projects use i2c, and I'd like a more stable way to prototype them (i2c can be REALLY fussy on a breadboard)


I intend to learn PCB design, and my first board is intended to be an i2c distribution board.


Here's what I'm thinking, I'd love any input, and let me know if you'd use something like this...


probably 4 devices, intending that one is the master, and 3 are the slaves


Power, Ground, SDA, SCL to each of the devices - using some nature of polarized connector (with .1 pins)


Additional exposed pins for Power, Ground, SDA, SCL to either chain to another board, or use for external power, or for oscilloscope connections


Either pull-up resistors or small trim-pots for tuning the i2c bus


I'm considering:
  • an interrupt pin from each of the slaves with an LED indicator, then that many interrupt pins back to the master. I think this is easy enough to add and to ignore if you don't use it...
  • level shifters - but that gets complicated FAST.
  • phone jack for connecting long runs using phone cable - this seems like a very specific use case...
Thoughts, ideas? Would you use something like this? Would you like to learn i2c? :)
« Last Edit: May 24, 2013, 07:49:56 AM by digitalman2112 »

darkmoonsinger

  • Treasurer
  • Administrator
  • Hero Member
  • *****
  • Posts: 741
  • I am no one but all that I am.
    • View Profile
Re: i2c distribution board
« Reply #1 on: May 24, 2013, 09:11:58 AM »
The answer to any question in the form "would you like to learn X?" is always a resounding "yes, please!".  I want to learn all the things.

AtomicProf

  • FamiLAB Member
  • Sr. Member
  • *
  • Posts: 359
    • View Profile
Re: i2c distribution board
« Reply #2 on: May 24, 2013, 10:41:35 PM »
Phone Jack for long runs..  What are you consider long runs?  This would be nice for a few feet. 


I'd like to see how I2C is used. 
There is Quality in the Details
That is All

willasaywhat

  • Administrator
  • Hero Member
  • *****
  • Posts: 987
    • View Profile
Re: i2c distribution board
« Reply #3 on: June 04, 2013, 04:28:04 PM »
Anytime someone mentions PCBs, you know I'm in.


I have some I2C EEPROMs left over from an, uhm, unfinished project. If you want to play with them, I can dig them up.