Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>EDAcationNew to Visual Studio Code? Get it now.
EDAcation

EDAcation

EDAcation

|
516 installs
| (1) | Free
Learning environment for digital hardware design with Yosys and nextpnr.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

EDAcation for VSCode

Digital hardware design, without headaches



EDAcation is a learning environment for digital hardware design. It can be used with Visual Studio Code and Visual Studio Code for the Web.

We aim to provide an easy to use front-end to several existing free and open source (FOSS) tools. These include:

  • Yosys - RTL synthesis
  • Nextpnr - FPGA place and route
  • DigitalJS - Digital circuit simulator
  • Icarus Verilog - Waveform generation

Demo

Just getting started? View a quickstart demo/tutorial here.

Documentation

Documentation is coming soon!

Contributing

We are open to contributions! However, please open an issue first before submitting large changes. This way we can discuss the change before you spend a lot of time on it. See the development documentation for more information.

License

This project is available under the MIT license. Note that some dependencies may have different licenses.

Other projects

EDAcation consists of several projects:

  • vscode-edacation - VS Code extension
  • edacation - Libary and CLI
  • nextpnr-viewer - FPGA viewer for nextpnr
  • native-fpga-tools - Minimal, native FPGA tool bundles
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft