Digital Design for OpenSource FPGAs made easy: icestudio.io
Linux, Mac and Windows
Find all the information on this WIKI PAGE
Icestudio is a design tool focused on new comers to the FPGA world
- Step 1: Draw your circuit
- Step 2: Upload it to your favorite OpenSource FPGA board
- Step 3: Done! 😀️
(SPI Display Notes) (In spanish)
Contribute!
Add or update the app translations using Poedit.
Developer note:
- use
npm run preptext
before doing translation editing: this extracts the labels from the codebase to update template filetemplate.pot
; it also runsscripts/update_translations.sh
, to update the existing*.po
language files so they are synched to the template - use
npm run compiletext
to regenerate the*.json
language files (these are what the IDE really needs) to test them
Developer note:
- for Windows, use
npm config set script-shell "C:\\Program Files\\Git\\bin\\bash.exe"
or equivalent so thepostinstall
script can run during npm install - for Windows, if commands
msgmerge
,msgfmt
are not found while executingupdate_translations.sh
, then they weren't installed with MSYS2/Git Bash; a Windows binary installer forGNU gettext utils
will take care of this: https://mlocati.github.io/articles/gettext-iconv-windows.html; download the "static" flavor for 64bit Windows; include it in PATH (done in an install step)
-
Carlos Venegas Arrabé is the main developer since 2019/Oct
-
Jesus Arroyo started this project on 2016/Jan/28. He was the main developer from 2016/Jan to 2019/Oct
-
FPGAwars community has developed this project in a voluntary and altruistic way since 02/2017.
-
BQ sponsored this project from 02/2016 to 02/2017. Thanks
Licensed under GPL 2.0 and Creative Commons Attribution-ShareAlike 4.0 International License.