SparkFun SiFive RISC RedBoard

The SparkFun RED-V (pronounced “red-five”) RedBoard is a low-cost, development board featuring the Freedom E310 SoC which brings with it the RISC-V instruction set architecture (ISA). What sets the RED-V RedBoard apart from the rest is the completely open-source approach from hardware to ISA. That means anyone can make full use the microcontroller without requiring royalties, licenses, or non-disclosure agreements.

The RED-V RedBoard comes in the familiar Arduino Uno R3 form factor and includes the SiFive Freedom E310 core, 32MB of QSPI flash, an NXP K22 ARM Cortex-M4 for USB connectivity and operating as a JTAG interface, and a Qwiic connector to make future I2C offerings easy. The modern USB-C connector makes it easy to program and for more advanced users who prefer to use the power and speed of professional tools, we've also exposed the JTAG connector. Additionally, it comes programmed with a simple bootloader making the RED-V the best way to start prototyping and developing your RISC‑V applications.

The on board Freedom E310 (FE310) is the first member of the Freedom Everywhere family of customizable SoCs from SiFive. Designed for microcontroller, embedded, IoT, and wearable applications, the FE310 features SiFive’s E31 CPU Coreplex, a high-performance, 32-bit RV32IMAC core. Capable of running at 150MHz, the FE310 is among the fastest microcontrollers in the market. Additional features include a 16KB L1 Instruction Cache, a 16KB Data SRAM scratchpad, hardware multiply/divide, a debug module, flexible clock generation with on-chip oscillators and PLLs, and a wide variety of peripherals including UARTs, QSPI, PWMs, and timers. Multiple power domains and a low-power standby mode ensure a wide variety of applications can benefit from the FE310. The RED-V requires Freedom Studio software or a Zephyr RTOS build environment set up to program the board and interface with it.

Product Video

Quick Spec

  • Arduino R3 Footprint
  • Microcontroller: SiFive Freedom E310 (FE310-G002)
    CPU: SiFive E31 CPU
    Architecture: 32-bit RV32IMAC
    Speed: 256 MHz (default), 320MHz (Max)
    Performance: 1.61 DMIPs/MHz
    Memory: 16 KB Instruction Cache, 16 KB Data Scratchpad
    Other Features: Hardware Multiply/Divide, Debug Module, Flexible Clock Generation with on-chip oscillators and PLLs
  • Operating Voltage: 3.3 V and 1.8 V
  • Input Voltage: 5 V USB or 7-15 VDC Jack
  • IO Voltages: Both 3.3 V or 5 V supported
  • Digital I/O Pins: 19
  • PWM Pins: 9
  • SPI Controllers/HW CS Pins: 1/3
  • External Interrupt Pins: 19
  • External Wakeup Pins: 1 (& button)
  • Host Interface (USB-C): Program, Debug, and Serial Communication
  • Qwiic Connector
  • Weight: 21g

Resources

Shipping List

  • 1 x SparkFun SiFive RISC RedBoard


SparkFun SiFive RISC RedBoard

  • Brand: Sparkfun
  • Product Code: DEV-15594
  • Stock

    Warehouse Stock Status Location
    Centurion In Stock D38
    Stellenbosch New Product Arriving Soon
  • R655.00 (Inc Tax: R753.25)


Related Products

Sparkfun Redboard UNO R3 - Compatible with Arduino®

Sparkfun Redboard UNO R3 - Compatible with Arduino®

SparkFun RedBoard - Programmed with Arduino The SparkFun RedBoard combines the simplicity of the UNO’s Optiboot bootloader (which is used in the Pro series), the stability of the FTDI and the R3 shie..

R269.00 (Inc Tax: R309.35)

SparkFun RedBoard Edge

SparkFun RedBoard Edge

SparkFun RedBoard Edge The SparkFun RedBoard Edge is a nifty little rework of the SparkFun RedBoard designed to be panel mounted in your custom project enclosure to allow for an easy way to make a cl..

R250.00 (Inc Tax: R287.50)

SparkFun RedBoard Turbo SAMD21 + Qwiic

SparkFun RedBoard Turbo SAMD21 + Qwiic

SparkFun RedBoard Turbo SAMD21 + Qwiic If you’re ready to step up your Arduino game from older 8-bit/16MHz microcontrollers, the SparkFun RedBoard Turbo is a formidable alternative. At its heart, the..

R420.00 (Inc Tax: R483.00)

SparkFun RedBoard Qwiic Ready

SparkFun RedBoard Qwiic Ready

SparkFun RedBoard Qwiic Ready The SparkFun RedBoard Qwiic is an Arduino-compatible development board that uses a few of the features that we have loved about Arduinos of the past while also incorpo..

R327.00 (Inc Tax: R376.05)

Tags: sparkfun, sifive, five, risc, redboard, red, fe310, microcontroller, e310, e31, g002