Sometimes you need a general purpose computer that can handle everything from document editing to gaming, with a bit of light meme stock trading thrown in for good measure. And sometimes you want a purpose-build device that’s designed to do one thing and do it well.

Conrad Barski’s Lisperati1000 is a computer that falls in the latter category. It’s a tiny portable workstation made for Lisp programming on the go, although I suppose you could use it to write code in other programming languages.

Barski says this DIY portable computer features an 8.8 inch, 1920 x 480 pixel ultra widescreen display, a mechanical keyboard with full-sized keys and Cherry MX Brown switches, but which is still only about 40 percent the size of a typical keyboard since all unnecessary keys have been removed.

The heart of the computer is a Raspberry Pi Zero W single-board computer, and the system features a 3D printed custom case nd two 4,400 mAh batteries.

The original plan was to only build three units, but due to positive reception to the design Barski now plans to “fund a project to release this as a kit” and release the parts list, STL files for folks that want to 3D print their own parts, and instructions for assembling a Lisperati1000 from parts (some soldering required).

If you’re just looking to get your own super-wide display, it looks like you can pick up an 8.8 inch, 1920 x 480 pixel screen for around $65 to $70 at Amazon, or for less than $60 from AliExpress.

via Hacker News

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. This would be great for configuring Cisco switches IF it came standard with a DB9 Serial RS232 port.

      1. It’s actually because there are almost no options out there for a 4.5u sized keycap. Splitting it up into a 1.75u and 2.75u keycaps means that you have plenty of choices available.

        Also, you definitely need a stabilizer underneath that 2.75u keycap. Most people agree that anything larger than 2u needs a stabilizer bar. If you press a 2u (or larger) key on the far edge, it will bind, and won’t work consistently.

        Personally, when I make keyboards with a split spacebar design, I usually take the opportunity to write the firmware to utilize one (or both) spacebars to also act as my Fn key(s). If tapped, it will act as a spacebar, if held it will act as a Fn key. That way you can eliminate extra Fn keys on the bottom row, and make your Fn keys more ergonomic. And to avoid the lack of ability to hold your spacebar for the purpose of making lots of spaces, I simply program it to do that when I hold both spacebars together.

  2. Very cool concept. I’ve assembled something similar using a custom mechanical keyboard I built, a Raspberry Pi zero, and an 11.6″ laptop panel with an HDMI adapter.

    The one warning I’d give to anyone who wants to do something like this, is that the plastic keycaps for the mechanical keyboard are absurdly expensive when you try to make your own unique layout like that. Prepare to spend $60 to $100 to get labelled keycaps for a unique layout like that.

  3. workstation with ARM 11 CPU? I love ARM but ARM 11 is far outdated.

    On other side Raspberry Pi (independently if it is this Zero W or other model) is worst SBC: you have a gigant blob, and GPU blob starts SOC and is always present and running, you can’t disable or override it. I think there are much better options away from RPI.

    People are so wrong about RPI. Of course the good point is a big community where you cand find tons of websites with projects on RPI, but the lost freedom is too much.

    By the way I love LISP and mechanical keyboards πŸ™‚

    1. Care to elaborate? I would seriously like to know what other options you are referring to.