Telink has launched the TL322x wireless MCU family, starting with the TL3228, featuring a 192 MHz dual-core RISC-V MCU, and supporting Bluetooth 6.0, Matter, Thread, Zigbee, RF4CE, and proprietary 2.4GHz protocols for Smart Home, asset tracking, “8K” gaming accessories, and more The chip supports the recent Bluetooth features such as Channel Sounding, AoA/AoD, and LE Audio, as well as the company’s proprietary HDT technology delivering up to 6 Mbps data rate and ultra-low latency. Telink TL3228 specifications: Dual-core CPU 32-bit Andes D25F RISC-V core with FPU up to 192 MHz 32-bit Andes N22 RISC-V core Memory – 384 KB SRAM Storage – 2.5 MB of NVM (Flash + RRAM) Connectivity Bluetooth 6.0 Channel Sounding Mesh Networking Bluetooth LE AoA/AoD location services 802.15.4 radio for Zigbee, Thread, Matter, RF4CE 2.4GHz Proprietary 2.4GHz radio data rates – 1Mbps, 2Mbps, 4Mbps, 6Mbps; Bluetooth LE PHY: LE 2M, LE Coded Bluetooth LE Multiple Connections – 4x […]
PineTime Pro smartwatch to feature dual-core Cortex-M33 MCU, 2.13-inch AMOLED, GPS, and more
Pine64 has announced progress on the PineTime Pro smartwatch, powered by a dual-core Cortex-M33 microcontroller with Bluetooth 5.2 Classic and LE and 800KB SRAM. The watch also features a 2.13-inch AMOLED display, GPS support, a heart rate monitor, and a 6-axis motion sensor. It’s an upgrade to the PineTime project unveiled in September 2019, and one of the most popular Pine64 devices thanks to open-source software projects such as InfiniTime firmware. For reference, the PineTime ships with a Nordic nRF52 Arm Cortex-M4 Bluetooth MCU with 64 KB SRAM, a 1.3-inch IPS display, and basic HRM and accelerometer. The PineTime Pro is a massive upgrade that should support a wider range of firmware. PineTime Pro specifications: SoC – Unnamed wireless MCU CPU – Arm Cortex-M33 MCU @ up to 200 MHz Memory – 800 KB SRAM Wireless – Bluetooth 5.2 Classic (BR/EDR) & Low Energy (additional Cortex-M33) Memory – 8 MB […]
M5Stack Stamp-P4 – A tiny ESP32-P4 USB-C board with optional Wi-Fi 6 and Bluetooth 5.4
M5Stack has just introduced the Stamp-P4, a tiny USB-C development board built around the ESP32-P4 high-performance RISC-V MCU chip, featuring 16MB of Flash and 32MB of PSRAM, and optional Wi-Fi 6 and Bluetooth 5.4 support through the ESP32-C6-MINI-1-based Stamp-AddOn C6 module. Despite its small size (29.8 x 22.0 x 4.3mm), the Stamp-P4 offers a wide range of interfaces, including a MIPI-CSI camera connector, as well as a MIPI DSI display interface, RMII Ethernet, USB 2.0 HS, and up to 44x GPIOs via 1.27mm/2.00mm pitch castellated holes and a few through holes. M5Stack Stamp-P4 specifications: SoC – Espressif Systems ESP32-P4NRW32 CPU Dual-core RISC-V microcontroller @ 360 MHz with AI instructions extension and single-precision FPU Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz GPU – 2D Pixel Processing Accelerator (PPA) VPU – H.264 and JPEG codecs support Memory – 768 KB HP L2MEM, 32 KB LP SRAM, 8 KB TCM, 32MB […]
SparkFun Thing Plus – ESP32-C5 board offers dual-band WiFi 6, Adafruit Feather pinout, LiPo battery support
Espressif has recently released the ESP-IDF v6.0 framework with support for ESP32-C5 and ESP32-C61, so we can expect more ESP32-C5 boards. Following the launch of boards like DFRobot FireBeetle 2 and the Espressif DevKitC-1, SparkFun has now launched its Thing Plus – ESP32-C5, an Adafruit Feather-compatible board based on the ESP32-C5. The timing is no coincidence. Although the ESP32-C5 dual-band WiFi 6 SoC was announced back in 2022, hardware makers have been waiting for stable software support. With the release of ESP-IDF v6.0, the ESP32-C5 moves from “preview” to “stable” and adds key features, such as Safe Bootloader OTA updates. This enables the ROM bootloader to fall back to a recovery partition if an update fails, making it reliable enough for companies like SparkFun to launch hardware for remote deployments and Matter-compatible smart home applications. SparkFun Thing Plus – ESP32-C5 specifications: Wireless module – ESP32-C5-WROOM-1 SoC – Espressif Systems ESP32-C5 CPU Single-core […]
ESP32-P4-Pi-VIEWE – A Raspberry Pi-inspired ESP32-P4 + ESP32-C6 board with Ethernet, USB, 40-pin GPIO header, and more
The ESP32-P4-Pi-VIEWE is a Raspberry Pi-inspired development board equipped with a VIEWE ESP32-P4C6-Core module, combining a 400 MHz ESP32-P4 dual-core RISC-V MCU with an ESP32-C6 chip for Wi-Fi 6 and Bluetooth 5.0 wireless connectivity, as well as 32MB PSRAM and 16MB NOR flash. The board also offers 10/100Mbps Ethernet connectivity, MIPI DSI, and CSI connectors for display and/or camera, two onboard microphones, a speaker output, a USB 2.0 port, a micro SD card slot, and the usual 40-pin GPIO header, all in a familiar 85 x 56 mm credit card form factor. ESP32-P4-Pi-VIEWE specifications: Main module – VIEWE ESP32-P4C6-Core Microcontroller – ESP32-P4NRW32 MCU Dual-core RISC-V microcontroller @ 360/400 MHz with AI instructions extension and single-precision FPU Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz GPU – 2D Pixel Processing Accelerator (PPA) VPU – H.264 and JPEG codecs support Memory – 768 KB HP L2MEM, 32 KB LP SRAM, […]
Upcoming ESP32-S31 dual-core RISC-V MCU offers Gigabit Ethernet, WiFi, Bluetooth, and 802.15.4 connectivity
It looks like Espressif Systems has a new powerful wireless microcontroller in the works, with the ESP32-S31 sharing some features of the ESP32-P4 and ESP32-S3 microcontrollers. The ESP32-S31 is a dual-core RISC-V MCU with one high-performance core with FPU and SIMD instructions, and one low-power RISC-V core, featuring 62 GPIOs, a Gigabit Ethernet MAC, WiFi, Bluetooth, and 802.15.4 (Thread/Zigbee/Matter) wireless connectivity, and more. ESP32-S31 preliminary specifications: MCU subsystem RISC-V HP (High-performance) RV32IMAFCP CPU @ 320 MHz with FPU, SIMD, etc. RISC-V LP (Low-power) MCU core Memory & Storage I/F 512 KB SRAM 32 KB RTC SRAM Support for external octal PSRAM and flash up to 64MB @ 250 MHz GPU – 2D Pixel Processing Accelerator (PPA) and VPU – (M)JPEG codec support Peripherals Display I/F – 8-bit to 24-bit Parallel LCD interface Camera I/F – 8-bit/16-bit DVP camera interface Audio – 2x I2S Networking Gigabit Ethernet 2.4 GHz WiFi 6 […]
ESP-IDF v6.0 framework adds support for ESP32-C5 and ESP32-C61, preview for ESP32-H21 and ESP32-H4
Espressif Systems released the ESP-IDF v6.0 framework a few days ago with stable support for ESP32-C5 and ESP32-C61 SoCs, as well as preview support for ESP32-H21 and ESP32-H4 low-power wireless microcontrollers. The framework also implements a new ESP-IDF Installation Manager (EIM) to make the ESP-IDF installation easier, relies on the low-footprint Picolibc C library, adds security and tooling updates, as well as a few Wi-Fi enhancements, and the ability to update the bootloader over the air. Here are some of the ESP-IDF v6.0 highlights: ESP-IDF Installation Manager – Unified cross-platform tool to simplify the setup process for ESP-IDF and compatible IDEs. It’s available as a graphical interface or a CLI for automation and CI/CD pipelines. You can check the installation instructions for your OS. Picolibc replaces Newlib for a smaller memory footprint and better performance on resource-constrained devices. Check the Newlib vs Picolibc comparison for details. Contrary to some of […]
Enabling MediaTek M7902 WiFi and Bluetooth drivers on Ubuntu 24.04 the easy way
Last month, we noted that Mediatek MT7902 WiFi 6E and Bluetooth 5.x chipset finally got drivers in mainline Linux, and should be part of the Linux 7.0 release. MT7902 wireless modules are used in many Windows laptops, but users have been asking for the Linux drivers for almost two years now. One method is to wait for the drivers to find their way into your distribution, but “hmtheyboy154” didn’t feel like waiting and backported the drivers to Linux 6.6 to 6.19. Since I own one of those laptops, namely the ASUS Vivobook 16, I gave it a try on Ubuntu 24.04, but it should work on other Linux distributions as well. Note that this method only works with the PCIe driver, so if you own an SDIO module, you’d need to work out another solution. My Ubuntu 24.04 laptop is indeed using an MT7902 PCIe module (AW-XB552NF):
|
1 2 |
jaufranc@CNX-LAPTOP-5:~$ lspci | grep 7902 0000:02:00.0 Network controller: MEDIATEK Corp. Device 7902 |
I could […]

