Bluetrum Category - CNX Software - Embedded Systems News

PENOX WristBuds – A Bluetooth 6.0 smartwatch with integrated TWS earbuds (Crowdfunding)

WristBuds 2 in 1 Smartwatch with ENC Earbuds

PENOX WristBuds is a 2-in-1 rugged Bluetooth 6.0 smartwatch with integrated TWS earbuds, eliminating the need for a separate charging case. Designed for outdoor enthusiasts and the “zero-clutter mobility” market. The watch is built around a Bluetrum AB5681G RISC-V smartwatch MCU managing both the smartwatch interface and audio synchronization. The device sports a large 2.1-inch IPS display with a 320×390 resolution and is housed in a CNC-machined zinc alloy body. But what’s interesting about this is its mechanical, spring-loaded “Pop & Snap” design that houses the TWS earbuds inside the watch, and eliminates the need for a separate charging case. PENOX WristBuds specifications: MCU – Bluetooth AB5681G  CPU – 32-bit RISC-V CPU @ up to 140 MHz Memory –  TBC (not mentioned at all in the MCU datasheet) Storage – 128Mbit integrated NOR Flash Display & Graphics – SPI/QSPI display engine with HW acceleration (DMA, rotation, scaling, blending) Audio – […]

Giveaway Week – Bluetrum AB32VG1 RISC-V board

Bluetrum AB32VG1 RISC-V audio board

The next prize for our once-in-a-year giveaway week is Bluetrum AB32VG1 RISC-V development board based on Bluetrum AB5301A MCU. The board is designed for Bluetooth audio applications as well as general-purpose applications and comes with Arduino headers for expansion. A USB Type-C cable is also included for power and programming. I tested the RISC-V board with RT-Thread open-source operating systems, and let’s say it was quite challenging because development tools need to be improved, but RT-Thread developers are committed to providing a better experience to developers. What’s important is that in the end, after some efforts, I managed to blink an LED and play some music through a pair of speakers connected to the 3.5mm audio jack, and the USB port for power. At the time of review, there was no Bluetooth sample, and a quick look at the documentation shows it may not be available just yet. If you’d […]

BrakTooth vulnerabilities impact closed-source Bluetooth stacks used in chips from Espressif, Intel, Qualcomm…

BrakTooth

BrakTooth is a family of new security vulnerabilities in commercial, closed-source Bluetooth Classic stacks that range from denial of service (DoS) via firmware crashes and deadlocks to arbitrary code execution (ACE) in certain IoT devices. A team from Singapore has discovered 16 new security vulnerabilities after evaluating 13 Bluetooth devices from 11 vendors, but after browsing through the list of certified Bluetooth devices with impacted processors, they estimate it could impact 1400 devices. We can see the list of BrakTooth-impacted SoCs include some familiar names like Intel AX200 (found in many laptops and computers through M.2 cards), Espressif Systems ESP32, Texas Instruments CC2564C, Qualcomm CSR8811/CSR8510, Bluetrum AB32VG1 board (based on AB5301A SoC) which I’ve just reviewed, and more… The good news is that most vendors have either already submitted a patch or working on it. Espressif, Infineon (previously Cypress), and Bluetrum already have released patchsets for their firmware. It’s really […]

Getting started with Bluetrum AB32VG1 RISC-V Bluetooth audio board using RT-Thread

Bluetrum AB32VG1 RISC-V Bluetooth audio board

Bluetrum AB32VG1 is a development board based on AB5301A RISC-V microcontroller designed for Bluetooth audio applications as well as general-purpose projects that works with RT-Thread real-time operating system. RT-Thread sent me a board for review, and I’ll write about my experience in a getting started guide for Bluetutm AB32VG1 trying out the RT-Thread Studio IDE with the LED blink and audio samples, as there’s no Bluetooth sample at this time… Bluetrum AV32VG1 Unboxing The board ships with a USB-C cable for power and programming. It offers Arduino UNO headers for expansion, a MicroSD card slot, a USB host port, a 3.5mm audio jack, an IR receiver, and a few buttons. There’s nothing to do on the bottom of the board apart from a QR Core for the WeChat app. There are also several configuration jumpers, but I could not find any documentation about these and did not mess with the […]