How We Prototype
Find out "what's hard but looks easy, and what's easy but looks hard."
Last updated
Find out "what's hard but looks easy, and what's easy but looks hard."
Last updated
This bare-bones robot features a full control board. We can connect prototypes, test new programs, and practice driving.
...with a PWM Generator
This setup allows us to run motors by manually creating a PWM signal and sending it to the motor controllers, effectively bypassing the RoboRio. This way, we don't need to write any code (we don't even need access to a computer) to use motors in our prototypes.
Use the 5V 500mA output from the VRM to power the servo controller. The output of the servo controller connects to the motor controller's PWM input.
We've gotten this to work well with with Victor SP and Victor SPX (the CAN wire on the Victor SPX works as a PWM input - green is ground, yellow is your signal). This will probably also work with SparkMAX controllers, but you have to connect the SparkMAX to a computer and use the SparkMAX software to set it to PWM mode.
We use this pneumatics module to test ideas and learn about how an FRC pneumatics system works.
We enjoy using Spectrum Protopipe to quickly build and test ideas. Huge thanks to Team 3847 for creating a prototyping system that's inexpensive and easy to use, and for sharing it with the FRC community.
We use modified HYPEBlocks to mount motors or bearings. Attach one to an 80/20 extrusion or clamp a pair together over any 1"x1" square tube (using #10-32 SHCS & nuts). Mounting holes work for VersaPlanetary Gearboxes, CIM, NEO, and Falcon 500 motors.
Plus, you can 3D print parts that are compatible with MakeDo:
Helpful to have on hand:
Check out these great prototypes that we can learn from.
"You don't have to prototype everything...just whatever you want to work."
Check out the prototypes in the first 30 seconds of this Team 254 recap video:
We use Servo Motor testers to create a PWM signal. (Servo Motors, just like our motor controllers, accept a PWM signal). You can find them on .
As an alternative, the does the same thing. It is powered by a 9V battery instead of a VRM or another power supply.
Check out our .
Created by Team 5254, these 3D printed blocks clamp on 1x1 or 1x2 tube (or 80/20 extrusions). Great for prototyping. For example, easily adjust the position of a shaft or motor by sliding it along the tube. Check out their
Examples:
Access the . Dimensions are optimized for printing on a Makerbot Replicator Mini+.
is a convenient system of tools & screws to easily work with cardboard. A nice way to build fast and communicate ideas.
for Scru
for Scru
Hex Shaft Collars (one-piece, clamping, no hardware required):
Hex Shaft Collars (two-piece, balanced, tighten with 1/4-20 SHCS):
Snap-on spacers for 1/2" hex shaft:
Printable GT2 Pulleys:
Microsoft LifeCam HD-3000 Webcam Mount:
RoboRio Pin Protectors: