Search models, users, collections, and posts

STM32MP157F-DK2 Dev Kit Stand / Holder

Print Profile(1)

All
P1P
X1
H2D Pro
X1E
X1 Carbon
P2S
X2D
H2D
A1 mini
P1S
H2S
H2C
A1
A2L

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
1.9 h
1 plate

Open in Bambu Studio
Boost
0
1
0
0
2
0
Released 

Bill of Materials

List other parts
  • Short USB-C to A, Micro USB to A, Ethernet Cables x 1: As needed - 15-20cm is about the right length
  • M3 Hex Socket Head Screw (M3x12mm) x 2:
  • M3 Heated Inserts (e.g. M3x4x5 or M3x6x5) x 2:
  • UGREEN USB-C Hub (Part #60554) x 1: Optional

Description

3D printed case / stand for an STM32MP157F-DK2 Dev Board Kit from ST Microelectronics.

 

I've been doing some embedded linux learning/development and the ST kit/board is great but it needs quite a few cables/accessories connected to work and made a complete mess of my desk and wasn't very portable (moving to/from work & home in my laptop bag).

 

I built this stand to allow me to more easily see/use the touchscreen whilst maintaining access to the various ports / SD cards / boot selector DIP switches / buttons etc. It's not  designed as a complete case - rather to assist with prototyping etc.

 

It doesn't allow access to the GPIO headers/pins (the USB cables / hub gets in the way) as I wanted a cleaner look, but you could always cut an additional slot/hole in Bambu Studio if you needed access to these.

 

A super-neat feature is that it can take a UGREEN USB Hub which has 3 USB ports (needed for programming / USB OTB) and a built-in ethernet port (for terminal access etc.). This is not required though - but it really makes it a simple setup as you only need to connect a single USB cable. Power draw of the whole setup is around 2.8W watts so it runs fine off a single USB port.

 

The DK2 is secured by slotting the PCB under two notches at the top and then the front piece holds the front of the screen. I've printed 5-6 of these now and the fit has been perfect every time but your mileage may vary.

 

For the cables - I used 15-20cm ethernet, USB-C to A and one micro-USB to A cables (as seen in photos) to hook everything up.

 

Print one of each part - I just used PLA. 

 

You will also need a couple of M3 heated inserts / hex bolts to hold on the cover that retains the screen / holds it in place. The positioning of these is quite important for a good fit with the screen (I could have probably improved the design to make them self-centering).

 

Some self-adhesive rubber pads can be added to the underside/bottom to prevent it from slipping on your desk.

 

I'm sure this is a bit of a niche design - but hopefully helps my fellow embedded linux developers!

Comment & Rating (0)

(0/1000)

No more

License

This user content is licensed under the MakerWorld Exclusive License.

You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this object—or any derivative work of this object—on any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.