Maple Mini Pin Protector

Maple Mini, Maple Rev3, Maple Rev 5 and Maple Ret 6, iTead Maple etc
enif
Posts: 32
Joined: Wed Jul 29, 2015 4:49 pm
Location: Switzerland
Contact:

Maple Mini Pin Protector

Post by enif » Thu Aug 13, 2015 2:56 pm

First, a big THANK YOU to Roger and whoever else has contributed to the "Arduino for STM32" project! I had a Maple Mini in my drawer for quite some time, but only after finding this forum I finally got to really use it an appreciate all its possibilities. :)

As I always have a million tools and other things lying on my desk, there is always a danger of inadvertently shorting some of the pins on the Arduino Nano, Pro Mini (or now the Maple Mini) module when wiring it up to test some new project. So a few weeks ago I made the Nano Pin Protector which keeps the pins horizontally (instead of downwards) and well protected from being shorted by accident, and also has the pins clearly labeled.

So now working more with the Maple Mini, I thought that having the same kind of pin protector for it would be useful, too. So I adapted the shell and the labels and put the Maple Mini Pin Protector on Thingiverse today. As I often need more GND and VCC connections, I have added a version with additional 3.3V and GND pins at the top. This also gives me a GND pin right besides the Vin pin, and make the I2C-2 pinout symmetrical to the IC2-1 regarding the power lines.

Image

Anyway, maybe there are some readers of this forum that might also be interested in this little project...

madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: Maple Mini Pin Protector

Post by madias » Thu Aug 13, 2015 3:11 pm

Hey! With this cheat you will never become a member in our "maple mini magic black smoke" club! :)
---> http://www.stm32duino.com/viewtopic.php?f=3&t=22
Honestly: This is really a superb nice project and a really useful gadget. Shame on my, that I don't own a 3d printer yet.

User avatar
Rick Kimball
Posts: 1066
Joined: Tue Apr 28, 2015 1:26 am
Location: Eastern NC, US
Contact:

Re: Maple Mini Pin Protector

Post by Rick Kimball » Thu Aug 13, 2015 3:41 pm

+1 nicely executed project!

* we need a like button here Roger! *

-rick
-rick

zmemw16
Posts: 1581
Joined: Wed Jul 08, 2015 2:09 pm
Location: St Annes, Lancs,UK

Re: Maple Mini Pin Protector

Post by zmemw16 » Thu Aug 13, 2015 6:26 pm

+1 for having the idea

User avatar
RogerClark
Posts: 7540
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Maple Mini Pin Protector

Post by RogerClark » Thu Aug 13, 2015 9:36 pm

Thanks @enif

I have a MendelMax, so I will try printing your files.

BTW. How did you put the text onto the top of the 3D print?

For anyone without a 3D printer, there are companies like Shapeways that will print anything from the 3D files.
I'm not sure of costs, as I have never used that sort of service, but perhaps there are now some cheaper / Chinese alternatives to Shapeways.

The other thing that people may not realise, is that there are programming languages to create 3D objects, which I think is what @enif used.

So you can all go off and modify the design, just by changing the program !

victor_pv
Posts: 1788
Joined: Mon Apr 27, 2015 12:12 pm

Re: Maple Mini Pin Protector

Post by victor_pv » Thu Aug 13, 2015 9:39 pm

Really nice!
Have you by any chance a protector that works with vertical headers?

For anyone looking for where to print it, www.makexyz.com and 3dhubs.com help you find local 3d printing services.
There are probably more listings like those 2.

enif
Posts: 32
Joined: Wed Jul 29, 2015 4:49 pm
Location: Switzerland
Contact:

Re: Maple Mini Pin Protector

Post by enif » Fri Aug 14, 2015 5:57 am

Thanks for all your kind replies! :)

@madias: If you knew how much black smoke I already produced, you'd make me a honorary member of that club... ;)

@Roger: The text with the pin labels is simply a sticker. For each version of the protector shell, besides the STL object file there is also a PDF file that contains the corresponding label in various colors that you can print, cut out the desired color and stick it on the shell. I use "endless" 6x4" self adhesive sticker paper (shown on some of the photos), but anything else will do as well. Just make sure to turn off any type of scaling before printing. If you need different color or layout, there is also the PostScript source file included.

@victor_pv: No, this type of shell is only for horizontal pins. Having the pins arranged horizontally by use of right angle pin headers was really the key idea to allow me working with the uC on a flat table, having pins, LEDs and buttons always accessible. And also, the horizontal pins enlarge the top surface, giving space for more readable pin labels. However, as Roger explained, the maplemini.scad file is the OpenScad source, which you can modify as you like. But on Thingiverse there are also other Nano shells that all use vertical pins, so maybe you can start from there to make a Maple Mini shell for vertical pins.

User avatar
RogerClark
Posts: 7540
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Maple Mini Pin Protector

Post by RogerClark » Fri Aug 14, 2015 6:11 am

@enif

I will have a go at 3D printing one at the weekend; at the moment that PC that was normally hooked up to the 3D printer got repurposed to run my desktop CNC mill, so I've just had to install Cura onto an old laptop running Lubuntu, so hopefully that should be able to drive the printer as well as Cura on Windows XP. (I copied the settings across to the laptop, so hopefully that should be OK).

I also don't have any right angle pin headers, so I've ordered some from eBay. As its not possible for me to but them locally.

But in a few weeks I should be able to build one, as they seem to be an excellent idea.
I should imagine they would be useful in a teaching / school environment, probably less prone to damage than even a Uno etc

User avatar
RogerClark
Posts: 7540
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: Maple Mini Pin Protector

Post by RogerClark » Sat Aug 15, 2015 6:17 am

@enif

Well.. I printed the pin protector, and I love the way the button pop-outs work (amazing)

However, I think the dimensional accuracy on my printer needs to be re-calibrarted, as the Baite Maple mini was a very tight fit and I was stupid enough to press down hard, and I managed to detach the fixing pads on the USB connector.

This is totally my stupidity, and the board still works fine after I glued the USB connector back down.

So I"ll need to re-calibrate my printer, as its printing a bit small I think.

I took a quick look at the SCAD file, but I couldn't easily see what the overall external length of the top is supposed to be.
Mine measured to 61.72mm, but I suspect that it should perhaps be 62mm long, or perhaps a little longer.
Or possibly my flow rate is a bit high, so its laying down to much plastic.

Actually, its been the first time I've used the printer in a few months, and I was bit bit surprised it worked straight way.
The only slight issue that I could see with the print, was that it looks like one of the corners of the bottom, had a bit of an issue with the PLA not sticking. I'll probably need to check the bed height calibration as well, and also scrub the kapton tape with some green kitchen scourer as I find that helps with the adhesion.

Can you do me a favor, and take some photo's that show how the USB connect interacts with the bottom section, as I think this is how I broke my connector. The lug looks a bit big to me, or perhaps I'm somehow assembling it wrong


Anyway, thanks again for sharing this, as I do think it will prove useful.

enif
Posts: 32
Joined: Wed Jul 29, 2015 4:49 pm
Location: Switzerland
Contact:

Re: Maple Mini Pin Protector

Post by enif » Sat Aug 15, 2015 8:09 am

Strange, my Baite Maple Mini PCB is just 51.3mm long (so maybe you meant 52mm instead of 62mm?). The default of the L0 parameter (length without extra pins) is 51.5mm. The PCB width is W.

I know that I usually make the dimensions of holes and cavities rather tight, I prefer to have to take a bit of material away rather than have thing too loose. For me, it always worked well, but I always had to clean the edges of the Maple Mini PCB with an knife, since there were some "brims". But if its too tight, just increase the L0 and W values.

Here a photo showing the USB connector on the lower shell which I just uploaded to the thingiverse page (where you can also display it with better resolution):
Image
Is this the type of photo you were looking for? If not, just let me know what exatly you need.

Post Reply