MORE Board 2.0 Usage

Hey All,

We recently received our More Board 2.0 from Rev Robotics. We are attempting to get it installed and working. However, the manual for the board is spectacularly unhelpful in providing wiring and software examples. We are mostly using it to increase our PWM outputs as we will have a lot of motors on our robit this year. After reading the documentation, I have assumed that the jumpers can stay on the 5V setting. How does one address the PWM slot in the code? We are programming with JAVA. Is it as simple as saying, for example, private SpeedController motor = new Talon(10); ? For doing PWM work, is anything else needed?

Edit: I found the pinout for the MXP slot, so I guess my assumption for PWM labeling was correct.

Does anyone have any experience with this board? If so, help.

Hi Will,

I’m sorry that the pinout information was hard to find. We have it linked below the user’s manual, but the info should also be included in the manual itself. The pinout in the manual currently matches the NI pin naming for the MXP connector, but not the WPI API naming.

Given the WPI pinout diagram, you use the PWM port numbers as listed (10 - 19) in your code just as you would with a PWM controlled motor controller plugged directly into the roboRIO. From your edit, it looks like you already figured that out.

As far as wiring, the More Board has 3-pin headers for each DIO/PWM port. They are labeled with an S, DIO VCC, and a ground symbol to indicate the orientation. Figure 2-1 Header Pinouts in the manual shows this labeling.

You just need to plug the PWM cable from your motor controller onto the desired 3-pin header, just as you would on the roboRIO: Signal (usually white/yellow) to S and ground (usually black/green) to ground.

DIO VCC isn’t necessary since the PWM controlled motor controllers don’t require the center power wire. Therefore the position of the power rail jumpers isn’t important. They are intended to be used when connecting different voltage devices to the digital pins.

Please don’t hesitate to let me know if you have any other questions!

Hi David,

Thanks for getting back so quickly. We’ll try it out tonight and see what happens. I guess the board really is plug-n-play.

Thanks,
Will