Arduino to switch from Arm Mbed to Zephyr RTOS

Arduino Zephyr RTOS

Following Arm’s decision to stop supporting Mbed from July 2026 onwards, Arduino has now decided to use Zephyr RTOS instead of Arm Mbed for Arduino boards that rely on the latter including Arduino GIGA, Arduino Nano 33 BLE, Arduino Nano RP2040 Connect, as well as Arduino PRO boards/solutions such as the Portenta, Nicla, and Opta families. Note that Arduino UNO, MKR, and Nano families are not impacted by the change since their Arduino Core implementation does not rely on Mbed. The change is not going to happen overnight as software development takes time, and Arduino plans to release the first beta based on ZephyrOS by the end of 2024. and a rollout for various boards starting in 2025 long before Arm Mbed is phased out for good. Arduino is not new to the Zephyr project as the company became a Silver member last year, and they were aware that Arm […]

Raspberry Pi RP2040-based Pico Video4 display board features 4 composite video outputs

Pico Video4 display board top

The Pico Video4 Display is a Raspberry Pi RP2040-powered board that supports up to 4 analog composite video display interfaces with dedicated frame buffer memory accessible via SPI. The four video outputs are sent out through an RCA connector and a VGA DB15-HD connector that uses the red, green, and blue channels to create a composite video signal. The Pico Video4 Display is based on the Raspberry Pi RP2040 microcontroller chip and the VLSI VS23S040 four-megabit static RAM device with a video display controller that can output NTSC, PAL, and VGA video from the memory array. It provides the composite video outputs with a dedicated frame buffer and other hardware. This ensures that the RP2040’s limited processing power and memory are not hogged up in generating the video signal, leaving room for other major tasks. It has 8 inputs that are voltage-compatible to the input voltage, from 5V to 12 […]

Radxa X4 low-cost, credit card-sized Intel N100 SBC goes for $60 and up

Radxa X4 x86 Raspberry Pi 5 SBC

Radxa X4 is a credit card-sized Intel Processor N100 single board computer (SBC) that costs almost the same as a Raspberry Pi 5 with the 4GB RAM model going for about $60 and the 8GB RAM variant around $80. The x86 SBC offers many of the same features as the Raspberry Pi 5 including dual micro HDMI output, four USB 3.2/2.0 ports, Ethernet and WiFi networking, and the 40-pin GPIO header handled through a Raspberry Pi RP2040 microcontroller.  Networking is better with 2.5GbE and WiFi 6, M.2 SSD support is built-in and four to eight times faster compared to PCIe HAT for the Pi 5, and the USB 3.2 ports are capable of 10 Gbps speed. So let’s little not too like, and the main downside is the lack of MIPI CSI and DSI connectors for projects requiring those camera and display interfaces. Radxa X4 specifications: SoC – Intel Processor […]

Elecrow LR1262 development board combines Raspberry Pi RP2040, SX1262 LoRaWAN module, and 1.8-inch LCD

LoRaWAN LR1262 Raspberry Pi RP2040 Development Board

Elecrow LR1262 development board combines a Raspberry Pi RP2040 microcontroller with the company’s LR1262 LoRaWAN module based on STM32WL LoRa SoC with support for 868 and 915 MHz frequency bands, and a 1.8-inch LCD. The board also offers an RS485 terminal block to connect sensors and actuators, plenty of connectors and headers for further expansion, several buttons for user control, and LEDs for debugging/monitoring. Elecrow LR1262 development board specifications: MCU – Raspberry Pi RP2040 dual-core Arm Cortex-M0+ @ 133MHz built-in 264KB SRAM Storage – 4MB flash Display – 1.8-inch 128×160 TFT LCD using ST7735S 4-wire SPI driver Wireless – Elecrow LR1262 LoRaWAN module MCU – STMicro STM32WLE5CCU6 Arm Cortex-M4 32-bit, 256 KB Flash, 64KB RAM RF transceiver – Semtech LX1262 Frequency band – 150 MHz to 930 MHz (Note: the board itself is advertised as supporting 803MHz to 930MHz: IN865, EU868, AU915, US915, KR920, RU864, and AS923) LoRaWAN protocol – […]

Olimex NEO6502 is a W65C02 and Raspberry Pi RP2040-powered retro computer with HDMI, USB, and more

Olimex Neo6502 Dev Board

Olimex has recently launched NEO6502 an open-source hardware retro computer designed for educational and entertainment purposes, but that doesn’t mean it can’t be used for retro gaming. The board is very unique as it’s built around a 65C02 MPU and Raspberry Pi Pico RP2040 MCU in a dual-processor configuration. The MOS6502 handles the Apple II, Oric, and Commodore 64 emulators whereas the RP2040 handles everything else including HDMI (DVI) video output using the PicoDVI project. Previously we have written about similar retro computer kits such as the CERBERUS 2100, TinyLlama x86, DevTerm with ClockworkPi v3.14, Olimex AgonLight2, and many others feel free to check those out if you are interested in retro tech with a modern twist. Olimex NEO6502 board specifications Processors Western Design Center W65C02S 8-bit microprocessor @ 6.25 MHz with 64kB RAM, 32kB Graphics RAM Raspberry Pi RP2040 dual-core Cortex-M0+ MCU @ 133 MHz with 264 KB SRAM Storage […]

The Pico Display Base Board offers a simpler way to create Raspberry Pi Pico LCD projects

Pico Display Base Board

The Pico Display Base Board is a printed circuit board from Applying Microcontroller Solutions that provides a platform for building Raspberry Pi Pico-based display projects. It works with a Raspberry Pi Pico board and an LCD screen based on the Solomon Systech SSD1963 display controller. The Pico Display Base Board features a 40-pin header (Display Port) which connects to GPIO on the Pico to provide an 8-bit parallel interface for the display and SPI pins for the touchscreen and integrated SD card. It supports various display sizes from 4.3 inches up to 7 inches. Displays up to five inches can be powered directly by the Pico. A jumper block on the board can be used to pass power to the LCD and wire the display’s optional flash chip to the Pico. A USB-C port on the board can provide an alternative power source for larger displays. It also has male […]

LimeNET Micro 2.0 Developer Edition board leverages Raspberry Pi CM4 and LimeSDR XTRX SDR module (Crowdfunding)

LimeNET Micro 2.0 developer edition

The LimeNET Micro 2.0 Developer Edition board is a modular software-defined radio (SDR) platform from Lime Microsystems that is based on the Raspberry Pi Compute Module 4 and the company’s own SDR board, the LimeSDR XTRX. It builds upon previous versions from Lime Microsystems, such as the LimeSDR Mini and LimeSDR Mini 2.0. It features a MIMO (multiple-input, multiple-output) radio and runs the more powerful Compute Module 4, an upgrade from the Raspberry Pi CM3 in earlier versions. The LimeSDR XTRX is an open-source, high-performance SDR in a compact, Mini PCIe form factor.  It provides a platform for building logic-intensive digital and RF designs and can be used for MIMO antenna configurations from 2Tx2R to 32Tx32R. The platform is built around a planar system board, the LimePSB RPCM, which integrates the CM4, the XTRX, and other components and interfaces to make a complete baseband + RF solution for diverse wireless […]

Apple’s Embedded Swift programming language supports ESP32-C6, Raspberry Pi RP2040, STM32F7, nRF52840 microcontrollers

ESP32-C6 Apple Swift

Apple has released a beta version of Embedded Swift that notably works with Espressif ESP32-C6 wireless RISC-V microcontroller, and the company also built a Matter sample based on ESP-IDF and ESP-Matter SDKs. Embedded Swift is not limited to the ESP32-C6 and supports other microcontrollers from STMicro, Raspberry Pi, Nordic Semi, etc… Apple Swift programming language is mostly designed for mobile app development, but we’ve also seen it being used on Mad Machine’s SwiftIO board powered by a 600 MHz NXP i.MX RT1052 Arm Cortex-M7 crossover processor and the tiny SwiftIO Micro launched a few years later. The company has now decided to create a subset of the Swift programming language better suited to microcontrollers simply called Embedded Swift that’s currently working on STMicro STM32F746, Raspberry Pi Pico, nRF52840, and ESP32-C6. The “Go small with Embedded Swift” presentation at WWDC 2024 shows how to get started with Embedded Swift using Espressif […]

EmbeddedTS embedded systems design