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 – […]

Khadas Edge2 Arm mini PC

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. […]

SparkFun Raspberry Pi RP2040 & MicroMod boards take mikroBUS Click expansion boards

We’ve previously written articles about boards featuring the mikroBUS interface supporting thousands of Click expansion boards from Mikroelectronika, and now the company has collaborated with Sparkfun who launched MicroMod and Raspberry Pi RP2040-based boards with a mikroBUS socket, plus Qwicc connectors. Raspberry Pi RP2040 is the well-known dual-core Arm Cortex-M0+ microcontroller found in Raspberry Pi Pico and a range of third-party boards, while Sparkfun MicroMod‘s are M.2 MCU modules with chips from Microchip, Nordic Semi, Ambiq, Espressif Systems, and NXP. Sparkfun RP2040 mikroBUS development board specifications: MCU – Raspberry Pi RP2040 dual-core Cortex M0+ microcontroller up to 133 MHz with 264 KB SRAM Storage – 16MB QSPI flash, MicroSD card socket (on the bottom side) USB – USB Type-C port Expansion mikroBUS Socket 2x Qwiic connectors Thing Plus (or Feather) pin form factor with 18 GPIO pins including up to 4x 12-bit ADC, up to 8x 2-channel PWM, up to […]

Beagle-Pi Emulator is a Raspberry Pi HAT adapter for BeagleBone Black (Crowdfunding)

We recently reported the Raspberry Pi boards were getting really expensive due to a lack of supply, and the problem has gone on for while without a clear idea when the issue will be resolved. This does not help Raspberry Pi HAT manufacturers, and for instance, Sequent Microsystems has made Raspberry Pi HATs over the years most models with multiple relays, but also others for temperature sensors, and others automation applications. One solution would be to use compatible boards like ODROID-C4 or Rock64, but Sequent Microsystems found out the BeagleBone Black Industrial was well-stocked by various distributors, and instead, they designed the “Beagle-Pi Emulator” adapter to use Raspberry Pi HAT on the Texas Instruments Sitara AM3358 board.   An adapter is needed because the BeagleBone Black boards are equipped with two 46-pin headers instead of the 40-pin header on Raspberry Pi SBC’s. The expansion board routes I2C, SPI, four serial […]

Rockchip RK3568/RK3588 and Intel x86 SBCs

Raspberry Pi 5G Development Kit to ship with Quectel RM50xQ or Telit FN980 modem

SixFab is now taking pre-orders for its “Raspberry Pi 5G Development Kit” equipped with either Quectel RM50xQ or Telit FN980 5G modem fitted to SixFab’s Raspberry Pi 5G HAT, all housed in a plastic and acrylic enclosure with four antennas. The selected modems rely on the worldwide 5G NR Sub-6GHz and mmWave frequency bands, and the company says a data throughput of up to 5.0 Gbps (download) and 1.0 Gbps (upload) is possible with the kit. SixFab explained the 5G devkit is designed to help with the development, optimization, and testing of MTC (Machine-type Communication) and M2M projects leading to products such as IoT gateways, indoor and outdoor CPE, high bitrate video streaming, real-time sensor data broadcasting, high-speed mobile 5G hotspot, etc. SixFab Raspberry Pi 5G Development Kit specifications: Works with Raspberry Pi 4 or compatible SBC’s with USB 3.0 port Raspberry Pi 5G HAT with M.2 socket optionally fitted […]

Raspberry Pi 4 4GB/8GB price is going through the roof (over 100 Euros in Europe)

While Raspberry Pi Foundation provides a fixed price for their single board computers before taxes and shipping, the street price may be different, and I’ve seen several reports on Twitter of the Raspberry Pi 4 with 4GB RAM now selling for over $100 due to the lack of supplies. The problem seems especially pronounced in Europe with some users reporting a price close to 120 Euros, instead of the usual 50 to 60 price range. Geizhals price comparison website did even show the Raspberry Pi 4 with 8GB RAM selling for up to 149.99 Euros (About $170) just last week, but prices have now gone down to just around 100 Euros, clearly a steal! The price for Raspberry Pi 4 with 4GB RAM has also gone down, but it is still at 89.90 Euros according to the Heise’s price comparison website. This is probably a regional pricing issue, but the […]

Khadas VIM4 SBC