Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions source/docs/software/systemcore-info/systemcore-introduction.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
# Systemcore Introduction
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This shouldn't be deleted. That's why the build is failing


.. image:: /docs/controls-overviews/images/control-system-hardware/systemcore.png
:width: 500

The Limelight Systemcore is designed specifically with FIRST in mind. The Systemcore is powered by a Raspberry Pi Compute Module 5 (CM5), and uses a Raspberry Pi RP2050 for reconfigurable I/O.
The Limelight SystemCore is designed specifically with FIRST in mind. The Systemcore is powered by a Raspberry Pi Compute Module 5 (CM5) with a quad-core ARM real-time Cortex‑A76 processor, and uses a Raspberry Pi RP2350 for reconfigurable I/O.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not clear to me whether FIRST prefers "SystemCore" or "Systemcore"

Copy link
Author

@Another-Person1 Another-Person1 Oct 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm going to assume "SystemCore" because it is consistent with "MotionCore" and that's what FIRST used the most.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Per Jason's comment below, it should be Systemcore. wpilibsuite/SystemcoreTesting#119 (comment)


The SystemCore is a reconfigurable robotics controller that includes built-in ports for Controller Area Network Flexible Data-Rate (CAN-FD), Inter-Integrated Circuit (I²C) using a STEMMA-style connector, USB, Ethernet, and 6 reconfigurable I/O ports.
The 6 I/O pins support Pulse Width Modulation (PWM), Digital I/O, and Analog Inputs to quickly connect the common sensors and actuators used in robotics.

The SystemCore comes shipped with 4 GB of RAM and 16 GB of EMMC storage, and also comes with a M.2 A+E key 2230 slot for connecting compatible peripherals over a PCIe 2.0 connection.

The Systemcore is a reconfigurable robotics controller that includes built-in ports for Controller Area Network (CAN), Inter-Integrated Circuits (I2C), USB, Ethernet, and reconfigurable I/O for Pulse Width Modulation (PWM), Digital I/O, and Analog Input to quickly connect the common sensors and actuators used in robotics. The controller features LEDs, a display, and an onboard IMU. It has an onboard quad-core ARM real-time Cortex‑A76 processor.
The SystemCore also comes with integrated 2.4 and 5 GHz WiFi and Bluetooth 5.0 with BLE, but that may or may not be used for FRC purposes.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't really like talking about something and then speculating about how it might be used. I'd tend to leave it out, and then document it once the caveats are known.


Detailed information on the systemcore can be found in the [Systemcore technical specifications](https://downloads.limelightvision.io/documents/systemcore_specifications_june15_2025_alpha.pdf).
Detailed information on the SystemCore can be found in the [SystemCore technical specifications](https://downloads.limelightvision.io/documents/systemcore_specifications_june15_2025_alpha.pdf).
Loading