Skip to main content

Kelly

Kelly is a RS232 and CSAFE development board. The board can be configured as either RS2323 or CSAFE by populating its respective components. Do not supply power to the DC Jack while using CSAFE, which supplies the board power too. This is safeguarded with solder pads that must be bridged in order to power the board.

RS232 is implemented with flow control (RTS/CTS).

Wikipedia has a helpful article on CSAFE.

Power

As mentioned above there are two options for powering this board. When using the DB9/RS232 variant power is supplied via the DC input jack (5V DC).

The CSAFE variant draws power via pin 5 on the RJ45 connector.

Two headers are available to connect 3V3, VIN and GND to other devices.

Signals

The DB9 connector is wired as male and has the following pinout:

Pin Signal
9 RX
8 TX
2 RTS
1 CTS

CSAFE connector pinout (from the perspective of the development board):

Pin Signal
1 NA
2 NA
3 TX
4 RX
5 VIN
6 RTS
7 GND
8 GND

Device Firmware and Example Code

Revision-controlled example firmware for the Kelly board is available on the Electric Imp GitHub examples page.

Hardware Design Files