Table of Contents

Steps to install an Iono Pi

This particular model is a IPMB20RP.

Following the instructions in the kernel module github page, all the examples seem to work. The kernel module is compiled for a specific kernel. If apt update/upgrade installs a new kernel, how should the module be recompiled?

Chatgpt gives some hints. First, it says I should install raspberry pi headers:

sudo apt install raspberrypi-kernel-headers

Then, it suggests putting the kernel module in a subfolder extra because that is a common folder for third party modules.

Usage

Reading the temperature from the file system seems to work:

  $ cat /sys/bus/w1/devices/28-0316458506ff/temperature 
  23875

The overlay for the onewire sensors seems to be called dtoverlay=w1-gpio

Links

Iono Pi

Schematics: ionopi-20-sch.pdf

User guide: ionopi-20-user-guide.pdf

Kernel module: https://github.com/sfera-labs/iono-pi-kernel-module

Onewire discussion: https://forums.raspberrypi.com/viewtopic.php?t=77611&start=50