12V LED Lighting

by mread, published

12V LED Lighting by mread Jan 6, 2013
6 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps




12V LED Lighting by mread is licensed under the Creative Commons - Attribution license.

Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

16421Views 2995Downloads Found in Electronics


This is a 12v LED spotlight which is used to supplement the led strip lighting above my desk.

Although the led strip light under the shelving provides a pleasant ambient light, I occasionally need a brighter lamp for reading or taking measurements. I do realise it would have been a lot cheaper and less time consuming to go out and buy a lamp, but, where is the fun in that!


Please note use only 12V ( or lower ) LEDs.

12V Halogen bulbs will generate significant amounts of heat and are not suitable.


Under no circumstances use this with mains voltage




4W 12 Volt LED MR16 light bulb


Rocker switch – sorry no part number, it was one I had lying around.

Chocolate block terminal connector – the metal inserts measure 10mm long by 4mm wide by 5mm high. The block has a pitch of 8 mm.

1 in-line fuse holder.

1 1 amp fuse

3 m3x12mm screws.

3 m3 nuts.

1 m4x12mm screw.

1 m4 bolt.

Wire, solder etc.


Parts were printed on rep2 with replicatorg0040 and using the profiles supplied by whpthomas.


Use wire cutters to extract the metal inserts from the terminal connector.

The MR16 light fitting connector has a pitch of 5.3 mm. Print the MR16 connector ( I used 100um profile for this part, everything else printed with the 200 um profile), and insert the metal connectors. Use your new connector to attach your wires to the bulb.

Clamp the bulb into the holder with the clamp and the three m3 screws and nuts.

I also printed a small switch box so I could attach it to my monitor with double sided tape.

More from Electronics

view more

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App

Please upload stl file for 18mm shelf holder

After printing a sample, I found that my shelves are mostly 18mm thick. You provided the 123d-files, but these are incomaptible with the current 123dx format of 123ddesgin. Also, fusion 360 does not import them.

Searching for a converter, I hit upon a page offering a conversion, which turned out as a malware source though, in time discovered by Kaspersky.

Any chance you could provide a 123dx-version (also of the long clamp)? Thanks in advance!

Dec 19, 2015 - Modified Dec 19, 2015
mread - in reply to Chattermark

I recently put up more shelving and hit the same problem. I designed a short clamp with fusion 360 for an 18mm shelf, I`ve uploaded the stl files for it, and a fusion 360 archive, so you should be able to modify it.

Hope that helps, if you want the clamp exporting into another format I can generate IGES, SAT, SMT or STEP files.

Good luck !


PS. I use a piece of double sided tape on the front edge of the shelf to hold them in place.

Thanks for the f360 file. I could load it without problems, just my insufficient experience with that program stopped me from modifying it for more board thicknesses.

I assume I'd have to change sketch 1 to resize it, or?

If you could give me (and possibly others here) just give an hint and some keywords on how to proceed, that would be very much appreciated. TIA!

There is a 18mm clamp STL in the files section which should work for you, it's called 18mm_shelf_clamp.stl.

In Fusion360 click on the surface you want to move, it will turn blue, then right click on the background and you will be given various menu options, such as move etc.

Sorry, I did n't get back to you earlier... Happy new year !

Nice design! Very eye-friendly.

For increased stability, make a second, yet mirrored shelf clamp for each lamp.

Nice lab, btw! :)

Excellent design!!!

Nice...Where does the battery go?

It's powered from the 12v rail in my computer. I have a home built system with a 750 watt corsair power supply, so there is plenty of capacity to power the three lights spaced on the shelf above my desk.

It also has the advantage that when the computer goes to sleep the desk lights go out as well. Nudge the mouse in the morning and the lights come on. I would n't recommend this unless you are sure your computer supply can handle the load, and an in-line fuse is a must.

Ive redesigned the shelf clamp, as the PLA tends to deform over time under load, and I have beefed it up a bit. Ill put the new bracket up sometime today.