Modular computers and mobile devices haven’t really taken off in a big way, but it’s not for lack of trying. Google may have scrapped its Project Ara modular smartphone project years ago, but today smaller companies like Fairphone and Pine64 sell phones with upgradeable and replaceable components. And a new company called Framework recently announced plans to launch a modular, upgradeable laptop this summer.

Now the developer of Project PocKit is showing a different kind of modular computing platform.

PocKit is a system that lets you snap together a series of blocks to add or remove hardware to a compact computer system. Under development since 2019, the system isn’t ready for purchase yet. But a recent video provides a tantalizing glimpse at a pocket-sized computer system that can be used as a desktop or a handheld PC, and which can support dozens of different hardware modules that change the functionality of the system.

For example, this kit features a 3D printed case with a slot for a Raspberry Pi compute module, allowing the tiny PC to act as the brains of the computer. On the other side there are 12 connectors that you can use to drop on a series of modules to add functionality. Here are just a few of the modules showcased in the video:

  • Cooling fan
  • HDMI port
  • USB ports
  • Camera
  • SD card reader
  • Audio port
  • Ambient temperature sensor
  • LCD display

As soon as each module is snapped into place, it becomes functional, allowing the device to become a desktop computer capable of running Raspberry Pi OS or other operating systems.

Then in the second half of the video, the developer shows how the kit works as a handheld computer when you replace some of those modules with a battery pack, LCD display, keyboard, touchpad or joypad, speaker, GPS, and even a LoRa module.

But PocKit isn’t just a Raspberry Pi-powered computer that can switch between desktop and mobile use. It’s the system that allows you to mix and match modules that can alter the functionality of hardware, enabling “fast hardware prototyping.”

As enticing as it is to think about a future where you could add or remove smartphone cameras, sensors, or other gear by simply replacing a block, this sort of system seems to be more clearly aimed at developers, makers, educators, and students.

Each module is a 3D printed enclosure that houses the appropriate circuitry and a system of magnets that allow you to snap hardware into place to design and test your own hardware. At this stage I wouldn’t expect the resulting creations to hold up well in your pocket or to survive a fall onto concrete. But I highly recommend giving the video a watch, because it’s mesmerizing to see just how versatile the latest prototype is.

In a recent reddit post, developer Solder_Man says Project PocKit is still under development and “not fully done yet,” so there’s no word on if or when you might be able to purchase your own kit or how much it will cost. But you can check out the PocKit blog or check out the Pockit YouTube channel for the latest updates on the project.

via Hacker News, /r/Linux, and MiniMachines

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Join the Conversation


Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. If it were possible, could there be a slimmer model of the base plate for a wrist mounted model? Your baseplate is oriented in a 4×6 magnetic plate orientation. I’d like to know if you have a possiblity for a 3×10 long model? I know this will mean a new board. But I’m curious how the system can be changed for use as a wrist mounted portable pc for monitoring data via Bluetooth.
    I use the VESC Tool to stream live data from my electric skateboard electronic speed controllers.
    I’d very much like to know if this is possible. Yes, I know for outdoor use it’ll need some form of case to protect from bumping the modules off by accident, given the magnets are strong already.

  2. Neat.
    I would like to hope for a cellular modem module that allows this thing to make VoLTE phone calls. But that’s not easy to implement.
    And of course, any phone shape other than a glass rectangle confuses and enrages the TSA, and these days it seems they won’t even let you on the plane without certain android or iphone apps.

      1. I was exaggerating a bit, I haven’t actually been on a plane in years. But I’ve heard that you might get into an argument with some personnel if you try to use a paper boarding pass (though they are still valid), and several airlines want proof of vaccination and they want it via app, but that hasn’t been implemented (and IMO, shouldn’t be implemented).

        The pockit seems better suited for various types of home automation anyway.