You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/hardware_overview.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -114,7 +114,7 @@ The Qwiic connectors work with SparkFun's [Qwiic ecosystem](https://www.sparkfun
114
114
The Controller Board has three push buttons labeled <b>USER</b>, <b>RESET</b> and <b>BOOT</b> (on the RP2350).
115
115
116
116
<figuremarkdown>
117
-
[{width="600"}](./assets/img/XRP-Controller-Push_Buttons.jpg"Click to enlarge")
117
+
[{width="600"}](./assets/img/XRP-Controller-Buttons.jpg"Click to enlarge")
118
118
</figure>
119
119
120
120
The USER button connects to GPIO36 on the RP2350 which allows it to be programmed for various purposes. The RESET button does just what its name suggests and resets the entire board when pressed. This can help to reboot the robot or to restart a sequence you want the Robotics Kit to perform. Holding the BOOT button either when plugging in a USB cable or when pressing the RESET button sets the RP2350 to behave as a mass storage device when connected to a computer for uploading firmware.
@@ -127,7 +127,7 @@ There are five LEDs on the XRP Controller Board labeled <b>MOT</b>, <b>SYS</b>,
127
127
[{width="600"}](./assets/img/XRP-Controller-LEDs.jpg"Click to enlarge")
128
128
</figure>
129
129
130
-
These LEDs are there to provide a visual indication to users. The LEDs labeled <b>MOT</b> and <b>SYS</b> turn on when their respective power rails are powered. The <b>MOT</b> LED turns on when the motors have power available. The <b>SYS</b> LED turns on when the <b>3.3V</b>/System circuit is powered. This circuit powers the RP2350, RM2, sensors, and the expansion connectors. The <b>LOW VOLT</b> LED is a quick visual indicator to notify users that the supply voltage has dropped below the operating threshold and the board is underpowered. This is particularly helpful when powering the XRP Kit with batteries to indicate they need to be recharged or swapped.
130
+
These LEDs are there to provide a visual indication to users. The LEDs labeled <b>MOT</b> and <b>SYS</b> turn on when their respective power rails are powered. The <b>MOT</b> LED turns on when the motors have power available. The <b>SYS</b> LED turns on when the <b>3.3V</b>/System circuit is powered. This circuit powers the RP2350, RM2, sensors, and the expansion connectors. The <b>LOW VOLT</b> LED connects to the 5V Buck regulator POWER_GOOD pin. It provides a quick visual indicator to notify users that the supply voltage has dropped below the operating threshold and the board is underpowered. This is <b>not</b> technically a low battery indicator but it coincidentally starts illuminating when 4xAA batterys are low, depending on the battery chemistry.
131
131
132
132
The other two LEDs labeled <b>STAT</b> and <b>RGB</b> are user-programmable status LEDs you can program for whatever behavior you prefer. The <b>STAT</b> LED connects to GPIO0 on the Radio Module and can be useful to indicate behavior from the radio such as connection status or data transmission. The <b>RGB</b> LED connects to GPIO37 on the RP2350 and can be programmed to change to any color based on whatever behavior you'd like. For example, you can have it turn from Green to Red when the distance sensor detects the robot is nearing an obstacle.
133
133
@@ -212,7 +212,7 @@ The XRP Controller Board has fourteen solder jumpers. A solder jumper provides a
212
212
<td>Lets users measure motor current draw using the ADC on IO42. Open to free up IO42 for other use.</td>
213
213
</tr>
214
214
<tr>
215
-
<td>M-R/4</td>
215
+
<td>M-R/4 REF</td>
216
216
<td>CLOSED</td>
217
217
<td>Sets the Right/4 DRV8411 motor driver's voltage reference to <b>3.3V</b.</td>
218
218
<td>This sets the DRV8411's reference voltage to match the system voltage. Open to set to a different voltage.</td>
@@ -226,7 +226,7 @@ The XRP Controller Board has fourteen solder jumpers. A solder jumper provides a
226
226
<tr>
227
227
<td>VIN MEAS</td>
228
228
<td>CLOSED</td>
229
-
<td></td>
229
+
<td>Connects the VIN measurement circuit to IO46</td>
Copy file name to clipboardExpand all lines: docs/introduction.md
-4
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,3 @@
1
-
2
-
3
-
4
-
5
1
Welcome to the SparkFun Experiential Robotics Platform (XRP) Controller Hardware Overview. This document provides detailed overviews of the hardware present on both versions of the XRP Controller; the [XRP Controller](https://www.sparkfun.com/sparkfun-experiential-robotics-platform-xrp-controller.html) and [XRP Controller - Beta](https://www.sparkfun.com/sparkfun-experiential-robotics-platform-xrp-controller-beta.html).
6
2
7
3
Each version of the XRP Controller has their own hardware overview section linked in the navigation menu to the left. If you're not sure which version to select, click on the image below matching the XRP Controller you have:
0 commit comments