<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ronnie R</title>
    <description>The latest articles on DEV Community by ronnie R (@ronnie_r_152dc2151d9449c6).</description>
    <link>https://dev.to/ronnie_r_152dc2151d9449c6</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2447020%2Ff816c150-0280-4d26-88a4-ce18b6d8a71f.png</url>
      <title>DEV Community: ronnie R</title>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ronnie_r_152dc2151d9449c6"/>
    <language>en</language>
    <item>
      <title>Adapting the FCS950U (UWE5622) SDIO Wi-Fi Module on the OK3576-C Platform</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Wed, 29 Jul 2026 07:39:13 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/adapting-the-fcs950u-uwe5622-sdio-wi-fi-module-on-the-ok3576-c-platform-1ncl</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/adapting-the-fcs950u-uwe5622-sdio-wi-fi-module-on-the-ok3576-c-platform-1ncl</guid>
      <description>&lt;p&gt;Porting wireless modules to modern Android GKI architectures often brings roadblocks—hashtag#SDIO recognition failures, missing interface nodes, and DLKM driver loading errors.&lt;/p&gt;

&lt;p&gt;Our latest technical guide covers the end-to-end adaptation of the FCS950U (UNISOC UWE5622) SDIO Wi-Fi + Bluetooth combo module onto the Forlinx OK3576-C (Rockchip RK3576) running Android 14 (Linux 6.1).&lt;/p&gt;

&lt;p&gt;What this guide covers:&lt;br&gt;
Hardware &amp;amp; DTS: Power timing compliance, SDIO 4-bit interface setup, and Device Tree nodes.&lt;/p&gt;

&lt;p&gt;Kernel &amp;amp; GKI: Linux 6.1 driver porting, Vendor DLKM packaging, and firmware deployment.&lt;/p&gt;

&lt;p&gt;Android Layer: HAL adaptation, wpa_supplicant tuning, and STA / SoftAP / Wi-Fi Direct verification.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.forlinx.net/industrial-news/android-14-sdio-wifi-porting-ok3576-fcs950u-830.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/industrial-news/android-14-sdio-wifi-porting-ok3576-fcs950u-830.html&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Building an Industrial IoT Gateway from scratch. 🛠️</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Tue, 21 Jul 2026 09:19:40 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/building-an-industrial-iot-gateway-from-scratch-1len</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/building-an-industrial-iot-gateway-from-scratch-1len</guid>
      <description>&lt;p&gt;Creating an Industrial IoT Data Acquisition Gateway from Scratch using the Forlinx Embedded FCU1501 Embedded Control Unit&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.forlinx.net/industrial-news/fcu1501-industrial-iot-gateway-modbus-rtu-neuron-827.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/industrial-news/fcu1501-industrial-iot-gateway-modbus-rtu-neuron-827.html&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>OK3568-C 5.10.160 Buildroot Rsync Synchronization of Development Board File System</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Tue, 07 Jul 2026 09:00:42 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/ok3568-c-510160-buildroot-rsync-synchronization-of-development-board-file-system-212l</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/ok3568-c-510160-buildroot-rsync-synchronization-of-development-board-file-system-212l</guid>
      <description>&lt;p&gt;&lt;a href="https://www.forlinx.net/article_view_822.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/article_view_822.html&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>OKMX9596-C GPIO Capture Function Verification</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Fri, 26 Jun 2026 07:40:06 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/okmx9596-c-gpio-capture-function-verification-3g8n</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/okmx9596-c-gpio-capture-function-verification-3g8n</guid>
      <description>&lt;p&gt;&lt;a href="https://www.forlinx.net/article_view_819.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/article_view_819.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Adapting Orbbec DCW2 Depth Camera on RK3588 Platform: A Practice Based on ROS1 Noetic and OrbbecSDK-ROS1</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Tue, 16 Jun 2026 09:43:30 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/adapting-orbbec-dcw2-depth-camera-on-rk3588-platform-a-practice-based-on-ros1-noetic-and-2p76</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/adapting-orbbec-dcw2-depth-camera-on-rk3588-platform-a-practice-based-on-ros1-noetic-and-2p76</guid>
      <description>&lt;p&gt;&lt;a href="https://www.forlinx.net/industrial-news/orbbec-dcw2-depth-camera-rk3588-ros1-guide-816.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/industrial-news/orbbec-dcw2-depth-camera-rk3588-ros1-guide-816.html&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>OK3588 6.1.118 Buildroot PREEMPT_RT Real-Time Patch Application and Performance Testing</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Tue, 26 May 2026 09:59:20 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/ok3588-61118-buildroot-preemptrt-real-time-patch-application-and-performance-testing-5995</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/ok3588-61118-buildroot-preemptrt-real-time-patch-application-and-performance-testing-5995</guid>
      <description>&lt;p&gt;How To achieve deterministic real-time performance on the OK3588-C #DevelopmentBoard with the PREEMPT_RT patch? 👇&lt;br&gt;
&lt;a href="https://www.forlinx.net/industrial-news/rk3588-development-board-preempt-rt-patch-testing-810.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/industrial-news/rk3588-development-board-preempt-rt-patch-testing-810.html&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>OK3588 6.1.99 Android 14 U-Disk Upgrade Solution</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Thu, 21 May 2026 09:28:16 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/ok3588-6199-android-14-u-disk-upgrade-solution-3jg3</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/ok3588-6199-android-14-u-disk-upgrade-solution-3jg3</guid>
      <description>&lt;p&gt;This guide demonstrates how to achieve U-disk local flashing via USB on the Rockchip RK3588 Android 14 platform, offering a more practical alternative to traditional OTA and TF/SD card upgrade methods.&lt;br&gt;
&lt;a href="https://www.forlinx.net/article_view_808.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/article_view_808.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Zephyr RTOS Practical Application on the OK-MX9352-C Development Board</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Sat, 09 May 2026 09:11:40 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/zephyr-rtos-practical-application-on-the-ok-mx9352-c-development-board-3dmd</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/zephyr-rtos-practical-application-on-the-ok-mx9352-c-development-board-3dmd</guid>
      <description>&lt;p&gt;Inside this technical deep dive:&lt;br&gt;
✔️ Zephyr vs. Traditional RTOS: Why "declaring hardware" with Device Trees is superior to hardcoding macros.&lt;br&gt;
✔️Architecture Comparison: See how Zephyr stacks up against FreeRTOS in terms of native security, protocol stacks (Matter, BLE 5.4), and power management.&lt;br&gt;
✔️VSCode + MCUX Setup: A modern workflow for one-click builds and debugging.&lt;br&gt;
✔️Real-World Practice: Step-by-step validation of PWM drivers and RTC overlays for industrial use.&lt;br&gt;
✔️Zephyr’s unified API ensures your code remains portable across different chip vendors, drastically reducing future R&amp;amp;D costs.&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://www.forlinx.net/article_view_805.html" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;forlinx.net&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>HowTo Adapt LT9211 MIPI-to-LVDS on RK3588 with Android 14</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Sat, 25 Apr 2026 01:47:53 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/howto-adapt-lt9211-mipi-to-lvds-on-rk3588-with-android-14-139k</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/howto-adapt-lt9211-mipi-to-lvds-on-rk3588-with-android-14-139k</guid>
      <description>&lt;p&gt;Building an industrial display solution on the Rockchip RK3588 platform? This guide shows how to successfully adapt the LT9211 MIPI-to-LVDS bridge module on Android 14 (Linux Kernel 6.1.99) for stable screen bring-up and touch functionality.&lt;/p&gt;

&lt;p&gt;Using the OK3588-C Development Board, paired with a 1280×800 LVDS display and GT911 touch panel, the goal is simple: reliable display output and smooth touch response for industrial HMI applications.&lt;br&gt;
&lt;a href="https://www.forlinx.net/article_view_802.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/article_view_802.html&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>LT8912B MIPI-to-HDMI Function Adaptation and Optimization Based on the RV1126B Development Board</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Wed, 22 Apr 2026 02:51:40 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/lt8912b-mipi-to-hdmi-function-adaptation-and-optimization-based-on-the-rv1126b-development-board-1pcp</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/lt8912b-mipi-to-hdmi-function-adaptation-and-optimization-based-on-the-rv1126b-development-board-1pcp</guid>
      <description>&lt;p&gt;&lt;a href="https://www.forlinx.net/article_view_799.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/article_view_799.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to Enable and Configure ILI2510 Touchscreen on the Forlinx OK6254 Platform (Linux 6.1 Kernel)?</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Tue, 14 Apr 2026 08:46:25 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/how-to-enable-and-configure-ili2510-touchscreen-on-the-forlinx-ok6254-platform-linux-61-kernel-hb9</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/how-to-enable-and-configure-ili2510-touchscreen-on-the-forlinx-ok6254-platform-linux-61-kernel-hb9</guid>
      <description>&lt;p&gt;In our latest technical guide, we break down the process of enabling and configuring the ILI2510 touchscreen on the TI AM6254 platform (Linux 6.1 kernel). Whether you're building smart terminals, kiosks, or industrial control panels, this step-by-step tutorial has you covered.&lt;/p&gt;

&lt;p&gt;What you’ll learn:&lt;br&gt;
Display Configuration: Adjusting the Device Tree for Dual-LVDS setups.&lt;br&gt;
Touchscreen Integration: Hardware mapping (I2C2), pin multiplexing, and Device Tree node creation.&lt;br&gt;
Driver Loading: Navigating menuconfig to enable Ilitek ILI210x/ILI251x support.&lt;br&gt;
Calibration: Using weston-touch-calibrator and configuring udev rules for a precise user experience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.forlinx.net/article_view_797.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/article_view_797.html&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>OK1046A-C Development Board VLAN Configuration Guide</title>
      <dc:creator>ronnie R</dc:creator>
      <pubDate>Fri, 20 Mar 2026 05:35:00 +0000</pubDate>
      <link>https://dev.to/ronnie_r_152dc2151d9449c6/ok1046a-c-development-board-vlan-configuration-guide-5c9k</link>
      <guid>https://dev.to/ronnie_r_152dc2151d9449c6/ok1046a-c-development-board-vlan-configuration-guide-5c9k</guid>
      <description>&lt;p&gt;Looking to isolate your network traffic on hashtag#NXP i.MX1046 platform?&lt;/p&gt;

&lt;p&gt;Our latest technical guide walks you through the step-by-step process of configuring VLANs (Virtual Local Area Networks) and 802.1Q tagging. By creating virtual interfaces, you can efficiently manage multiple broadcast domains on a single physical port, essential for secure and high-performance industrial networking.&lt;/p&gt;

&lt;p&gt;Check out the full tutorial here:&lt;br&gt;
&lt;a href="https://www.forlinx.net/article_view_791.html" rel="noopener noreferrer"&gt;https://www.forlinx.net/article_view_791.html&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
