Breakout board demos

I bought a few new breakouts to add to the docs demos, maybe one per week or so. Anything catch your eye?

  • MSP4725 - 12-bit Digital to analog converter
  • AT24C256/AT24C02 - I2C EEPROM (technically dreg has this covered, and we have it in smart card version, but I want to update the demo to match the new docs format)
  • SI5351 - I2C clock generator 8kHz-160MHz
  • INA231 - I2C current sensor

Complete:

3 Likes

Three demos done! I’m probably most interested in looking at INA231, SI5351 and TCS34725 next.

2 Likes

INA231 is in progress here.

SI5351 is pretty extreme, and generally it’s programmed with a profile generated by the manufacturer’s website. I saw libraries to set desired frequencies instead, but I’m not sure this is a good candidate for a demo. Maybe a command to configure and use it as a multiple clock generator?

For the AT24Cxxx - maybe this is a good time to survey EEPROM configurations and make a read/write/verify command? It’s won’t cover EVERY eeprom because there’s so so so many ways of address pages, write page size and alignment, etc. But I’m going to look at what is involved.

If you’re digging deep, there are two app notes that cover manually configuring these chips, and they differ based on the package used:

Wow, that’s a really complex part to configure … and it quickly becomes clear why they created a full software package to generate the configurations / custom part numbers!

1 Like

I read through those and decided it wasn’t something I could really cover in a one page demo :slight_smile:

Continued in Si5351 plank ... chars