Enclosure for a Thinkpenguin USB WiFi adapter

An alternative multi-purpose case for the Thinkpenguin TPE-N150 USB
Wifi network adapter (this: https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-w-external-antenna-gnu-linux-tpe-n150usbl)

This is a low-profile snap-together enclosure, designed to be more portable
than the original case.

The enclosure consists of three separate parts:

  • Top cover
  • Bottom cover
  • Table-top / desk stand with room for weights

The top and bottom cover snap together, with the PCB sandwiched in between.
It's a very snug fit; take care when you assemble it, or you'll break the case.

The lower part snaps vertically over the top, and the top snaps horizontally
around the lower. The top has columns to lock the PCB and lower cover into
place, and these can be difficult to fit through the holes.

The desk stand is optional, and snaps onto the enclosure. There is room for
adding a weight, so that the thing doesn't topple over so easily.

A somewhat accurate mockup of the PCB is included in the blender file.

The thickness of the top and bottom is only 0.8mm, which makes it flexible.
This flex is possibly required for the case to fit.
I suggest you increase the thickness if you want a sturdier case, but if you
do, you may have to increase the snap-height by ~.5 - 1mm. Note that,
depending on the orientation you print in, the thinner parts may be prone
to splitting or snapping, especially with PLA.

I've made this model for my immediate needs, and it's unpolished.
Please improve it and modify it for your own needs!

Notes:

  • Blender and STL files are included
  • Successfully printed using
    • PLA (210C, 70C hotbed)
    • 10% infill (doesn't matter really)
    • 0.30mm layer height
    • 1.0mm shell thickness
    • I suggest using supports for the overhangs, but it's not required
      (I didn't have any)
  • I use velcro to attach the cover to my laptop