Skip to content

Commit b330a7d

Browse files
authored
Add link to known issues on I2C HW page (#1751)
Fix links to I2C alternatives on Known Issues
1 parent 864c3a8 commit b330a7d

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

source/docs/hardware/sensors/serial-buses.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ To communicate to peripheral devices over I2C, each pin should be wired to its c
3333

3434
The I2C bus can also be used through the `MXP expansion port`_. The I2C bus on the MXP is independent. For example, a device on the main bus can have the same ID as a device on the MXP bus.
3535

36+
.. warning:: Be sure to familiarize yourself on the following known issue before using the onboard I2C port: :ref:`docs/yearly-overview/known-issues:Onboard I2C Causing System Lockups`
37+
3638
SPI
3739
---
3840

source/docs/yearly-overview/known-issues.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ Onboard I2C Causing System Lockups
1717

1818
Several alternatives exist for accessing the REV color sensor without using the roboRIO I2C port. A similar approach could be used for other I2C sensors.
1919

20-
- Use a `Raspberry Pi Pico <https://github.com/ThadHouse/picocolorsensor/>`. Supports up to 2 REV color sensors, sends data to the roboRIO via serial. The Pi Pico is low cost (less than $10) and readily available.
21-
- Use a `Raspberry Pi <https://github.com/PeterJohnson/rpi-colorsensor/>`. Supports 1-4 color sensors, sends data to the roboRIO via NetworkTables. Primarily useful for teams already using a Raspberry Pi as a coprocessor.
20+
- Use a `Raspberry Pi Pico <https://github.com/ThadHouse/picocolorsensor/>`__. Supports up to 2 REV color sensors, sends data to the roboRIO via serial. The Pi Pico is low cost (less than $10) and readily available.
21+
- Use a `Raspberry Pi <https://github.com/PeterJohnson/rpi-colorsensor/>`__. Supports 1-4 color sensors, sends data to the roboRIO via NetworkTables. Primarily useful for teams already using a Raspberry Pi as a coprocessor.
2222

2323
CAN bus utilization is noisy
2424
^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)