Blog Posts

Blog Posts

Pironman 5 Pro Max Raspberry Pi 5 Case Adds 4.3-inch Touchscreen, Camera Mount, Speakers, Microphone, and More – CNX Software

Pironman 5 Pro Max case

Pironman 5 Pro Max is the latest Raspberry Pi 5 case by SunFounder. The new enclosure adds a 4.3-inch capacitive touchscreen display, a 5MP camera module, a mount suitable for Raspberry Pi Camera Modules, stereo speakers, a USB microphone, and a 3.5mm audio jack. Besides the new features, its design is close to the Pironman 5 Max we reviewed with a Raspberry Pi 5, an NVMe SSD, and an Hailo-8 AI accelerator last June. That means it keeps black aluminum and semi-transparent black acrylic panels, offers two M.2 PCIe slots, an IR receiver, a power button, and the Tap-to-Wake feature for the OLED information display. Pironman 5 Pro Max specifications: Designed for the Raspberry Pi 5 and compatible SBCs Storage Pironman 5 Dual NVMe PiP supporting 2x M.2 2230, 2242, 2260, or 2280 NVMe SSDs at up to PCIe 2.0 x1 speeds due to switch used; RAID 0/1 support MicroSD […]

The post Pironman 5 Pro Max Raspberry Pi 5 case gains 4.3-inch touchscreen, camera mount, speakers, microphone, and more appeared first on CNX Software – Embedded Systems News.

Crowdfunding Campaign for DSG-22.6 GHz: A $1,590 Open-Source RF Signal Generator Featuring Atek Midas’s Custom ICs – CNX Software

DSG 22.6 GHz RF signal generator block diagram

Atek Midas, a Turkish company, has launched DSG-22.6 GHz, a high-performance, open-source RF signal generator designed to provide professional-grade frequency synthesis at a fraction of the cost of traditional benchtop equipment from manufacturers like Anritsu or Keysight. It has an operating frequency range of 0.15 GHz to 22.6 GHz and is designed for makers and production test environments for RF testing, calibration, wireless experimentation, and microwave research. The device offers 1 Hz tuning resolution, adjustable output power −15 dBm to +20 dBm, and supports linear and logarithmic frequency sweeps with configurable start/stop frequencies, step size, and dwell time. It achieves ≥40 dBc spurious and harmonic suppression on the filtered output path and features a tuning speed of <100 µs. The generator includes a capacitive touchscreen display and can also be controlled over a USB Type-C port and/or Wi-Fi. DSG-22.6 GHz specifications: Frequency range – 150 MHz to 22.6 GHz Tuning […]

The post DSG-22.6 GHz is a $1,590 open-source RF signal generator based on Atek Midas’s custom ICs (Crowdfunding) appeared first on CNX Software – Embedded Systems News.

STMicro STM32C5 Entry-Level 144 MHz Cortex-M33 MCU: Up to 1MB Flash, 256KB SRAM, Ethernet, CAN Bus – CNX Software

STM32C5 Series

Not to be confused with the just-released STM32U3B5/C5 ultra-low-power MCUs, the entry-level STM32C5 Arm Cortex-M33 MCU family is designed for industrial sensors, smart home devices, electronic locks, thermostats, wearables, robotic actuators, and computer peripherals. The MCUs are manufactured using ST’s 40 nm flash process, clocked at up to 144 MHz, and feature 128 KB to 1 MB of flash and up to 256 KB of SRAM, with a dynamic power consumption of <80 µA/MHz. Key features include Ethernet, USB, OctoSPI, CAN bus, DMA, and various peripherals, including ADCs, comparators, and an op-amp. Security is also enhanced, with the series targeting SESIP3 and PSA Certified Level 3 through features such as side-channel attack-resistant crypto, Hardware Unique Keys (HUK), and a Coupling and Chaining Bridge (CCB) for secure key storage. STM32C5 key features and specifications: MCU core Arm Cortex-M33 32-bit CPU @ 144 MHz with single-precision FPU, DSP instructions, and MPU Performance […]

The post STMicro STM32C5 entry-level, 144 MHz Cortex-M33 MCU features up to 1MB flash, 256KB SRAM, Ethernet, CAN Bus appeared first on CNX Software – Embedded Systems News.

SayoDevice O3C 3-Key Hall-Effect Keypad Features 8,000Hz Polling Rate for Rhythm Games – CNX Software

SayoDevice O3C

While searching for new products on AliExpress, I came across the SayoDevice OSU O3C, which looks very similar to other macro keyboards such as the 4xMacropad, the LILYGO TTGO T-Encoder, or the T-Keyboard-S3. However, like the TENSTAR T-Display, it sold over 10,000 pieces on Aliexpress. This warranted an investigation, and I found that it is actually a Hall-effect keypad mainly designed for rhythm and single-input games such as osu! and Geometry Dash. The keypad features OUTEMU magnetic Hall-effect switches with rapid trigger support and a customizable actuation point as low as 0.05 mm, for extremely fast and precise keystrokes. The keyboard connects to a PC via a USB 2.0 cable and supports an 8,000 Hz polling rate for low input latency. The device includes a 0.96-inch IPS color display that can show key travel information, key press counts, or custom images and text, and the first line of the screen […]

The post SayoDevice O3C 3-Key Hall-effect keypad boasts 8,000Hz polling rate for playing rhythm games appeared first on CNX Software – Embedded Systems News.

Nordic Semi Launches Entry-Level Ultra-Low-Power Bluetooth LE SoCs: nRF54LS05A and nRF54LS05B – CNX Software

Nordic nRF54LS05A nRF54LS05B

Nordic Semiconductor’s nRF54LS05A and nRF54LS05B are entry-level, ultra-low-power Bluetooth Low Energy (LE) Arm Cortex-M33 microcontrollers designed to be used as the main wireless SoC in simple applications such as sensors, tags, beacons, remotes, and PC peripherals, or operate as a Bluetooth LE companion device in more advanced products. Both SoCs are clocked at 128 MHz, feature Nordic’s 4th-generation Bluetooth LE radio, analog/digital interfaces, and advanced security. They also come with 0.5 MB of Non-Volatile Memory (NVM), and the only difference is that the nRF54LS05A is equipped with 64 KB of RAM, while the nRF54LS05B offers 96 KB. Nordic Semi nRF54LS05A/B specifications: CPU Arm Cortex-M33 core @ 128 MHz Performance – 250 CoreMark/mA @ 3V, 500 CoreMark Memory nRF54LS05A – 64 KB RAM nRF54LS05B – 96 KB RAM Storage – 508 KB NVM Wireless Bluetooth LE – 1 Mbps, 2 Mbps 2.4 GHz proprietary – GFSK: 4 Mbps, 2 Mbps, 1 […]

The post Nordic Semi unveils nRF54LS05A and nRF54LS05B entry-level, ultra-low-power Bluetooth LE SoCs appeared first on CNX Software – Embedded Systems News.

Intel Arrow Lake-S ATX Motherboard Supports Up to 256GB DDR5 CU-DIMM RAM, Features W880 Chipset – CNX Software

Jetway ATX-ARS1-W880 ATX motherboard

Jetway ATX-ARS1-W880 is an ATX motherboard taking socketed Intel Arrow Lake-S SoCs with up to 24 cores, 36 TOPS of AI performance, and featuring four CU-DIMM (Clocked Unbuffered DIMM) sockets for up to 256GB DDR5 ECC memory, and a W880 chipset. Targeting Smart Factory applications, the industrial-grade motherboard also features four SATA III ports and two M.2 M-Key PCIe Gen5/4 sockets for storage, seven PCIe slots, three 2.5GbE ports, M.2 E-Key and B-Key sockets for WiFi, Bluetooth, and cellular (4G/5G) connectivity, sixteen USB interfaces (Type-A and headers), and a few serial interfaces. The ATX-ARS1-W880 also supports up to four independent displays through DP, HDMI, and VGA ports, and features a combo audio block with Line-in, Line-out, and MIC-out jacks. Jetway ATX-ARS1-W880 specifications: SoC – Intel LGA1851 socket for Intel Core Ultra 200S “Arrow Lake-S” processor up to 125W TDP Chipset – Intel W880 “workstation” chipset System Memory – 4x DDR5 […]

The post Intel Arrow Lake-S ATX motherboard supports up to 256GB CU-DIMM DDR5 RAM, features W880 chipset appeared first on CNX Software – Embedded Systems News.

Makerfabs CM0IQ: An Ultra-Compact Raspberry Pi CM0 Lite Board (42x36mm) – CNX Software

Raspberry Pi CM0IQ top and bottom

The CM0IQ is an ultra-compact board based on the Raspberry Pi CM0 Lite Compute Module. It measures just 42 × 36 mm and squeezes multiple interfaces into a 15.1 cm² footprint, making it suitable for space-constrained applications such as robotics, IoT devices, and custom hardware integrations. Despite being smaller than a Raspberry Pi Zero 2 W (19.5 cm²), the CM0IQ manages to include a full-sized USB-A port, a Micro HDMI port, and 4-lane MIPI CSI and DSI connectors. To fit everything into this small footprint, the designer also relied on a 1.27 mm 40-pin GPIO header rather than the standard 2.54 mm header. The board also features a USB Type-C for power, a microSD card slot for storage, 5V solder pads for power input, and four M2 mounting threads. Raspberry Pi CM0IQ Specifications: SoM – Raspberry Pi CM0 Lite SoC – Broadcom BCM2710A1 CPU – Quad-core Cortex-A53 processor @ 1.0 GHz […]

The post Makerfabs CM0IQ – An ultra-compact (42x36mm) Raspberry Pi CM0 Lite board appeared first on CNX Software – Embedded Systems News.

NXP i.MX 93W SiP Features Dual-core Arm Cortex-A55 with iW610 WiFi 6, Bluetooth LE, and 805.15.4 Radio – CNX Software

NXP i.MX 93W

NXP i.MX 93W is the company’s first integrated wireless MPU System-in-Package (SiP) and combines a dual-core Cortex-A55 processor (NXP i.MX 93) with an iW610 WiFi 6, Bluetooth LE, and 802.15.4 tri-radio into a single chip. The 14.2 x 12 mm package also includes all the external radio components needed for wireless connectivity, replacing up to 60 discrete components on the PCB. NXP says it reduces the PCB area, simplifies PCB design and regulatory approval, and speeds up time-to-market. NXP i.MX 93W specifications: CPU Dual-Core Arm Cortex-A55 at up to 1.7 GHz Arm Cortex-M33 core at 250 MHz for real-time control GPU – 2D graphics accelerator AI accelerator – Arm Ethos-U65 microNPU Memory I/F – Up to 3.7GT/s 16-bit LPDDR4/LPDDR4X with inline ECC Storage I/F – 2x SD 3.0/SDIO 3.0/eMMC 5.1 Display Interfaces MIPI DSI up to 1080p60 LVDS up to 720p60 24-bit parallel RGB Camera Interface – 2-lane MIPI CSI up […]

The post NXP i.MX 93W wireless MPU SiP pairs dual-core Arm Cortex-A55 processor with NXP iW610 WiFi 6, Bluetooth LE, and 805.15.4 radio appeared first on CNX Software – Embedded Systems News.

BeagleBadge – A TI Sitara AM62L32 SoC 4.2-Inch ePaper Badge Powered by Linux – CNX Software

BeagleBadge

The BeagleBoard.org Foundation has just introduced the BeagleBadge featuring a 4.2-inch ePaper display and a Linux-capable Texas Instruments Sitara AML62L32 dual-core Cortex-A53 SoC. It’s quite feature-rich for a badge, as it offers WiFi 6, Bluetooth 5.4 LE, and LoRa/LoRaWAN connectivity, various motion and environmental sensors, a USB 2.0 host port, Mikrobus, Grove, and QWIIC expansion connectors, a 4-way joystick, a buzzer, and a range of buttons and LEDs. BeagleBadge specifications: SoC – Texas Instruments Sitara AM62L32 dual-core Arm Cortex-A53 processor @ 1.25GHz System Memory – 256 MB (128M x 16bit) LPDDR4 @ 1600 MHz Storage 4GB eMMC flash 256Mbit OSPI flash 32Kbit EEPROM MicroSD card slot Display 4.2-inch ePaper display via 24-pin FPC Connector MIPI DSI connector for LCD Wireless 2.4 GHz WiFi 6 + Bluetooth 5.3 via BeagleMod CC3301-1216 module with MHF4 Connector LoRaWAN via Wio SX1262 module with u.FL Connector USB USB 2.0 Type-A host port USB Type-C […]

The post BeagleBadge – A Linux-powered 4.2-inch ePaper badge based on TI Sitara AM62L32 SoC appeared first on CNX Software – Embedded Systems News.

Reimagining the Python Notebook with Akshay Agrawal – Software Engineering Daily

Interactive notebooks were popularized by the Jupyter project and have since become a core tool for data science, research, and data exploration. However, traditional, imperative notebooks often break down as projects grow more complex. Hidden state, non-reproducible execution, poor version control ergonomics, and difficulty reusing notebook code in real software systems make it hard to

The post Reinventing the Python Notebook with Akshay Agrawal appeared first on Software Engineering Daily.