1 uart ports, 3 spi, 4 ,-.c – Digilent 410-302P-KIT User Manual
Page 11: 5 pwm, 6 external interrupts
WiFire Reference Manual
10.1 UART Ports
UART 4: Asynchronous serial port. Pin 0 (RX), Pin 1 (TX). This is accessed using the runtime object: Serial. These
pins are connected to I/O connector J10 and are also connected to the FT232RQ USB serial converter. It is possible
to use these pins to connect to an external serial device when not using the FT232RQ USB serial interface. This
uses UART4 (U4RX, U4TX) on the PIC32 microcontroller.
UART 1: Asynchronous serial port. Pin 39 (RX), Pin 40 (TX). This is accessed using the runtime object: Serial1. This
uses UART1 (U1RX, U1TX) on the PIC32 microcontroller.
10.3 SPI
Synchronous serial port. Pin 10 (SS), Pin 11 (MOSI), Pin 12 (MISO), Pin 13 (SCK). This can be accessed using the SPI
standard library. It can also be accessed using the DSPI0 object from the DSPI standard library. This uses SPI2 (SS2,
SDI2, SDO2, SCK2) on the PIC32 microcontroller. These signals also appear on connector J7. Be aware that pin 13
(SCK) is shared with USER LED1, and that both LED1 and the SPI port cannot be used concurrently.
SPI1: Synchronous serial port. This is an additional SPI interface on the PIC32 microcontroller that can be assessed
using the DSPI1 object from the DSPI standard library. SS1 is accessed via digital pin number 7. SDO1 is accessed
via digital pin 35. SDI1 is accessed via digital pin 36. SCK1 is connected to digital pin 5.
10.4
𝐈
𝟐
C
Synchronous serial interface. The PIC32 microcontroller shares analog pins A4 and A5 with the two I2C signals, SDA
and SCL. This uses I2C4 (SDA4, SCL4) on the PIC32 microcontroller. Both SDA4 and SCL4 are accessible on
connector J6.
Note: The I2C bus uses open collector drivers to allow multiple devices to drive the bus signals. This means that
external pull-up resistors must be provided to supply the logic high state for the signals.
10.5 PWM
Pulse width modulated output; Pins 3 (OC1), 5 (OC2), 6 (OC3), 9 (OC4), 10 (OC9), and 11 (OC7). These can be
accessed using the analogWrite() runtime function.
10.6 External Interrupts
Pin 3 (INT0), Pin 2 (INT1), Pin 7 (INT2), Pin 8 (INT3), Pin 59 (INT4). Note that the pin numbers for INT0 and INT4 are
different than on some other chipKIT boards. INT4 is dedicated for use with the MRF24WG0MA WiFi module and is
not brought out to a connector pin.
Copyright Digilent, Inc. All rights reserved.
Other product and company names mentioned may be trademarks of their respective owners.
Page 11 of 23