SKU: SBCD-0577
📋 GST Invoice Available

OrangeCrab R0D2-25 ECP5 FPGA Development Board

₹12,419.00 (Inclusive of all taxes)
Out of Stock

This OrangeCrab R0D2-25 Development Board integrates a Lattice ECP5 LFE5U-25F FPGA with 128MiB DDR3L and 128Mbit QSPI Flash, providing a robust platform for RISC-V softcore development and general FPGA experimentation. It features USB-C for direct programming and adheres to the Adafruit Feather form factor for broad compatibility.

Features

  • Lattice ECP5 LFE5U-25F FPGA for powerful logic implementation.
  • 128MiB DDR3L and 128Mbit QSPI Flash for data and program storage.
  • USB-C interface for direct programming and full-speed data transfer.
  • Adafruit Feather compatible form factor for modular integration.
  • Integrated LiPo charger and MicroSD slot for portable projects.

Out of stock

Description

The OrangeCrab R0D2-25 is a compact and versatile FPGA development board built around the Lattice ECP5 LFE5U-25F-8MG285C, an ECP5 family FPGA. Designed for RISC-V softcore SoC experimentation and general FPGA logic implementation, this board adheres to the Adafruit Feather specification, enabling seamless integration into various prototyping environments. Its direct USB-C connection facilitates straightforward programming and full-speed data communication with the FPGA.

Equipped with 128MiB of DDR3L memory and 128Mbit of QSPI Flash, the OrangeCrab R0D2-25 provides ample resources for complex designs and program storage. A MicroSD socket extends storage capabilities for larger projects. Power management includes a LiPo battery connector with an integrated charger, supporting portable and embedded applications. The board also features a 48MHz oscillator for reliable clocking, along with user-addressable I/O options including a button, an RGB LED, 20 general-purpose I/O pins, and 6 analog I/O lines.

Key Features

  • Utilizes Lattice ECP5 LFE5U-25F FPGA for high-performance reconfigurable logic.
  • Integrates 128MiB DDR3L memory for efficient data buffering and processing.
  • Features 128Mbit QSPI Flash for robust bootloader and user program storage.
  • Provides direct USB-C connectivity to the FPGA for easy programming and full-speed (12Mbit) data transfer.
  • Includes a preloaded USB bootloader to streamline initial setup and firmware updates.
  • Adheres to the Adafruit Feather form factor, ensuring compatibility with a wide range of FeatherWings.
  • Equipped with a LiPo battery connector and an onboard charger for portable applications.
  • Offers a MicroSD socket for expandable data storage requirements.
  • Provides user interaction via an onboard button, an RGB LED, 20 digital I/O pins, and 6 analog I/O pins.

Applications

  • RISC-V softcore processor development and experimentation.
  • Embedded FPGA design for custom digital logic.
  • Portable and low-power FPGA-based projects.
  • Prototyping sensor interfaces and data acquisition systems.
  • Learning and experimenting with Lattice ECP5 FPGA architecture.

Technical Specifications

FPGALattice ECP5 LFE5U-25F-8MG285C
DRAM128MiB DDR3L
Flash Memory128Mbit QSPI Flash
Clock Frequency48 MHz
ConnectivityUSB-C (12Mbit Full-Speed), MicroSD Socket
User I/O1x Button, 1x RGB LED, 20x Digital I/O, 6x Analog I/O
Power InputUSB-C, LiPo Battery Connector (with charger)
Form FactorAdafruit Feather Compatible
Dimensions22.86mm x 50.8mm

Frequently Asked Questions

What FPGA is used on the OrangeCrab R0D2-25 board?

The OrangeCrab R0D2-25 features the Lattice ECP5 LFE5U-25F-8MG285C FPGA. This device offers a balance of logic resources, memory interfaces, and processing capabilities, making it suitable for a wide range of reconfigurable logic projects, including custom softcore processors.

What memory resources are available on the OrangeCrab R0D2-25?

The board includes 128MiB of DDR3L SDRAM for high-speed data operations and 128Mbit of QSPI Flash memory. The QSPI Flash is utilized for storing the FPGA configuration bitstream and user program data, ensuring persistent storage.

How is the OrangeCrab R0D2-25 programmed?

Programming is primarily done via the onboard USB-C port. The FPGA directly connects to the USB-C interface, allowing for full-speed (12Mbit) communication. It typically uses open-source toolchains like Yosys, Nextpnr, and Project Trellis, often with a preloaded USB bootloader for convenience.

Is the OrangeCrab R0D2-25 compatible with other development ecosystems?

Yes, the board is designed to follow the Adafruit Feather specification. This compatibility allows it to connect with various FeatherWings (add-on boards) that conform to the same pinout, expanding its functionality with a broad range of sensors, displays, and communication modules.

What are the power options for the OrangeCrab R0D2-25?

The OrangeCrab R0D2-25 can be powered via its USB-C port. Additionally, it features a JST-PH connector for a LiPo battery, complete with an onboard charger circuit. This makes the board ideal for battery-powered, portable applications requiring an independent power source.

Package Includes

  • 1x OrangeCrab R0D2-25 ECP5 FPGA Development Board

Additional Information

Weight 0.015 kg
Dimensions 10 × 7 × 2 cm