SAY “HELLO” THE NEW FEATHER-COMPACTIBLE ORANGECRAB BOARD

Summary of SAY “HELLO” THE NEW FEATHER-COMPACTIBLE ORANGECRAB BOARD


The OrangeCrab is a new Feather-compatible FPGA board designed for makers, featuring an open-source toolchain and the ability to run a soft RISC-V core. Developed by Greg Davill using the Lattice Semi ECP5 FPGA, it offers 118 I/O pins, up to 8Gbit DDR3 memory, 128Mbit QSPI Flash, and supports LiPo batteries, micro USB, and micro SD cards. This board represents a significant step in bringing FPGAs into the maker ecosystem with accessible programming methods.

Parts used in the OrangeCrab:

  • Lattice Semi ECP5 FPGA
  • Soft RISC-V Core
  • Open-source toolchain
  • LiPo battery connector
  • Micro USB connector
  • Micro SD card socket
  • 8Gbit DDR3 memory
  • 128Mbit QSPI Flash memory

Owing to the trend that is driving the success of the Feather form factor for boards is the change in the methodology and languages in which boards are now being programmed. It is quite certain that the maker market is in its transition state and it is hard to tell what the next interesting thing disrupting the board ecosystem is, but with the availability of open-source toolchains for FPGA chips, the age of FPGA has come to stay with a number of FPGAboards starting to appear. So, if you are thinking of getting started with using an FPGA board, this could be a good entry point.

SAY “HELLO” THE NEW FEATHER-COMPACTIBLE ORANGECRAB BOARD

Among the new range of FPGA boards beginning to penetrate the maker market is the new OrangeCrab board from Greg Davill. The feather-compatible board modeled and developed by Davill is capable of running a soft RISC-V Core and has a fully open-source toolchain and according to the tweet by Davil, “

…the USB lines re hooked directly to the ECP5. So it should be possible to port [the CircuitPython] implementation done on Fomu over to this board”.

It is based on a Lattice Semi ECP5 FPGA, with 118 available I/O pins and up to about 8Gbit of DDR3 memory that takes more than 50 pins on the boards but still leaves enough for the board to be pin-compatible with the feather.

The board supports a LiPo battery connector, 128Mbit of QSPI Flash memory, a micro USB connector that allows for a direct UBS connection to the FPGA at full speed as well as a micro SD card socket.

Read more: SAY “HELLO” THE NEW FEATHER-COMPACTIBLE ORANGECRAB BOARD

Quick Solutions to Questions related to OrangeCrab:

  • What is the OrangeCrab board?
    The OrangeCrab is a new Feather-compatible FPGA board from Greg Davill capable of running a soft RISC-V Core.
  • Does the board use an open-source toolchain?
    Yes, the OrangeCrab features a fully open-source toolchain for FPGA chips.
  • Can CircuitPython be ported to this board?
    It should be possible to port the CircuitPython implementation done on Fomu over to this board.
  • What type of FPGA chip does the OrangeCrab use?
    The board is based on a Lattice Semi ECP5 FPGA.
  • How much DDR3 memory does the board support?
    The board supports up to about 8Gbit of DDR3 memory.
  • Is the OrangeCrab pin-compatible with Feather boards?
    Yes, despite using many pins for memory, it remains pin-compatible with the feather form factor.
  • What storage options are available on the board?
    The board includes 128Mbit of QSPI Flash memory and a micro SD card socket.
  • Can the board be powered by a battery?
    Yes, the board supports a LiPo battery connector.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter