
Documentation Center
WisBlock uses a compact stacked hardware design, which integrates various computing, connecting, and sensor
circuits in the size of 60*30 mm. The compact size makes it easy for users to build in various customized housings
to achieve complete products. RAK also has a series of housings for WisBlock modules, which can meet the
requirements of various protection levels.
Safety Information
Read the following items carefully so that WisBlock can be used safely.
Hardware
Use WisBlock according to its hardware specification, including the power supply, the temperature of use, the
battery, and so on.
Don't submerge WisBlock in liquids, and don't place WisBlock where water can reach.
Don't power WisBlock using other power sources which RAK hasn't suggested.
Some WisBlock modules require higher current that can't be provided by USB port alone. In this case, it is
recommended to connect a
⚠
WARNING
Battery can cause harm if not handled properly.
Only 3.7-4.2 V Rechargeable LiPo batteries are supported. It is highly recommended not to use other
types of batteries with the system unless you know what you are doing.
If a non-rechargeable battery is used, it has to be unplugged first before connecting the USB cable to
the USB port of the board to configure the device. Not doing so might damage the battery or cause a
fire.x
Make sure the battery wires match the polarity on the RAK WisBlock Base Board. Not all batteries have
the same wiring.
Only 5 V solar panels are supported. Do not use 12 V solar panels. It will destroy the charging unit and
eventually other electronic parts.
There is already a bootloader in every WisBlock core board MCU when you receive the device so that you don't
need to flash the bootloader again. Normally, you only need to use it directly or upload new code into it through
Arduino IDE. If you accidentally erase the bootloader, contact
.
Don't unplug any hardware connector when you are uploading code into it, otherwise WisBlock may become
unresponsive.
Hardware Setup
The RAK5005-O board offers several GPIO's on solder pads or the WisBlock Sensor or WisBlock IO modules.
These GPIO's are named IO1 to IO6 and SW1. These GPIO's are connected to GPIO's of the RAK11200 module.
The GPIO assignments are defined in the RAK11200 variant.h file of the Arduino BSP.
RAK5005-O GPIO mapping to RAK11200 GPIO ports
RAK5005-O <-> ESP32
IO1 <-> Arduino GPIO number 14
IO2 <-> Arduino GPIO number 27
IO3 <-> Arduino GPIO number 26
IO4 <-> Arduino GPIO number 23
IO5 <-> Arduino GPIO number 13