Mini Robot with a complete FRC control system

Team 2129 has created a compact 15lb miniature robot with a onboard complete FRC control system with pneumatics. The robot was designed to be lent out to programing students, so they can test their code with a physical robot, and be able to see it function and run. I have attached a few pictures below, the only modifications it has from a regulation robot is that it has a different pressure switch, pump, and 4 smaller batteries. The grabber in the front is designed to grab a standard soda can, and lift it 3/4 of an inch. In total our team spent about $500 for two of them, but we already had the control systems, some of the components, and 3d printing was not included. The STEP file can be downloaded here, and the BOM (Bill Of Materials) and other related documents can be found here. Please direct message for Solid Works files.


I’m impressed. Nice work!


I’m impressed with how much is packed in here. What is the purpose of the two powerpole ports on the top? Battery charging? I’m curious because it looks like they have swapped polarity (e.g. a cable that plugs into one will plug into the other with red and black swapped). Something you may want to consider tweaking.


The two powerpole ports on the top are for charging, and an auxiliary power draw when the robot is turned on. The plastic powerpole housings were pulled off of thingiverse, and only allow for the plugs to be swapped, not rotated which I would have preferred. But the housings fit the powerpole plugs very well.

1 Like

Gorgeous, I love it. Everything looks surprisingly accessible too

1 Like

Nicely packaged!

This is amazing! Great work! Our team is looking into ways to build the most compact robot possible for the at home challenges. We will definitely learn a lot from this. Thanks for posting!

What material is it printed from?

What are the 40A fuses for?

This is very well packaged.

Very very cool. Why four batteries? Are they all just in parallel in order to fit more capacity in a smaller space?

Pretty dope, except, uuuuh:


The lil automotive fuse blocks we used to use might be a better fit here, considering the 40A ports are unused. Looks like the PDB was also flipped from the CAD?


Thanks, we found this robot a great challenge to make compact. The robot was specked to be printed with ABS, but almost any material would work. The lifter part has a nylon coted dowel with an ultem carriage which carries the grabber, and it works well, but a nylon carriage may slide with a bit less friction. Regarding the 40A fuses, they have no use, the PDP was stored with all the fuses installed, and the 40A ones were just not uninstalled when it was assembled.

Yes, your correct, the batteries changed quite a bit through the design process. We originally were going to do two larger ones, but after rearranging the components to try to save space we settled on the four 6v batteries wired up in series and parallel.

1 Like


Overall, Nice! I first saw the CAD and was like “ooh that’s nice” and then I saw “Oh they actually did it!” which is 93850139841902384X more impressive.


Could you provide a BOM with costs?

I want one. Great work.

1 Like

I’m actually kind of surprised we haven’t seen more “brains in a box” ideas before. There are many teams out there with only one complete set of electronics. The idea of having a box of electronics that can be hot swapped between demo robots and comp bots sounds pretty awesome.

Nice job you guys!

Yes, I have updated the the original post. You can also find the wiring schematics, the calculator used for the lifter, and a few extra pictures in the folder.

Slick. Well done!


The correct comparison is Pac-Man.