Data Sheet
casambi.com
5
4. Serial Interfaces
The CBM-003B/C can be connected to an external
MCU through its Casambi proprietary interface
extension interface, which supports SPI, TWI, and UART.
All extension interface signals shall be connected to
High-drive pins if data rate exceeds 10 kHz. UART/SPI/
TWI interfaces are dedicated for this purpose and are
not available for generic use outside of Extension
Interface Protocol without special arrangements from
Casambi Technologies. Through this interface, it is
possible to, for example, gather information from
sensors within the Casambi network. For detailed
serial info, refer to the
nRF52840 datasheet
.
For detailed Casambi extension interface, refer to the
Firmware Extension Interface datasheet
.
4.1 Serial Peripheral Interface (SPI)
The CBM-003B/C supports a 4-wire (SCK, MISO, MOSI,
SS) bidirectional SPI bus with fast data transfers to
connected MCU ('client').
The SPI peripheral supports SPI modes 0 through 3.
4.2 Two-Wire Interface (TWI)
The Two-Wire Interface (I2C compatible) can interface
a bidirectional wired-AND bus with two lines (SCL,
SDA). The interface is capable of clock stretching, and
data rates of 100 kbps and 400 kbps are supported.
The TWI transmitter and receiver are single buffered.
4.3 Universal Asynchronous
Receiver/Transmitter (UART)
The Universal Asynchronous Receiver/Transmitter
offers fast, full-duplex, asynchronous serial
communication with built-in flow control support in
HW up to 1 Mbps. Parity checking and generation
for the 9th data bit are supported.
5. Pin Assignment
H0
H1
H2
H3
H4
H5
H6
H7
H8
H10
H9
H11
H12
H13
H14
H15
H16
V0
V1
V2
V3
V4
V5
V6
V7
H10
H9
H11
H12
H13
H14
H15
H16
H0
H1
H2
H3
H4
H5
H6
H7
H8
V8
V9
V10
V11
V12
V13
V14
V15
CBM-003B/C
Top View
CBM-003B/C
Bottom View