Hello Everyone,
I'm just about to start combining (basically) a number of schematics (with tweaks) from datasheets on to a double sided PCB. Other than hobbyist 1 or 2 chip boards, this one is going to be the most complicated one I've done.
The project is a glorified switch matrix and LED driver with an RTC and Elapsed Timer with a SPI CAN interface linked to a third uC.
Ultimately, it will have 2 uC on board (probably Nanos) and if memory serves me right 4/5 devices connected on the 12C bus. Probably the uC's will be at the ends to allow for future motor control.
1.) Now, I know there is a maximum capacitance on the 12C bus of 400pF and 10K Pull-ups are required (initial value). Are these pullups needed for every device, at one end, both ends, roughly in the middle or it doesn't matter as long as they are connected?
2.) Are there any specific requirements to routing of the SDA and SCL lines.
3) Any general advice for PCB layout (Kicad or Easyeda and JLCPCB manufactured)
Thanks
Matt