47) Getting started with FPGA’s using iCEBreaker

I’ve been looking around at FPGA dev boards in order to branch out from the usual micro controller world and get into some more advanced stuff. I got in touch with Piotr Tempski of 1Bitsquared and he sent me the iCEBreaker dev kit based around the Lattice ICE40 FPGA. This is at the date of this video release, an active Crowd Supply campaign (link below) - so I urge you to at least head on over there to take a look. It really is a nice way to get started in FPGA. In this video, I go over the basics of what it is, how to use it and how to install the toolchain required to program it. It’s a learning process for me, so apologies if I got anything wrong, but I thought it would be interesting for you to take the journey along with me. Hopefully I’ll integrate it into some upcoming projects. I had hoped to get into the Verilog code a little bit, but I think that’ll be for a separate video; This one was getting a bit long winded, so stay tuned. Thanks for watching! LINKS: iCEBreaker Crowd supply: https://www.crowdsupply.com/1bitsquar... Piotr’s WTFPGA lab (example 1): https://github.com/esden/WTFpga Piotr’s summon-fpga-tools: https://github.com/esden/summon-fpga-... Scanlime HDMI (example 2): https://github.com/scanlime/icebreake... iCEBreaker examples (example 3): https://github.com/icebreaker-fpga/ic... Clifford Wolf’s site: http://www.clifford.at/icestorm/