This is the PWM controller that I came up with to connect to the NGW100. It is set up to handle 8 channels for now, however it should be easily expandable to 10 channels, and even to 20 or 30 if additional timers are used. Like most of my other projects, it is based around a PIC 18F2680 (I’m almost out of them now…)
Download the project file.