Photo: Matthew Venn, CC BY-SA 2.0
Parts drawn to real standards.
Watertight, every key hole measured to 0.05 mm, free to print.
- 37parts
- 432checked files
- 3,532dimensions measured
- 0supports needed
Print the fit coupon first.
Every printer prints holes a little differently. One small plate shows which fit yours needs, and whether bearings, nuts, inserts and moving parts will fit, before you print anything that matters.
Open the coupon
The library
Good first parts.
Joints and hinges.
Pin hingeA two-leaf hinge on a steel pin. Use it for doors, lids and flaps that get opened a lot.16 N all day6 sizes
Print-in-place hingeA hinge that prints already assembled, with cone pins inside the knuckles. For lids and covers, not for loads.8.7 N all day6 sizes
Snap latchA spring latch and its catch. Push the lid shut and it clicks; the releasable one opens with a firm pull.14 N all day12 sizes
Sliding dovetailA tail and a socket that slide together and lock against pulling apart. Use it to join two printed parts or to make a sliding mount.405 N all day9 sizes
Link barA flat bar with pivot holes every 10 mm. Two bars on one screw make a pivot; a few make a linkage, a gripper or an arm.22 N all day12 sizes
Brackets and frames.
Corner bracketJoins two pieces at 90 degrees, or a beam into the side of another. Fits 2020 extrusion or flat panels.16 N all day27 sizes
Extrusion joining plateBolts across a joint in a 2020 or 2040 extrusion frame: straight, corner, T or cross. Keys drop into the slots so it sits square.11 N all day8 sizes
Extrusion end cap and footCovers the sharp cut end of 2020 or 2040 extrusion, or stands a frame on the floor as a foot with a grippy pad.Not a structural part4 sizes
Grid plateA flat plate with M3 holes on a 10 mm grid. Bolt boards, brackets, motor mounts and link bars anywhere on it.8.6 N all day8 sizes
Standoff and spacerLifts a board or panel off a surface on a through-bolt. The screw holds, the spacer only takes the squeeze.max 0.16 N-m on the screw24 sizes
Threaded insert postA threaded post for a heat-set insert, on a foot that screws down. Gives you a real metal thread anywhere.57 N all day15 sizes
Thumb knobA star knob that grips a hex head screw or a hex nut, so you can tighten it by hand. No tools for jigs, covers and clamps.8.2 N-cm all day12 sizes
Tube clampClamps a round tube or PVC pipe to a flat surface. One bolt pinches it tight; two screws hold the base down.26 N all day12 sizes
Motor mounts.
Stepper motor mountHolds a NEMA 17 or NEMA 23 stepper on its pilot, with slotted holes so you can tension a belt.470 N-cm all day8 sizes
28BYJ-48 stepper mountHolds the small 28BYJ-48 kit stepper on both ear holes, with its offset shaft exactly where the drawing puts it.150 N-cm all day4 sizes
Servo mountA frame that holds a hobby servo by its own tabs, so the servo's full torque goes into your build and not into the mount.44 N-cm all day6 sizes
Gears, shafts and slides.
Spur gearAn involute spur gear to the ISO tooth standard. Any two gears of the same module mesh at (teeth 1 + teeth 2) x module / 2 apart.20 N-cm all day45 sizes
Gear rackA straight toothed rack that turns a library spur gear's rotation into a straight push. Racks butt end to end for any length.20 N all day9 sizes
Gear plateHolds two shafts at the exact distance a pair of library gears needs, so they mesh the way they were drawn.54 N all day18 sizes
Wheel hubPuts a wheel, pulley or arm on a motor shaft. The torque goes through the shaft's flats, so it cannot slip.10 N-cm all day8 sizes
Shaft collarA clamp ring that stops a shaft sliding, or holds a gear or hub in place along it. One bolt pinches it tight without marking the shaft.33 N all day16 sizes
Shaft couplerJoins a motor shaft to a rod or lead screw, end to end. Fits the 28BYJ-48, 5 mm round shafts and a NEMA 17's D shaft (light loads only), and 5, 6 or 8 mm rod.4.8 N-cm all day9 sizes
Bearing blockHolds a standard ball bearing so a shaft can spin. Crush ribs grip the bearing without cracking the housing.74 N all day18 sizes
Rod supportHolds the end of a linear rod or shaft square to a panel. One bolt clamps the rod; two screws hold the flange down.38 N all day8 sizes
Linear bearing holderHolds an LM8UU-style linear bearing on a carriage so it slides on a round rod. A lip under the bearing stops it pushing out.35 N all day8 sizes
Boards and electronics.
Board carrier plateA mounting plate for a circuit board, with standoffs on the board maker's own hole pattern.Fits Raspberry Pi 4 / 512 sizes
ESP32 DevKit cradleClips an ESP32 DevKit board in by its edges, with room underneath for jumper wires and the USB end open.Fits 28.5 mm DevKit boards4 sizes
Board enclosureA box and lid for an Arduino UNO, Raspberry Pi 4 or 5, Pico or L298N, with standoffs on the board's own holes and optional vent slots.Fits Raspberry Pi 4 / 520 sizes
DIN rail clipSnaps a board, relay module or small box onto a standard 35 mm DIN rail, and comes off again with a screwdriver.22 N all day4 sizes
Pot knobA grip knob for a 6 mm D-shaft potentiometer or rotary switch, with a pointer rib so you can see where it is set.11 N-cm all day6 sizes
Power and cables.
Battery trayA strap-down tray for a battery pack. It holds the pack still; it never carries current.125 g pack at 10 g8 sizes
Battery clipSnap arms that hold an AA, 18650 or 21700 cell, or a round battery holder, flat against a panel. It never carries current.4.4 N all day12 sizes
Cable clipHolds a cable or a bundle flat against a surface. It goes over the cable and screws down, so nothing has to snap.14 N all day16 sizes
Cable tie mountAn anchor for a cable tie. Screw it down, thread a tie through, and strap a bundle to any flat surface.12 N all day9 sizes
Cameras.
Action camera mountMounts an action camera on a plate, a drone stack or 2020 extrusion. Fits GoPro-type 2 and 3 prong mounts.cameras up to 171 g24 sizes
Pi camera mountHolds a Raspberry Pi Camera Module or HQ Camera on standoffs at its exact hole pattern, lens facing out. Bolts to a plate or a 2020 frame.Fits Camera Module 2 / 34 sizes
No part matches that. Try a shorter word, or clear the search.
Wiring plans.
Real pinouts with the wire size, fuse and connector for every wire. Each plan passes a written electrical rules check before it is shown here.
Custom circuit boards come later. A real PCB needs design-rule checks against a board maker's rules and a review by a qualified electrical engineer, so for now the library gives you wiring plans you build yourself.
How every file is checked.
The STL is written, read back from the file, and measured. A part that fails any check is not on this page.
- Watertight: every edge shared by exactly two triangles, no slivers, no self-intersections.
- Walls 1.2 mm or thicker everywhere, measured from every face.
- Clearance holes to ISO 273, plus a print allowance, measured to 0.05 mm.
- Board, motor and servo hole patterns matched to the maker's drawing to 0.05 mm.
- No overhang past 45 deg and no bridge over 10 mm: no supports needed.
- Fits a 220 x 220 x 250 mm bed, with an elephant-foot chamfer at the bed.
- Load ratings worked out twice, by two separate pieces of code, safety factor 3 or more.
- Every size of every part built twice: the bytes must match.
Coming next.
Using these files
The files are free to download, print and use in things you make. Please don't re-upload, share or sell the files themselves, or claim them as your own: link to this page instead. They are provided as they are, with no warranty. The load numbers are calculated estimates, not test results: you are responsible for checking that a printed part is right for your use. Never use them for anything that holds a person, a vehicle or a life-safety load. Terms of Service, section 3e covers these files, and the rest of the Terms apply too.
Parts are drawn by code and rated by formulas, not by AI. Names like Raspberry Pi, Arduino, ESP32, NEMA and GoPro only say what a part fits; they are trademarks of their owners and GADGET UP is not affiliated with them.