Skip to content

A block collection (etc) to support using Icestudio with the MCH2022 badge

License

Notifications You must be signed in to change notification settings

badgeteam/mch2022-icestudio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the Icestudio Getting Started Guide, MCH2022 edition!

Icestudio & MCH22 Badge

Icestudio is a design tool focused on newcomers to the FPGA world.

Icestudio started as an easy development process for open source FPGAs. But today a number of advanced FPGA developers use it, too: mixing traditional workflows with the easy flow of the drag and drop Icestudio IDE.

We are working on very powerful new features that will be deployed in the course of 2022.

You'll find a number of examples to play with on your Badge and learn FPGA development. If you are a newbie to FPGAs or Icestudio, explore it!

You can download Icestudio from Icestudio download page

Please always download always latest wip release (the most recent binaries) and don't worry, Icestudio WIPs are very stable and contain the latest features..

In the case of the MCH2022 Badge you need to install python3 on your computer. Check the Getting Started Guide of the badge at the official website

What can I do with Icestudio?

The short answer is: anything you want... your mind is your limit. Here are some step-by-step instructions for playing with your badge making incredible things:

  • Step 1: Draw your circuit

Draw the circuit

  • Step 2: Upload it to your Badge... At the press of a button!

  • Step 3: Done! 😀️

Install it and try! Get started with [our Icestudio starter

guide](starter-guide/README.md)

Some Nice Projects:

A list of some projects made it with Icetudio:

Nand2tetris [The Nand2tetris course, using icestudio for building hardware on

Open Source FPGAs from the Beginning](https://github.com/Obijuan/nand2tetris-icestudio)

Z80-FPGA

Z80 CPU for OpenFPGAs, with Icestudio Z80

RISC-V-FPGA

RISC-V CPU based on PicoRV32 RISC-V

FemtoRV Quark

Learn about the FemtoRV processor, by Bruno Levy FemtoRV

SwapForth J1a

SwapForth J1a Processor for Icestudio Swapforth

Icemem collection

Icemem example repo

Icemem

More collections and blocks

You can find more blocks and collections at FPGAwars community

This repository is under development and during the event, you may find

more examples and tutorials, so keep in touch!

And in case you have some suggestions or tutorials to contribute, we would really appreciate a pull request!

About

A block collection (etc) to support using Icestudio with the MCH2022 badge

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published