Embedded Linux devices power everything from network routers to industrial controllers. Their broad appeal comes from running a full operating system while maintaining low-power consumption and real-time capabilities.
A group of engineers who met in a Reddit comment section have now created an open source Linux handheld that aims to be a versatile development tool.
Linux Platform Kit: A Foundational Gadget
Source: The Linux Platform Kit Team
The Linux Platform Kit is a modular handheld built around the STM32MP157 microprocessor. It runs full Debian Linux out of the box, eliminating constant Yocto rebuilds. The hardware still supports Yocto for those who need it.
The device is meant to serve as a flexible tool for embedded engineers and developers. Users can install existing software packages or build their own applications directly on the device thanks to the onboard hardware.
Its creators wanted a portable device for development work that could adapt to different needs. Their goal was to create something versatile but also deeply customizable, serving as both a practical tool and a learning platform.
The device also supports external add-on modules, where you can attach a LoRa radio for Meshtastic, a multimeter, or a logic analyzer depending on your needs.
The expansion connector provides access to multiple interfaces:
- RGMII for Ethernet PHY
- CAN Bus
- UART with RS485 support
- I2C, I2S, and SPI
- Timer outputs
- General-purpose GPIO pins
Key Specifications


The front and back views of the Linux Platform Kit. (Source: The Linux Platform Kit Team)
Here's what the Linux Platform Kit packs on the hardware front in terms of core specifications and connectivity options:
- MPU: STM32MP157 (Dual-core ARM Cortex-A7 + Cortex-M4).
- Display: 4.1-inch touchscreen (480x1080 resolution).
- Memory: 4GB DDR3 RAM.
- Connectivity: Wi-Fi, Bluetooth.
- Storage: SD card support.
- OS: Debian Linux (Yocto also supported)
- Expansion: Multi-interface connector for custom modules.
- Case: 3D-printable and customizable.
Want to Build Your Own?
The complete project lives on GitHub. The repository includes hardware designs in KiCad format, 3D models for the case, and all software components.
The team is actively seeking contributors and are happy to accept kernel developers, PCB designers, UI designers, 3D modelers, and embedded engineers.
Suggested Read 📖

