Skip to main content

RAK19010 WisBlock Base Board with Power Slot Datasheet

Overview

Description

RAK19010 is a WisBlock Base Board with Power Slot that connects WisBlock Core and other WisBlock Modules. The power slot of RAK19010 is required to have an attached WisBlock Power Slot module that provides power supply to the core and other modules. There are many different types of power slot modules compatible with RAK19010 and the choice will depend on the type of application.

It has one slot reserved for the power slot module, one for the core module, one slot for the IO module, and four sensor slots A-D for small WisBlock modules. The WisBlock Core, Power, and IO modules are attached on the top side, and smaller WisBlock modules can be attached to the top or bottom side of the RAK19010. Slot A and D hold modules up to 23 mm in size, while all slots A up to D support 10 mm WisBlock modules. Also, there are three 2.54 mm pitch headers for extension interface with BOOT, GPIO, ADC, I2C, and UART pins.

WisBlock modules are connected to the RAK19010 WisBlock Base board 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 is used to fix the modules, making it reliable even in an environment with lots of vibrations.

You can also use a RAK19005 WisBlock Sensor Extension Cable or RAK19008 WisBlock IO Extension Cable to position the WisBlock modules apart from the WisBlock Base board or in any part of your case.

Applications

  • Wireless sensor network
  • Environmental monitoring
  • Wireless data transmission
  • Data acquisition in the industrial environment
  • Location and tracking of personnel or moving objects

Features

  • Flexible building block design, which enables modular function realization and expansion
  • High-speed interconnection secured with screws to ensure signal integrity
  • Supports multiple types of low-power MCUs
  • Supports multiple types of sensors - a single board can support a combination of two different types of sensors
  • Supports different power modules depending on the applications.
    • RAK19012 - USB, LiPo and Solar
    • RAK19013 - LiPo and Solar
    • RAK19015 - Battery
    • RAK19016 - 5 V to 24 V voltage input
  • Module Slots
    • 1 WisBlock Core module
    • 1 WisBlock power module
    • 1 WisBlock module compatible with IO slot
    • 4 WisBlock modules compatible with slots A-D
    • Pin headers accessible pins for BOOT, GPIO, ADC, I2C, and UART interfaces
  • Size
    • RAK19010 has a size of only 30 x 60 mm, which lets you create solutions that fit into the smallest housings.

If you can't find a WisBlock 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.

Specifications

Block Overview

There are seven (7) slots on RAK19010 WisBlock Base Board with Power Slot:

  • CPU SLOT: This slot is reserved for the WisBlock Core module which has the main MCU.
  • Power SLOT: This slot is required to provide power to WisBlock Core and modules.
  • IO SLOT: This slot is used for IO extension modules.
  • Four Sensor Slots: The sensor slots A to D are used to connect with the I2C bus. Slots A and D can be used for GNSS modules, too.

Also, there are pin headers 2.54 mm pitch for the extension interface that connects to BOOT, I2C, UART, ADC, and GPIO pins.

Zoomable
Figure 1: RAK19010 WisBlock Base Board with Power Slot top view
Zoomable
Figure 1: RAK19010 WisBlock Base Board with Power Slot bottom view

Block Diagram

The block diagram in Figure 3 shows the internal architecture and external interfaces of the RAK19010 board.

Zoomable
Figure 1: RAK19010 WisBlock Base Board wth Power Slot block diagram

Hardware

The hardware specification is categorized into six parts. It shows the interfacing, pinouts, and their corresponding functions and diagrams. It also presents the electrical, environmental, and mechanical parameters that include the tabular data of the functionalities and standard values of the RAK19010 WisBlock Base Board 2nd Gen.

Interfaces

RAK19010 WisBlock Base Board with Power Slot provides the following interfaces, headers, a button, and WisBlock Connectors.

  • One connector for CPU slot
  • One connector for the power slot
  • One connector for the IO slot
  • Four connectors for WisBlock sensor modules (slots A to D)
  • Three 4-pin header 2.54 mm hole pads (GPIO, ADC, UART, I2C, Power)

Figure 4 show the location of RAK19010 main components.

Zoomable
Figure 1: RAK19010 top and bottom parts
J10, J11, J12 Headers

On the RAK19010 Base Board, there are three 2.54 mm pitch headers for IO extension. BOOT, I2C, GPIO, and UART pins from the WisBlock Core module are also connected to these headers.

J10 Header Pinout
PinPin NameDescription
1BOOTMCU BOOT pin
2GNDGround pin
3TX1UART1 TX pin
4RX1UART1 RX pin
J11 Header Pinout
PinPin NameDescription
1AIN1ADC input signal
2IO1General purpose IO
3IO2General purpose IO
4VBATBattery voltage
J12 Header Pinout
PinPin NameDescription
1VDD3.3 V
2GNDGround pin
3SCLI2C1 clock
4SDAI2C2 data
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.

Pin Definition

Connector for WisBlock Core

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

Zoomable
Figure 1: WisBlock Core module connector

The table below shows the pinout of the 40-pin WisBlock core connector:

Function Name of WisBlock BasePin NumberPin NumberFunction Name of WisBlock Base
VBAT12VBAT
GND34GND
3V3563V3
USB+78USB–
VBUS910SW1
TXD01112RXD0
RESET1314LED1
LED21516LED3
VDD1718VDD
I2C1_SDA1920I2C1_SCL
AIN02122AIN1
BOOT02324IO7
SPI_CS2526SPI_CLK
SPI_MIS02728SPI_MOSI
IO12930IO2
IO33132IO4
TXD13334RXD1
I2C2_SDA3536I2C2_SCL
IO53738IO6
GND3940GND

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–
9VBUSSVBUS for USB
10SW1I/OSwitch signal for customer's control
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
21AIN0AAnalog input for ADC
22AIN1AAnalog input for ADC
23BOOT0IFor ST MCU, set high when reset. The MCU will allow you to enter boot mode.
24IO7I/ONot connected
25SPI_CSI/OSPI chip select signal
26SPI_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 RX signal
34RXD1I/OMCU UART1 RX signal
35I2C2_SDAI/OThe second set of I2C data signal
36I2C2_SCLI/OThe second set of I2C data signal
37IO5I/OGeneral purpose IO
38IO6I/OGeneral purpose IO
39GNDSGround
40GNDSGround
Connector for WisBlock Power

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.

Zoomable
Figure 1: WisBlock Power Slot module 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 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
10VBUSSUSB 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.

Zoomable
Figure 1: WisBlock Sensor module connector
NOTE

There are four connectors reserved for the sensor modules on the RAK19010. The pinout definition of the WisBlock modules with a 24-pin connector on WisBlock Base Board varies according to its connector.

Connector DConnector CConnector BConnector APin NumberPin NumberConnector AConnector BConnector CConnector D
TXD1NCNCTXD112GNDGNDGNDGND
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
GNDGNDGNDGND2324RXD1NCNCRXD1

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

Pin NumberConnector AConnector BConnector CConnector DTypeDescription
1TXD1NCNCTXD1I/OUART TX signal
2GNDGNDGNDGNDSGround
3SPI_CSSPI_CSSPI_CSSPI_CSI/OSPI chip select signal
4SPI_CLKSPI_CLKSPI_CLKSPI_CLKI/OSPI clock
5SPI_MISOSPI_MISOSPI_MISOSPI_MISOI/OSPI MISO signal
6SPI_MOSISPI_MOSISPI_MOSISPI_MOSII/OSPI MOSI signal
7I2C1_SCLI2C1_SCLI2C1_SCLI2C1_SCLI/OI2C clock signal
8I2C1_SDAI2C1_SDAI2C1_SDAI2C1_SDAI/OI2C data signal
9VDDVDDVDDVDDSGenerated by CPU module. Used to power sensor board if MCU IO level is not 3.3 V
10IO2IO1IO4IO6I/OGeneral purpose IO. IO2 controls the power switch of 3V3_S. When the 3V3_S function is used, IO2 can not be used as an interrupt of the sensor.
113V3_S3V3_S3V3_S3V3_SS3.3 V power supply. Can be shut down by the CPU module.
12IO1IO2IO3IO5I/OGeneral purpose IO - IO controls the power switch of 3V3_S. When the 3V3_S function is used, IO2 cannot be used as an interrupt of the sensor.
13NCNCNCNCNCNot connected
143V3_S3V3_S3V3_S3V3_SS3.3 V power supply. Can be shut down by the CPU module.
15NCNCNCNCNCNot connected
16VDDVDDVDDVDDSGenerated by CPU module. Used to power sensor board if the MCU IO level is not 3.3 V.
17NCNCNCNCNCNot connected
18NCNCNCNCNCNot connected
19NCNCNCNCNCNot connected
20NCNCNCNCNCNot connected
21NCNCNCNCNCNot connected
22NCNCNCNCNCNot connected
23GNDGNDGNDGNDSGround
24RXD1NCNCRXD1I/OUART RX signal
Connector for WisBlock IO Slot

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

Zoomable
Figure 1: 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/OSwitch signal for custom used
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 signals
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. Under the listed conditions is not advised.
  3. Exposure to maximum rating conditions may affect the device reliability.
RatingsMaximum ValueUnit
IOs of WisConnector–0.3 to VDD+0.3V
ESD2000V
warning

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

Mechanical Characteristics

Board Dimensions
NOTE

You may also refer and download the M1.2 Stand-off fastener/inserts datasheet.

Figure 9 shows the detailed mechanical dimensions of the RAK19010 Board.

Zoomable
Figure 1: RAK19010 mechanical board dimension

Figure 10 shows the mounting holes location and diameter of the RAK19010 Board.

Zoomable
Figure 1: RAK19010 mechanical dimensions and mounting holes locations
WisConnector PCB Layout
Zoomable
Figure 1: WisConnector PCB footprint and recommendations

Environmental Characteristics

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

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 schematics diagram of the RAK19010 is shown in Figure 12.

Zoomable
Figure 1: RAK19010 schematic diagram (Power)