The Jetson TX2 development board is a great device to learn embedded machine learning. Currently, there are no good alternatives to embedding inferencing besides using Qualcomm’s Hexagon Vector Processor. The TX2 comes with 256 Cuda cores which is about 1/10th the amount of a 1080Ti GPU. However, the development board is meant for inferencing and designed as a turnkey solution for the TX2 module. Since I bought the TX2, the biggest problem is the lack of enclosure. For most developers including myself, the barebone board is simply left on the table.

Barebone boards is problematic since it increases the risk of accidentally shorting something on the board. This also increases the risk of dust and heat accumulation.


Final Result Rendering

ISO View

Without Cover

Rear View

Design Intent

I designed an enclosure that fits the development board which can be printed on a 3D printer. The size of the board is according to the mini-ITX size. However, all the available mini-ITX enclosures are meant for a whole computer and not a development board like the TX2. We do not need the additional large fans and hard drive storage capabilities that take up precious desk area. The final design is meant to fit any 3D printer that has a build area bigger than 200 mm x 200 mm. You will need to buy the following parts:

Vendor Part Number Qty Pack Size
McMaster 94459A130 4 50
Amazon Momentary Switches 4 5
Noctua NF-A4x10 FLX 1 1

The following will need to be 3D printed:

Part Name Qty
Left Case 1
Right Case 1
Latches 2


  1. Design inspired by System 76’s Thelio
  2. Latch originally designed by Jonasen