Fipsy is a $10 Breadboard-Friendly FPGA Board for Education (Crowdfunding)

We’ve already seen several cheap FPGA boards in the past with the $25 miniSpartan3 (Xilinx), $34 Spartixed (Xilinx), or 40 Euros Olimex iCE40HX8K-EVB boards (Lattice), but if you have a really tight budget you can now plat with FPGA for just $10 thanks to Fipsy board.

With its 256 LUTs Lattice Semi MachXO2 FPGA, you’ll be limited to what you can do for specific projects, but it could be useful to teach yourself or students FPGA programming, especially it also happens to be breadboard-friendly.

Fipsy specifications:

  • FPGA – Lattice Semiconductors MachXO2 (LCMXO2-256HC-4SG32C) FPGA @ 269 MHz max. with 256 LUTs, 2 kbit Distributed RAM, 32 LABs (Logic Array Blocks)
  • Programmable by SPI and I2C
  • Expansion – 2x 10-pin header supporting various interfaces including:
    • LVCMOS 3.3/2.5/1.8/1.5/1.2
    •  LVTTL
    •  LVDS
    •  Bus-LVDS
    •  MLVDS
    •  RSDS
    •  LVPECL
    • SSTL 25/18
    • HSTL 18
    • Schmitt trigger inputs, up to 0.5 V hysteresis
  • Misc – Onboard LED
  • Operating Supply Voltage – 3.3 V

The “Basic Setup” tutorial explains how to create a Blinky example, by first creating a JEDEC file in Lattice Diamond software using the provided source example, before uploading over SPI using a Raspberry Pi board and fipsyfpgaloader utility.

Beside teaching/learning, the board can also be used as a I/O Port extender, the glue between different embedded systems, a digital bus controller, a PWM controller (e.g. for LED panels), etc…

The board has been launched on Kickstarter, and the campaign has already surpassed its $3,500 funding target. Pledges start at $10 with two (yet to be soldered) headers, or $20 with soldered headers. The are also pledges for up pack of board, but you don’t really save (except maybe on shipping) if you order bundles as a pack of ten costs $100. Shipping adds $1 to the US, $5 to Canada, and $10 to some European countries and Australia for a single board. You’re out of luck if you are based in South America, Africa, or Asia since the developer won’t ship there. Delivery is planned for June 2018.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

8
Leave a Reply

avatar
5 Comment threads
3 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
ForumBlocksMyNickNobody of Importwillmoreben Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Member
Steven Lin

PLD or FPGA?

ben
Guest
ben

The $34 Microsemi board (M2S010-MKR-KIT) is also worth mentioning!

willmore
Guest
willmore

How is something that blocks most of the sockets in a breadboard ‘breadboard-friendly’? If you want to be breadboard friendly, then only plug into the inner 0.3″ rows of pins and don’t block the rest.

Nobody of Import
Guest
Nobody of Import

Meh. 256 LUTs. You’d be better off using an ICEStick or one of the iCE40 type breakout boards…or better yet, an Arty S7, for this task.

There is very, very little you can accomplish with 256 LUTs in the FPGA space. This is more a low-end CPLD.

ForumBlocksMyNick
Guest
ForumBlocksMyNick

Another unfortunate name.
http://www.spanishcentral.com/translate/moco
“1: mucus
2 familiar : snot”

So “MOCOMAKERS” is sure to make some giggle.