рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░, рдЕрдЬрдЧрд░ рд╕реЗ рд▓реЗрдХрд░ рдбреЗрдЯрд╛-рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рддрдХ рдФрд░ рдХрдареЛрд░ рдбреНрд░рд╛рдЗрд╡рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВ, рдХрднреА-рдХрднреА рдЕрдкрдиреА рдЖрдБрдЦреЛрдВ рдХреЛ рджреБрдГрдЦ рдЙрдард╛рддреЗ рд╣реИрдВ рдФрд░ рд╕рдкрдиреЗ рджреЗрдЦрддреЗ рд╣реИрдВ: "рдУрд╣, рдпрд╣ рдХрдард┐рди, рдХрдард┐рди рд╣реЛрдЧрд╛ ..."ред рдмреЗрд╢рдХ, рд╣рдо рд╡реЗрд░рд┐рд▓реЙрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдФрд░ рдореЙрдбрд▓рд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рднрд╛рд╖рд╛ рд╣реИред рд╡реЗрд░рд┐рд▓реЛрдЧ рд╣рдореЗрд╢рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдмрд╛рд╣рд░ рдЦрдбрд╝рд╛ рд░рд╣рд╛ рд╣реИ; рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рдмрд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо, FPGA - рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рд▓реЙрдЬрд┐рдХ рдЗрдВрдЯреАрдЧреНрд░реЗрдЯреЗрдб рд╕рд░реНрдХрд┐рдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╡реЗрд░рд┐рд▓реЛрдЧ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреА рд╕реАрдорд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЕрдзрд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЬрд▓реНрдж рд╣реА рдереЛрдбрд╝рд╛ рдХрдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрднреА
Crowdfunding рдкрд░рд┐рдпреЛрдЬрдирд╛ : WebFPGAред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕рд╛рд░ : FPGA iCE40UP5k рдХреЗ рд▓рд┐рдП рдбрд┐рдмрдЧ рдмреЛрд░реНрдбред рд╕рднреА рд╡рд┐рдХрд╛рд╕ рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ, рдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ WebUSB рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣реЛрддрд╛ рд╣реИред
рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо : рдХрд┐рдХрд╕реНрдЯрд╛рд░реНрдЯрд░ред
рд░рдпрд╛рди рдЬреИрдХрдмреНрд╕ (рдкреНрд░реЛрдЧреНрд░рд╛рдорд░), рдорд┐рдХ рдЬреИрдХрдмреНрд╕ (рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЗрдВрдЬреАрдирд┐рдпрд░)
рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ ред
рд╕реНрдерд╛рди : рд▓реЙрд╕ рдПрдВрдЬрд┐рд▓реНрд╕, рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛, рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛ред

рдмреЛрд░реНрдб рдЬрд╛рд▓реА iCE40UP5k FPGA (5280 рддрд░реНрдХ рдХреЛрд╢рд┐рдХрд╛рдУрдВ, 32 GPIO, 1 рдПрдордмреАрдкреАрдПрд╕ SRAM) рдФрд░ STM32F04- рд╢реНрд░реГрдВрдЦрд▓рд╛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИ; рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдбреЗрд╡рд▓рдкрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдореЙрдбрд▓ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмреЛрд░реНрдб рдХреА рдлреЛрдЯреЛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ TSSOP-20 рд╣реИ, рдФрд░ TSSOP-20 ST рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдХреЗрд╡рд▓ 2.0M тВм рдХреЗ рд▓рд┐рдП STM32F04- рд╕реАрд░реАрдЬ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ - STM32L041F6 рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ, рд░рдпрд╛рди рдЬреИрдХрдмреНрд╕, рдпреВрд╕реАрдПрд▓рдП рдореЗрдВ рдПрдХ рдЫрд╛рддреНрд░ рд╣реИ, рдЙрд╕рдХреЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдПрдХ рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд╣ рдЧрд┐рдЯрд╣рдм рдХреЛ рдПрдХ рд▓рд┐рдВрдХ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рд╡рд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 1,700 рд╕рд┐рддрд╛рд░реЗ рдЕрд░реНрдЬрд┐рдд рдХрд░ рдЪреБрдХрд╛ рд╣реИред
рдЬрдмрдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдХреНрд▓рд╛рдЙрдб рднрд╛рдЧ рдХреЛ 6 рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рд╕рдЯреАрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдШреЛрд╖рдгрд╛ рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ, рдкреВрд░реЗ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╕реЗ рдпрд╣ рдХреЗрд╡рд▓ рдЬреНрдЮрд╛рдд рд╣реИ рдХрд┐ рдпреЗ "рджреЛрд╣рд░реА Xeon" рд╣реИрдВ), рдбреЗрд╡рд▓рдкрд░ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЕрднрд┐рдпрд╛рди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЙрдард╛рдП рдЧрдП рдзрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдкрд╣рд▓реЗ рд╕реЗ рдЦрд░реАрджреЗ рдЧрдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдПрдЧрд╛, рдЕрдЧрд░ рдПрдХрддреНрд░ рдХреА рдЧрдИ рд░рд╛рд╢рд┐ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ $ 10,000 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдпреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдзрдирд░рд╛рд╢рд┐ рдПрдХ рд╕рдВрдХреЗрдд рд╣реЛрдЧреА рдЬреЛ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИ рдФрд░ рд╕рд░реНрд╡рд░ рдкрд╛рд░реНрдХ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд▓реЗрдЦрдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЕрдореЗрдЬрд╝реЕрди рдпрд╛ рдПрдЬрд╝реНрдпреЛрд░ рдЬреИрд╕реЗ рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ рд╡рд░реНрддрдорд╛рди рд╡реНрдпрд╡рд╕рд╛рдп рдореЙрдбрд▓ рдореЗрдВ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рддреБрд░рдВрдд рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдкреВрд░реЗ рдмреИрдХреЗрдВрдб рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред
рд╕рд░реНрд╡рд░реЛрдВ рдХреА рдЕрдкрд░реНрдпрд╛рдкреНрдд рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╢рдХреНрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрд╢рд╛рдВрддрд┐ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рд░рдпрд╛рди рдиреЗ рдЖрд╢реНрд╡рд╛рд╕рди рджрд┐рдпрд╛ рдХрд┐ "рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдХреЛрдб рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдФрд░ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЖрдХрд╛рд░ рдореЗрдВ рдХреЗрд╡рд▓ 3 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рд╣реИред" рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреА рдорд╛рддреНрд░рд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдХрдо рд╣реИ - "рдЕрдк" рд╡реЗрд░рд┐рд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдВрдкреАрдбрд╝рд┐рдд рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, "рдбрд╛рдЙрди" рдореЗрдВ рдмрд╛рдЗрдирд░реА рдлрд░реНрдорд╡реЗрдпрд░ рдЖрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЖрдХрд╛рд░ рдПрдлрдкреАрдЬреА рдХреА рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЫреЛрдЯреА рдХреНрд╖рдорддрд╛ рдХреЗ рдХрд╛рд░рдг рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЫреЛрдЯрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рд╡реЗрд░рд┐рд▓реЙрдЧ-рдХреЛрдб рд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд╢рд╛рд╡рд╛рджреА рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рд╣рдо рд╕рд╛рдорд╛рдиреНрдп FPGA рд╕реНрдерд╛рди рдореЗрдВ рдкрд░рд┐рдгрд╛рдореА рд╕рд░реНрдХрд┐рдЯрд░реА рдХреЗ рднреМрддрд┐рдХ рд╕реНрдерд╛рди рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдЬреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рддреНрд╡рд░рд┐рдд рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрдбрд╝реЗ рдкреИрдХреЗрдЯ рдХреЗ рдирд┐рд░рдВрддрд░ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рд╕рдВрд╢реНрд▓реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрд╡рдпрдВ рдмрдиреА рд░рд╣рддреА рд╣реИ, рдЬреЛ рдХрд┐, рдореЗрд░реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░рд╛рдп рдореЗрдВ, рдкрд╣рд▓реЗ рд╣реИ , рдкрд░реНрдпрд╛рдкреНрдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рдордп рдкрд░ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рджреВрд╕рд░реА рдмрд╛рдд, рдкреНрд░рдХреГрддрд┐ рдореЗрдВ рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рджреЗрд░реА рд╣реЛ рд╕рдХрддреА рд╣реИред
рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ рд╢реВрдиреНрдп рдХреЗ рдкрд╣рд▓реЗ рдЫрдорд╛рд╣реА рдореЗрдВ рдПрдлрдкреАрдЬреАрдПрдПрд╕ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реБрдЖ (рд╡реЗ рдПрдХреНрдЯрд▓ рдПрдлрдкреАрдЬреАрдПрдПрд╕ рдереЗ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рд▓рд┐рдмрд░реЛ + рд╕реЙрд▓рд┐рдлрд╝рдиреА + рдореЙрдбрд▓рд╕рд┐рдо рдмрдВрдбрд▓ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛) рдФрд░, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдпрд╛рдж рд╣реИ, рд╕рдВрд╢реНрд▓реЗрд╖рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд░рд▓, рд╢реИрдХреНрд╖рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рднреА рдХрднреА рдмрд┐рдЬрд▓реА рдирд╣реАрдВ рдереАред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХрд┐рд╕реА рднреА рд╕рдВрдХрд▓рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рддрд░рд╣, рд╕рдВрд╢реНрд▓реЗрд╖рдг рдореЗрдВ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдЖрд╡рдзрд┐рдХ рд╣рд┐рдЪрдХреА рдФрд░ рд╣рдХрд▓рд╛рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд▓реЛ рдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдФрд╕рдд рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рдорд╛рдирд╡ рдзреИрд░реНрдп рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рд╣реЛрдЧрд╛ред рд╡реИрд╕реЗ, рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди рдореЗрдВ рдЬрдм рд▓реЗрдЦрдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреИрд╢рд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдХреВрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ (рдпрджрд┐ рд╡реЗрд░рд┐рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдХреЛрдб рдФрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдЭрдВрдбреЗ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдереЗ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрд╕ рдЕрдВрддрд┐рдо рдмрд╛рдЗрдирд░реА рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ), рддреЛ рд╡рд╣ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддрд╛ рд╣реИ рдХрд┐ "рдЖрдкрдХреЛ 2 рдорд┐рдирдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ" рд╕рдВрд╢реНрд▓реЗрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред "
рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рдХрд╛рд╕ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ (рдХрдо рд╕реЗ рдХрдо рдпрд╣ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд╣рд▓реЗ рдХрдо рд╣реЛ рдЬрд╛рдПрдЧреА), рддреЛ рдЖрдк IceStorm / iCECube рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ FPGAs рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк WebUSB рддрдХрдиреАрдХ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдУрдкрди рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВ (рд╕рднреА рд▓рд┐рдВрдХ GitHub рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЗрди рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЗрди рд╣реВрдбреНрд╕ рдХреЗ рддрд╣рдд рддреБрд░рдВрдд рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ):
- WebUSB + Arduino ред рдпрд╣ рдХреЗрд╡рд▓ рдкреВрд░реНрдг USB рдХреЗ рд╕рд╛рде Arduino- рд╕рдВрдЧрдд рдорджрд░рдмреЛрд░реНрдб рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ Arduino Zero рдпрд╛ Adafruit Feather 32u4ред
- рд╡реЗрдмрд▓рд╛рдЗрдЯ ред рдПрдХ рдПрд▓рдИрдбреА ATtiny85 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдпрджрд┐ рдЖрдк рдПрд▓рдИрдбреА рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдиреНрдп рдмрд╛рд╣рд░реА рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╕рдм рдХреБрдЫ GPIO рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
- Yubikey HOTP ред рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдкрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгред рд╡реЗ рдлреЗрд╕рдмреБрдХ, рдЬреАрдореЗрд▓, рдЧрд┐рдЯрд╣рдм рдФрд░ рдХрдИ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
- Webdfu ред USB DFU рдХрд╛ рдЙрдкрдпреЛрдЧ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рд╕реНрд╡рдпрдВ STM32 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рдЕрдм, рдпрджрд┐ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЛ рддрдХрдиреАрдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЪрд▓рдиреЗ рдФрд░ рдХрдИ рджрд░реНрдЬрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЕрдкрдиреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд╕рд╛рде рд▓реИрдкрдЯреЙрдк рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб рдлреЛрди рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред
- RTOS Zephyr рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП JS IDE , рдЬреЛ рдЖрдкрдХреЛ рд╕рднреА Zephyr рд╕рдВрдЧрдд рдмреЛрд░реНрдбреЛрдВ рдореЗрдВ рдХреЛрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рд╕реМ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВред рддреЛ рдЕрднреА STM32F723E рдбрд┐рд╕реНрдХрд╡рд░реА рдпрд╛ UDOO рдирд┐рдпреЛ рдлреБрд▓ рдЬреИрд╕реЗ рдХреБрдЫ рдЦрд░реАрджреЗрдВ рдФрд░ рдЕрдкрдиреЗ рдлреЛрди рдкрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдХреЛрдб рд▓рд┐рдЦреЗрдВред
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреЗрдЬ рдкрд░, рдбреЗрд╡рд▓рдкрд░ Chrome, рдУрдкреЗрд░рд╛ рдФрд░ рдПрдЬ рдореЗрдВ WebUSB рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди mozilla.org рдХреЗ рдкрд╛рд╕ рдЕрдм рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рд╣реИ, рдПрдЬ рд╕рдВрдЧрдд рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдирд╣реАрдВ рд╣реИ:

рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ Microsoft Edge рдЕрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдмрд╛рдЬрд╛рд░ рдХрд╛ рдХреЗрд╡рд▓ 5.2% рд╣рд┐рд╕реНрд╕рд╛ рд░рдЦрддрд╛ рд╣реИ, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрднреА рднреА Edge рд╣реИ, рддреЛ рд╕рдВрднрд╡ рдЕрд╕рдВрдЧрддрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рджреВрд╕рд░реА рдУрд░, рдЕрдм рдХреНрд░реЛрдо рдУрдПрд╕ рдореЗрдВ FPGAs рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИ, рдЬреЛ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рдкрд╣рд▓реЗ рдЕрд╕рдВрднрд╡ рдерд╛ред
рдХреНрдпрд╛ рдореБрдЭреЗ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдорджрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП? рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЬрдм рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреИрдХрд░реНрд╕ рдХреЗ рд░реИрдВрдХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ WebFPGA рдХреЛ рдСрд░реНрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдпрд╛ рдХрдирд╛рдбрд╛ рдХрд╛ рдирд┐рд╡рд╛рд╕реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк рд╡реИрд╢реНрд╡рд┐рдХ "рдорд╣рд▓" рдХреЗ рдирд┐рд╡рд╛рд╕реА рд╣реИрдВ, рддреЛ рд▓реЗрдЦрдХ рдХреВрдЯрдиреАрддрд┐рдХ рд░реВрдк рд╕реЗ рдЙрд╕рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕реЛрдЪрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рдХрд┐ рдпрд╣ рдкреНрд░рддрд┐рдмрдВрдз рдХрд┐рд╕рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЖрдорддреМрд░ рдкрд░ рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рдЕрднрд┐рдпрд╛рдиреЛрдВ рдХреЗ рд▓реЗрдЦрдХ рдЕрд▓рдЧ-рдЕрд▓рдЧ рджреЗрд╢реЛрдВ рдореЗрдВ рдЖрдЗрдЯрдо рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рд╛рдЧрдд (рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдХреЗ рджреЗрд╢ рдХреЗ рдореЗрд▓ рдЯреИрд░рд┐рдл рдХреЗ рдЕрдиреБрд╕рд╛рд░) рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрддреНрддрд░ рдЕрдореЗрд░рд┐рдХрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рд╕рдореГрджреНрдз рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рднреА рдкрд╛рд░реНрд╕рд▓ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
FPGA iCE40UP5k, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдХрд┐рд╕реА рднреА рдирд┐рд░реНрдпрд╛рдд рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рддрд╣рдд рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ рдФрд░ тВм 6.46 рдХреА рдХреАрдордд рдкрд░ рдореМрд╕рд░ рдкрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИред тВм 2.02 рдХреЗ рд▓рд┐рдП STM32L041F6 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕рднреА рдореБрдлреНрдд рдСрд░реНрдбрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред рд╢рд╛рдпрдж рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рдЕрднрд┐рдпрд╛рди рдХреЗ рд▓реЗрдЦрдХ рдиреЗ рдкреНрдпрд╛рд░реЗрдЯреЛ 80/20 рд╕рд┐рджреНрдзрд╛рдВрдд рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реЛрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рдзреАрд░реЗ-рдзреАрд░реЗ рд╕рднреНрдп рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдмрд╛рд╣рд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛? рдпрджрд┐ рд╡рд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЕрдХреЗрд▓реЗ рдЦреАрдВрдЪрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рд╣реА рд╡реНрдпрд╡рд╕рд╛рдп рдирд┐рд░реНрдгрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдмреЗрд╢рдХ, рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреБрдЫ рд╣рдж рддрдХ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рд╣реИред рдХреНрд▓рд╛рдЙрдб рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╡реЗрд░рд┐рд▓реЙрдЧ рдкрд░ рд╡рд┐рдХрд╛рд╕ - рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рд╢рд╛рдВрдд; рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрди рджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдВ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рд╕рдореНрдорд╛рди рдХрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХреА рдХрд╛рдиреВрдиреА рдорд┐рд╕рд╛рд▓реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ рдФрд░ рдХреБрдЫ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╢рд╛рдВрдд рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ IDE рд╣реИ рдЬреЛ рд╡реЗрд░рд┐рд▓реЛрдЧ рд╕реЗ рдЯреЙрд░реЗрдВрдЯреНрд╕ рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдПрдХ рдРрд╕реА рдШрдЯрдирд╛ рд╣реИ рдЬреЛ рдЗрд╕рд╕реЗ рдмрд╣реБрдд рдХрдо рд╣реИ , рдкреВрд░реНрд╡ рдХреЗ рджреЗрд╢реЛрдВ рдореЗрдВ рдХрд╣рддреЗ рд╣реИрдВред рд╕реЛрд╡рд┐рдпрдд рд╕рдВрдШ рдХреЗ рдмреАрдЪред рдореИрдВ рд╕реНрд╡рдпрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╛рддрдирд╛рдУрдВ рд╕реЗ рдХреБрдЫ рднреА рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рдХрд░рддрд╛, рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рд╕рд▓рд╛рд╣ рдирд╣реАрдВ рджреЗрддрд╛, рд▓реЗрдХрд┐рди
рдХреЛрдИ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЖрдк
рдЙрд╕рд╕реЗ рд╕рдм рдХреБрдЫ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рджреВрд╕рд░реА рдУрд░, рдЕрдм FPGAs (рдХрдо рд╕реЗ рдХрдо iCEcube2) рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдореБрдлреНрдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдЖрдкрдХреЗ рдЬрд╛рд▓реА рдЦрд╛рддреЗ рдФрд░ рдХрд╛рд░реНрдп рдорд╢реАрди рдХреЗ рдореИрдХ рдкрддреЗ рдореЗрдВ рдмрдВрдзрд╛ рд╣реБрдЖ рд╣реИ, рдореБрдлреНрдд рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдПрдХ рдЪреАрдиреА рдирд┐рд░реНрдорд╛рддрд╛ рд╕реЗ рд╕рд╕реНрддреА рдбрд┐рдмрдЧрд┐рдВрдЧ рдмреЛрд░реНрдб, рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рд╡рд┐рд╢реЗрд╖ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдирд╣реАрдВ рдЦрд░реАрдж рд╕рдХрддреЗ, рддреЛ рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди - рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдХрд╛рдлреА рд╢рд╛рдВрдд рд╣реИ (рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╡реЗрд░рд┐рд▓реЙрдЧ! рд╡рд╛рд╣!), рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХреБрдЫ рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╢рд╛рдпрдж, рд╕рдордп рдХреЗ рд╕рд╛рде, рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЬрдиреНрдо рд╣реЛрдЧрд╛, Arduino рдпрд╛ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореБрджрд╛рдпреЛрдВ рдХреЗ рдХрд░реАрдм, рдФрд░ рд╢реМрдХрд┐рдпрд╛ FPGA рдХреЗ рдЙрддреНрд╕рд╛рд╣реА рд▓реЛрдЧ Verilog-code, рд╕рдВрдХрд▓рд┐рдд рдЧреБрдард▓реА рдФрд░ рдЕрдиреНрдп рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдм рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореБрдЭреЗ рдпрд╣ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрднрд┐рдпрд╛рди рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдиреЗ рд╡рд┐рдкрдХреНрд╖ рдХреЛ рдкрдЫрд╛рдбрд╝ рджрд┐рдпрд╛ред
рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рдЕрднрд┐рдпрд╛рди рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдХреЗ рд╢реНрд░реЗрдп рдХреЗ рд▓рд┐рдП, рд╡реЗ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рддрдереНрдп рдХреЛ рдирд╣реАрдВ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рднрд░рд╛рдИ рдФрд░ рдХрд╛рдлреА рдХрдо рдХреАрдордд рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ:
- MojoBoard V3, $ 75 рдХреА рдХреАрдордд, TQFP-144 рдкреИрдХреЗрдЬ рдореЗрдВ рд╕реНрдкрд╛рд░реНрдЯрди 6 XC6SLX9 FPGA рдкрд░ рдЪрдврд╝рддрд╛ рд╣реИ, 84 GPIO рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕рд╛рдереА ATmega32U4 рдкрд░ рдХреЙрдореНрдмреНрд╕;
- рдЖрдЗрд╕рдмреНрд░реЗрдХрд░, рдПрдХ рдФрд░ рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдмрдВрдж рд╣реЛ рдЧрдИ; $ 69 рдХреЗ рд▓рд┐рдП, рдЬрд╛рд▓реА iCE40UP5k FPGA рдФрд░ FT2232 рдХрдирд╡рд░реНрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рдорджрд░рдмреЛрд░реНрдб рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЬрд╛рддреА рд╣реИ;
- TinyFPGA BX, рдореВрд▓реНрдп $ 38, FPGA ICE40LP8K (7680 рд▓реЙрдЬрд┐рдХ рд╕реЗрд▓), 41 рдкрд┐рди GPIOред
рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рд░реВрд╕ рдореЗрдВ рд░рд╣рддреЗ рд╣реБрдП, рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ WebFPGA рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рднрд╛рдЧ рдирд╣реАрдВ рд▓реЗ рд╕рдХрддрд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ "рдкрд╛рд░рд┐рд╢реНрд░рдорд┐рдХ рдХреЗ рдмрд┐рдирд╛ рджрд╛рди рдХрд░реЗрдВ" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░рдпрд╛рди рдХреЛ $ 5 рднреЗрдЬрд╛ (рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реИ "рд░реЛрдмрд░реЗ рдкрд░" рд▓реЗрдЦрдХ рдХреЛ рдзрди рднреЗрдЬреЗрдВ "рдмрдЯрди)ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрд╡рдпрдВ рдмрд╣реБрдд рд╣реА рд░реЛрдЪрдХ рдФрд░ рдЙрдкрдпреЛрдЧреА рд╣реИред рджреВрд╕рд░реЗ, рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рджрд╛рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╕рднреА рдЦрдмрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рд╡рд╛рд░реЗрди рдмрдлреЗрдЯ рд▓рдЧрддрд╛ рд╣реИ, рдЬреЛ рдХрднреА-рдХрднреА рдПрдХ рдХрдВрдкрдиреА рдореЗрдВ рдПрдХ рд╢реЗрдпрд░ рдЦрд░реАрджрддрд╛ рд╣реИ рдЬреЛ рдЙрд╕реЗ рд░реБрдЪрд┐ рджреЗрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ, рдПрдХ рд╢реЗрдпрд░рдзрд╛рд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рдЕрд▓реНрдкрд╕рдВрдЦреНрдпрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рд╕рд╛рд▓рд╛рдирд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдкреИрдХреЗрдЬ рдкреНрд░рд╛рдкреНрдд рд╣реЛред
рд▓реЗрдЦрдХреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рд░рд╛рдд рдмрд┐рддрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЧрд┐рдЯрд╣рдм рдкрд░ рд╕реЛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рднрд▓реЗ рд╣реА рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдВрдж рди рд╣реЛ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдЕрднреА рднреА рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╕реНрд░реЛрдд рдХреЛрдб рдорд┐рд▓реЗрдЧрд╛, рдФрд░ рд╕рдВрднрд╡рдд:, рд╕рдордп рдХреЗ рд╕рд╛рде рд▓реЛрдЧ рддреИрдпрд╛рд░ рд╣реЛрдВрдЧреЗ рдПрдХ рдЧрд┐рд░рд╛ рд╣реБрдЖ рдмреИрдирд░ рдЙрдард╛рдПрдБред
рдореЗрд░реЗ рдкрд╛рд╕ рдУрдкрди рд╕реЛрд░реНрд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛
рдмреНрд▓реЙрдЧ рд╣реИ ; рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдк DIY-рд╡рд┐рдХрд╛рд╕ рдпрд╛ рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИ, рддреЛ рдореИрдВ рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛ред