DIY SBC cases and SBC Case Builder tool based on OpenSCAD

Since you can’t always rely on single board computer (SBC) vendors to provide a case to match your needs, some went the DIY route. Willy Tarreau designed some laser-cut enclosures with Inkscape for various SBCs, while hominoids went a step further by developing the “SBC Case Builder” tool to automatically generate various types of 3D printable enclosures using OpenSCAD.

Willy designed five similar enclosures for Khadas VIM3/VIM3L, FriendlyELEC NanoPi Fire3, SolidRun Clearfog Base networking SBC, Libre Computer AML-S805X-AC (aka “La Frite”), and AAEON UP Board.

Khadas VIM3 DIY SBC case
Khadas VIM3 case
Solidrun Clear Base enclosure
Solidrun Clear Base enclosure

All cases are available in Inkscape SVG format, and Willy accepts contributions for other boards. You’ll need a laser engraver or CNC router to cut out those enclosures.

Hominoids’ SBC Case Builder project attempt to automatize enclosure generation for SBCs using SBC Model Framework written in OpenSCAD. Work has focused on ODROID boards so far, but it should work for other vendors too. The parameters are defined in a configuration file:

This allows you to select the thickness of the walls, opening for the GPIO header, type of cooling, and other parameters to create a custom enclosure. The tool will also validated the design to make sure the board can indeed fit inside.

SBC Case Builder

Once the files have been generated, the design can be 3D printed. Alternatively, it might also be possible to use a CNC machine:

I believe most if not all of them can be cut on a 3-axis CNC, maybe even on a 2 ½ axis CNC. The flat ones are doable and the others might need multiple setups but should also work, imo. I’m somewhat limited in my design because they are being produced for a 3D printer so having a mill should expand what you could do and open up better aesthetic design choices too, imo.

Here are some of the 3D printed enclosures created with SBC Case Builder utility.

ODROID-C2 and ODROID-C4 3.5-inch-display
Enclosures for ODROID-C2 / ODROID-C4 with 3.5-inch display


ODROID-H2 cases

More details can be found on odroid forum. There may be a steep learning curve before being able to use to tool to good effect since there are so many options, and models would have to be created for other single board computers.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

ROCK Pi 4C Plus
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
Weller PCB manufacturer