Short answer: The ieeker YKR-3588S is an RK3588S all-in-one SBC built around the YKR-CR3588-V1 core board — delivering the same 6 TOPS NPU, octa-core CPU, and 8K video engine as the flagship RK3588, packaged into a compact single board with 4-screen independent display output. It's purpose-built for applications where board footprint and per-unit cost matter as much as performance: digital signage players, NVR systems, interactive kiosks, and multi-display industrial panels. If your product needs more than one screen, decodes high-resolution video, or runs AI inference at the edge — without the PCIe/SATA expansion of a full-size board — this is the board class to evaluate.
Most engineering teams default to a full-size development board the moment a project needs "real" compute — more cores, more RAM, more I/O. But a large share of production applications never touch most of that I/O. An RK3588S all-in-one SBC exists specifically for this gap: products that need flagship-tier CPU, GPU, and NPU performance, but in a board small enough to fit inside a thin signage chassis, a compact NVR enclosure, or a kiosk with limited internal depth.
This guide covers what the YKR-3588S brings to four specific application categories — digital signage, NVR/multi-camera systems, interactive kiosks, and industrial multi-display panels — along with the display architecture, video pipeline, and NPU capability that make it the right fit for these compact, display-heavy deployments.
Wichtigste Erkenntnisse
- The YKR-3588S RK3588S all-in-one SBC supports up to 4 independent display outputs from a single compact board — covering most multi-screen signage and control room needs without a second board
- 8K@60fps video decode and 8K@30fps encode match the full RK3588's multimedia engine — the video pipeline is not reduced on the S variant
- The 6 TOPS NPU (identical RKNN architecture to RK3588) handles on-device object detection and analytics directly on the signage or NVR board, without a separate AI accelerator
- Up to 16GB LPDDR4X memory and multi-channel 1080p decode (32-channel) make it viable for mid-scale NVR deployments without the SATA-heavy storage of a full RK3588 board
- Compact 17×17mm core board (YKR-CR3588-V1) footprint reduces enclosure depth requirements — directly relevant for thin signage players and slim kiosk designs
- For applications needing NVMe SSD storage, multi-camera MIPI CSI inputs, or 32GB+ RAM, the standard YKR-RK3588 remains the better fit — see our RK3588 vs RK3588S comparison for the full decision framework
- Dual Gigabit Ethernet and WiFi 6/BT 5.0 cover standard network connectivity for cloud-managed signage fleets and NVR remote access
- Android 12 and Linux BSP support both ship validated, giving signage/kiosk teams (Android-first) and NVR/industrial teams (Linux-first) a single hardware platform

YKR-3588S RK3588S All-in-One SBC: Core Specifications
The YKR-3588S is built around the YKR-CR3588-V1 core board — ieeker's RK3588S core module — integrated into a single all-in-one SBC layout rather than a separate core board plus carrier design. As an RK3588S all-in-one SBC, it delivers the following:
| Spec | YKR-3588S (RK3588S) |
|---|---|
| CPU | 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz |
| GPU | Mali-G610 MP4, OpenGL ES 3.2, Vulkan 1.2 |
| NPU | 6 TOPS (RKNN, 3-core) |
| Speicher | Up to 16GB LPDDR4X |
| Lagerung | eMMC onboard, microSD support |
| Display outputs | Up to 4 independent — 8K UHD support |
| Video decode | 8K@60fps; up to 32-channel 1080p@30fps |
| Video encode | 8K@30fps; up to 16-channel 1080p@30fps |
| Netzwerk | Gigabit Ethernet, WiFi 6, BT 5.0 |
| OS support | Android 12, Linux (Debian/Ubuntu/Buildroot) |
| Core board | YKR-CR3588-V1, 17×17mm RK3588S package |
The headline figure that matters most for display-driven applications: 4-screen independent display output with full 8K UHD support. This is the same display engine capability as the flagship RK3588 — the RK3588S variant doesn't reduce display controller capability, it reduces the package size and removes I/O (PCIe expansion, SATA) that most signage, kiosk, and compact NVR products never use in the first place.

RK3588S All-in-One SBC Application 1: Digital Signage and Video Wall Players
Digital signage is the application category where the YKR-3588S's display architecture pays off most directly. A single board driving up to 4 independent 8K-capable outputs covers configurations that would otherwise require multiple boards or an external video wall controller: a 4-panel video wall showing a single stitched image, four independent storefronts each running different content, or a primary high-resolution display plus secondary preview/control screens.
The 8K@60fps decode engine handles premium signage content — broadcast-quality video, high-resolution branded media — without dropped frames, and the simultaneous encode/decode capability supports use cases where the signage player also needs to capture or relay a live feed (interactive displays showing a live camera composite, or remote monitoring of what's actually being displayed). As one industry overview on RK3588-family signage deployment notes, these boards excel in high-end shopping malls and brand flagship stores, serving professional digital signage networks in broadcast studios, stadiums, and live event venues with high-resolution content and smooth playback.
Where the NPU adds value beyond passive playback: audience analytics. A camera connected to the board can run real-time demographic estimation or dwell-time analysis directly on the NPU, feeding content-targeting logic without a round-trip to a cloud inference service — relevant for retail signage networks where per-screen analytics inform what content plays next.
RK3588S All-in-One SBC Application 2: NVR and Multi-Camera Vision Systems
Network Video Recorder applications benefit from two specific YKR-3588S capabilities: high-channel-count decode and on-board NPU analytics. The board's 32-channel 1080p@30fps decode capacity covers mid-scale NVR deployments — small-to-medium retail, warehouse, or building security installations — without requiring the SATA-heavy storage architecture of a full RK3588 NVR design built for 4K/8K multi-stream recording at the high end.
As one technical overview of RK3588-family NVR applications describes: these platforms decode multiple 4K/8K streams simultaneously, perform analytics on the NPU, and record to local storage, with multi-CSI and dual-ISP capability unlocking low-light, HDR, and multi-camera synchronization scenarios. For the YKR-3588S specifically, the practical NVR sweet spot is mid-channel-count deployments where eMMC/microSD local buffer plus a network-attached storage target is sufficient — rather than large-scale local SATA recording arrays, which point toward the standard RK3588.
The 6 TOPS NPU runs object detection (person/vehicle classification), line-crossing detection, and basic facial recognition directly on the recording device — important for installations where bandwidth to a central analytics server is limited, or where privacy/compliance requirements favor keeping inference on-premises rather than streaming raw video to the cloud.

From the Factory Floor: A Restaurant Chain's Multi-Screen Menu Board Rollout
About five months ago, a fast-casual restaurant chain in Indonesia approached us about replacing their drive-through menu board system across 60 locations. Their existing setup used three separate single-board computers per location — one per display panel — because their previous vendor's board only supported a single HDMI output. Each location ran three boards, three power supplies, three sets of cabling, and three points of potential failure, just to drive a digital menu board, a secondary promotional screen, and an order confirmation display.
Their integration partner had been quoting a full RK3588 board per display location as the "upgrade path" — tripling hardware cost reduction by consolidating to one RK3588 board with a display splitter accessory, which still required external hardware and didn't fully solve the independent-content problem (each screen needed genuinely different content, not a mirrored or split image).
We proposed a single YKR-3588S board per location, using its native 4 independent display outputs to drive all three screens directly (with one output free for future expansion) — no display splitter, no secondary boards, each screen running fully independent content from the same Android-based content management app. Total per-location hardware count dropped from 3 boards to 1. Per-location hardware cost dropped by approximately 58% compared to their three-board baseline, even after accounting for the YKR-3588S costing somewhat more per-unit than their original single-display boards.
The rollout across all 60 locations was completed over ten weeks. Maintenance callouts for display-related hardware issues dropped because there were two-thirds fewer boards in the field to fail. Their IT team also reported a meaningful simplification benefit they hadn't anticipated: managing one Android device per location instead of three made their remote content-push system significantly simpler to maintain, since all three screens' content now synchronized from a single device rather than coordinating across three separate units.
Application 3 & 4: Interactive Kiosks and Industrial Multi-Display Panels
Interactive kiosks — wayfinding directories, self-service ordering terminals, check-in stations — typically need one primary touch display plus, increasingly, a secondary customer-facing or payment-confirmation screen. As an RK3588S all-in-one SBC, the YKR-3588S's compact YKR-CR3588-V1 core board footprint is particularly relevant here: kiosk enclosures are frequently depth-constrained by industrial design requirements, and a smaller board gives mechanical engineers more routing clearance for touch controller wiring, payment hardware, and cable management.
For industrial control rooms and multi-monitor HMI applications — a primary process display plus a secondary alarm/trend monitor, or a four-quadrant overview display for a supervisor station — the same 4-output capability applies in an industrial rather than retail context. The NPU remains available for on-screen visual analytics (e.g., overlaying AI-detected anomalies on a live process camera feed alongside SCADA data) without needing a separate vision processing board.
For HMI panel display interface selection — when to use LVDS versus MIPI DSI versus eDP for the specific panel you're connecting — the same selection logic from our RK3568 industrial HMI panel guide applies directly to YKR-3588S designs, since both platforms support the same display interface family.
When the RK3588S All-in-One SBC Isn't the Right Fit
Being direct about the trade-off is more useful than overselling: the YKR-3588S is the right board for most signage, kiosk, and mid-scale NVR applications, but it's not the right board for everything in this space. Three scenarios where the standard YKR-RK3588 is the better choice:
- Large-scale NVR with local SATA storage: If your NVR design needs multiple SATA drives for weeks of local 4K/8K recording rather than network-attached storage, the YKR-RK3588's SATA III and PCIe expansion are necessary — the YKR-3588S's storage path is eMMC/microSD-only.
- High channel-count multi-camera vision systems: Applications requiring more simultaneous MIPI CSI camera inputs than the YKR-3588S exposes — stereo depth rigs, panoramic multi-camera stitching, or 6+ camera industrial inspection systems — need the full RK3588's expanded CSI lane count.
- Memory-intensive AI workloads: If your inference pipeline runs multiple large models concurrently and needs more than 16GB RAM, or specifically benefits from LPDDR5 bandwidth, the YKR-RK3588 supports up to 32GB and LPDDR5 configurations that the YKR-3588S's LPDDR4X-only, 16GB ceiling doesn't reach.
For the complete technical breakdown of every difference between the two chips — package size, memory ceiling, PCIe/SATA availability — see our RK3588 vs RK3588S comparison guide.
IEEKER YKR-3588S: Built for Display-Heavy, Compact Applications
The ieeker YKR-3588S all-in-one SBC is manufactured in-house with validated Android 12 and Linux BSP images, the same RKNN-Toolkit2 NPU SDK support as our other RK3588-family boards, and direct engineering support for display configuration and multi-screen content pipeline questions. As an RK3588S all-in-one SBC, it's positioned specifically for the display-heavy, compact-footprint segment of the RK3588 family. For applications confirmed to need more I/O — NVMe storage, additional CSI camera lanes, 32GB+ memory — we'll point you to the YKR-RK3588 development board instead, since matching the right board to your actual requirements matters more to us than which product page you land on.
Building a signage, kiosk, or NVR product on RK3588S?
Tell us your display count, channel count, and storage needs — we'll confirm whether the YKR-3588S fits or recommend the right alternative.
Request YKR-3588S Evaluation Board →Häufig gestellte Fragen
How many displays can the YKR-3588S drive simultaneously?
Up to 4 independent displays with full 8K UHD support on the primary output. This makes it suitable for video walls, multi-screen signage setups, and control room configurations without needing a separate display splitter or controller. Each output can run fully independent content — they don't need to mirror or split a single source image.
Is the YKR-3588S suitable for a large NVR system with many cameras?
It depends on scale. For mid-channel-count deployments (up to roughly 32 channels at 1080p) using network-attached or eMMC/microSD storage, yes. For large-scale NVR systems requiring multiple local SATA drives for weeks of 4K/8K recording, or systems needing more simultaneous MIPI CSI camera inputs than the YKR-3588S exposes, the standard YKR-RK3588 with full SATA III and expanded CSI lanes is the better-suited platform.
Does the YKR-3588S support the same NPU performance as the full RK3588?
Yes. The NPU is identical between RK3588 and RK3588S — the same 6 TOPS, 3-core RKNN architecture, using the same RKNN-Toolkit2 conversion workflow. Object detection, classification, and analytics models perform identically on both, unless your specific model exceeds the YKR-3588S's 16GB memory ceiling.
What operating systems does the YKR-3588S support?
Both Android 12 and Linux (Debian, Ubuntu, and Buildroot images) are validated on the YKR-3588S. Android is typically preferred for signage, kiosk, and content-management applications with existing Android-based CMS tooling; Linux is preferred for NVR and industrial applications requiring direct hardware access and custom protocol integration.
What's the difference between the YKR-3588S and the YKR-CR3588-V1?
The YKR-CR3588-V1 is the RK3588S core board — the compute module itself, built around the 17×17mm BGA package. The YKR-3588S is the complete all-in-one SBC built around that core board, with the display outputs, network interfaces, and connectors needed for a ready-to-use development and production platform. For custom enclosure designs, the YKR-CR3588-V1 core board is also available separately for integration onto a customer-specific carrier board.
Quellen und Referenzen



