I don’t have kessil myself, so I’m not sure what they need for an input. The module build from
@Ranjib is for a kessil though.
“For one part of the build, we'll extend our previous reef-pi build to control Kessil lights (A360, A80 or A160), Kessil allows controlling the spectrum and intensity of the light using 10V pulse width modulation (PWM).”
So from his guide he is using 10v pwm signals. I would follow his guide from there.
Gpio are just on and off signals. They can be inputs or outputs. This would only be good for turning the lights on and off, but not for intensity. Pwm is for programming intensity changes. The pi has 2 3.3v pwm signals. You can get 16 more with a pca9685 chip. Then ranjib used an npn transistor to convert the 3.3v pwm to 10v pwm.
This guide will cover how to use reef-pi to create a light controller that can simulate daylight cycle like natural coral reefs. We'll cover two types (low current and high current) of light contro...
learn.adafruit.com