EDAcation is a learning environment for digital hardware design with Yosys and nextpnr.
EDAcation consists of several open source projects:
- vscode-edacation - VS Code extension
- edacation - Libary and CLI
- yosys.js - WebAssembly version of Yosys
- nextpnr.js - WebAssembly version of nextpnr
- nextpnr-viewer - FPGA viewer for nextpnr
EDAcation relies on several open source projects including but not limited to:
If you like EDAcation, you might also also want to check out these open source projects:
- Clash - A modern, functional, hardware description language
EDAcation is developed and maintained by the Computer Architecture for Embedded Systems (CAES) departement at the University of Twente.