Raspberry Pi Pico SDK 2.1.1 release adds 200MHz clock option for RP2040, various Waveshare boards, new code samples

Raspberry Pi RP2040 200 MHz

The Raspberry Pi Pico SDK 2.1.1  has just been released with official 200 MHz clock support for the Raspberry Pi RP2040 MCU, several new boards mostly from Waveshare, but also one from Sparkfun, as well as new code samples, and other small changes. Raspberry Pi RP2040 gets official 200 MHz clock support When the Raspberry Pi RP2040 was first released along with Raspberry Pi Pico in 2021, we were told the default frequency was 48 MHz, but the microcontroller could also run up to 133 MHz. Eventually, I think the Cortex-M0+ cores were clocked at 125 MHz by default, although some projects (e.g. PicoDVI) would boost the frequency up to 252 MHz. Frequencies higher than 133 Mhz were not officially supported so far, but the Pico SDK 2.1.1 changes that since the Raspberry Pi RP2040 has now been certified to run at a system clock of 200MHz when using a […]

LLMStick – An AI and LLM USB device based on Raspberry Pi Zero W and optimized llama.cpp

LLMStick

Youtuber and tech enthusiast Binh Pham has recently built a portable plug-and-play AI and LLM device housed in a USB stick called the LLMStick and built around a Raspberry Pi Zero W. This device portrays the concept of a local plug-and-play LLM which you can use without the internet. After DeepSeek shook the world with its performance and open-source accessibility, we have seen tools like Exo that allow you to run large language models (LLMs) on a cluster of devices, like computers, smartphones, and single-board computers, effectively distributing the processing load. We have also seen Radxa release instructions to run DeepSeek R1 (Qwen2 1.5B) on a Rockchip RK3588-based SBC with 6 TOPS NPU. Pham thought of using the llama.cpp project as it’s specifically designed for devices with limited resources. However, running llama.cpp on the Raspberry Pi Zero W wasn’t straightforward and he had to face architecture incompatibility as the old […]

Vaaman reconfigurable edge computer features Rockchip RK3399 SoC and Efinix Trion T120 FPGA (Crowdfunding)

Vaaman reconfigurable edge computer

Vaaman is a reconfigurable single-board edge computer that integrates a Rockchip RK3399 hexa-core ARM processor with an Efinix Trion T120 FPGA, offering a reconfigurable platform for edge computing applications. The board combines the flexibility of an FPGA with the raw power of a hard processor to create a system capable of adapting to varying computational demands in real time. The compact SBC features the Rockchip RK3399 hexa-core processor with two Cortex-A72 cores and four Cortex-A53 cores, as well as an Efinix Trion T120 FPGA with 112,128 logic elements, interlinked with RK3399 via a high-speed 300Mbps bridge (but it’s unclear how this is implemented). It is billed as a “Raspberry Pi-style board for the FPGA world” that can be used for cryptographic acceleration, software-defined radio (SDR), digital signal processing, real-time robotics, real-time video processing, edge AI deployments, industrial automation, and hardware prototyping. It features a 40-pin Raspberry Pi-compatible GPIO header and […]

PocketBeagle 2 SBC combines TI AM6232 dual-core Cortex-A53 SoC with MSPM0 MCU

PocketBeagle 2 single board computer

Beagleboard has recently announced the PocketBeagle 2, a single board computer (SBC) built around TI’s AM6232 dual-core Cortex-A53 and Cortex-M7 SoC and an additional MSPM0L1105 Arm Cortex-M0+ microcontroller for ADC pins and board ID storage. Designed for developers, students, and hobbyists, it’s a direct upgrade from the previous generation PocketBeagle which the company released in 2017. The new board comes with a faster dual-core 64-bit CPU (compared to a single-core CPU), faster memory (DDR4), improved power management (USB-C + LiPo charger), and easier debugging (UART + JTAG) for faster development. Additionally, it comes with four user-controllable LEDs, a power LED, and a battery-charging LED for better status indication. Unlike the first generation, this new version comes with pre-soldered GPIO headers with the same compact (55 x 35mm) form factor making it suitable for embedded applications and IoT projects. PocketBeagle 2 single-board computer specifications Main SoC – Texas Instruments AM6232 CPU […]

SPOKE capacitive touch sensor board targets interactive computer interfaces (Crowdfunding)

Spoke capacitive touch sensor controller

SPOKE is a Raspberry Pi RP2040-based capacitive touch sensor board for interactive computer interfaces. It is designed to simplify the integration of touch-based control into various projects. SPOKE features up to 27 sensor inputs and can “turn almost any conductive material into a sensor” to control almost any computer input. Potential applications include music making, video game controlling, typing, and general software controlling. The board was designed by Tom Fox, an educator, maker, and musician in the UK. According to him, the board is accessible to beginners getting started with touch sensing while retaining enough power and customizability for professional use. It works with several conductive materials, including copper pipes, conductive paint, aluminum foil, pencils, conductive filaments, fruits, fabrics with conductive threads, and metallic surfaces. It can also be used with a non-conductive material (such as plywood) if a conductive material (e.g. tinfoil) is behind it. The fully-featured SPOKE capacitive […]

Waveshare ESP32 robotic arm kit with 5+1 DoF supports ROS2, LeRobot, and Jetson Orin NX integration

RoArm M3 Pro and RoArm M3 S High Torque Serial Bus Servo Robotic Arm Kit

Waveshare has recently released the RoArm-M3-Pro and RoArm-M3-S, a 5+1 DOF high-torque ESP32 robotic arm kit. The main difference between the two is that the RoArm-M3-Pro features all-metal ST3235 bus servos for durability and longevity, on the other hand, the RoArm-M3-S uses standard servo motors which are less durable for long-term use. These robotic arms feature a lightweight structure, a 360° omnidirectional base, and five flexible joints, which together create a 1m workspace with a 200 grams @ 0.5m payload. A 2-DOF wrist joint enables multi-dimensional clamping and precise force control. It integrates an ESP32 MCU, supporting multiple wireless control modes via a web app, it also supports inverse kinematics for accurate positioning, curve velocity control for smooth motion, and adaptive force control. The design is open source and with ROS2 compatibility, it allows secondary development via JSON commands and ESP-NOW for multi-device communication. Compatible with the LeRobot AI framework, […]

Orange Pi AIPro (8T) SBC features a 8 TOPS Huawei Ascend AI SoC, runs Ubuntu or openEuler

Orange Pi AIPro (8T)

Orange Pi AIPro (8T) is a new single board computer for AI applications that features an unnamed Huawei Ascend AI quad-core 64-bit processor delivering up to 8 TOPS (INT8) of AI inference performance, although there’s also a 20 TOPS (INT8) variant of the SoC. The SBC comes with up to 16GB LPDDR4X and a 32MB SPI flash but also supports other storage options such as a microSD card, an eMMC flash module, and/or an M.2 NVMe or SATA SSD. The board also features two HDMI 2.0 ports, one MIPI DSI connector, a 3.5mm audio jack, two MIPI CSI camera interfaces, Gigabit Ethernet and WiFi 5 connectivity, a few USB ports, and a 40-pin GPIO header for expansion. Orange Pi AIPro specifications: SoC – Huawei Ascend quad-core 64-bit processor delivering up to 8 TOPS (INT8) AI performance and equipped with an unnamed 3D GPU; Likely Ascend 310B with Arm Cortex-A76 equivalent […]

Stackable HAT brings high-resolution 24-bit ADC to Raspberry Pi (Crowdfunding)

24 bit ADC 8 layer Stackable HAT on Raspberry Pi

Sequent Microsystems’ “Eight 24-bit ADC 8-layer Stackable HAT” is a Raspberry Pi expansion board designed for home automation projects. It is compatible with all Raspberry Pi models with a 40-pin GPIO header and features a stackable design that provides scalability for more complex setups. It includes eight independent 24-bit ADC channels, providing ultra-high resolution for measuring small analog signals accurately. It also features programmable gain amplifiers on each input channel for amplifying weak signals and optimizing the ADC’s input range. It is stackable up to eight layers, allowing for up to 64 differential analog inputs. It provides 4A continuous and 5A peak power to the Raspberry Pi via the GPIO header. It sends data via the I2C lines, leaving all other pins free for use. Also, it supports isolated RS485 communication for long-distance connectivity. The 8-layer Stackable HAT for Raspberry Pi is suitable for precision data acquisition applications, including industrial […]

EmbeddedTS embedded systems design