First 3D Printed tinyK20 Board Enclosure

The tinyK20 boards are now used in several projects. Initially I was considering a commercial USB thumb drive enclosure for it. But this needed some tweaking of the enclosure so at the end it was not ideal. 3D printing is probably that hot topic for 2016. So why 3D printing an enclosure for that board?

tinyK20 3D Printed Enclosure

3D Printed Enclosure for the tinyK20 board

If using the tinyK20 board as programmer, I want to protect it as the bare board is sensitive to any ESD. One way I using it is to put it inside a heat shrink tube:

tinyK20 in Heat Shrink Tube

tinyK20 in Heat Shrink Tube

That’s a good solution, but if I want to switch using the board as a general purpose microcontroller board I have cut the tube. So what I was looking for was a more universal thing, so I ended up designing a simple 3D printed enclosure:

tinyK20 Enclosure Rendering

tinyK20 Enclosure Rendering (V1)

Printing the enclosure takes around 30 minutes and needs 2g of PLA:

Printed tinyK20 Enclosure

Printed tinyK20 Enclosure

The tinyK20 board (Freescale/NXP Kinetis K20) gets snapped into the enclosure and can be easily removed again.

Enclosure with Freescale NXP Kinetis K20

Enclosure with Freescale NXP Kinetis K20


I have now a simple enclosure for the tinyK20 board and ads some level of protection for the board.

The design files for V1 are available on Thingiverse: I’m considering an advanved version with a lid in a next version.

šŸ’” It might take up to 24h until the files are available on Thingiverse.

Happy Enclosing šŸ™‚


2 thoughts on “First 3D Printed tinyK20 Board Enclosure

  1. Pingback: Hardware Reset for ARM Cortex-M with Segger J-Link and Kinetis Design Studio | MCU on Eclipse

  2. Pingback: How to put the Kinetis K20 on the tinyK20 Board into Bootloader Mode | MCU on Eclipse

What do you think?

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.