I2C - LED Driver + ADC

Job ID: 33918230

Budget: $10 – $30 USD

I need a solution to drive up to 16 LEDs with PWM LED Driver (must be able to fade/blink/etc...) that communicates by I2C. I also need to read 8 ADC values, but it can be either through a multiplexer (I2C or standard) or some multi-channel ADC chip communicating by I2C. I need parts that are available right now and there should exist some development board with that chip that I can buy. The project goal is to find the parts and provide a circuit diagram of the solution (block diagram or full schematics). I am also open to alternate solutions which achieve the same purpose (driving LEDs and reading ADC using as few MCU pins as possible).