I searched online for a less expensive dev board that can have MIPI CSI-2 to USB 3.0 functionality with Xilinx FPGA. Most of the development boards start at $275 or up. I thought I should build one since I have an FPGA board design background. I'm planning to keep the cost close to $100. So far with the HW it is a feasible target. The board will also have I2C, SPI, UART ports, and other GPIOs. I needed this board for my project but happy to release it in the public domain. I'm not sure if I should add more features that can make it into a more generic development board. Any thoughts?