<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Smart Home Automation Forum - Pi5R8]]></title>
		<link>https://www.kincony.com/forum/</link>
		<description><![CDATA[Smart Home Automation Forum - https://www.kincony.com/forum]]></description>
		<pubDate>Tue, 13 Oct 2026 22:10:13 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[RED DIP switch function]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9821</link>
			<pubDate>Sun, 13 Sep 2026 07:50:03 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9821</guid>
			<description><![CDATA[In reality, this corresponds to several low-level hardware control signals of the CM5.<br />
<img src="https://www.kincony.com/forum/attachment.php?aid=10554" loading="lazy"  alt="[Image: attachment.php?aid=10554]" class="mycode_img" /> <br />
<img src="https://www.kincony.com/forum/attachment.php?aid=10555" loading="lazy"  alt="[Image: attachment.php?aid=10555]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[In reality, this corresponds to several low-level hardware control signals of the CM5.<br />
<img src="https://www.kincony.com/forum/attachment.php?aid=10554" loading="lazy"  alt="[Image: attachment.php?aid=10554]" class="mycode_img" /> <br />
<img src="https://www.kincony.com/forum/attachment.php?aid=10555" loading="lazy"  alt="[Image: attachment.php?aid=10555]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Pi5R8 Bundle B (CM5 Lite) Will Not Boot from microSD]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9819</link>
			<pubDate>Sat, 12 Sep 2026 05:11:53 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=11755">jasoncamp</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9819</guid>
			<description><![CDATA[I recently purchased a KinCony Pi5R8 Bundle B with the CM5004000 (CM5 4GB Lite), heatsink, and fan.<br />
<br />
I am unable to get the CM5 to boot from microSD. I am using a SanDisk High Endurance 128GB microSD card and wrote Raspberry Pi OS (64-bit) using Raspberry Pi Imager 2.0.11.1. The write and verification both complete successfully.<br />
<br />
With the microSD installed and 12V/3A power applied:<ul class="mycode_list"><li>Red power LED remains on. <br />
</li>
<li>RUN/status LEDs illuminate briefly at startup and then turn off. <br />
</li>
<li>Fan starts. <br />
</li>
<li>No HDMI output. <br />
</li>
<li>No Ethernet link/activity lights. <br />
</li>
<li>Device does not appear on the network. <br />
</li>
</ul>
I have rewritten and verified the microSD image multiple times with the same result. The CM5 is the Lite version without eMMC, so my understanding is that booting Raspberry Pi OS from the Pi5R8 microSD slot is the correct procedure.<br />
<br />
I also installed rpiboot on Windows and connected the Pi5R8 USB-C port to the PC. rpiboot remains at “Waiting for BCM2835/6/7/2711/2712…” and does not detect the CM5.<br />
The five DIP switches are still in their factory positions; I have not changed them.<br />
<br />
Is there a jumper, DIP-switch setting, or other configuration required for the Pi5R8 with a CM5 Lite to boot from microSD? If not, what would you recommend checking next?]]></description>
			<content:encoded><![CDATA[I recently purchased a KinCony Pi5R8 Bundle B with the CM5004000 (CM5 4GB Lite), heatsink, and fan.<br />
<br />
I am unable to get the CM5 to boot from microSD. I am using a SanDisk High Endurance 128GB microSD card and wrote Raspberry Pi OS (64-bit) using Raspberry Pi Imager 2.0.11.1. The write and verification both complete successfully.<br />
<br />
With the microSD installed and 12V/3A power applied:<ul class="mycode_list"><li>Red power LED remains on. <br />
</li>
<li>RUN/status LEDs illuminate briefly at startup and then turn off. <br />
</li>
<li>Fan starts. <br />
</li>
<li>No HDMI output. <br />
</li>
<li>No Ethernet link/activity lights. <br />
</li>
<li>Device does not appear on the network. <br />
</li>
</ul>
I have rewritten and verified the microSD image multiple times with the same result. The CM5 is the Lite version without eMMC, so my understanding is that booting Raspberry Pi OS from the Pi5R8 microSD slot is the correct procedure.<br />
<br />
I also installed rpiboot on Windows and connected the Pi5R8 USB-C port to the PC. rpiboot remains at “Waiting for BCM2835/6/7/2711/2712…” and does not detect the CM5.<br />
The five DIP switches are still in their factory positions; I have not changed them.<br />
<br />
Is there a jumper, DIP-switch setting, or other configuration required for the Pi5R8 with a CM5 Lite to boot from microSD? If not, what would you recommend checking next?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[home assistant configuration yaml file for Pi5R8]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9679</link>
			<pubDate>Sat, 25 Jul 2026 14:17:44 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9679</guid>
			<description><![CDATA[<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code># Loads default set of integrations. Do not remove.<br />
default_config:<br />
<br />
# Load frontend themes from the themes folder<br />
frontend:<br />
  themes: !include_dir_merge_named themes<br />
<br />
automation: !include automations.yaml<br />
script: !include scripts.yaml<br />
scene: !include scenes.yaml<br />
<br />
ssd1306_i2c:<br />
  - model: "128x64"<br />
    address: 0x3C<br />
    i2c_bus: 1<br />
    rotate: 0<br />
<br />
<br />
ads1115:<br />
  - address: 0x48<br />
    i2c_bus: 1<br />
    <br />
sensor:<br />
  - platform: ads1115<br />
    multiplexer: A0_GND<br />
    gain: 4.096<br />
    name: "A1"<br />
    multiplier: 1.51<br />
  - platform: ads1115<br />
    multiplexer: A1_GND <br />
    gain: 4.096       &nbsp;&nbsp;<br />
    name: "A2"<br />
    multiplier: 1.51<br />
  - platform: ads1115<br />
    multiplexer: A2_GND<br />
    gain: 4.096<br />
    name: "A3"<br />
    multiplier: 6.67<br />
    device_class: current<br />
    unit_of_measurement: mA<br />
  - platform: ads1115<br />
    multiplexer: A3_GND<br />
    gain: 4.096<br />
    name: "A4"<br />
    multiplier: 6.67<br />
    device_class: current<br />
    unit_of_measurement: mA<br />
    <br />
binary_sensor:<br />
  - platform: mcp23017<br />
    i2c_address: 0x20<br />
    invert_logic: true<br />
    pins:<br />
      0 : Button_1<br />
      1 : Button_2<br />
      2 : Button_3<br />
      3 : Button_4<br />
      4 : Button_5<br />
      5 : Button_6<br />
      6 : Button_7<br />
      7 : Button_8<br />
<br />
switch:<br />
  - platform: mcp23017<br />
    i2c_address: 0x20<br />
    hw_sync: false<br />
    invert_logic: true<br />
    pins:<br />
      8 : Output_1<br />
      9 : Output_2<br />
      10 : Output_3<br />
      11 : Output_4<br />
      12 : Output_5<br />
      13 : Output_6<br />
      14 : Output_7<br />
      15 : Output_8</code></div></div> yaml file download: <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=10269" target="_blank" title="">configuration-yaml.txt</a> (Size: 1.46 KB / Downloads: 116)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code># Loads default set of integrations. Do not remove.<br />
default_config:<br />
<br />
# Load frontend themes from the themes folder<br />
frontend:<br />
  themes: !include_dir_merge_named themes<br />
<br />
automation: !include automations.yaml<br />
script: !include scripts.yaml<br />
scene: !include scenes.yaml<br />
<br />
ssd1306_i2c:<br />
  - model: "128x64"<br />
    address: 0x3C<br />
    i2c_bus: 1<br />
    rotate: 0<br />
<br />
<br />
ads1115:<br />
  - address: 0x48<br />
    i2c_bus: 1<br />
    <br />
sensor:<br />
  - platform: ads1115<br />
    multiplexer: A0_GND<br />
    gain: 4.096<br />
    name: "A1"<br />
    multiplier: 1.51<br />
  - platform: ads1115<br />
    multiplexer: A1_GND <br />
    gain: 4.096       &nbsp;&nbsp;<br />
    name: "A2"<br />
    multiplier: 1.51<br />
  - platform: ads1115<br />
    multiplexer: A2_GND<br />
    gain: 4.096<br />
    name: "A3"<br />
    multiplier: 6.67<br />
    device_class: current<br />
    unit_of_measurement: mA<br />
  - platform: ads1115<br />
    multiplexer: A3_GND<br />
    gain: 4.096<br />
    name: "A4"<br />
    multiplier: 6.67<br />
    device_class: current<br />
    unit_of_measurement: mA<br />
    <br />
binary_sensor:<br />
  - platform: mcp23017<br />
    i2c_address: 0x20<br />
    invert_logic: true<br />
    pins:<br />
      0 : Button_1<br />
      1 : Button_2<br />
      2 : Button_3<br />
      3 : Button_4<br />
      4 : Button_5<br />
      5 : Button_6<br />
      6 : Button_7<br />
      7 : Button_8<br />
<br />
switch:<br />
  - platform: mcp23017<br />
    i2c_address: 0x20<br />
    hw_sync: false<br />
    invert_logic: true<br />
    pins:<br />
      8 : Output_1<br />
      9 : Output_2<br />
      10 : Output_3<br />
      11 : Output_4<br />
      12 : Output_5<br />
      13 : Output_6<br />
      14 : Output_7<br />
      15 : Output_8</code></div></div> yaml file download: <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/txt.png" title="Text Document" border="0" alt=".txt" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=10269" target="_blank" title="">configuration-yaml.txt</a> (Size: 1.46 KB / Downloads: 116)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[how to install home assistant for Pi5R8 beginner guide]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9678</link>
			<pubDate>Sat, 25 Jul 2026 14:13:49 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9678</guid>
			<description><![CDATA[1. make home assistant OS SD card or SSD disk for KinCony Pi5R16.<br />
<br />
download  <a href="https://www.raspberrypi.com/software/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://www.raspberrypi.com/software/</span></a><br />
<br />
2. enable i2c for home assistant.<br />
<br />
Add files to enable I2C<br />
<br />
In the root of the hassos-boot partition, add a new folder called CONFIG.<br />
In the CONFIG folder, add another new folder called modules.<br />
Inside the modules folder add a text file called rpi-i2c.conf with the following content:<br />
i2c-dev<br />
<br />
In the root of the hassos-boot partition, edit the file called config.txt at last add two lines to it:<br />
dtparam=i2c_arm=on<br />
dtoverlay=i2c1-pi5,pins_2_3<br />
<br />
Note: if you using Windows OS computer, you can use "DiskGenius.exe" free software to modify the files. Because Linux format file not visable on windows OS. <br />
<br />
3. install HACS addon<br />
<br />
<a href="https://hacs.xyz/docs/use/download/download/#to-download-hacs-ossupervised" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://hacs.xyz/docs/use/download/downl...supervised</span></a><br />
<br />
4. MCP23017 implementation for Home Assistant (HA)<br />
<br />
<span style="color: #0072bc;" class="mycode_color"><a href="https://github.com/jpcornil-git/HA-mcp23017" target="_blank" rel="noopener" class="mycode_url">https://github.com/jpcornil-git/HA-mcp23017</a></span><br />
<br />
5. KinCony SSD1306 I2C Display implementation for Home Assistant<br />
<br />
<a href="https://github.com/hzkincony/hass-ssd1306" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://github.com/hzkincony/hass-ssd1306</span></a><br />
<br />
6. KinCony ADS1115 ADC Sensor  implementation for Home Assistant<br />
<br />
<a href="https://github.com/hzkincony/hass-ads1115" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://github.com/hzkincony/hass-ads1115</span></a><br />
<br />
7. config yaml for MCP23017, ADS1115<br />
<br />
install "file edit" add-on for HA , then config configuration.yaml<br />
<br />
<a href="https://www.kincony.com/forum/showthread.php?tid=9664" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://www.kincony.com/forum/showthread.php?tid=9664</span></a>]]></description>
			<content:encoded><![CDATA[1. make home assistant OS SD card or SSD disk for KinCony Pi5R16.<br />
<br />
download  <a href="https://www.raspberrypi.com/software/" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://www.raspberrypi.com/software/</span></a><br />
<br />
2. enable i2c for home assistant.<br />
<br />
Add files to enable I2C<br />
<br />
In the root of the hassos-boot partition, add a new folder called CONFIG.<br />
In the CONFIG folder, add another new folder called modules.<br />
Inside the modules folder add a text file called rpi-i2c.conf with the following content:<br />
i2c-dev<br />
<br />
In the root of the hassos-boot partition, edit the file called config.txt at last add two lines to it:<br />
dtparam=i2c_arm=on<br />
dtoverlay=i2c1-pi5,pins_2_3<br />
<br />
Note: if you using Windows OS computer, you can use "DiskGenius.exe" free software to modify the files. Because Linux format file not visable on windows OS. <br />
<br />
3. install HACS addon<br />
<br />
<a href="https://hacs.xyz/docs/use/download/download/#to-download-hacs-ossupervised" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://hacs.xyz/docs/use/download/downl...supervised</span></a><br />
<br />
4. MCP23017 implementation for Home Assistant (HA)<br />
<br />
<span style="color: #0072bc;" class="mycode_color"><a href="https://github.com/jpcornil-git/HA-mcp23017" target="_blank" rel="noopener" class="mycode_url">https://github.com/jpcornil-git/HA-mcp23017</a></span><br />
<br />
5. KinCony SSD1306 I2C Display implementation for Home Assistant<br />
<br />
<a href="https://github.com/hzkincony/hass-ssd1306" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://github.com/hzkincony/hass-ssd1306</span></a><br />
<br />
6. KinCony ADS1115 ADC Sensor  implementation for Home Assistant<br />
<br />
<a href="https://github.com/hzkincony/hass-ads1115" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://github.com/hzkincony/hass-ads1115</span></a><br />
<br />
7. config yaml for MCP23017, ADS1115<br />
<br />
install "file edit" add-on for HA , then config configuration.yaml<br />
<br />
<a href="https://www.kincony.com/forum/showthread.php?tid=9664" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://www.kincony.com/forum/showthread.php?tid=9664</span></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[MCP23017 i2c address for OUTPUT and DIGITAL INPUT]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9677</link>
			<pubDate>Sat, 25 Jul 2026 14:12:49 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9677</guid>
			<description><![CDATA[MCP23017: 0x20<br />
<br />
A0: DI1<br />
A1: DI2<br />
A2: DI3<br />
A3: DI4<br />
A4: DI5<br />
A5: DI6<br />
A6: DI7<br />
A7: DI8<br />
<br />
B0: DO1<br />
B1: DO2<br />
B2: DO3<br />
B3: DO4<br />
B4: DO5<br />
B5: DO6<br />
B6: DO7<br />
B7: DO8]]></description>
			<content:encoded><![CDATA[MCP23017: 0x20<br />
<br />
A0: DI1<br />
A1: DI2<br />
A2: DI3<br />
A3: DI4<br />
A4: DI5<br />
A5: DI6<br />
A6: DI7<br />
A7: DI8<br />
<br />
B0: DO1<br />
B1: DO2<br />
B2: DO3<br />
B3: DO4<br />
B4: DO5<br />
B5: DO6<br />
B6: DO7<br />
B7: DO8]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[automations yaml for read analog value print on SSD1306 OLED]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9383</link>
			<pubDate>Tue, 26 May 2026 07:22:00 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9383</guid>
			<description><![CDATA[here is automations.yaml file show analog data on SSD1306 OLED every 5 seconds.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>- id: ads1115_ssd1306_display<br />
  alias: "ADS1115 to SSD1306 (A1-A4)"<br />
  trigger:<br />
    - platform: time_pattern<br />
      seconds: "/5"<br />
  action:<br />
    - service: ssd1306_i2c.print_text<br />
      data:<br />
        x: 0<br />
        y: 0<br />
        clear: true<br />
        font_size: 12<br />
        text: "A1: {{ states('sensor.a1') | float(0) | round(3) }} V&#92;nA2: {{ states('sensor.a2') | float(0) | round(3) }} V&#92;nA3: {{ states('sensor.a3') | float(0) | round(3) }} mA&#92;nA4: {{ states('sensor.a4') | float(0) | round(3) }} mA"</code></div></div>]]></description>
			<content:encoded><![CDATA[here is automations.yaml file show analog data on SSD1306 OLED every 5 seconds.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>- id: ads1115_ssd1306_display<br />
  alias: "ADS1115 to SSD1306 (A1-A4)"<br />
  trigger:<br />
    - platform: time_pattern<br />
      seconds: "/5"<br />
  action:<br />
    - service: ssd1306_i2c.print_text<br />
      data:<br />
        x: 0<br />
        y: 0<br />
        clear: true<br />
        font_size: 12<br />
        text: "A1: {{ states('sensor.a1') | float(0) | round(3) }} V&#92;nA2: {{ states('sensor.a2') | float(0) | round(3) }} V&#92;nA3: {{ states('sensor.a3') | float(0) | round(3) }} mA&#92;nA4: {{ states('sensor.a4') | float(0) | round(3) }} mA"</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[SSD1306 for Node Red]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9382</link>
			<pubDate>Sun, 24 May 2026 09:59:15 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9382</guid>
			<description><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9953" target="_blank" title="">ssd1306-node-red-flow.png</a> (Size: 12.63 KB / Downloads: 302)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9953" target="_blank" title="">ssd1306-node-red-flow.png</a> (Size: 12.63 KB / Downloads: 302)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[MCP23017 for Node Red]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9381</link>
			<pubDate>Sun, 24 May 2026 09:58:48 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9381</guid>
			<description><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9952" target="_blank" title="">MCP23017-Node-Red.png</a> (Size: 178.07 KB / Downloads: 241)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9952" target="_blank" title="">MCP23017-Node-Red.png</a> (Size: 178.07 KB / Downloads: 241)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[how to install Pi OS to SD or SSD card test by Node Red]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9380</link>
			<pubDate>Sun, 24 May 2026 09:54:16 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9380</guid>
			<description><![CDATA[1. Download Pi OS to your SD card or SSD by Raspberry Pi Imager tool.<br />
<br />
2. In the Pi OS configuration graphical interface, enable I2C and serial port, and disable the serial monitor function.<br />
<br />
3. By default, the /dev/ttyAMA0 serial port is enabled, but you need to edit the file to enable the /dev/ttyAMA2 serial port.<br />
<br />
Run the command:<br />
sudo nano /boot/firmware/config.txt<br />
Add the following lines:<br />
<br />
dtoverlay=uart2<br />
dtoverlay=uart3<br />
Save the file and exit.<br />
<br />
The serial port mappings are as follows:<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>Serial Port&nbsp;&nbsp;&nbsp;&nbsp;Device File&nbsp;&nbsp;&nbsp;&nbsp;Physical Pins (Board)&nbsp;&nbsp;&nbsp;&nbsp;BCM Pins (GPIO)<br />
UART2&nbsp;&nbsp;&nbsp;&nbsp;/dev/ttyAMA1&nbsp;&nbsp;&nbsp;&nbsp;Pin 27 (TXD) / 28 (RXD)&nbsp;&nbsp;&nbsp;&nbsp;GPIO 0 / 1<br />
UART3&nbsp;&nbsp;&nbsp;&nbsp;/dev/ttyAMA2&nbsp;&nbsp;&nbsp;&nbsp;Pin 13 (TXD) / 14 (RXD)&nbsp;&nbsp;&nbsp;&nbsp;GPIO 4 / 5<br />
UART4&nbsp;&nbsp;&nbsp;&nbsp;/dev/ttyAMA3&nbsp;&nbsp;&nbsp;&nbsp;Pin 7 (TXD) / 21 (RXD)&nbsp;&nbsp;&nbsp;&nbsp;GPIO 8 / 9<br />
UART5&nbsp;&nbsp;&nbsp;&nbsp;/dev/ttyAMA4&nbsp;&nbsp;&nbsp;&nbsp;Pin 29 (TXD) / 30 (RXD)&nbsp;&nbsp;&nbsp;&nbsp;GPIO 12 / 13</code></div></div><br />
4. When you first open Node RED and import a Node flow, you will be automatically prompted to install the required plugins. Click "OK" to install all the plugins automatically.<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9951" target="_blank" title="">node-red-pi5r16.png</a> (Size: 155.07 KB / Downloads: 239)
<!-- end: postbit_attachments_attachment --><br />
<br />
here is node red flow use for import. <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9998" target="_blank" title="">flows.zip</a> (Size: 3.5 KB / Downloads: 276)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[1. Download Pi OS to your SD card or SSD by Raspberry Pi Imager tool.<br />
<br />
2. In the Pi OS configuration graphical interface, enable I2C and serial port, and disable the serial monitor function.<br />
<br />
3. By default, the /dev/ttyAMA0 serial port is enabled, but you need to edit the file to enable the /dev/ttyAMA2 serial port.<br />
<br />
Run the command:<br />
sudo nano /boot/firmware/config.txt<br />
Add the following lines:<br />
<br />
dtoverlay=uart2<br />
dtoverlay=uart3<br />
Save the file and exit.<br />
<br />
The serial port mappings are as follows:<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>Serial Port&nbsp;&nbsp;&nbsp;&nbsp;Device File&nbsp;&nbsp;&nbsp;&nbsp;Physical Pins (Board)&nbsp;&nbsp;&nbsp;&nbsp;BCM Pins (GPIO)<br />
UART2&nbsp;&nbsp;&nbsp;&nbsp;/dev/ttyAMA1&nbsp;&nbsp;&nbsp;&nbsp;Pin 27 (TXD) / 28 (RXD)&nbsp;&nbsp;&nbsp;&nbsp;GPIO 0 / 1<br />
UART3&nbsp;&nbsp;&nbsp;&nbsp;/dev/ttyAMA2&nbsp;&nbsp;&nbsp;&nbsp;Pin 13 (TXD) / 14 (RXD)&nbsp;&nbsp;&nbsp;&nbsp;GPIO 4 / 5<br />
UART4&nbsp;&nbsp;&nbsp;&nbsp;/dev/ttyAMA3&nbsp;&nbsp;&nbsp;&nbsp;Pin 7 (TXD) / 21 (RXD)&nbsp;&nbsp;&nbsp;&nbsp;GPIO 8 / 9<br />
UART5&nbsp;&nbsp;&nbsp;&nbsp;/dev/ttyAMA4&nbsp;&nbsp;&nbsp;&nbsp;Pin 29 (TXD) / 30 (RXD)&nbsp;&nbsp;&nbsp;&nbsp;GPIO 12 / 13</code></div></div><br />
4. When you first open Node RED and import a Node flow, you will be automatically prompted to install the required plugins. Click "OK" to install all the plugins automatically.<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9951" target="_blank" title="">node-red-pi5r16.png</a> (Size: 155.07 KB / Downloads: 239)
<!-- end: postbit_attachments_attachment --><br />
<br />
here is node red flow use for import. <br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9998" target="_blank" title="">flows.zip</a> (Size: 3.5 KB / Downloads: 276)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Pi5R8 Raspberry Pi CM5 pin define]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9379</link>
			<pubDate>Sun, 24 May 2026 09:48:02 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9379</guid>
			<description><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9949" target="_blank" title="">Pi5R16-PinDefine.png</a> (Size: 108.73 KB / Downloads: 286)
<!-- end: postbit_attachments_attachment --><br />
<br />
RS232:  /dev/ttyAMA0<br />
<br />
RS485:  /dev/ttyAMA2]]></description>
			<content:encoded><![CDATA[<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9949" target="_blank" title="">Pi5R16-PinDefine.png</a> (Size: 108.73 KB / Downloads: 286)
<!-- end: postbit_attachments_attachment --><br />
<br />
RS232:  /dev/ttyAMA0<br />
<br />
RS485:  /dev/ttyAMA2]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[how to check whether home assistant enabled i2c bus]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9378</link>
			<pubDate>Mon, 23 Feb 2026 13:37:16 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9378</guid>
			<description><![CDATA[home assistant OS command line, input command:<br />
ls /dev/i2c-*<br />
then will show i2c dev as this photo.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9948" target="_blank" title="">check-i2c-home-assistant-OS.png</a> (Size: 34.74 KB / Downloads: 264)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[home assistant OS command line, input command:<br />
ls /dev/i2c-*<br />
then will show i2c dev as this photo.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9948" target="_blank" title="">check-i2c-home-assistant-OS.png</a> (Size: 34.74 KB / Downloads: 264)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[how to enable i2c bus for CM5 in config.txt file]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9377</link>
			<pubDate>Mon, 23 Feb 2026 13:34:53 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9377</guid>
			<description><![CDATA[In the root of the hassos-boot partition, add a new folder called CONFIG.<br />
In the CONFIG folder, add another new folder called modules.<br />
Inside the modules folder add a text file called rpi-i2c.conf with the following content:<br />
i2c-dev <br />
<br />
In the root of the hassos-boot partition, edit the file called config.txt at last add two lines to it:<br />
dtparam=i2c_arm=on<br />
dtoverlay=i2c1-pi5,pins_2_3<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9947" target="_blank" title="">enable-cm5-i2c-config.png</a> (Size: 53.91 KB / Downloads: 327)
<!-- end: postbit_attachments_attachment --><br />
<br />
restart home assistant.<br />
<br />
how to check whether have enabled i2c bus for home assistant, see here: <a href="https://www.kincony.com/forum/showthread.php?tid=9075" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=9075</a>]]></description>
			<content:encoded><![CDATA[In the root of the hassos-boot partition, add a new folder called CONFIG.<br />
In the CONFIG folder, add another new folder called modules.<br />
Inside the modules folder add a text file called rpi-i2c.conf with the following content:<br />
i2c-dev <br />
<br />
In the root of the hassos-boot partition, edit the file called config.txt at last add two lines to it:<br />
dtparam=i2c_arm=on<br />
dtoverlay=i2c1-pi5,pins_2_3<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9947" target="_blank" title="">enable-cm5-i2c-config.png</a> (Size: 53.91 KB / Downloads: 327)
<!-- end: postbit_attachments_attachment --><br />
<br />
restart home assistant.<br />
<br />
how to check whether have enabled i2c bus for home assistant, see here: <a href="https://www.kincony.com/forum/showthread.php?tid=9075" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=9075</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[how to use SSD1306 I2C Display for Home Assistant]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9376</link>
			<pubDate>Mon, 23 Feb 2026 13:23:47 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9376</guid>
			<description><![CDATA[1: install "SSD1306 I2C Display for Home Assistant" component:<br />
<br />
HACS (Recommended)<br />
  1. Open HACS in your Home Assistant instance<br />
  2. Click on "Integrations"<br />
  3. Click the three dots in the top right corner<br />
  4. Select "Custom repositories"<br />
  5. Add this repository URL: <a href="https://github.com/hzkincony/hass-ssd1306" target="_blank" rel="noopener" class="mycode_url">https://github.com/hzkincony/hass-ssd1306</a><br />
  6. Select category: "Integration"<br />
  7. Click "Add"<br />
  8. Find "SSD1306 I2C Display" in HACS and click "Download"<br />
  9. Restart Home Assistant<br />
<br />
Manual Installation<br />
  1. Clone or download this repository<br />
  2. Copy the custom_components/ssd1306_i2c directory into your Home Assistant custom_components folder<br />
  3. Restart Home Assistant<br />
<br />
2: Test: home assistant "Settings" -- "Developer tools" -- "Actions" search "print text"<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9945" target="_blank" title="">pi5-ssd1306-1.png</a> (Size: 78.84 KB / Downloads: 408)
<!-- end: postbit_attachments_attachment --> <br />
select "ssd1306_i2c.print_text" action, set the X, Y, Text, Font size , then click "Perform action" to show in OLED display.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9944" target="_blank" title="">pi5-ssd1306-2.png</a> (Size: 93.89 KB / Downloads: 356)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9946" target="_blank" title="">pi5-ssd1306.jpg</a> (Size: 101.92 KB / Downloads: 326)
<!-- end: postbit_attachments_attachment --><br />
<br />
3: note: make sure your CM5 have enabled i2c bus.<br />
how to enable CM5 i2c bus, see here: <a href="https://www.kincony.com/forum/showthread.php?tid=9074" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=9074</a>]]></description>
			<content:encoded><![CDATA[1: install "SSD1306 I2C Display for Home Assistant" component:<br />
<br />
HACS (Recommended)<br />
  1. Open HACS in your Home Assistant instance<br />
  2. Click on "Integrations"<br />
  3. Click the three dots in the top right corner<br />
  4. Select "Custom repositories"<br />
  5. Add this repository URL: <a href="https://github.com/hzkincony/hass-ssd1306" target="_blank" rel="noopener" class="mycode_url">https://github.com/hzkincony/hass-ssd1306</a><br />
  6. Select category: "Integration"<br />
  7. Click "Add"<br />
  8. Find "SSD1306 I2C Display" in HACS and click "Download"<br />
  9. Restart Home Assistant<br />
<br />
Manual Installation<br />
  1. Clone or download this repository<br />
  2. Copy the custom_components/ssd1306_i2c directory into your Home Assistant custom_components folder<br />
  3. Restart Home Assistant<br />
<br />
2: Test: home assistant "Settings" -- "Developer tools" -- "Actions" search "print text"<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9945" target="_blank" title="">pi5-ssd1306-1.png</a> (Size: 78.84 KB / Downloads: 408)
<!-- end: postbit_attachments_attachment --> <br />
select "ssd1306_i2c.print_text" action, set the X, Y, Text, Font size , then click "Perform action" to show in OLED display.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9944" target="_blank" title="">pi5-ssd1306-2.png</a> (Size: 93.89 KB / Downloads: 356)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/image.png" title="JPG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9946" target="_blank" title="">pi5-ssd1306.jpg</a> (Size: 101.92 KB / Downloads: 326)
<!-- end: postbit_attachments_attachment --><br />
<br />
3: note: make sure your CM5 have enabled i2c bus.<br />
how to enable CM5 i2c bus, see here: <a href="https://www.kincony.com/forum/showthread.php?tid=9074" target="_blank" rel="noopener" class="mycode_url">https://www.kincony.com/forum/showthread.php?tid=9074</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[rpiboot_setup.exe for CM5 USB driver]]></title>
			<link>https://www.kincony.com/forum/showthread.php?tid=9375</link>
			<pubDate>Fri, 05 Sep 2025 13:22:29 +0800</pubDate>
			<dc:creator><![CDATA[<a href="https://www.kincony.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.kincony.com/forum/showthread.php?tid=9375</guid>
			<description><![CDATA[rpiboot_setup.exe for CM5 lite USB driver.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9943" target="_blank" title="">rpiboot_setup.zip</a> (Size: 32.75 MB / Downloads: 697)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[rpiboot_setup.exe for CM5 lite USB driver.<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://www.kincony.com/forum/images/attachtypes/zip.png" title="ZIP File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=9943" target="_blank" title="">rpiboot_setup.zip</a> (Size: 32.75 MB / Downloads: 697)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
	</channel>
</rss>