-
Notifications
You must be signed in to change notification settings - Fork 37
Citilab Whitecat X1 board
Serge Vakulenko edited this page Jan 24, 2016
·
3 revisions

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.
| 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 |
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.

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 |