Download Print this page

Advertisement

Quick Links

Documentation Center
RAK13009 Quick Start Guide
Prerequisite
What Do You Need?
Before going through each and every step on using the RAK13009 WisBlock QWIIC, make sure to prepare the
necessary items listed below:
Hardware
RAK13009 WisBlock QWIIC
Your choice of
WisBlock Base
Your choice of
WisBlock Core
USB Cable
QWIIC-based 16x2 LCD
RAK19008 WisBlock IO Extension Cable(optional)
Li-Ion/LiPo battery (optional)
Solar charger (optional)
Software
Download and install the
To add the RAKwireless Core boards on your Arduino Boards Manager, install the
.
Product Configuration
Hardware Setup
The RAK13009 is a QWIIC module, which is part of the RAKWireless WisBlock Interface series. This module has
two connectors: one for the WisBlock sensor and then for the standard QWIIC interface. For more information
about RAK13009, refer to the Datasheet.
The RAK13009 WisBlock QWIIC can be mounted on any Sensor slot of the WisBlock Base board, as shown in
Figure 1. Also, always secure the connection of the WisBlock module by using compatible screws.
Assembling and Disassembling of WisBlock Modules
Arduino IDE
.
Figure 1: RAK13009 Connection to WisBlock Base
RAKwireless Arduino BSP

Advertisement

loading
Need help?

Need help?

Do you have a question about the RAK13009 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for RAK RAK13009

  • Page 1 RAK13009, refer to the Datasheet. The RAK13009 WisBlock QWIIC can be mounted on any Sensor slot of the WisBlock Base board, as shown in Figure 1. Also, always secure the connection of the WisBlock module by using compatible screws.
  • Page 2 WisBlock module. Once attached, carefully fix the module with three pieces of M1.2 x 3 mm screws. Figure 2: RAK13009 assembly to WisBlock Base Disassembling The procedure in disassembling any type of WisBlock modules is the same.
  • Page 3 Documentation Center Figure 5: Applying even forces on the proper location of a WisBlock module NOTE If you will connect other modules to the remaining WisBlock Base slots, check on the WisBlock Pin Mapper tool for possible conflicts. After all this setup, you can now connect the battery (optional) and USB cable to start programming your WisBlock Core.
  • Page 4 Documentation Center Figure 6: RAK13009 and 16x2 LCD using QWIIC interface In this example, you will be able to see the I2C address of the device you connected using the QWIIC interface. 1. You need to select first the WisBlock Core you have, as shown in Figure 7 to Figure 9.
  • Page 5 Documentation Center Figure 8: Selecting RAK11200 as WisBlock Core Figure 9: Selecting RAK11300 as WisBlock Core 2. On the Arduino IDE, go to Sketch > Include Library > Manage Libraries. The Library Manager should open, then install the LiquidCrystal I2C library, as shown in Figure 10.
  • Page 6 Documentation Center Figure 10: Installing the LiquidCrystal I2C library 3. After successful installation of the library, you can now copy the following sample code into your Arduino IDE: #include LiquidCrystal_I2C.h #include Wire.h //initialize the liquid crystal library //the first parameter is the I2C address //the second parameter is how many rows are on your screen //the third parameter is how many columns are on your screen LiquidCrystal_I2C...
  • Page 7 Documentation Center Figure 11: Selecting the correct Serial Port Figure 12: Uploading the sample code NOTE: RAK11200 requires the BOOT0 pin to be configured properly before uploading. If not done properly, uploading the source code to RAK11200 will fail. Check the full details on the RAK11200 Quick Start Guide.
  • Page 8 Documentation Center Figure 13: QWIIC EXAMPLE displayed on 16x2 LCD 6. If you are not seeing the same output, check the device's I2C address by using this code:...
  • Page 9 Documentation Center * Scan the I2C Address of your LCD using * this example code. Make sure your SDA and SCL * line is connected properly. * Follow the connection of LCD with I2C Backpack to RAK13002. #include <Wire.h> //include Wire.h library void setup() Wire.begin();...
  • Page 10 Documentation Center Figure 14: I2C address of your 16x2 LCD Last Updated: 7/29/2022, 10:17:19 PM...
  • Page 11: Overview Description

    Specifications Overview Mounting The RAK13009 WisBlock QWIIC can be mounted to the IO slot of the WisBlock Base board. Figure 1 shows the mounting mechanism of the RAK13009 on a WisBlock Base board, such as the RAK5005-O Figure 1: RAK13009 WisBlock QWIIC mounting Hardware The hardware specification is categorized into four parts.
  • Page 12: Electrical Characteristics

    All the QWIIC cables follow the color scheme and arrangement, as shown in the table below. Wire Color Label Black 3.3 V Blue Yellow ⚠ WARNING The recommended max current on a QWIIC cable is 226 mA. Mechanical Characteristics Board Dimensions Figure 4 shows the dimensions and the mechanical drawing of the RAK13009 module.
  • Page 13 Documentation Center Figure 4: RAK13009 dimensions Figure 5: QWIIC interface dimensions (in mm) WisConnector PCB Layout...
  • Page 14: Schematic Diagram

    Documentation Center Figure 6: WisConnector PCB footprint and recommendations Schematic Diagram Figure 7: RAK13009 schematic diagram Last Updated: 4/5/2022, 1:44:44 PM...