Greetings! I’ve been throwing this schematic together as I want to experiment with the TI LP5812 IC which is an i2c controlled autonomous matrix LED driver. I am a novice when it comes to electronics so I’m looking to see if I’ve missed anything in this demo board schematic.
The intended purpose of this circuit will be to provide a playground to experiment with different lighting patterns by allowing the user to interact with two of these LP5812 ICs over i2c as each can only drive 4 RGB leds each.
My main points of concern: Making sure that I haven’t missed anything critical in the rather dense TI datasheet www.ti.com/lit/ds/symlink/lp5812.pdf?ts=171068904… as well as making sure that my schematic makes sense.
I chose not to include i2c pullups on this dev board as I felt that was best left for the host to configure, but I’m happy to learn. Thank you!
Here’s a link to the KiCad project if you’d like to see more github.com/scytherswings/…/main
thantik@lemmy.world 8 months ago
Other than maybe integrating pullup resistors into the board, I can’t see anything.
glarf@lemmy.world 8 months ago
Yeah I hear that some people like to keep the bus pullups closer to the host. The other gotcha is that the voltage for the I2C doesn’t have to match the VCC pin and I didn’t want to assume that users would want those coupled together. Perhaps I can add some DNP resistor so users can have a choice of a pull-up on the dev board if they like.