Citilab Whitecat X1 board

Serge Vakulenko edited this page Jan 24, 2016 · 3 revisions

Whitecat

Citilab Whitecat X1 is a development board based on Microchip PIC32MZ microcontroller.

Features:

  • PIC32MZ microcontroller 200 MHz (MIPS architecture, DSP)
  • 36 available i/o pins, 5V tolerant
  • 12 analog inputs, 0V to 3.3V voltage range
  • Serial port via USB convertor (Silabs CP2104)
  • Micro SD card connector at SPI2
  • CAN interface
  • On-board oscillator 24 MHz
  • One user LED
  • 3.3V operating voltage
  • Power input from mini-USB connector

Memory:

  • 2 Mbytes of program Flash memory
  • 160 kbytes of additional boot Flash memory
  • 512 kbytes of RAM
  • 16 Mbytes of external serial Flash memory

A rich set of peripheral functions is available: UART, SPI, I2C, I2S, ADC, timers.

Signals

Pin # Signal Function
P01 --- 5V
P02 --- GND
P03 --- 3V3
P04 --- GND
P05 --- MCLR
P06 RG8 SDO2, SCL4
P07 RG9 SS2
P08 RB5
P09 RB4
P10 RB3
P11 RB2
P12 RB1 PGEC1
P13 RB0 PGED1
P14 RB6 U2TX, PGEC2
P15 RB7 U2RX, PGED2
P16 RB8
P17 RB15
P18 RB13 TDI
P19 RB12 TCK
P20 RC15 OSCO
P21 RF3 LED
P22 --- 5V
P23 --- D-
P24 --- D+
P25 --- GND
P26 --- GND
P27 RD9 SS4, SDA1
P28 RD10 SCK4, SCL1
P29 RD11 SDI4
P30 RD0 SDO4
P31 RC13 U3RX, SOSCI
P32 RC14 U3TX, SOSCO
P33 --- CANH
P34 --- CANL
P35 RD4 U4TX
P36 RD5 U4RX
P37 RE0
P38 RE1
P39 RE2
P40 RE3
P41 RE4
P42 RE5
P43 RE6
P44 RE7
P45 RG6 SCK2
P46 RG7 SDI2, SDA4
P47 --- GND
P48 --- 3V3
P49 --- GND
P50 --- 5V

Ethernet controller

The Digilent PmodNIC100 module (manual, schematics) can add Ethernet functionality to the Whitecat board. It features the Microchip ENC424J600 Stand-Alone Ethernet Controller (data sheet) with SPI interface.

PmodNIC100

Proposed connection:

PmodNIC100 Name Whitecat PIC32 Description
1 SS2 P07 RG9 Slave Select
2 SDO2 P06 RG8 Master out/Slave in Data
3 SDI2 P46 RG7 Master in/Slave out Data
4 SCK2 P45 RG6 Serial Clock
5, 11 GND P47 --- Ground
6, 12 3V3 P48 --- Power Supply
7 /INT2 P17 RB15 Interrupt Signal
You can’t perform that action at this time.
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.
Press h to open a hovercard with more details.