Altoideck - A Cyberdeck Exploration

Top half open without the battery

This project is trying to make a cyberdeck that fits entirely inside an Altoid can.

July 24, 2026

This is a retrospective of the project so far. I will go into more details later but the gist of it is this:

  • Has an OLED screen
  • Is battery powered off of a 1S LiPo
  • Has a USB (for charging and as a device only, no hosting) and an SD Card
  • Detects when the lid is open using magnets and a reed switch
  • Is powered by an ESP32

The hardest part of the design was trying to ensure there was enough vertical spacing to fit everything. The boards were as thin as possible (while still being cheap enough), the battery as was size according to the remaining space.

The screen module was bought as a module to save on BOM costs and complexity, but also to allow for it to be easily adapted to any other display technology.

The keyboard is custom and still a work in progress. The boards are done but the assembly isn't.

The current part I am stuck at is the supports to hold everything. This will be 3D printed but requires making a negative of everything to fill in as many of the gaps as possible to improve the stability of the boards and the assembly.

I will be making a more in depth description of all the boards and decisions at a later date.

This article was updated on July 24, 2026