Slightly offtopic, but perhaps someone here can shed some light: What are the best hobbyist use cases for FPGAs? Most of the stuff I do can be accomplished with microcontrollers or embedded systems like RPi, I imagine FPGAs become more important when you're doing things like DSP or hard realtime requirements, which don't come up super often in hobbyist projects. I'd like to do more hobby projects involving FPGAs so w…
Another common use case is real time video stream manipulation. There is a demo by Bunnie Huang who uses an fpga to intercept, decode, then reencode HDMI video streams (including microsecond timing manipulation of one of the data lines) in order to do video overlays on the video (for things like captions).
In general the main use cases are really for things that require lots of parallel and/or low latency processing.