While the Raspberry Pi Compute Module 4 is basically unobtanium, companies keep introducing products based on the Arm system-on-module, and Waveshare CM4-IO-POE-4G-Box is a complete system designed for industrial IoT applications with CAN Bus, RS232 and RS485 interfaces, Ethernet with PoE support, plus optional support for 2G to 5G cellular connectivity. The CM4-IO-POE-4G-Box is based on the “Compute Module 4 PoE 4G” carrier board which itself appears to be an update to the company’s earlier “Compute Module PoE 4G” carrier board for the Raspberry Pi CM3 module. CM4-IO-POE-4G-Box / Compute Module 4 PoE 4GB board specifications: Support SoM – All variants of Raspberry Pi Compute Module 4 Storage – MicroSD card socket used for Raspberry Pi Compute Module 4 Lite (without eMMC) Display 2x HDMI ports up to 4Kp30 (I suppose even 4Kp60) 2x 15-pin MIPI DSI connectors + openings in the enclosure for flat cables Camera – 2x internal […]
DevTerm modular Linux terminal gets a RISC-V module compatible with Raspberry Pi CM3
ClockworkPi DevTerm retro-looking modular portable Linux computer has gotten a 64-bit RISC-V module based on Allwinner D1 1GHz SoC and offers an alternative to existing Arm-based modules such as Raspberry Pi CM3, or alternatives powered by Allwinner H6 or Rockchip RK3399 SoC’s. The new DevTerm Kit R-01 modular & portable terminal has exactly the same specifications with a 6.8-inch IPS screen, a keyboard with 67 keys, and a battery module, all connected to ClockworkPi v3.14 carrier board, but replaces the Arm modules with the R-01 module equipped with the Allwinner D1 processor and 1GB of RAM. DevTerm Kit R-01 kit items: SoM – R-01 Core module with Allwinner D1 single-core 64-bit RISC-V RV64IMAFDCVU processor @ 1.0GHz without GPU, and 1GB DDR3 Carrier board – ClockworkPi v3.14 mainboard Storage – 32GB MicroSD card preloaded with clockworkOS Display – 6.86-inch IPS screen module Audio – Dual speaker Keyboard – Clockwork 65% keyboard […]
Doom ported to Raspberry Pi RP2040
Doom has been ported to all sorts of platforms, including ESP32 platforms with 4MB PSRAM but “RP2040 doom” port of Doom to the Raspberry Pi RP2040 is more challenging, since RAM is limited to the measly 264KB built-in into the microcontroller, and for boards with only 2MB flash like the Raspberry Pi Pico, storage capacity becomes an issue. But Graham Sanderson solved all those issues by compressing the data, changing the code to use less RAM, making full use of the two Arm Cortex-M0+ cores, both overclocked at 270 MHz, in order to run Doom (DOOM1.WAD) on Raspberry Pi Pico at 320×240 resolution @ 60 fps, and the full Ultimate Doom and DOOM II WADs expected to fit into Raspberry Pi RP2040 boards with 8MB SPI flash. The port was based on Chocolate Doom, OPL2 emulation for audio support was derived from the emu8950 project, and sound effects were compressed […]
OnLogic announces Factor 201 Raspberry Pi CM4 industrial PC, Factor 202 controller coming soon
OnLogic has announced the launch of the Factor 201, a compact fanless industrial PC based on Raspberry Pi CM4 (Compute Module 4) for Edge IoT applications, and is working on the Factor 202 industrial controller with onboard digital and analog I/Os (DIO & AIO), as well as a capacitive touchscreen. OnLogic Factor 201 Specifications: SoM – Raspberry Pi CM4 with Broadcom BCM2711 quad-core Arm Cortex-A72 processor @ up to 1.5 GHz, up to 8GB LPDDR4 RAM, up to 32GB eMMC flash Additional storage – Optional M.2 SATA SSD (See Expansion section) Video Output – HDMI port up to 4Kp60 Networking 2x Gigabit Ethernet LAN (Optional PoE PD Input) via Realtek RTL8153 controller Optional WiFi/Bluetooth module on Raspberry Pi CM4 module + 3x antenna holes Optional 4G LTE wireless module via M.2 socket USB – 1x USB 3.2 Gen 1 port, 2x USB 2.0 ports, 1x USB-C management port Serial – […]
Waveshare CM4-Duino – An Arduino compatible carrier board for Raspberry Pi CM4
Waveshare CM4-Duino is a carrier board for Raspberry Pi Compute Module 4 (CM4) that follows Arduino UNO R3 form factor while offering HDMI output, a MIPI CSI camera interface, a USB interface, and even an M.2 M Key socket for expansion. This allows the board to reuse most Arduino shields while offering the flexibility of a more powerful Arm Linux platform that can further be expanded with an NVMe SSD or a wireless module through the included M.2 socket. Waveshare CM4-Duino specifications: Support SoM – All variants of Raspberry Pi Compute Module 4 Storage MicroSD card socket for Compute Module 4 Lite (without eMMC) variants Optional NVMe SSD via M.2 socket Video Output – HDMI up to 4Kp30 (not sure why 4Kp60 would not be supported) Camera I/F – 1x MIPI CSI-2 connector USB – 1x USB 2.0 Type-A header, 1x USB Type-C for power and programming Expansion M.2 M […]
Pockit modular Linux computer gets a Raspberry Pi CM4 upgrade
We first wrote about the Pockit modular Linux computer with hot-plugging magnetic blocks about a year ago. The system was based on a STM32+ESP32 mainboard with a socket for an optional Raspberry Pi Compute Module 3 and included magnets and electrical contacts to snap and hot-plug modules/blocks while the computer is running. The developer (Anil Reddy) has made good progress with the project and added the option to use a Raspberry Pi CM4 with Pockit (provided you can find one) to improve performance, for example for computer vision. Other changes include support for AI accelerators, an improved dashboard, home automation integration, and more. Pockit now supports over 80 feature BLOCKS ranging from a rotary encoder to a microSD card reader to various camera types, an HDMI block, AI accelerators, and so on. All of which can be magnetically snapped while the computer is running, and automatically detected in the dashboard. […]
TIMI-130 – A breadboard color display with hundreds of pre-designed user interfaces
Tiny I2C, UART, or SPI displays are usually not difficult to connect to a breadboard with a few jumper cables, but Breadboard Mates TIMI-130 display makes that neater with a design made specifically for the breadboard, plus hundreds of pre-designed user interfaces/pages to simulate buttons, LED matrices, gauges, and other widgets. TIMI stands for Tiny Intelligent Modular Instrument, and TIMI-130 comes with a 1.3-inch color TFT IPS LCD, plus two 5-pin headers to power and connect the display to the breadboard through UART or I2C and update the widgets and values with simple commands. TIMI-130 specifications: Display driver – 4D Labs Pixxi-28 graphics processor with 14KB SRAM, 32KB flash Storage – 32MB flash Memory. Display – 240×240 pixel resolution TFT IPS LCD (non-touch). 2x 5-pin 2.54mm pitch headers with 3.3V (5V tolerant) serial UART interface (300 to 2187500 Baud). Master I2C (3.3V level) interface bus. 3x GPIO (3.3V level): 2x […]
Picovoice on-device speech-to-text engines slash the requirements and cost of transcription
Picovoice Leopard and Cheetah offline, on-device speech-to-text engines are said to achieve cloud-level accuracy, rely on tiny Speech-to-Text models, and slash the cost of automatic transcription by up to 10 times. Leopard is an on-device speech-to-text engine, while Cheetah is an on-device streaming speech-to-text engine, and both are cross-platform with support for Linux x86_64, macOS (x86_64, arm64), Windows x86_64, Android, iOS, Raspberry Pi 3/4, and NVIDIA Jetson Nano. Looking at the cost is always tricky since companies have different pricing structures, and the table above basically shows the best scenario, where Picovoice is 6 to 20 times more cost-effective than solutions from Microsoft Azure or Google STT. Picovoice Leopard/Cheetah is free for the first 100 hours, and customers can pay a monthly $999 fee for up to 10,000 hours hence the $0.1 per hour cost with PicoVoice. If you were to use only 1000 hours out of your plan that […]