HiFive1
A RISC-V-based, Open-Source, Arduino-Compatible Development Kit
The HiFive1 is an Arduino-Compatible development kit featuring the Freedom E310, the industry’s first commercially available RISC-V SoC.
Why Buy This Dev Kit?
You should buy this dev kit if you:
- Are a software developer who wants to develop on RISC-V
- Want an Arduino-Compatible RISC-V dev kit
- Want the fastest Arduino-Compatible dev kit
- Are a hacker or maker
- Are a system architect who wants to customize their own microcontroller
- Want to learn more about RISC-V
- Want to support open-source chips and open hardware!
HiFive1 Features & Specifications
- Microcontroller: SiFive Freedom E310 (FE310)
- CPU: SiFive E31 CPU
- Architecture: 32-bit RV32IMAC
- Speed: 320+ MHz
- Performance: 1.61 DMIPs/MHz, 2.73 Coremark/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-12 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
- Flash Memory: 128 Mbit Off-Chip (ISSI SPI Flash)
- Host Interface (microUSB): Program, Debug, and Serial Communication
- Dimensions: 68 mm x 51 mm
- Weight: 22 g