Does anyone know a good, all-in-one resource for introduction to FPGAs?

#programming #fpga

@yogurtwrong This youtube playlist was super helpful to get started with non-Xilinx parts. https://youtube.com/playlist?list=PLEBQazB0HUyT1WmMONxRZn9NmQ_9CIKhb&si=atLemx1J1ZK16ioS

For the Xilinx/AMD family of products, you'll have to find one or more of the tutorials on their software "Vivado" and "Vitis".

Before you continue to YouTube

@yogurtwrong my list of recommended FPGA sites, including tutorials: https://projectf.io/recommended-fpga-sites/

Black Mesa Lab’s tutorial series is probably the best if you’re looking for in-depth and technical details.

Recommended FPGA Sites

My favourite FPGA resources from across the Internet. Last updated May 2025. FPGA Learning Resources Black Mesa Labs FPGA Tutorial Bruno Levy’s Learn FPGA fpga4fun.com fpgacpu.ca Nandland Project F Tutorials :-) Sutherland HDL Verilog Pro Discussion 1BitSquared Discord (iCEBreaker) Digilent Forums (Arty and Nexys) Project F Discussions Radiona Discord (ULX3S) YosysHQ Community Slack Interesting Sites These sites are not 100% related to FPGAs but should interest hardware designers. Adiuvo Engineering Blog (Adam Taylor) benjamin.

Project F
@yogurtwrong Not sure if this is an "all-in-one" resource, but it is a great place to start (I'm not affiliated, just a user of the site): https://www.fpga4fun.com/
fpga4fun.com - where FPGAs are fun