Possible PICA Configurations


#1

I am looking to progress the PR to get PICA into mainline marlin, and they want the board definitions set up similar to Ramps - so you identify the main outputs in the board name.

i.e. RAMPS_EFB is set for RAMPS with and Extruder Fan and Bed.

However having five mosfet outputs and the relay PICA has a huge number of supported options - so what ‘normal’ configs should be supported?

I’d suggest:
PICA_EFB
PICA_EFR
PICA_EEB
PICA_EER
PICA_EEFB
PICA_EEFFB
PICA_EEFF
PICA_EEFR
PICA_EEFFR

Where:
E = Extruder
F = Fan
B = Bed
R = Relay

In my mind that should be enough options - anyone wanting something more complex than that should define their own? I’m tempted doing something to include all 6 outputs for shits and giggles, like EEFFFR or EEFFBR where R can be used for a chamber heater.

Also a question re temp pins - I notice it is using #10 for both temp_1 and temp_bed - would this be simpler if something else was used for temp_bed?

Thoughts anyone? @mjrice?