Bill of Materials:


The design I made it in Fusion 360, but since my industrial design skills are limited I did not save the history in order to make this design parametrized.

For a short overview of the components you can see this short video: 

Top Assembly

Initially I started with the top assembly which contains the Jetson Nano, the screen, power and the IO (power buttons, track-ball, user buttons, etc.)

You can see the top plate mounting holes explained here:

and on the back side you can see the components a bit better:

To have a better understanding on how the different parts are connected together I also made a short print screen with the rest of the mounting holes labeled: 

Here are also some real life pictures with the top assembly printed and everything mounted:

 - for keen eye, it can be clear that one of the mounting holes of the power plate (bracket which contains the BMS mounting holes and the power On/Off switch) is missing. This error is still in the design, so you either grab a wire clipper or change the design before you print it :) In my case waiting for another 3h print was way too much...

 - here are some pictures with a better look at the BMS and the different wires connected to it. I have no wire diagram, but it should be pretty straight forward. 

It goes without saying that you have to be VERY careful when you work with LIPO cells, especially when they are not protected. So please do it at your own risk ;)

 -  here is the back side of the assembly where you can see the Nano mounted and the LiPo on the side:

 - the user switches are connected directly to the Jetson Nano GPIOs. I used pull-up resistors, si in my case initial state is High.

The F keys are comnected to the buttons as following:

   F1 - PIN29 (BCM5)

   F2 - PIN33 (BCM13)

   F3 - PIN40 (BCM21)

Bottom Assembly

For the bottom assembly, it is quite straight forward, it is purely just the keyboard, which you need to disassemble and drill some holes to connect it to the main case.

Here are some pictures with the actual holes. The edges must be a bit chamfered in order to not interfere with the keyboard switch plate and PCB.

Also pay attention that the USB connector of the keyboard PCB is actually alligned with the case cut-out before you start plugin in all those key-caps, I actually had to take them out a couple of times (it is very "meditative" task when you do it for the 5th time.... )


For the case, there is a lot of printing and gluing, at least in my case since I have a small 3d printer.

Due to size restriction of my print bed, I split the case in 6 parts:

  • case left
  • case right
  • case mid left
  • case mid right
  • case bottom left
  • case bottom right

and after that I glued them together with some epoxy glue.

Here is the end result, and also the cutout labeling:

I also added double command for the track-ball buttons on the back side, I fill that...

Read more »