<?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: Rocky Gao</title>
    <description>The latest articles on DEV Community by Rocky Gao (@rocky_gao).</description>
    <link>https://dev.to/rocky_gao</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4209738%2Fb70d163f-a9ad-45c2-be06-bcfa6db2545a.webp</url>
      <title>DEV Community: Rocky Gao</title>
      <link>https://dev.to/rocky_gao</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rocky_gao"/>
    <language>en</language>
    <item>
      <title>RK3566 vs RK3568: Selecting the Right Rockchip Platform for Embedded Industrial Projects</title>
      <dc:creator>Rocky Gao</dc:creator>
      <pubDate>Wed, 11 Nov 2026 07:21:42 +0000</pubDate>
      <link>https://dev.to/rocky_gao/rk3566-vs-rk3568-selecting-the-right-rockchip-platform-for-embedded-industrial-projects-5eb8</link>
      <guid>https://dev.to/rocky_gao/rk3566-vs-rk3568-selecting-the-right-rockchip-platform-for-embedded-industrial-projects-5eb8</guid>
      <description>&lt;p&gt;If you are building industrial IoT gateways, multi-display terminals, machine vision devices or edge AI systems based on Rockchip platforms, you have probably compared the RK3566 and RK3568 many times. These two chips belong to the same product family and share many core IPs, which often causes confusion for hardware engineers during schematic design and BOM selection.&lt;/p&gt;

&lt;p&gt;On the surface, they look similar, but the differences in peripheral interfaces directly determine whether the board can meet project requirements. Picking the wrong chip at the early design stage will lead to redesign, extra mould cost and delayed mass production.&lt;/p&gt;

&lt;p&gt;The main distinctions focus on display ports, Ethernet, PCIe and storage expansion.&lt;br&gt;
RK3568 supports a third independent display output, dual Gigabit Ethernet, and PCIe 3.0 (2-lane). This makes it the better option for multi-screen industrial controllers and high-bandwidth data acquisition equipment.&lt;br&gt;
RK3566 only supports up to two displays, one Gigabit Ethernet port and PCIe 2.1 (1-lane). It is more suitable for cost-sensitive applications that do not require high-speed expansion and dual network isolation.&lt;/p&gt;

&lt;p&gt;CPU, GPU and video decoding performance are close between the two chips. For projects that only need basic edge inference, 4K video playback and simple data forwarding, RK3566 can control hardware costs effectively. If your use case involves network redundancy, multi-channel high-speed capture or three-screen synchronous output, RK3568 is the safer choice.&lt;/p&gt;

&lt;p&gt;We sorted out the full specification table, scenario decision flow and common engineering FAQs for hardware developers.&lt;br&gt;
Read the complete comparison guide: &lt;a href="https://ieeker.com/rk3566-vs-rk3568/" rel="noopener noreferrer"&gt;https://ieeker.com/rk3566-vs-rk3568/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>embedded</category>
      <category>rockchip</category>
      <category>singleboardcomputer</category>
      <category>edgecomputing</category>
    </item>
    <item>
      <title>RK3568 vs. i.MX8M Plus: Choosing a Mid-Range Industrial SoC</title>
      <dc:creator>Rocky Gao</dc:creator>
      <pubDate>Mon, 09 Nov 2026 07:29:45 +0000</pubDate>
      <link>https://dev.to/rocky_gao/rk3568-vs-imx8m-plus-choosing-a-mid-range-industrial-soc-1pj5</link>
      <guid>https://dev.to/rocky_gao/rk3568-vs-imx8m-plus-choosing-a-mid-range-industrial-soc-1pj5</guid>
      <description>&lt;p&gt;When building industrial HMIs, edge gateways, and lightweight AI vision systems, Rockchip RK3568 and NXP i.MX8M Plus are two widely used mid-range SoCs.&lt;/p&gt;

&lt;p&gt;On the surface, they target similar embedded use cases. But there are meaningful differences in GPU multimedia performance, NPU speed, real-time capabilities, BOM cost, and long-term supply.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RK3568 provides better GPU acceleration and multi-display output, great for Android/Linux multimedia projects with tight budget targets.&lt;/li&gt;
&lt;li&gt;i.MX8M Plus includes a Cortex-M7 co-processor, suited for tasks that require reliable hard real-time control, with a higher 2.3 TOPS NPU.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Picking the wrong platform early can add unexpected development overhead or limit your product features later.&lt;/p&gt;

&lt;p&gt;I put together a detailed side-by-side comparison, including a specification table, practical trade-offs, and a decision guide for hardware designers.&lt;/p&gt;

&lt;p&gt;👉 Full comparison:&lt;br&gt;
&lt;a href="https://ieeker.com/rk3568-vs-imx8m-plus/" rel="noopener noreferrer"&gt;RK3568 vs i.MX8M Plus: Which Mid-Range Industrial SoC for Your Development Board?&lt;/a&gt;&lt;/p&gt;

</description>
      <category>embedded</category>
      <category>linux</category>
      <category>iot</category>
      <category>hardware</category>
    </item>
    <item>
      <title>RK3568 vs RK3588: Which Rockchip SoC to Pick for Your Embedded &amp; Edge AI Project</title>
      <dc:creator>Rocky Gao</dc:creator>
      <pubDate>Fri, 06 Nov 2026 06:39:43 +0000</pubDate>
      <link>https://dev.to/rocky_gao/rk3568-vs-rk3588-which-rockchip-soc-to-pick-for-your-embedded-edge-ai-project-1n7</link>
      <guid>https://dev.to/rocky_gao/rk3568-vs-rk3588-which-rockchip-soc-to-pick-for-your-embedded-edge-ai-project-1n7</guid>
      <description>&lt;p&gt;When designing embedded systems, edge vision gateways, NVRs, or industrial HMI devices, Rockchip RK3568 and RK3588 are two of the most popular choices. They share the same ecosystem but target totally different workloads, so picking the wrong chip can lead to overspending or performance bottlenecks.&lt;/p&gt;

&lt;h2&gt;
  
  
  Core Spec Comparison
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Spec&lt;/th&gt;
&lt;th&gt;RK3568&lt;/th&gt;
&lt;th&gt;RK3588&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;CPU&lt;/td&gt;
&lt;td&gt;Quad Cortex‑A55 @ 2.0GHz&lt;/td&gt;
&lt;td&gt;4×Cortex‑A76 + 4×Cortex‑A55 @ 2.4GHz&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;NPU&lt;/td&gt;
&lt;td&gt;~1 TOPS&lt;/td&gt;
&lt;td&gt;~6 TOPS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Video Decode&lt;/td&gt;
&lt;td&gt;4K@60fps&lt;/td&gt;
&lt;td&gt;8K@60fps&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Process&lt;/td&gt;
&lt;td&gt;22nm&lt;/td&gt;
&lt;td&gt;8nm&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Typical TDP&lt;/td&gt;
&lt;td&gt;3~8W&lt;/td&gt;
&lt;td&gt;5~13W&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  RK3568: Best for low-cost, stable industrial applications
&lt;/h3&gt;

&lt;p&gt;RK3568 focuses on power efficiency and cost control. It works great for IoT gateways, simple HMI panels, low-resolution video recorders, and lightweight embedded terminals. If your project does not run heavy AI inference, RK3568 is a balanced and budget-friendly option with mature driver support.&lt;/p&gt;

&lt;h3&gt;
  
  
  RK3588: High-performance edge AI powerhouse
&lt;/h3&gt;

&lt;p&gt;RK3588 is Rockchip’s flagship edge SoC. The stronger NPU, 8K video engine, and PCIe 3.0 bandwidth make it ideal for multi-camera vision AI, local object detection, high-resolution media processing, and GPU-heavy embedded visualization. It’s the go-to chip when you need local AI capability on the edge.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to choose
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Choose &lt;strong&gt;RK3568&lt;/strong&gt;: Cost-sensitive, long-run industrial devices, no heavy AI, simple video stream processing.&lt;/li&gt;
&lt;li&gt;Choose &lt;strong&gt;RK3588&lt;/strong&gt;: Edge vision AI, multi-channel high-res video, complex local inference, high-performance embedded computing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you want a full detailed comparison including carrier board designs, thermal tests, and industrial-grade SKU options, you can read this guide:&lt;br&gt;
&lt;a href="https://ieeker.com/rk3568-vs-rk3588-industrial-development-board/" rel="noopener noreferrer"&gt;https://ieeker.com/rk3568-vs-rk3588-industrial-development-board/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrap up
&lt;/h2&gt;

&lt;p&gt;There is no absolute winner between RK3568 and RK3588. The decision should be driven by your AI workload, power budget, target resolution, and BOM cost. Many embedded teams keep both platforms in their product roadmap for different tiered products.&lt;/p&gt;

</description>
      <category>embedded</category>
      <category>rockchip</category>
      <category>rk3588</category>
      <category>rk3568</category>
    </item>
    <item>
      <title>RK3576 vs RK3568: Which Rockchip SoC Is Right For Your Embedded Edge Project?</title>
      <dc:creator>Rocky Gao</dc:creator>
      <pubDate>Tue, 03 Nov 2026 02:49:27 +0000</pubDate>
      <link>https://dev.to/rocky_gao/rk3576-vs-rk3568-which-rockchip-soc-is-right-for-your-embedded-edge-project-131g</link>
      <guid>https://dev.to/rocky_gao/rk3576-vs-rk3568-which-rockchip-soc-is-right-for-your-embedded-edge-project-131g</guid>
      <description>&lt;p&gt;If you are building industrial edge devices, digital signage, IoT gateways, or vision-based embedded systems, you’ve probably considered Rockchip’s popular RK3568 and its newer successor, the RK3576.&lt;/p&gt;

&lt;p&gt;Both are widely used on system-on-modules (SoM) and single-board computers, but they target different performance brackets. Choosing the wrong chip can lead to over-budget BOM costs or insufficient AI horsepower for your inference workloads. Let’s break down their differences from a developer’s perspective.&lt;/p&gt;

&lt;h2&gt;
  
  
  Core Spec Comparison
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CPU &amp;amp; GPU
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;RK3568&lt;/strong&gt;: Quad-core Cortex-A55 @ 2.0GHz + Mali-G52 GPU. This is a mature, power-efficient chip built for stable 24/7 industrial operation. It handles lightweight UI rendering, simple display playback, and basic data processing very reliably.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RK3576&lt;/strong&gt;: Octa-core CPU (4× Cortex‑A76 + 4× Cortex‑A55) paired with an upgraded GPU. The A76 cores deliver a big jump in general computing performance, which matters for complex HMI, multitasking,g and heavy Linux application stacks.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  NPU (The biggest distinction for Edge AI)
&lt;/h3&gt;

&lt;p&gt;This is the key metric for any computer vision project.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RK3568: 0.8 TOPS NPU. It works for small quantized models: barcode scanning, simple object detection, basic motion recognition, with 1 or 2 camera streams.&lt;/li&gt;
&lt;li&gt;RK3576: 6 TOPS NPU. It can run larger vision models, handle simultaneous inference from multiple cameras, defect inspection algorithms, and high-frame-rate video analysis.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Both chips support Rockchip’s official RKNN toolkit for model conversion and deployment, so developers can reuse much of their existing RKNN workflow, though you must compile separate model binaries for each platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  Video Codec
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;RK3568: 4K@60fps single-channel H.264 / H.265 decode. Perfect for single-screen players.&lt;/li&gt;
&lt;li&gt;RK3576: Multi-channel 4K decoding and supports up to 8 K decoding. Great for multi-screen splicing, NVR boxes, and multi-camera edge aggregation hardware.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Power &amp;amp; Thermal
&lt;/h3&gt;

&lt;p&gt;RK3568 runs cooler with lower power consumption, which makes it the default pick for fanless, space-constrained IoT gateways.&lt;br&gt;
RK3576 delivers far more performance, so it requires better thermal design under sustained heavy AI load. Most industrial carrier boards and SoMs for RK3576 come with reinforced heat dissipation.&lt;/p&gt;

&lt;h2&gt;
  
  
  When should you pick RK3568?
&lt;/h2&gt;

&lt;p&gt;Choose RK3568 if your project falls into these categories:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Low-cost IoT gateway or simple edge collector&lt;/li&gt;
&lt;li&gt;Single-screen digital signage&lt;/li&gt;
&lt;li&gt;Lightweight AI vision tasks with only 1–2 cameras&lt;/li&gt;
&lt;li&gt;Fanless enclosure with strict power limits&lt;/li&gt;
&lt;li&gt;Mass production that prioritizes a stable supply chain and mature software support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The RK3568 ecosystem is extremely mature. There are tons of community tutorials, pre-built Linux images, driver patches, and troubleshooting resources available online.&lt;/p&gt;

&lt;h2&gt;
  
  
  When should you pick RK3576?
&lt;/h2&gt;

&lt;p&gt;Go for RK3576 when you need:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multi-camera real-time edge AI vision inspection&lt;/li&gt;
&lt;li&gt;High-performance HMI with complex graphical interfaces&lt;/li&gt;
&lt;li&gt;Multi-channel 4K video decoding and multi-screen playback&lt;/li&gt;
&lt;li&gt;Future-proof hardware that leaves performance headroom for model updates&lt;/li&gt;
&lt;li&gt;Industrial vision quality-checking applications&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Keep in mind that RK3576 is a newer platform. While the core SDK framework is familiar to RK3568 developers, some peripheral drivers are still being iterated. It is not a drop-in pin-to-pin replacement, so a full carrier board redesign is required if migrating from RK3568 SoM.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;RK3568 remains an excellent, cost-effective workhorse for low and medium-load embedded applications.&lt;br&gt;
RK3576 is the upgrade option built specifically for heavy edge AI workloads and high-performance multimedia use cases.&lt;/p&gt;

&lt;p&gt;Before locking your BOM, map out your camera count, required AI inference FPS, display resolution, and power budget.&lt;/p&gt;

&lt;p&gt;If you’re looking for ready-to-use industrial SoM and SBC hardware for both chips, you can check out the &lt;a href="https://ieeker.com/products/rk3399-sbc-industrial-board/" rel="noopener noreferrer"&gt;RK3576 industrial single-board computer&lt;/a&gt; from IEeker for embedded edge solutions.&lt;/p&gt;

</description>
      <category>embedded</category>
      <category>rockchi</category>
      <category>edgeai</category>
      <category>linux</category>
    </item>
    <item>
      <title>Rockchip RK3566: Affordable Edge Computing SoM for Industrial IoT Projects</title>
      <dc:creator>Rocky Gao</dc:creator>
      <pubDate>Thu, 29 Oct 2026 03:23:45 +0000</pubDate>
      <link>https://dev.to/rocky_gao/rockchip-rk3566-affordable-edge-computing-som-for-industrial-iot-projects-4i1h</link>
      <guid>https://dev.to/rocky_gao/rockchip-rk3566-affordable-edge-computing-som-for-industrial-iot-projects-4i1h</guid>
      <description>&lt;p&gt;If you are looking for a cost-effective edge processor for embedded and IoT applications, the Rockchip RK3566 is a solid option worth checking out.&lt;/p&gt;

&lt;p&gt;RK3566 is a quad-core Cortex‑A55 SoC with built‑in NPU for lightweight AI inference, 4K video decoding, and rich peripheral interfaces. It is widely used in industrial boards, handheld devices, smart gateways, and vision edge boxes. Compared with higher-cost chips like RK3568 or Raspberry Pi 4, it balances power consumption, performance,e and BOM cost well for mass production.&lt;/p&gt;

&lt;p&gt;Key highlights of RK3566:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Quad-core ARM Cortex-A55 up to 2.0GHz&lt;/li&gt;
&lt;li&gt;Built-in NPU supporting INT8 AI inference&lt;/li&gt;
&lt;li&gt;Mali-G52 GPU supports 4K H.264/H.265 decode&lt;/li&gt;
&lt;li&gt;Wide IO support: GPIO, UART, I2C, SPI, Ethernet&lt;/li&gt;
&lt;li&gt;Mainstream Linux SDK support, easy custom firmware development&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you want to learn more detailed specs, use cases, and hardware design notes for RK3566, you can read our full article here:&lt;br&gt;
[&lt;a href="https://ieeker.com/rk3566-vs-raspberry-pi-4/" rel="noopener noreferrer"&gt;Rockchip RK3566 Industrial IoT Edge Computing Module&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;The post covers hardware specifications, typical application scenarios, comparison with RK3568, and guidance for embedded developers who plan to build custom SBC or SoM products.&lt;/p&gt;

</description>
      <category>rockchip</category>
      <category>embedded</category>
      <category>iot</category>
      <category>linux</category>
    </item>
    <item>
      <title>Running Local ASR and TTS on RK3588 for Offline Voice Control</title>
      <dc:creator>Rocky Gao</dc:creator>
      <pubDate>Tue, 27 Oct 2026 03:08:10 +0000</pubDate>
      <link>https://dev.to/rocky_gao/running-local-asr-and-tts-on-rk3588-for-offline-voice-control-5f36</link>
      <guid>https://dev.to/rocky_gao/running-local-asr-and-tts-on-rk3588-for-offline-voice-control-5f36</guid>
      <description>&lt;p&gt;Edge AI deployment without cloud dependency is highly valuable for industrial and embedded IoT projects. The Rockchip RK3588 platform features a built-in NPU that delivers stable inference performance for lightweight speech AI models.&lt;/p&gt;

&lt;p&gt;In this guide, we explore how to deploy local ASR and TTS pipelines on the [&lt;a href="https://ieeker.com/products/rk3588/" rel="noopener noreferrer"&gt;RK3588 SBC&lt;/a&gt;], building an offline voice interaction system that does not require internet access.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hardware Preparation
&lt;/h2&gt;

&lt;p&gt;We only need a few simple components for this build:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RK3588 single-board computer&lt;/li&gt;
&lt;li&gt;5V stable power supply&lt;/li&gt;
&lt;li&gt;Microphone and speaker module&lt;/li&gt;
&lt;li&gt;Heatsink for thermal management&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Software Workflow
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Flash the official Rockchip embedded Linux image to eMMC or SD card&lt;/li&gt;
&lt;li&gt;Set up the RKNN Toolchain for model quantization and conversion&lt;/li&gt;
&lt;li&gt;Import optimized ASR and TTS models adapted for RK3588 NPU&lt;/li&gt;
&lt;li&gt;Write simple test scripts to connect audio capture, inference, and audio output&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Testing the Voice Pipeline
&lt;/h2&gt;

&lt;p&gt;Once all dependencies are installed, we test the full voice flow locally:&lt;br&gt;
The microphone captures voice input, ASR converts speech to text on the NPU, then TTS generates audio feedback. All computing runs on the board locally.&lt;/p&gt;

&lt;p&gt;This offline voice solution reduces network latency and protects user data privacy. It fits well for on-site industrial controllers, smart equipment, and privacy-focused embedded devices.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrap-up
&lt;/h2&gt;

&lt;p&gt;For hardware engineers looking to implement on-device voice AI, the RK3588 is a practical choice thanks to its mature Linux support and powerful NPU.&lt;/p&gt;

</description>
      <category>rk3588</category>
      <category>embeddedsystems</category>
      <category>edgeai</category>
      <category>linux</category>
    </item>
  </channel>
</rss>
