User Tools

Site Tools


projects:electronics:plc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:electronics:plc [2025/09/23 20:49] danielprojects:electronics:plc [2025/09/27 06:52] (current) daniel
Line 1: Line 1:
-IPMB20RP+====== 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 ====== 
  
 [[https://sferalabs.cc/product/iono-pi/|Iono Pi]] [[https://sferalabs.cc/product/iono-pi/|Iono Pi]]
Line 6: Line 34:
  
 User guide: {{ :projects:electronics:plc:ionopi-20-user-guide.pdf |}} User guide: {{ :projects:electronics:plc: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|]]
 +
 +
 +
projects/electronics/plc.1758660595.txt.gz · Last modified: by daniel