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
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