ROUGOL logo RISC OS User Group Of London
Meetings > Previous Meetings > February 2024


Waveshare IO Board and NVMe
Chris Hall
Monday 19th February 2024, 7:45pm

The focus of this talk from Chris Hall will be the Waveshare Mini-B IO board, which Chris will be bringing along to the pub to demonstrate. This board (picture) is fitted with a Raspberry Pi Compute Module 4 with 4GB RAM, 16GB eMMc, a custom RTC and fan controller, a Waveshare 5V variable speed fan and a 512GB NVMe drive. All in the footprint (approx.) of a Pi model 4B.

At present the NVMe drive houses a Linux distro but it also has a filecore partition for the day when RISC OS will be able to see such drives (at present RISC OS can only see an NVMe drive if it is mounted in a USB caddy).

Just an hour before this meeting, RComp announced RISC OS NVMe support, including for the Waveshare board.

Chris will describe how to prepare an NVMe drive with multi-partitions on it, and also how to build a RTC/fan board using a custom PCB. He'll also talk about a similar board (RTC/fan) for the Pi Foundation IO board.

If the PCBs arrive in time from China (they did!), he will also bring a custom PCB for the Desk Pi to add a RTC - without it pointing downwards so that the box won't sit flat on the table!

There are some notes on Chris's website plus the PDF documents used by Chris during his talk can be downloaded here:
Presentation slideshow
SSD comparisons
How to partition the NVMe drive for dual boot
Fitting a clock and fan
There is also a report on Icon Bar.