Pine64’s RISC-V Ox64 Takes On Raspberry Pi Pico W
The Raspberry Pi Pico W has a new competitor in the upcoming form of Pine64. Ox64,discover CNX software (opens in new tab), packs a lot of computing power into a small space using the increasingly popular RISC-V architecture. In fact, the line between microcontrollers and his SBC is blurring.
There has been no official announcement, and the company has neither tweeted nor blogged about it. Although there is no way to actually buy the board yet, Pine64 WikiI have a dual core Bouffalo Lab BL808 RISC-V (opens in new tab) The core is a SoC, but the cores do not match. One is Alibaba T-head C906 64-bit core running at 480MHz and the other is Alibaba T-head E907 32-bit core running at 230MHz. The microcontroller has a massive 64MB of RAM, AI Engine (Bouffalo’s BLAI-100), Wi-Fi 4 and Bluetooth 5, and IEEE 802.15.4 aka Zigbee. There’s also flash storage up to 128Mbit and a micro SD card slot, which can also be used when installed on a carrier board with an Ethernet port.
Data and power are supplied by the Type-C USB 2 OTG port, and the micro SD slot can also accept power. USB also features a 2-lane MIPI CSI interface for camera connectivity. Spread across the edge of the board are 26 GPIO holes supporting protocols such as SPI, I2C and UART. It has an onboard MJPEG and h.264 encoder and can manage up to 1920×1080 at 30fps.
Ox64 is exactly the same size as the Raspberry Pi (opens in new tab) The Pico is 51mm x 21mm (2in x 0.8in), suitable for breadboarding, and will likely run a Linux-based OS, but there are currently no images available, except for alpha testing. The board is not final product yet and is not currently for sale, but it could be under $10.
Ox64 | raspberry pi pico | |
size | 21mm x 51mm | 21mm x 51mm |
processor | Dual-core Alibaba T head C906, 480MHz and 230MHz | Dual-core Arm Cortex-M0+, 133MHz |
sheep | 64MB | 264KB |
depository | up to 128Mb | 2 megabytes |
networking | Wi-Fi 4, Bluetooth 5, Zigbee | Wi-Fi 4 (W and WH variants only) |
USB | 2.0 | 1.1 |
GPIO pins | 26 | 26 |
additional interfaces | SPI, I2C, UART, MIPI CSI | SPI, i2C, UART, PWM |