Field-Programmable Gate Arrays (FPGAs) look like very complex integrated circuits. Performing bespoke functions and having engineers programming them in strange languages puts many people off. This is ...