The kit

Everything in the box.

Pickle Core is one printed system: a rail that is also a stand, a cart that is also a force sensor, and a Hub that reads all of it. Spin every piece below — these are the production CAD files.

Photos

Printed, wired and rolling.

The Smart Cart and rail as they come off the printer — load cell on the nose, Hub on the deck, battery pod on the side.

The smart cart riding the printed rail, Hub docked on top.
The smart cart riding the printed rail, Hub docked on top.
Nose on: the 20 kg load cell and hook bar.
Nose on: the 20 kg load cell and hook bar.
Encoder side: USB-C, power switch and the battery pod.
Encoder side: USB-C, power switch and the battery pod.
Rear three-quarter: V-wheels seated in the rail grooves.
Rear three-quarter: V-wheels seated in the rail grooves.
Top view: status LEDs and button windows in the Hub lid.
Top view: status LEDs and button windows in the Hub lid.
Off the rail, ready for a lab.
Off the rail, ready for a lab.
TestedSame graphs as a PASCO Smart Cart.See the side-by-side runs →
Loading 3D model…
Force cart · production CAD120 × 44 mm · 70 mm wheelbase · ≈ 146 g printedDrag to rotate · scroll to zoom
Smart Cart

The cart that measures itself.

Two printed halves clamp around a bench-assembled stack of 625ZZ bearings, printed roll-pin axles and V-wheels. A Ø4 mm diametric magnet in the rear axle is read by an AS5600 encoder in a slide-in holder — 4096 counts per turn, 0.02 mm per count. The Hub docks into a dovetail on the deck; the nose carries a 20 kg bar load cell with a hook bar for tension and impact. Nickel well and nut posts add calibrated mass.

0.02 mm encoder±50 N force625ZZ bearingsprinted axles
Loading 3D model…
Rail joint · tongue and socket36 × 16 mm · 10 × 100 mm segmentsDrag to rotate · scroll to zoom
Pickle Rail

A meter of V-slot, printed in ten pieces.

A 36 × 16 mm V-groove profile in 100 mm segments — all ten fit one P1S plate — joined by dovetail tongues that drop straight into the next segment’s socket. Printed sliders in the side channels take M5 thumbscrews for feet, forks, spring ends and the clamp. Lay it flat, prop one end, or stand it in the base as the spring and torque stand.

dovetail jointsno T-nuts≈ 380 g PLAaluminium 2040 drop-in
Loading 3D model…
PH-1 rev B · photo-textured 3D66 × 44 × 1.6 mmDrag to rotate · scroll to zoom
Pickle Hub PH-1

The brains of the box.

One 66 × 44 mm board in a printed two-piece enclosure: ESP32-C3 with Bluetooth and Wi-Fi, USB-C charging for a 2000 mAh pouch cell, a buck-boost supply, a 24-bit load-cell front end, two photogate comparators and the encoder port. It streams JSON over Bluetooth and USB to a single-file dashboard — no app, no account.

ESP32-C3USB-CBLE + Wi-Fi6 h per charge
Loading 3D model…
Fork on the rail with the cart flag66 × 36 × 42 mm forkDrag to rotate · scroll to zoom
PickleGate photogates

Two forks, one microsecond.

A 940 nm IR LED and a filtered phototransistor sit in collimating bores across a 42 mm gap. The Hub’s LM393 comparator turns the beam into a clean edge and timestamps it to 1 µs, reporting blocked time, time between blocks and the pairing between two gates. The fork hangs beside the rail on an M5 slider, stands on the bench, or bolts to the launcher’s gate bar.

1 µs timingTSAL6100 + PT334-6B2 per Hub
Loading 3D model…
Launcher · production CAD≈ 200 mm long · every part ≤ 150 mmDrag to rotate · scroll to zoom
Marble Launcher

Three clicks. Three speeds. Five angles.

A ⅝ × 2¾ in hardware-store compression spring in a printed barrel drives a plunger with three sear positions; a thumb key releases it. The 16 mm glass marble leaves at 2.5, 4.0 or 5.4 m/s and crosses two forks 50 mm apart on the gate bar. The body pivots on its base with detents at 0°, 15°, 30°, 45° and 60°. Thirty-three engineering checks cover the spring, sear, speeds, stresses and recoil.

2.5 / 4.0 / 5.4 m/sPrime-Line SP 9729 spring0–60° detentsgate bar 50 mm
Launcher cross-section
Section through the barrel: spring, plunger, sear rack and key.
Launch speed versus click position
Launch speed vs cock position from the spring model (k 0.7 N/mm, η 0.92).
Loading 3D model…
Spindle block and platform discØ120 mm disc · I ≈ 1.2 × 10⁻⁴ kg·m²Drag to rotate · scroll to zoom
Rotation Platform

Torque in, angular acceleration out.

A spindle block clamps to the rail with four M5 sliders and carries a 5 × 50 mm steel axle in two bearings. The 120 mm platform disc presses onto it with a 31 mm spool for the cord; the same AS5600 encoder reads the spindle. Nuts in hex pockets at three radii change I by a known amount.

0.088° resolution3 nut radiiencoder reused
Loading 3D model…
Pulley end on the rail16 mm sheave · 693 bearingsDrag to rotate · scroll to zoom
Pulley end piece

A low-friction pulley on the end of the rail.

The end piece drops onto the rail’s last tongue; a yoke slides down its dovetail and carries a 16 mm two-half sheave on a printed D-shaft in two 3 × 8 × 4 bearings. Cord height matches the cart’s bumper line for the modified Atwood lab, and the table clamp holds the pulley at a table edge for the hanging-mass runs.

printed D-shaftself-centring sheaveclamps to a table
Loading 3D model…
Cart between two springs3 segments · 2 springs · cartDrag to rotate · scroll to zoom
Springs & Stand

One rail, lying down or standing up.

Two 6 × 50 mm extension springs hook between the rail’s spring end pieces and eyes on the cart for SHM on the track. Three segments stand in the printed base to make a 33 cm stand; the end cap’s eye hangs a spring and the mass hanger for Hooke’s law. Masses are M8 nuts and US nickels, weighed on the kit’s own scale.

k ≈ 15 or 45 N/mT ≈ 0.55 snuts + nickels as masses
Loading 3D model…
Torque balance on the stand1 m stick · pivot 5 mm above the edgeDrag to rotate · scroll to zoom
Torque Balance

A ruler, a pivot, and Στ = 0.

Four printed parts turn the stand into a torque balance: a pivot bracket clamps to the rail’s side face like the photogate fork, a saddle holds any 25–32 mm ruler or metre stick on a knife-edge pin, and three clips hang the mass hangers at measured distances. Students find an unknown mass from a known one, then the stick’s own mass with the pivot off centre.

any metre stick3 sliding clipsknife-edge pivot
Loading 3D model…
Roller on the railØ78 × 22 mm · 7 nut pockets per faceDrag to rotate · scroll to zoom
Rail Roller

A disc with a centre of mass you can move.

A Ø78 mm roller with the cart wheels’ V-rim profile rides the same grooves. Seven hex pockets per face take M8 nuts, so students shift the centre of mass off the axis, predict the rest angle on a slope, and race symmetric and offset loadings down the incline.

k² = 704 mm²rolls uphill to restUnit 6 rolling

Ready when you are.

The Pickle Core kit ships printed, with every bought part in the box. Available to purchase on Shopify.

Buy the kitOr build it yourself — free files