Skip to content

Board Diagram

Numbered board diagram

#1 - P2 Edge Socket

Compatible with Parallax P2 Edge (https://www.parallax.com/product/p2-edge-module/)

Warning

Kevinbot Core is NOT compatible with the P2-EC32MB

#2 - Power Input

Kevinbot Core can take anywhere from 6v to 40v. Input is protected by a 7.5A fuse.
Operating outside these limits may cause damage to the board.

#3 - USB-C Programming Header

FTDI Prop-Plug compatible programming interface.
Both #21 DIP Switches must be set to USB to enable the USB programmer.

#4 - Reset Button

Press the button to manually reset the P2

#5 - Reset Header

Connect both pins to reset the P2.
Compatible with Molex 1x2 Nano-Fit connector housings

#6 - P2 EVAL Accessory Headers

Compatible with P2-EVAL accessories. Each header exposes 8 I/O pins, 3.3v, GND, and 5v.

#7 - Accessory Header 5V Enable

Jumper selector to enable 5V on #6 accessory headers

#8 - Expansion Port

Reserved for future use.

#9 - Buzzer

User-controllable buzzer for errors, status, etc...

#10 - Status Led Port

5v signal level LED header.

Note

It is not recommended to use this for addressable LEDs due to potential slow switching times.

#11 - Addressable LED Output

5v signal level addressable LED output.

#12 - RS-422 Input/Output

Serial over 2 twisted pairs.

Note

The UART Enable Switch must be set to the lower position to enable the RS-422 port.

#13 - UART Input/Output

3.3v UART RX/TX lines.

Note

The UART Enable Switch must be set to the upper position to enable the UART port.

#14 - I2C Port

3.3v I2C SDA/SCL lines.

#15 - One-Wire Port

3.3v One-Wire data.

#16 - Servo Power Input

Up to 24v servo power input. Protected by a 15A fuse.
Operating outside these limits may cause damage to the board.

#17 - Servo (PWM) Headers

16 PWM headers. Uses a PCA9685 to drive the outputs.

#18 - Thermometer

DS18B20 One-Wire thermometer.
Internally connected to the same One-Wire bus as the One-Wire Port

#19 - Programmer Indicator LEDs

FTDI activity LEDs.

#20 - External Programmer Headers

Connection to external programming device. Exposes the P2's Rx/Tx, and flash chip SPI lines.
Both #21 DIP Switches must be set to EXT to enable the USB programmer.

#21 - Programmer Selector Switches

Switch between the USB-C and external programming headers.

#22 - External Error Buzzer Port

External buzzer port with 5v signal level.