FPGAs, or Field Programmable Gate Arrays allow a designer to program logic circuits at the hardware level, on the fly. This can greatly speed up processing or allow for massively parallel operations. FGPAs are described as a system designers ‘magical black bag’, in that they can be dynamically reconfigured to do any arbitrary type of digital processing. Sadly, FPGAs are a mysterious topic to most DIY tech-types. Specifically, the barriers to entry are the large learning curves, high costs, and limited open source examples. Our Fipsy FPGA device and learning material solves this issue head on!



