Hast du dir schon mal im Wiki die verschiedenen Schaltungen zu PWM angeschaut? Hier findest du eigentlich alles was du brauchst. Ich benutze den L298 Motor-Treiber und bis jetzt hat er auch immer gereicht. Den kannst du mit 2A belasten und das reicht normalerweise auch für 100 LEDs, wenn man damit rechnet, dass jede LED ca. 20mA zieht.