myStorm - The $30 Open Hardware FPGA Dev Board

#myStorm is a unique fusion of FPGA & ARM - a $30 open source hardware FPGA dev board bound together with innovative open source toolchain

Similar projects worth following
Open Source Hardware and Software

myStorm is the perfect combination of a $3 32-bit ARM microcontroller and a $5 versatile low power FPGA – an open hardware platform – brought to life with an innovative open source software toolchain

Low cost – suit even the smallest budget – about $30 for minimum configuration (Due Jan 2017) and $49 for the full SDK (System Design Kit) Due early Dec 2016
Compact 75 x 75mm – very useful range of connectivity signals available
Lattice iCE40HX4K – 144pin LQFP package with up to 60 I/O lines
PMOD and double PMOD connectors on 0.1″ grid spacing for easy interfacing
Arduino compatible shield headers – giving 5V tolerant GPIO, 12 bit ADC and peripherals
An onboard ARM M4 for handling USB comms, GPIO and ADC channels and FPGA loading
FPGA provided in an LQFP package – for easier layout and possibility of home assembly
Fast 256K x 16 SRAM (512K x 16 maximum) – allows explora

Enjoy this project?



darkstar007 wrote 11/07/2016 at 17:38 point

Hi. I have a question after watching the video - you say that the ARM has a 5Ms/s ADC on it - is it going to be possible to move (i.e. stream) that amount of data from the ADC to the FPGA continuously? I mainly do signal processing, so that would have a lot of potential opportunities. Thanks.

  Are you sure? yes | no

darkstar007 wrote 10/29/2016 at 12:29 point

Thanks for the update! Hope I get to buy one in December.

  Are you sure? yes | no

monsonite wrote 10/29/2016 at 11:21 point

I should add that we are offering a fully specified System Design Kit - available for $49 plus shipping from early December. 

Early next year we will produce a lower spec version which will sell for $30 plus shipping

In order to keep shipping costs down, we hope to bulk ship from Shenzhen, China, and use local territorial distributors.

We will be announcing discounts for bulk purchase (10+) - for schools, colleges, makerspaces - to be confirmed in the New Year.

  Are you sure? yes | no

monsonite wrote 10/29/2016 at 11:01 point

DarkStar - thanks for asking. Here is a much needed update. 

 I can only apologise for the delay - but there has been a lot happening behind the scenes.


We had 50 boards made in July - these have all gone out to early birds.

We debuted the board at the Open Source Hardware Camp - OSHCamp in early September - where the first 25 "freebie" boards were used to run a weekend workshop on the IceStorm toolchain and verilog programming

We have presented the board at the Open Source Hardware Users Group in London in mid-October.

There has been an update to the pcb - and we are just building up pcb the sample this weekend (Oct 29/30).   If the pcb is good we will be making a batch off 250 of these in Shenzhen in 2 weeks time, and they will be in the US/UK/EU by early December  - in time for the Christmas holiday period.  If initial sales are good - there will be a follow-up of 250 pieces in January.

The first boards have been released as an SDK and details of this are now on the website.


In early October we attended the open RISC conference ORconf in Bologna, Italy - and were well received.  All of the sample SDKs we took with us were snapped up.

There's a video of Alan's presentation to ORconf :

They have been linked to from the schedule


A YouTube playlist for the talks is also available here:


A friend in Germany has got a Forth soft core cpu running in the FPGA,
and there is progress on several other fronts  both in UK, EU and USA.

James Bowman's J1a Forth core runs on a 1K myStorm - and James and I are working to make full use of the available resources of the 4K (actually 8K) myStorm FPGA and ARM Resources


I will be visiting Northern California between 17th November and 28th November, to speak to various organisations, potential customers and distributors.  I will be attending makerspaces in the Bay Area.

All of our documentation can be found on our website

  Are you sure? yes | no

darkstar007 wrote 10/29/2016 at 08:23 point

Is there any news - there doesn't seem to have been an update for a while? 

  Are you sure? yes | no

Ken Boak wrote 08/03/2016 at 15:26 point

Yes - watch this space - hope to have production boards available by mid September

  Are you sure? yes | no

zakqwy wrote 08/03/2016 at 15:10 point

Neat! I just bought an iCEstick, but this seems like a far better option.. so much more I/O breakout!

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates