people love watching techporn.
videosRisc-V Processor with additional peripherals is implemented on the icoBoard, is running a simulation software written in C and does display the results on a LED framebuffer.
The presentation if Clifford of the toolchain at
The following video shows a possible use of FPGAs
The production of the icoBoard_Beta
Clifford Wolf did a cool game running on a Risc-V CPU
implemented in Verilog on an icoBoard.
Micah Scott explaining Software defined hardware done with open source software
This is a great video explaining how to use SPI, and how
to load a ICE40 FPGA via the Kernel interface.