June 28th, 2024

Rp2040-psram: A header-only C library for access to SPI PSRAM via PIO on RP2040

The GitHub repository offers a header-only C library for RP2040 microcontroller to access SPI PSRAM via PIO, enhancing data transfer speed. Compatible with various PSRAM chips. Find details at https://github.com/polpo/rp2040-psram.

Read original articleLink Icon
Rp2040-psram: A header-only C library for access to SPI PSRAM via PIO on RP2040

The GitHub repository contains a header-only C library designed for accessing SPI PSRAM through PIO on the RP2040 microcontroller, notably featured in the Raspberry Pi Pico. It focuses on facilitating high-speed data transfer and is compatible with different PSRAM chips. For further details, examples, and guidance on usage, individuals can refer to the rp2040-psram repository on GitHub at https://github.com/polpo/rp2040-psram.

Related

A portable lightweight C FFI for Lua, based on libffi

A portable lightweight C FFI for Lua, based on libffi

A GitHub repository offers a portable lightweight C FFI for Lua, based on libffi. It aims for LuaJIT FFI compatibility, developed in C. Includes features, examples, basic types, build instructions, testing, and acknowledgements.

A 10-cent microcontroller deserves a 10-cent devboard: RISC-V CH32V003

A 10-cent microcontroller deserves a 10-cent devboard: RISC-V CH32V003

The article details a low-cost development board for the CH32V003 RISC V microcontroller, assembled with inexpensive components. Step-by-step instructions for assembly and firmware uploading are provided, focusing on simplicity and accessibility.

Pocket Z project hopes to rekindle pocket PC form factor with a RPi Zero 2W

Pocket Z project hopes to rekindle pocket PC form factor with a RPi Zero 2W

The Pocket Z project reimagines pocket PCs with a Raspberry Pi Zero 2W, featuring a 7-inch touchscreen, membrane keyboard, Linux OS, and USB-C connectivity. Plans include downsizing to a 5-inch display.

NUMA Emulation Yields "Significant Performance Uplift" to Raspberry Pi 5

NUMA Emulation Yields "Significant Performance Uplift" to Raspberry Pi 5

Engineers at Igalia developed NUMA emulation for ARM64, enhancing Raspberry Pi 5 performance. Linux kernel patches showed 18% multi-core and 6% single-core improvement in Geekbench tests. The concise code may be merged into the mainline kernel for broader benefits.

Hardware FPGA DPS-8M Mainframe and FNP Project

Hardware FPGA DPS-8M Mainframe and FNP Project

A new project led by Dean S. Anderson aims to implement the DPS‑8/M mainframe architecture using FPGAs to run Multics OS. Progress includes FNP component implementation and transitioning software gradually. Ongoing development updates available.

Link Icon 0 comments