MangoPi is working on the first RISC-V router I’ve seen. The MPi-GW1 is based on the ArtInChip D213ECV 64-bit RISC-V processor with 128 MB DDR3 on-chip, 256MB SPI NAND flash, two Gigabit Ethernet ports, two USB 2.0 ports, MIPI DSI+touch connector, support for CAN Bus and RS485, and expansion through a 22-pin GPIO header. Routers used to be mostly based on MIPS processors, then Arm processors took over, and maybe RISC-V is next, as MangoPi has just unveiled photos of the first RISC-V router on Twitter, and leaked some tidbits of information over the last two weeks or so on the social media platform. MangoPi MPi-GW1 RISC-V router specifications (preliminary): SoC – ArtInChip D213ECV 64-bit RISC-V (RV64IMAFDC) processor System Memory – 128MB 16-bit DDR3 @ 672 MHz (SiP) Storage – 256MB (2Gbit) SPI NAND flash (Winbond 25N02KVZEIR), microSD card slot (bottom side of the board) Networking – 2x Gigabit Ethernet […]
ESP32-S3 board features 2.8-inch display, Blackberry-like keyboard, and optional LoRaWAN connectivity
LILYGO T-Deck is a development kit with an ESP32-S3 WiFi and BLE module, a 2.8-inch display with touchscreen support, a Blackberry-like keyboard based on ESP32-S3, and optional LoRaWAN connectivity through an SX1262 LoRa module. It looks ideal for text-based messaging, but the devkit also includes two microphones and a speaker so audio communication must be possible. Other features include a MicroSD card slot, a Grove connector (UART) for expansion, and support for a LiPo battery with USB charging. LILYGO T-Deck specifications: ESP32-S3-WROOM-1 wireless module SoC – ESP32-S3FN16R8 dual-core Tensilica LX7 microcontroller @ up to 240 MHz with 2.4 GHz 802.11n WiFi 4 and Bluetooth 5.0 LE connectivity Memory – 8MB PSRAM Storage – 16MB SPI flash PCB antenna Storage – MicroSD card slot Display – 2.8-inch IPS display with 320×240 resolution; ST7789 SPI display controller Audio – Built-in speaker using MAX98357A amplifier, 2x MEMS microphones Wireless 2.4 GHz 802.11n WiFi […]
64-core RISC-V motherboard and workstation enable native RISC-V development (Crowdfunding)
There’s now a microATX motherboard and workstation for native RISC-V development based on the SOPHON SG2042 64-core RISC-V C920 processor with up to 128GB DDR4 memory, various SATA and M.2 NVMe interfaces for storage, three PCIe x16 slot for expansion and more. I remember a few years ago, there was a lot of talk about making a workstation for native Arm development instead of relying on x86 machines, cross-compilation, and emulation. So we got hardware like the HoneyComb LX2K, Ampere eMAG, and more recently the ADLINK Ampere Altra Dev Kit to achieve this goal. The RISC-V ecosystem is now getting something similar thanks to the Milk-V Pioneer microATX motherboard and the Pioneer Box that provides a complete 64-core RISC-V workstation with DIMM memory, SATA and NVMe storage, a graphics card, 10GbE networking, a 350W power supply, and more. Pioneer board specifications: SoC – Sophgo SOPHON SG2042 64-core RISC-V processor (T-Head […]
Olimex ESP32-C6-EVB supports WiFi 6, BLE, Zigbee, comes with four relays, four opto-isolated inputs
Olimex ESP32-C6-EVB is an open-source hardware board based on an ESP32-C6 wireless module with 2.4 GHz WiFi 6, Bluetooth LE, and Zigbee connectivity, and offering four relays and four opto-isolated inputs, as well as further expansion via two UEXT connector. So far we had a limited amount of third-party ESP32-C6 boards, with Espressif making their own module and development board available in January, and 01Space launching a tiny ESP32-C6 board in April, a time when a lot of software work was still needed. But the ESP-IDF v5.1 with ESP32-C6 support is nearing release (now RC2), and the Olimex board may mark the start of greater availability of ESP32-C6 hardware with stable/usable firmware. ESP32-C6-EVB specifications: Wireless module – ESP32-C6-WROOM-1-N4 module with Espressif Systems ESP32-C6 single core 32-bit RISC-V processor @ 160 MHz with 2.4 GHz WiFi 6 1T1R with Target Wake Time (TWT) support, Bluetooth LE 5.0, and 802.15.4 radio for […]
Linux 6.4 release – Main changes, Arm, RISC-V and MIPS architectures
Linux 6.4 has just been released by Linus Torvalds on the Linux Kernel Mailing List (LKML): Hmm. Final week of 6.4 is done, and we’ve mainly got some netfilter fixes, some mm reverts, and a few tracing updates. There’s random small changes elsewhere: the usual architecture noise, a number of selftest updates, some filesystem fixes (btrfs, ksmb), etc. Most of the stuff in my mailbox the last week has been about upcoming things for 6.5, and I already have 15 pull requests pending. I appreciate all you proactive people. But that’s for tomorrow. Today we’re all busy build-testing the newest kernel release, and checking that it’s all good. Right? Released around two months ago, Linux 6.3 brought us AMD’s “automatic IBRS” Spectre defense mechanism, additional progress on the Rust front with User-mode Linux support (on x86-64 systems only), the NFS filesystem (both the client and server sides) gained support for […]
$5 Ai-M62-12F-Kit RISC-V development board features BL616 WiFi 6, BLE 5.2, and Zigbee MCU, plenty of I/Os
Ai Thinker Ai-M62-12F-Kit is a development board based on Bouffalo Lab BL616 RISC-V microcontroller with 2.4 GHz WiFi 6, Bluetooth 5.2 LE, and an 802.15.4 radio (Zigbee/Thread), plus thirty I/O pin for expansion. We had already covered the tiny Sipeed M0S module based on BL616 MCU earlier this year along with its M0S dock board that exposed eight GPIO pins via a 12-pin header, and the “NodeMCU” Ai-M62-12F basically offers the same features but with many more I/Os thanks to two 15-pin headers, as well as an RGB LED and two user-programmable LEDs. Ai-M62-12F-Kit specifications: MCU – Bouffalo Lab BL616 32-bit RISC-V (RV32IMAFCP) microcontroller @ up to 320 MHz (384 MHz overclocked) with 480KB SRAM, 4MB flash, 2.4 GHz WiFi 6, Bluetooth 5.2 dual mode, and 802.15.4 radio (Zigbee) Antenna – PCB antenna USB – 1x USB Type-C port for power and programming I/Os – 2x 15-pin headers with Storage […]
ARIES v3.0 development board features India-made VEGA RISC-V processor
ARIES v3.0 is an Arduino-inspired development board with the made-in-India 100 MHz THEAJS32 ASIC with the VEGA ET1031 RISC-V microprocessor, 256KB of internal SRAM, and various I/Os. Not to be confused by the recent FIVEberry RISC-V SBC made by ARIES Embedded… We first wrote about VEGA RISC-V processors designed in India in February 2022, and at the time, the government worked on five RISC-V processor designs ranging from a single-core 32-bit RISC-V microcontroller-class processor to a Linux-capable quad-core 64-bit out-of-order processor, with the entry-level THEJAS32 and THEJAS64 SoCs based on respectively VEGA ET1031 and VEGA AS1061 cores running on an ARTY A7 FPGA board. But good progress has been made since then, and they have tapped out the THEJAS32 processor and manufactured some development boards such as the ARIES v3.0. ARIES v3.0 development board specifications: MCU – THEJAS32 VEGA ET1031 32-bit 3-stage in-order RISC-V ( RV32IM) microcontroller @ 100 MHz […]
ARIES FIVEberry – A Community RISC-V SBC powered by Renesas RZ/Five processor
ARIES Embedded has unveiled the FIVEberry 64-bit RISC-V community board for fast prototyping fitted with an OSM-compatible MSRZFive system-in-package (SiP) powered by a 1GHz Renesas RZ/Five microprocessor. The board is equipped with a module with 512 DDR4, a 128MBit SPI NOR flash, a microSD card on the bottom of the board, two Gigabit Ethernet ports, two USB 2.0 ports, a micro USB port for serial console, and a JTAG header for further debugging, as well as a 40-pin GPIO header for expansion. FIVEberry specifications: SoM – ARIES Embedded MSRZFive-A0A system-on-module SoC – Renesas RZ/Five R9A07G043F01GBG single-core RISC-V AX45MP processor @ to 1.0 GHz System Memory – 512MB DDR4 RAM Storage – 128Mbit SPI NOR flash 332 contacts as per OSM Size-S specifications Storage – MicroSD card slot Networking – 2x Gigabit Ethernet ports USB – 1x USB 2.0 host port, 1x micro USB 2.0 OTG port Expansion – 40-pin GPIO […]