So I have tested and confirmed that I can use an G3VM-61GR2 solid state relay to switch an amplified audio signal. I would now like to understand how many of those I can safely drive from the GPIO of RP2040 / Raspberry Pi Pico. The datasheet says:
- Trigger LED forward current (I_FT): typical 0.6 mA, max 3 mA.
- Operating LED forward current (I_F): min 5 mA, typical 10 mA, max 25 mA.
Which one of these do I need to consider? Can I wire it up so that the LED never draws more than 5 mA, and thus with a conservative guess of 50 mA for the total of GPIO, I could drive ten SSRs? Or would even 2 mA suffice? Because I want to drive around twenty.
What would be a good way to ensure I can drive twenty switches? Should I just add a BJT between each GPIO pin and the SSR? Is there a simple circuit I can set up without complex calculation with respect to the BJT? Is there a "multi-channel BJT" (IC) that is recommended?

