Think single board computers, and you think of Raspberry Pi right? Well raspberries are not the only fruit. "Hot" on the heels of its recent BeagleV-Ahead board, BeagleBoard has announced the $150 BeagleV-Fire. The board brings RISC-V and an FPGA into the familiar BeagleBoard form factor.
The BeagleV-Fire is an open-source board designed to empower embedded hardware developers. The five-core RISC-V CPU may not be as powerful as the Arm chips found in the Raspberry Pi 5, but it doesn't have to be as it targets a different group of users. Beagle boards have used Arm-based CPUs in the past, but the switch to an open-source RISC-V CPU is the only significant change between the boards. The inclusion of an FPGA is an interesting option. In the right hands, an FPGA can be programmed to become many different chips, some of which are no longer made.
“We aren’t just interested in openness at the board level, or even at the instruction-set level; we want to pave paths for everyone interested in what digital technology can enable in sensing and controlling the world around them and BeagleV-Fire marks significant progress down that path,” said Jason Kridner, Co-Founder of BeagleBoard.org. “By harnessing the power of Microchip’s PolarFire FPGA SoC IC and embracing the RISC-V architecture, we are unleashing the potential for ground-breaking innovation within the open-source community.”
BeagleV-Fire, just like the BeagleV-Ahead, uses the cape form factor, similar to Raspberry Pi's HATs and Arduino's Shields. Compatible capes can be placed on top of the board and used to power projects such as robotics and data collection. The GPIO can also be used with breadboard and external circuits. The P8 and P9 headers provide standard digital IO pins, PWM, and analog. They also provide I2C, SPI, UART interfaces.
The OS of choice for BeagleBoard's is Linux, and while there are no software images available for direct download at this time, we did spot an entry in a Git repository that shows Ubuntu support is being worked on. We speculate that it will use the same OS choices as the BeagleV-Ahead, namely Ubuntu and Yocto Linux.
The BeagleBoard team has a documentation page up; from there, we can delve deeper into the BeagleV-Fire. The board is fresh from the reflow ovens, so documentation will take a little time to catch up.
You may have noticed the lack of HDMI, VGA of DisplayPort on the BeagleV-Fire. To work on the board, you'll need to plug it into a computer and then remotely access it. From there you can access the OS and write code for your project, or flash a new OS to the onboard 16GB eMMC.
The BeagleV-Fire is available from several distributors, starting from $150.