Project F

FPGA Tutorials

Tutorials to get you started and improve your design skills. See also Recommended FPGA sites.


Learn graphics at the hardware level and improve your FPGA design skills:


An introduction to FPGA development and Verilog with the Digilent Arty or Nexys Video boards:

Maths and Algorithms

The latest Project F tutorial series:

How To

Handy recipes for solving FPGA problems. See the Tools page for FPGA dev and testing tools.

Hardware & Devices


See the new Maths Tutorials for topics including vectors, fixed-point numbers, division, and DSPs.

Have a question or suggestion? Contact @WillFlux or join me on Project F Discussions or 1BitSquared Discord. If you like what I do, consider sponsoring me on GitHub. Thank you.