---
title: "Datasheets"
description: Component datasheets and reference manuals for the Winegard Carryout G2 hardware — K60 MCU, A3981 motor driver, RYS352A GPS module.
sidebar:
  order: 9
---

import { Aside } from '@astrojs/starlight/components';

These are the key component datasheets for the hardware found in the Winegard Carryout G2. PDF downloads are available from the links below.

## MCU -- NXP MK60DN512VLQ10

The main microcontroller is an NXP Kinetis K60, an ARM Cortex-M4 with DSP instructions. This is the brain of the dish -- it runs the firmware console, motor control PID loops, DVB tuner interface, and NVS storage.

### K60 Sub-Family Data Sheet

<a href="/datasheets/K60-datasheet.pdf">Download K60 Data Sheet (PDF)</a>

- **Part:** K60P144M100SF2V2, Rev 3, June 2013
- **Contents:** Pinout, electrical specifications, package dimensions, ordering information
- **Key specs:** 144-LQFP, 100 MHz max, 512 KB flash, 128 KB RAM, 5x UART, 3x DSPI, 2x I2C, 2x 16-bit ADC, USB OTG

### K60 Reference Manual

<a href="/datasheets/K60-reference-manual.pdf">Download K60 Reference Manual (PDF)</a>

- **Part:** K60P144M100SF2V2RM
- **Contents:** ~1800 pages covering all peripheral registers, clock configuration, flash memory controller, DMA, GPIO port control, UART, SPI, I2C, ADC, USB, and more
- **Useful sections:** Chapter 11 (Port Control and Interrupts) for pin mux configuration, Chapter 28 (DSPI) for motor driver SPI interface, Chapter 45 (FTFL Flash) for flash security and programming

## Motor Driver -- Allegro A3981

Each axis (AZ and EL) is driven by an Allegro A3981 programmable stepper motor driver, controlled via SPI from the K60 MCU.

### A3981 Data Sheet

<a href="/datasheets/A3981-datasheet.pdf">Download A3981 Data Sheet (PDF)</a>

- **Manufacturer:** Allegro Microsystems
- **Contents:** Functional description, SPI register map, timing diagrams, application circuits
- **Key specs:** Up to 28V motor supply, 1/16 microstepping, automatic current decay, SPI configuration, TSSOP-28 package with exposed pad
- **ECAD files:** KiCad symbol and footprint are available in the project's `docs/A3981-ecad.*` directory

<Aside type="note">
The A3981 SPI register values for current limits are stored in NVS indices 95-98 and 110-111 as hex values (e.g., `0x0000ff30`). The A3981 datasheet describes the register bit fields these map to.
</Aside>

## GPS Module -- RYS352A

The PCB has a GPS module footprint, though it may be unpopulated on the Carryout G2. The firmware has GPS support (NVS indices 63-64 configure GPS thresholds) and reports "GPS Not Found" at boot.

### RYS352A Module Datasheet

<a href="/datasheets/RYS352A.pdf">Download RYS352A Data Sheet (PDF)</a>

- **Manufacturer:** REYAX
- **Contents:** Module pinout, electrical specs, NMEA output format, antenna requirements

### RYS352x PAIR Command Guide

<a href="/datasheets/RYS352x_PAIR_Command_Guide.pdf">Download PAIR Command Guide (PDF)</a>

- **Contents:** Proprietary PAIR command protocol for configuring the RYS352x GPS module -- baud rate, update rate, constellation selection, NMEA sentence enable/disable, power management
- **Relevance:** If the GPS module is populated, these commands would be used to initialize it during the boot sequence

## Markdown Conversions

Large markdown conversions of these datasheets are available in the project's `docs/` directory for text search and LLM context:

- `docs/K60-datasheet.md`
- `docs/K60-reference-manual.md`
- `docs/A3981-datasheet.md`
- `docs/RYS352x_PAIR_Command_Guide.md`

These are too large to serve as web pages but are useful for programmatic search and analysis.
