Android Boards & SoM
Android mainboards on Rockchip RK3588, RK3576, RK3568 and RK3566 — each with a public pin table, serial map and firmware guide, rooted firmware and a system API.
Models appear here as they are published. Tell us what you need and we will match it.
Start a projectThese boards run inside our CE-certified displays and players — a head start when your own product goes through certification.
Android mainboards, documented down to the pin
Our KTM boards run Android on Rockchip RK3588, RK3576, RK3568 and RK3566 chips, plus RK3399, RK3288 and Amlogic T982 for existing designs. Every board has a public page with its connector map, pin table and serial ports, and ships with rooted firmware and a system API — so you can start developing before you place an order.

Which board is right for you?
| If you need… | Look at | Why |
|---|---|---|
| On-device AI, an LLM, or three to four displays | RK3588 (KTM-S88CD) · RK3576 (KTM-S76) | 6 TOPS NPU, 8K/4K multi-display |
| Standard 4K signage, kiosks, RS232/RS485 control | RK3568 (KTM-S68, KTM-S58, KTM-MS68) | Proven mainstream, ~1 TOPS NPU |
| Compact, low-power, fanless | RK3566 (KTM-S68B, KTM-LT66, KTM-MS66) | Android 14 on the newest boards |
| Video wall or HDMI-in capture | Amlogic T982 (KTM-MS98) | HDMI input, LVDS/V-by-One |
| Continuity of an existing product | RK3399 · RK3288 | Legacy — we suggest an RK35xx successor for new designs |
What comes with every board
- Public documentation — connector map, pin definitions, electrical limits and downloads. No account, no NDA. Board pages
- Rooted firmware and a system API — power schedules, display control, GPIO, network and kiosk lockdown from a normally signed app. System API
- Recovery that works — USB flashing and MaskRom recovery guides for every board. MaskRom recovery
Custom boards
Need a different I/O mix, board size or connector placement? Our two hardware teams design custom boards on the same platforms, keeping the same firmware and API. Start a project
FAQ
Can I read the documentation before buying a board?
Yes. Every KTM board has a public wiki page with its pin table, serial map and firmware guides.
Which Android version does each board run?
From Android 7.1 (RK3288) to Android 14 (RK3576, RK3566). See the board table in the wiki.
Do I need platform signing to control the hardware?
No. Our firmware is rooted, so a normally signed APK can call the full system API.
Can I buy a board without a display?
Yes. Every board is sold on its own, with the same firmware and API as our finished devices.