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
Hello world examples from the iceK collection
(Example repo )
(Example repo )
Icemem collection: example 23
(Icemem example repo )
SPI 7 segments 4 digits controller example
(SPI Display Notes ) (In spanish)
(Risc-V FPGA icestudio repo )
(Z80-FPGA icestudio repo )
Hack CPU (Nand2tetris project)
(Nand2tetris-icestudio repo )
Language
Translated strings
English (en)
Spanish (es_ES)
Czech (cs_CZ)
German (de_DE)
French (fr_FR)
Japanese (ja_JP)
Russian (ru_RU)
Italian (it_IT)
Taiwanese (zh_TW)
Basque (eu_ES)
Chinese (zh_CN)
Korean (ko_KR)
Turkish (tr_TR)
Catalonian (ca_ES)
Greek (el_GR)
Dutch (nl_NL)
Galician (gl_ES)
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 file template.pot
; it also runs scripts/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 the postinstall
script can run during npm install
for Windows, if commands msgmerge
, msgfmt
are not found while executing update_translations.sh
, then they weren't installed with MSYS2/Git Bash; a Windows binary installer for GNU 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)
Version
Contributors
0.10
kanade-k-1228 , vr2045 , Carlos Venegas Arrabé , Juan González (Obijuan)
0.9-1
Juan González (Obijuan)
0.9
Carlos Venegas Arrabé , mslider , Joaquim (jojo535275) ,Fernando Mosquera , TheSnowfield , Juan González (Obijuan)
0.8
Carlos Venegas Arrabé , Joaquim (jojo535275) , Fernando Mosquera , Ümit Solmaz , TinLethax , seanybaggins , mslider , Juan González (Obijuan)
0.7
Carlos Venegas Arrabé , Juan González (Obijuan) , Joaquim (jojo535275)
0.6
Carlos Venegas Arrabé , Juan González (Obijuan) , Miodrag Milanovic , Pascal Cotret , aalku ,, Lorea Aldabaldetreku , TimRudy , Sam , Kyle Lomem , pitrz , Francisco Sayas , jojo535275 , Fernando Mosquera , Derek Lai, wifasoi , Carls, Datanoise , Andrew Goodney, Jose Miguel Sánchez García , Alejomejia , reclaimed , Marcel Ochsendorf , HwaGyeong
0.5
Carlos Venegas Arrabé , Juan González (Obijuan) , Zakary Kamal Ismail , Sam
0.4
Jesus Arroyo , Carlos Venegas Arrabé , Elektor.Labs , Piotr Esden-Tempski , Miodrag Milanović , raTmole , Luca Cristaldi
0.3
Jesus Arroyo , Luke Valenty , Lorea-Aldabaldetreku , Carlos Díaz , Martoni , Xoan Sampaiño , Unai , Francisco Sayas , Pascal Cotret , Juan Jose Luna Espinosa , Salvador E. Tropea , redbeard , Eladio Delgado , Philipp van Kempen
0.2
Jesus Arroyo , Tomás Calvo , Juan González (Obijuan) , Carlos Díaz , Xoan Sampaiño , Salvador E. Tropea , Democrito , Martoni , Pascal Cotret
0.1
Jesus Arroyo , Miguel Sánchez de León Peque
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 .