Here’s a small 3d-printed mecanum-wheel rover that was 3d-printed. The goal was to do as much of the design as possible from scratch as a fun learning exercise.
It’s over at Thingiverse.
The Pololu motor controller carrier boards helped to save me from having to do any PCB layout. Thanks! One concept I was exploring with this design was a “printed protoboard” where a 3d-printed open frame snugly holds female headers for each of the breakout boards, and wires for the circuit are soldered to the header pins like you’d do with a regular protoboard. A couple drops of superglue helps keep the headers extra-secure.
I’m not sure how I feel about this approach. It’s definitely more work than ordering a PCB, though much cheaper if you have access to a 3d printer, as well as being immediately usable. I think it’s probably more work than milling a PCB if you have a CNC mill. It was less work than doing a toner-transfer/acid-etch and hand-drilling a PCB, though!