Between the speed and reliability of modern desktop 3D printers and the abundance of powerful single-board computers, thereβs never been a better time to build a personal computing device that bucks traditional forms for something more bespoke. Whether you want to go all in on Gibsonian cyberdeck aesthetic or a distraction-free writing device to take notes on, thereβs no shortage of examples out there that you can turn to for inspiration.
A recent entry into the field, the Donβt Panic Cyberdeck from [Paul Rickards], is a particularly approachable specimen for those looking to experiment with alternative computing experiences. While the final product certainly stands out among the throngs of nearly identical laptops, it doesnβt take a huge investment in time or money to put one of your own together.
Which is not to say the project is simplistic, exactly. Rather, as [Paul] released the design under the Creative Commons license and was kind enough to provide not only a detailed Bill of Materials but assembly instructions, the community is able to benefit from the sleepless nights he no doubt put into it.
In itβs baseline configuration, the Donβt Panic uses a Raspberry Pi 3A+, a Pimoroni HyperPixel 4.0 Square LCD (touch optional), and a Rii 518BT keyboard. Those core components would be enough to get you up and running, but if you want battery power youβll also need to add a LX-2BUPS UPS board and a pair of 18650 cells. Audio might be nice as well, and for that [Paul] recommends a PAM8403 breakout board. Heβs even got a printable volume knob that slips over the boardβs potentiometer and peeks outside the case.
The bare PCB, with the expansion connector bottom centre.
The Tanmatsu (Japanese for βTerminalβ), is a general putpose palmtop computer based around an ESP32-P4 application processor from Espressif. It takes the form of a PCB and PETG 3D printed sandwich, with the front face PCB sporting a silicone QWERTY keyboard and an 800Γ480 MIPI DSI display. The keyboard should be familiar to many readers, being the same moulding as the Solder Party KeebDeck which has appeared on other devices.
Under the hood that P4 has two 400MHz RISC-V cores and 32MB of PSRAM with 16MB of Flash, and thereβs an ESP32-C6 for WiFi, BLE and IEEE 802.15.4 mesh networking. Thereβs an Ebyte LoRa module with an SMA antenna too, which can be had in 868, or 915MHz versions depending on where in the world you live.
For interfacing there are USB A and C ports, and SD card socket, a 3.5 mm jack for audio, and three expansion ports. On the right side a Qwiic compatible socket, on the left a socket with PMOD and SAO capabilities, and on the rear under the cover, a CSI camera connector the same as the Raspberry Pi, and a much larger expansion socket with all the various signals, planned for add-ons. Itβs all powered by a chunky 2500 mAh LiPo which can be charged through the USB-C port.
Because I know the folks behind it Iβve watched it grow from its origins in a souped-up version of the MCH2022 badge into its current form, indeed I bought my Tanmatsu just over a year ago. Due to those origins in the Dutch badge team, this device is open-source. The Tanmatsu is a commercial version produced and sold by Renze Nicolai, its designer, while the Konsool is its community cousin. You can find its mechanical hardware here, its electronics here, and its firmware here.
An App Repository For Your Creations
Turning the Tanmatsu on, after a synthwave-inspired splash screen you find yourself in a graphical menu. The user interface is pretty intuitive to anyone used to a desktop GUI or a modern smartphone, along the top are status icons for SD card, Wi-Fi, and battery, the main body of the screen has a grid of icons, and along the bottom is a list of the various keyboard shortcuts. Navigation is via a set of arrow keys with the return key selecting an option, and a set of coloured function keys handle special functions.
Meshcore is only a download from the repository away.
On first start-up the Tanmatsu has no apps installed, so the first order of business is to connect to a Wi-Fi network and update the firmware through the Settings. It takes a while to do this as it can update the firmware on the P4, the C6, and the microcontroller it uses for housekeeping. A feature I like is that this is the first device from the world of badges Iβve seen that can hold more than one set of Wi-Fi network details rather than requiring me to change the settings at each location.
With a freshly updated Tanmatsu you can open the repository, this deviceβs app store, and download some apps to get started. This is a long-standing badge.team feature, in that badges going back to their SHA 2017 offering have had downloadable apps. The apps are sorted into categories for easy navigation, and in my case there are immediately two apps I have installed, the Tamatype camera app for my Pi camera add-on, and from the choice of two different Meshcore apps, Wadamesh.
The apps themselves come in two forms, either ones written in an interpreted scripting language such as MicroPython, or those compiled directly for the P4. It doesnβt ship with a script engine installed, however MicroPython is downloadable as an app from the repository. This is not a multitasking device so the front-end is a launcher, and after running an app the screen will flash blue for a moment as it loads. Each app has a metadata file which instructs the Tanmatsu what to do with it, an icon file, and a folder containing its executable components. Thereβs a comprehensive online guide, should you wish to try developing your own apps.
In use the Tanmatsu is convenient to hold and type with using two hands. The display is clear and bright, and the keyboard while a little on the small side has a positive click action. Using the apps depends on the individual choices of the app developer, but the interface conventions are straightforward. Iβve been using it for Meshcore for a while now, and it makes a very handy terminal indeed.
In A Niche Of Its Own
The price of a fully assembled Tanmatsu is 99 Euros, plus Dutch sales tax if you live in the EU, and shipping. The good news for Americans in an age of uncertain tariffs is that Iβm told they will be shipping from a US warehouse in the next few months. Itβs worth considering for a moment where this places the device in the ecosystem of similar computers.
Itβs relatively simple to make a handheld Linux cyberdeck using a Raspberry Pi board, however once the price of new peripherals and parts is taken into account itβs not necessarily a cheap project. There are quite a few similar-sized Linux devices on the market whose prices reflect this at about twice as much. Thus I think that the Tanmatsu fits in a middle zone between development boards that come without the screen, battery, and keyboard, and those Linux handhelds that are all-singing all-dancing.
In its favour itβs as far as I know the only P4 device on the market with a mature operating system and particuarly an app repository, but if only Linux will do, itβs unable to deliver. Where I think its niche lies is in being simple and low power enough to be a reliable and powerful hackerβs communicator and general purpose toolkit, but cheap enough to remain a reasonable purchase. For now it stands alone in that niche, and only time will tell whether it can successfully define it.