Tänker du flera RPi eller en?
Jag tänker nog att separera funktionerna till enskilda styrenheter just för att minimera single-point-of-failure. Med fler styrenheter blir Arduino aptitligt - lägre strömförbrukning, mindre i storlek, billigare - än RPi.
@swedishGT40 RPi och Arduino kan också hantera PWM om det skulle behövas. Behövs det i detta fall? Är det inte mer att trigga ON och köra x sekunder (eller på tankgivar-värde).
Jag hade också gärna sett en "mekanisk" lösning via balansledning mellan tankarna utan pumpar. Typ att man kan tanka i godtycklig tank och att det balanserar till båda. Högtryckspump till ena och retur till den andra. Men en 50mm ledning blir ju en utmaning....men om man har returen via T-koppling till båda tankarna så kanske man kan klara sig med en tunnare?!
Är det inte också enklare att balansera bränslet ~lika i båda tankarna och hörn-vikta bilen på andra traditionella sätt.