Skip to main content

RAK19011 WisBlock Dual IO Base Board with Power Slot Datasheet

Overview

RAK19011 is a WisBlock Dual IO Base Board with Power Slot board that connects WisBlock Core, Wisblock Power, and WisBlock Modules. It has one slot reserved for the WisBlock Core module, one slot for the Wisblock Power module, two IO slots, and six sensor slots A to F for WisBlock Modules. Also, there are two 2.54 mm pitch headers that expose all key input-output pins of the WisBlock Core including UART, I2C, SPI, and many IO Pins.

WisBlock Modules are connected to the RAK19011 WisBlock Dual IO Base Board with Power Slot via high-speed board-to-board connectors. They provide secure and reliable interconnection to ensure the signal integrity of each data bus. A set of screws are used for fixing the modules, which makes it reliable even in an environment with lots of vibrations. Additionally, it has a user-defined button.

If you can't find a module that fits your IoT requirements, use the standard connectors of WisBlock to develop your specific function module. WisBlock supports open-source hardware architecture and you can find tutorials showing how to create your own Awesome WisBlock module.

Main Features

  • Flexible building block design, which enables modular functionality and expansion
  • High-speed interconnection connectors in the WisBlock Base board to ensure signal integrity
  • Multiple headers and modules slots for WisBlock modules
    • One (1) Core slot
    • One (1) Power slot
    • Two (2) IO slots
    • Six (6) sensor (A to F) slots
    • All key input-output pins of WisBlock Core are exposed via headers
    • Access to various communication bus via headers: I2C, SPI, UART, and USB
    • One user-defined push button switch
  • Size
    • 60 x 67 mm

Specifications

Overview

Board Overview

Figure 4456: RAK19011 WisBlock Base top (left) and bottom (right) view

Block Diagram

The block diagram in Figure 2 shows the internal architecture and external interfaces of the RAK19011 board.

Figure 4457: RAK19011 WisBlock Base block diagram

Hardware

The hardware specification is categorized into six parts. It discusses the interfacing, pinouts, and their corresponding functions and diagrams. It also covers the electrical, mechanical, and environmental parameters that include the tabular data of the functionalities and standard values of the RAK19011 WisBlock Dual IO Base Board with Power Slot.

Interfaces

RAK19011 WisBlock Dual IO Base Board with Power Slot provides the following interfaces, headers, a button, and WisConnectors:

  • 1 WisBlock Core module
  • 1 WisBlock Power module
  • 2 IO slots for WisBlock modules
  • 6 Sensor slots A-F for WisBlock modules
  • 2 Headers for complete access to BOOT, I2C, SPI, UART, USB, and IO pins
  • 1 User-defined button
Figure 4458: RAK19011 part label
J19 and J20 Headers (Core IO Pins)

On the WisBlock Dual IO Base board with power slot, there are a total of 40 2.54 mm pitch headers for IO access and extension. These IO pins are distributed to J10 and J15 pin headers with the corresponding label at the back of the board. The arrangement of the pins is based on the 40-pin WisConnector of the WisBlock Core.

NOTE

BOOT pin is used on startup configuration or sequence of the WisBlock Core connected to it. It is commonly used for uploading the bootloader and/or application firmware. The requirements of the state of the BOOT pin depend on the specific model of the WisBlock Core used.

Figure 4459: J19 and J20 pin header label in top side
J21 and J18 Headers (I2C and UART)

A dedicated header is available as well to have access to commonly used serial interfaces I2C and UART.

Figure 4460: J21 and J18 (I2C and UART) pin header label in bottom side
User Programmable Push Button

The User Programmed Push Button shown in Figure 3 is connected to the SW1 pin of the WisBlock Core.

Pin Definition

Connector for WisBlock Core

The WisCore module connector is a 40-pin board-to-board connector. It is a high-speed and high-density connector, with an easy attaching mechanism.

Figure 4461: WisBlock Core module 40-pin connector

The table below shows the pinout of the 40-pin MCU module connector:

Pin NumberFunction Name of WisBlock BasePin NumberFunction Name of WisBlock Base
1VBAT2VBAT
3GND4GND
53V363V3
7USB+8USB–
9VBUS10SW1
11TXD012RXD0
13RESET14LED1
15LED216IO8
17VDD18VDD
19I2C1_SDA20I2C1_SCL
21AIN022AIN1
23BOOT024IO7
25SPI_CS26SPI_CLK
27SPI_MISO28SPI_MOSI
29IO130IO2
31IO332IO4
33TXD134RXD1
35I2C2_SDA36I2C2_SCL
37IO538IO6
39GND40GND

As for the following table, it shows the definition of each pin of the WisBlock Core connector:

Pin NumberPin NameTypeDescription
1VBATSPower supply from battery
2VBATSPower supply from battery
3GNDSGround
4GNDSGround
53V3S3.3 V power supply
63V3S3.3 V power supply
7USB+I/OUSB D+
8USB–I/OUSB D–
9VBUSSUSB VBUS
10SW1I/OUser Defined Button (available on RAK4631/RAK4631-R and 11200 WisBlock Cores)
11TXD0I/OMCU UART0 TX signal
12RXD0I/OMCU UART0 RX signal
13RESETIConnected to the reset switch, for MCU reset
14LED1I/OLED for battery charging indication
15LED2I/OLED for custom usage
16LED3I/OLED for custom usage
17VDDSGenerated by MCU module for power sensor board if the MCU IO level is not 3.3 V
18VDDSGenerated by MCU module for power sensor board if the MCU IO level is not 3.3 V
19I2C1_SDAI/OThe first set of I2C data signal
20I2C1_SCLI/OThe first set of I2C clock signals
21ADC_VBATAAnalog input for ADC (Connected to a battery)
22AIN1AAnalog input for ADC
23BOOT0IFor ST MCU only. The MCU will enter boot mode if this pin is connected to VDD.
24IO7I/ONot connected
25SPI_CSI/OSPI chip select signal
26SPI_CLKI/OSPI clock signal
27SPI_MISOI/OSPI MISO signal
28SPI_MOSII/OSPI MOSI signal
29IO1I/OGeneral purpose IO
30IO2I/OUsed for 3V3_S enable
31IO3I/OGeneral purpose IO
32IO4I/OGeneral purpose IO
33TXD1I/OMCU UART1 RX signal
34RXD1I/OMCU UART1 RX signal
35I2C2_SDAI/OThe second set of I2C data signal
36I2C2_SCLI/OThe second set of I2C clock signal
37IO5I/OGeneral purpose IO
38IO6I/OGeneral purpose IO
39GNDSGround
40GNDSGround
Connector for WisBlock Power Module

The WisPower module connector is a 40-pin board-to-board connector. It is a high-speed and high-density connector, with an easy attaching mechanism.

Figure 4462: WisBlock Core module 40-pin connector

The table below shows the pinout of the 40-pin Power module connector:

Pin NumberFunction Name of WisBlock BasePin NumberFunction Name of WisBlock Base
1VBAT2VBAT
3GND4GND
53V363V3
7USB+8USB–
9VBUS10VBUS
11NC12NC
13RESET14LED1
15LED216NC
173V3183V3
19I2C1_SDA20I2C1_SCL
21AIN022AIN1
23NC24NC
25SPI_CS26SPI_CLK
27SPI_MISO28SPI_MOSI
29NC30NC
31NC32NC
33NC34NC
35I2C2_SDA36I2C2_SCL
37IO538IO6
39GND40GND

As for the following table, it shows the definition of each pin of the WisBlock Power slot connector:

Pin NumberPin NameTypeDescription
1VBATSPower supply from battery
2VBATSPower supply from battery
3GNDSGround
4GNDSGround
53V3S3.3 V power supply
63V3S3.3 V power supply
7USB+I/OUSB D+
8USB–I/OUSB D–
9VBUSSUSB VBUS
10VBUSI/OUSB VBUS
11NCNCNot connected
12NCNCNot connected
13RESETIConnected to the reset switch, for MCU reset
14LED1I/OLED for battery charging indication
15LED2I/OLED for custom usage
16NCNCNot connected
173V3S3.3 V power supply
183V3S3.3 V power supply
19I2C1_SDAI/OThe first set of I2C data signal
20I2C1_SCLI/OThe first set of I2C clock signal
21AIN0AAnalog input for ADC
22AIN1AAnalog input for ADC
23NCNCNot connected
24NCNCNot connected
25SPI_CSI/OSPI chip select signal
26SPI_CLKI/OSPI clock signal
27SPI_MISOI/OSPI MISO signal
28SPI_MOSII/OSPI MOSI signal
29NCNCNot connected
30NCNCNot connected
31NCNCNot connected
32NCNCNot connected
33NCNCNot connected
34NCNCNot connected
35I2C2_SDAI/OThe second set of I2C data signal
36I2C2_SCLI/OThe second set of I2C clock signal
37IO5I/OGeneral purpose IO
38IO6I/OGeneral purpose IO
39GNDSGround
40GNDSGround
Connectors for WisBlock Sensor

The WisBlock sensor module connector is a 24-pin board-to-board connector.

warning

The WisBlock 24-pin connectors have the same connections for 3V3_S, GND, I2C, and SPI. However, UART and IO pins are not the same for all slots.

Figure 4463: WisBlock 24-pin module connector

Pinout definition for standard size slot (A-D):

DCBAPin NumberPin NumberABCD
NCNCNCTXD012GNDGNDGNDGND
SPI_CSSPI_CSSPI_CSSPI_CS34SPI_CLKSPI_CLKSPI_CLKSPI_CLK
SPI_MISOSPI_MISOSPI_MISOSPI_MISO56SPI_MOSISPI_MOSISPI_MOSISPI_MOSI
I2C1_SCLI2C1_SCLI2C1_SCLI2C1_SCL78I2C1_SDAI2C1_SDAI2C1_SDAI2C1_SDA
VDDVDDVDDVDD910IO2IO1IO4IO6
3V3_S3V3_S3V3_S3V3_S1112IO1IO2IO3IO5
NCNCNCNC13143V3_S3V3_S3V3_S3V3_S
NCNCNCNC1516VDDVDDVDDVDD
NCNCNCNC1718NCNCNCNC
NCNCNCNC1920NCNCNCNC
NCNCNCNC2122NCNCNCNC
GNDGNDGNDGND2324RXD0NCNCNC

Pinout definition for double-size sensor slot (E and F):

Connector FConnector EPin NumberPin NumberConnector EConnector F
TXD1TXD012GNDGND
SPI_CSSPI_CS34SPI_CLKSPI_CLK
SPI_MISOSPI_MISO56SPI_MOSISPI_MOSI
I2C1_SCLI2C1_SCL78I2C1_SDAI2C1_SDA
VDDVDD910IO3IO5
3V3_S3V3_S1112IO4IO6
NCNC13143V3_S3V3_S
NCNC1516VDDVDD
NCNC1718NCNC
NCNC1920NCNC
NCNC2122NCNC
GNDGND2324RXD0RXD1

As for the following table, it shows the pin name and description of each pin in the 24-pin WisBlock module connector.

Pin NumberPin NameTypeDescription
1TXD1I/OUART TX signal
2GNDSGround
3SPI_CSI/OSPI chip select signal
4SPI_CLKI/OSPI clock signal
5SPI_MISOI/OSPI MISO signal
6SPI_MOSII/OSPI MOSI signal
7I2C1_SCLI/OI2C clock signal
8I2C1_SDAI/OI2C data signal
9VDDSGenerated by CPU module. Used to power sensor board if MCU IO level is not 3.3 V
10IOxI/OGeneral purpose IO pin. When 3V3_S is used, this pin cannot be used as an interrupt input.
113V3_SS3.3 V power supply. This power pin is controlled by IO2 from the WisBlock Core module.
12IOxI/OGeneral purpose IO pin. When 3V3_S is used, this pin cannot be used as an interrupt input.
13NCNCNot connected
143V3_SS3.3 V power supply. This power pin is controlled by IO2 from the WisBlock Core module.
15NCNCNot connected
16VDDSGenerated by CPU module. Used to power sensor board if the MCU IO level is not 3.3 V.
17NCNCNot connected
18NCNCNot connected
19NCNCNot connected
20NCNCNot connected
21NCNCNot connected
22NCNCNot connected
23GNDSGround
24RXD1I/OUART RX signal
Connector for WisBlock IO Slot

The WisBlock Module IO Slot connector, as shown in Figure 9, is a 40-pin board-to-board connector.

NOTE

The two WisBlock 40-pin connectors have the same connections for all IO, signal, and serial pins (UART, SPI, I2C).

Figure 4464: WisBlock IO slot connector

Pinout definition for IO slot:

Connector BConnector APin NumberPin NumberConnector AConnector B
VBATVBAT12VBATVBAT
GNDGND34GNDGND
3V33V3563V3_S3V3_S
USB+USB+78USB–USB–
VBUSVBUS910SW1SW1
TXD0TXD01112RXD0RXD0
RESETRESET1314LED1LED1
LED2LED21516LED3LED3
VDDVDD1718VDDVDD
I2C1_SDAI2C1_SDA1920I2C1_SCLI2C1_SCL
AIN0AIN02122AIN1AIN1
NCNC2324NCNC
SPI_CSSPI_CS2526SPI_CLKSPI_CLK
SPI_MISOSPI_MISO2728SPI_MOSISPI_MOSI
IO1IO12930IO2IO2
IO3IO33132IO4IO4
TXD1TXD13334RXD1RXD1
I2C2_SDAI2C2_SDA3536I2C2_SCLI2C2_SCL
IO5IO53738IO6IO6
GNDGND3940GNDGND

As for the following table, it shows the pin name and description of the WisBlock IO module connector.

Pin NumberPin NameTypeDescription
1VBATSPower supply from battery
2VBATSPower supply from battery
3GNDSGround
4GNDSGround
53V3S3.3 V power supply
63V3_SS3.3 V power supply. Can be shut down by a CPU module.
7USB+I/OUSB D+
8USB–I/OUSB D–
9VBUSS5 V input for USB
10SW1I/OUser Defined Button (available on RAK4631/RAK4631-R and 11200 WisBlock Cores)
11TXD0I/OMCU UART0 TX signal
12RXD0I/OMCU UART0 RX signal
13RESETIConnected to the reset switch, for MCU reset
14LED1I/OLED for battery charge indicator
15LED2I/OLED for custom used
16LED3I/OLED for custom used
17VDDSGenerated by CPU module - Used for power sensor board if the MCU IO level is not 3.3 V
18VDDSGenerated by CPU module - Used for power sensor board if the MCU IO level is not 3.3 V.
19I2C1_SDAI/OThe first set of I2C data signal
20I2C1_SCLI/OThe first set of I2C clock signal
21AIN0AAnalog input for ADC
22AIN1AAnalog input for ADC
23NCNCNot connect
24NCNCNot connect
25SPI_CSI/OSPI chip select signal
26SP_CLKI/OSPI clock
27SPI_MISOI/OSPI MISO signal
28SPI_MOSII/OSPI MOSI signal
29IO1I/OGeneral purpose IO
30IO2I/OUsed for 3V3_S enable
31IO3I/OGeneral purpose IO
32IO4I/OGeneral purpose IO
33TXD1I/OMCU UART1 TX signal
34RXD1I/OMCU UART1 RX signal
35I2C2_SDAI/OThe second set of I2C data signal
36I2C2_SCLI/OThe second set of I2C clock signal
37IO5I/OGeneral purpose IO
38IO6I/OGeneral purpose IO
39GNDSGround
40GNDSGround

Electrical Characteristics

Absolute Maximum Ratings

The Absolute Maximum Ratings of the device are shown in the table below. The stress ratings are the functional operation of the device.

warning
  1. If the stress rating goes above what is listed, it may cause permanent damage to the device.
  2. Exposure to maximum rating conditions may affect the device reliability.
RatingsMaximum ValueUnit
IOs of WisConnector–0.3 to VDD+0.3V
ESD2000V
NOTE

The RAK19011, like any electronic equipment, is sensitive to electrostatic discharge (ESD). Improper handling can cause permanent damage to the module.

Current Consumption

The RAK19011 is designed for low-power IoT products. Its power supply uses a high-efficiency low ground current regulator. When there is no module on RAK19011, the leakage current is lower than 2 µA. With WisBlock Core and WisBlock sensor on it, the sleep current is lower than 10 µA. When a LoRa module is transmitting, the current may reach 130 mA.

ConditionsCurrentUnit
Leakage current, without any module on RAK190112µA
Idle current, with WisBlock Core and WisBlock Modules in sleep mode10µA
Working current, with LoRa module transmitting130mA

Mechanical Characteristics

Board Dimensions
NOTE

Figure 10 shows the detailed mechanical dimensions of RAK19011.

Figure 4465: RAK19011 board dimensions
Figure 4466: RAK19011 mechanical dimensions
WisConnector PCB Layout
Figure 4467: WisConnector PCB footprint and recommendations

Environmental Characteristics

The table below lists the operation and storage temperature requirements of RAK19011:

ParameterMinimumTypicalMaximum
Operational temperature range–35 ºC+25 ºC+75 ºC
Extended temperature range–40 ºC+25 ºC+80 ºC
Storage temperature range–40 ºC+25 ºC+80 ºC

Schematic Diagram

The component schematic diagram of the RAK19011 is shown in Figure 13 and Figure 14.

Figure 4468: RAK19011 schematic diagram 1
Figure 4469: RAK19011 schematic diagram 2