Waveshare RP2040-GEEK USB development board features RP2040 MCU, 1.14-inch color display, UART/I2C/SWD ports

RP2040-GEEK

Waveshare RP2040-GEEK is a development board that looks like a USB flash drive but is based on a Raspberry Pi RP2040 microcontroller with a 1.14-inch 65K color LCD and some expansion ports all housed in a white plastic case. The device comes with a 4MB flash to store the firmware, a microSD card slot for data storage, a BOOT button to enter bootloader mode, two 3-pin connectors for UART and SWD debug, and a 4-pin I2C port. Waveshare RP2040-GEEK specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ microcontroller clocked up to 133 MHz with 264 kB SRAM Storage – 4MB flash (W25Q32JVSSIQ) and microSD card slot Display – 1.14-inch 240×135 pixel 65K color IPS LCD display USB – 1x USB Type-A female port for power and programming Debugging – 3-pin SWD port for connecting a target board; the standard CMSIS-DAP interface can be used to debug most Arm-based microcontrollers; […]

EmbedFire LubanCat 4 card computer – A Rockchip RK3588S dev board with a mini PCIe socket for WiFi or 4G LTE

youyeetoo Lubancat 4 RK3588S Based Raspberry Pi Size SBC

Launched by Yehuo Electronic EmbedFire LubanCat 4 card computer or LubanCat 4 in short, is a Rockchip RK3588S SBC that packs quite a lot of features in an 85x56mm form factor with Ethernet, USB, mini PCIe, HDMI 2.1, SIM & microSD card holder, and more. The board comes with up to 16GB of RAM and 128GB of eMMC flash. It comes with a Gigabit Ethernet port, five USB ports (including one USB-C), a built-in microphone, multiple audio inputs and outputs, a 40-pin Raspberry Pi compatible expansion header, and supports HDMI input through an adapter connected to a MIPI CSI port. EmbedFire LubanCat 4 card computer specifications: SoC – Rockchip RK3588S CPU – Octa-core processor with 4x Cortex-A76 cores @ up to 2.2-2.4 GHz, 4x Cortex-A55 cores @ up to 1.8 GHz GPU –  Arm Mali-G610 GPU with OpenGL ES 3.2,  OpenCL 2.2, and Vulkan 1.2 support VPU – 8Kp60 video decoder […]

Flipper Zero gets a Raspberry Pi RP2040-powered video game module

flipper zero video game module

Flipper Zero hardware & wireless hacking tool can now be used as a proper game console thanks to a Raspberry Pi RP2040-powered video game module that mirrors the display of the device on a larger monitor or TV via DVI/HDMI video output, and also adds a 6-axis motion tracking sensor. The Flipper Zero has been in the news in recent days, notably with Canada’s government banning the device due to car theft (although it only seems feasible on older cars), and today the company has announced the launch of a video game module developed in collaboration with Raspberry Pi Ltd. Video game module specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ microcontroller clocked up to 133 MHz with 264 kB SRAM Video Output – DVI-D at 640х480 with 60 Hz refresh rate. It also supports HDMI. USB – USB Type-C port connected to the microcontroller. Acts as a USB device […]

Solar power manager module supports 6V-24V input range, battery charging, MPTT function, and outputs 5V/3A

Raspberry Pi 4 solar panel

Waveshare Solar Power Manager Module (D) is a compact power module for solar panels with support for 6V to 24V input, MPTT (Maximum Power Point Tracking), and battery charging. It outputs 5V up to 3A via a USB-C port or terminal block and should be suitable for a range of projects. A few weeks ago, we wrote about the FireBeetle 2 ESP32-C6 IoT development board with DFRobot highlighting support for solar charging of lithium batteries thanks the the CN3165 chip. But with a range of just 4.5 to 6V for solar panel input and a lack of support for MPTT, several readers were unimpressed by the solution. The Waveshare Solar Power Manager Module (D) recently popped up in my news feed, and I thought it might be worth a look. Waveshare Solar Power Manager Module (D) specifications: Solar panel input 6V to 24V via DC jack or 2-pole screw terminal […]

Add two M.2 NVMe SSDs to Raspberry Pi 5 with Geekworm X1004 HAT+

Raspberry Pi 5 Dual NVMe SSDs

We’ve seen a range of PCIe HAT(+) for the Raspberry Pi 5 taking one NVMe SSD, but Geekworm X1004 is different as it can take up to two standard M.2 2280 SSDs over the Pi 5’s PCIe connector and 40-pin GPIO header. The official Raspberry Pi 5 M.2 HAT+ is not available yet, but we already have an embarrassment of choice with products such as the PineBerry Pi HatDrive, Waveshare PCIe To M.2 HAT+, Pimoroni NVMe Base, and the Geekworm X1003. The latest X1004 adds even more options with support for two M.2 SSDs for up to 8TB storage, although this may not make that much sense on the Pi 5 as we’ll discuss further below. Geekworm X1004 specifications: Supported SBC – Raspberry Pi 5 only Chipset – ASMedia ASM1182e PCI express packet switch with 1x PCIe x1 Gen2 upstream port and 2x PCIe x 1 Gen2 downstream ports 2x […]

M.2 E-Key Wi-Fi 7 HAT for Raspberry Pi 5 also supports Google TPU

Mcuzone MPW7 M.2 E Key Wi Fi 7 HAT for RPi 5 with Google TPU Support

The Mcuzone MPW7 HAT for the Raspberry Pi 5 is designed to work with 2230 Wi-Fi 7 M.2 E-Key modules like the Intel BE200, AX210, and AX200, but the M.2 socket can also take Wi-Fi 6/6E modules as well as Google’s Tensor Processing Units (TPUs). It also integrates Bluetooth support via a 1.25mm USB interface on the HAT. Previously, we have covered many different HATs for the Raspberry Pi module, such as the Mcuzone MPS2280 M.2 NVMe HAT, Mcuzone MP4GM 4G LTE HAT, and the Sixfab 5G Modem Kit. Feel free to check those out if you are interested in Raspberry Pi 5 HATs. Mcuzone MPW7 M.2 E-Key Wi-Fi 7 module specification: M.2 E-Key socket supports 2230 modules WiFi modules compatibility – Supports M.2 E-Key modules like BE200, AX210, AX200, MT7922, Intel 8265C, etc… Bluetooth connectivity – 1.25mm 4-pin USB interface for Bluetooth integrated into the WiFi module connected to […]

Microsoft open-sources Eclipse ThreadX real-time operating system

Eclipse ThreadX components

Microsoft will soon open-source Eclipse ThreadX real-time operating system that has been deployed on more than 12 billion embedded devices worldwide since its first release in 1997 and, for instance, it is found in Broadcom processors powering Raspberry Pi SBCs. ThreadX was a commercial, safety-certified real-time operating system developed Express Logic which was acquired by Microsoft in 2019 and renamed to Azure RTOS. Last year, Microsoft decided to start the process to fully open-source Azure RTOS under an MIT license and managed by the Eclipse Foundation. Hence its new name: “Eclipse ThreadX“. The Eclipse ThreadX project is not simply comprised of the RTOS itself, but also includes other components: ThreadX – Real-time operating system (RTOS) designed for deeply embedded applications NetX Duo – Industrial-grade TCP/IP network stack designed for deeply embedded real-time and IoT applications FileX – FAT-compatible file system integrated with ThreadX kernel GUIX – Embedded graphical user interface […]

Mcuzone MPS2280 M.2 NVMe HAT for Raspberry Pi 5 takes an up to 22110 Gen3 SSD drive

Raspberry Pi 5 PCIE M.2 NVME HAT with 2280 2230 2242 Gen3 SSD Support

The Mcuzone MPS2280 M.2 NVMe HAT is another PCIe to NVMe adapter board built for the Raspberry Pi 5. What sets it apart from other boards is that it supports 2280 SSDs and offers the option to Jerry-rigg a 22110 SSD with zip ties. Previously we have covered many PCIe to NVMe expansion boards such as Pimoroni NVMe Base, Geekworm X1003 PCIe to NVMe SSD adapter, and PineBerry Pi’s HatDrive, so feel free to check those out if interested.   Mcuzone MPS2280 M.2 NVMe HAT specifications: PCIe Support – Compatible with PCIe x1 interface, offering Gen2 and Gen3 modes. SSD compatibility – Supports M.2 M-key interface with 2280, 2242, and 2230 size SSDs, and offers the option to Jerry-rigg a 22110 SSD with zip ties. SSD booting – Enables booting from an NVMe SSD, with options for storage expansion. Alternatively, the system can boot from TF while using the SSD for […]