Resources & Support

HiFive1

Discontinued

Freedom Everywhere

SiFive HiFive1 is an Arduino-compatible development board featuring the SiFive Freedom E310 (FE310) SoC, making it the best way to prototype and develop RISC-V software.

Details

Designed for microcontrollers and edge computing, the FE310 instantiates a SiFive Essential™ E3 Series CPU Core Complex, a high performance 32-bit RV32IMAC core. 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.

Software development is accelerated with the onboard FTDI FT2232 JTAG debugger connecting over USB to SiFive Freedom Studio, an Eclipse-based IDE. Additionally, your JTAG probe of choice can be connected and used with your favorite debugger and IDE. Freedom Studio is packaged with a prebuilt toolchain and example software projects. Alternatively, the SiFive Freedom Tools download package includes a pre-built toolchain, debugger, and additional command line tools that can be plugged into your own bespoke development environment.

Product Features

Microcontroller

FE310-G000

Operating Voltage
3.3 V and 1.8 V

Input Voltage
5 V USB or 7-12 VDC Jack

IO Voltages
Both 3.3 V or 5 V supported

Weight

22 g

Expansion Capabilities

Digital I/O Pins
19

PWM Pins
9

SPI Controllers/HW CS Pins
1/3

External Interrupt Pins
19

External Wakeup Pins
1

Flash Memory
128 Mbit Off-Chip (ISSI SPI Flash)

Host Interface (microUSB)
Program, Debug, and Serial Communication

Dimensions

51 mm wide

68 mm depth

New Version of
HiFive1 Available

  • Hardware I2C to read from digital sensors
  • Additional UART to communicate with other peripherals
  • Low-power sleep mode, keeping only the minimal amount of logic in the Always-On domain powered
  • On board wireless networking

Join the RISC-V Revolution

Why Choose SiFive
Discover how SiFive’s RISC-V expertise can help you break free from outdated architectures. So you have more freedom to innovate.
Software & Tools
Explore SiFive’s suite of tools designed to accelerate development for chip designers and Software developers.
HiFive
Premier P550
The HiFive Premier P550 provides a high-performance Linux development platform in a Mini-DTX Form Factor to enable the next wave of RISC-V Development.