2022-11-08 22:54:05 -08:00
---
id: core-module
title: RAK WisBlock Core Modules
sidebar_label: Core Modules
sidebar_position: 2
---
2023-01-19 05:01:57 -08:00
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
2022-11-08 22:54:05 -08:00
<Tabs
groupId="rakcore"
2023-12-14 22:58:05 -08:00
queryString="rakcore"
2022-11-08 22:54:05 -08:00
defaultValue="RAK4631"
values={[
{label: 'RAK4631', value: 'RAK4631'},
2023-07-29 12:29:31 -07:00
{label: 'RAK11200', value: 'RAK11200'},
{label: 'RAK11310', value: 'RAK11310'}
2022-11-08 22:54:05 -08:00
]}>
2022-11-10 08:49:25 -08:00
2022-11-08 22:54:05 -08:00
<TabItem value="RAK4631">
2023-07-29 12:29:31 -07:00
## RAK4631 - nRF52
2022-11-08 22:54:05 -08:00
2022-11-10 08:49:25 -08:00
:::info
2023-01-12 06:21:51 -08:00
Please be aware of the difference between the RAK4631 (Arduino bootloader) and the RAK4631-R (RUI3 bootloader). Meshtastic requires the Arduino bootloader. If you have a RAK4631-R, please see the [instructions for converting the bootloader](/docs/getting-started/flashing-firmware/nrf52/convert-rak4631r).
2022-11-10 08:49:25 -08:00
:::
2023-07-29 15:08:01 -07:00
- RAK4631
2023-01-19 05:01:57 -08:00
- **MCU**
- nRF52840
2022-11-10 08:49:25 -08:00
- Bluetooth BLE 5.0
- Very low power consumption
2023-07-29 12:29:31 -07:00
- **LoRa Transceiver:**
2022-11-10 08:49:25 -08:00
- SX1262
2023-07-29 12:29:31 -07:00
- **Frequency Options:**
2022-11-10 08:49:25 -08:00
- 433 MHz
- 470 MHz
- 799 MHz
- 865 MHz
- 868 MHz
- 915 MHz
- 920 MHz
- 923 MHz
2023-07-29 12:29:31 -07:00
- **Connectors:**
- U.FL/IPEX antenna connector for LoRa
2022-11-08 22:54:05 -08:00
2024-01-25 15:21:41 -08:00
### Resources
2023-04-26 13:43:10 -07:00
2023-07-29 12:29:31 -07:00
- Firmware file: `firmware-rak4631-X.X.X.xxxxxxx.uf2`
- Further information on the RAK4631 can be found on the [RAK Documentation Center](https://docs.rakwireless.com/Product-Categories/WisBlock/RAK4631/Overview/#product-description).
2024-01-29 05:26:30 -08:00
- Purchase Links:
2024-01-26 11:05:45 -08:00
- US
- [Rokland - US915 Mhz](https://store.rokland.com/products/rak-wireless-rak4631-nordic-nrf52840-ble-core-module-for-lorawan-with-lora-sx1262)
- International
- [RAK Wireless Store](https://store.rakwireless.com/products/rak4631-lpwan-node?variant=37505443856582)
- [RAK Wireless Aliexpress](https://www.aliexpress.us/item/3256801470104151.html)
2022-11-08 22:54:05 -08:00
<img
alt="RAK4631 Core Module"
2024-02-03 05:33:07 -08:00
src="/img/hardware/rak4631.webp"
2023-01-19 05:01:57 -08:00
style={{ zoom: "50%" }}
2022-11-08 22:54:05 -08:00
/>
2023-09-19 21:40:54 -07:00
### GPIO
:::caution Note
There is no usable GPIO pin on any RAK base board except the 'big' baseboard RAK19001 without adding a RAK13002 IO module or a third party IO sensor breakout.
:::
The RAK4631 uses symbolic labels for its I/O Pins on the module and baseboard silk screens. The following table shows the mapping of the RAK4631 GPIO pins to the corresponding Arduino pins and the MCU Port numbers.
2023-09-19 21:54:59 -07:00
| RAK Pin | nRF52840 Pin | Arduino GPIO | Remark |
| ------- | ------------ | ------------ | ----------------------------------------------------------------------------------------------------- |
| IO1 | P0.17 | 17 | used to toggle power to peripheral modules using 3v3_S power rail, not available for user application |
| IO2 | P1.02 | 34 | used to power all peripheral modules, not available for user application |
2023-09-19 21:40:54 -07:00
| IO3 | P0.21 | 21 |
| IO4 | P0.04 | 4 |
2023-09-19 21:54:59 -07:00
| IO5 | P0.09 | 9 | The 'User Button' is mapped here. |
2023-09-19 21:40:54 -07:00
| IO6 | P0.10 | 10 |
| IO7 | P0.28 | 28 |
| SW1 | P0.01 | 1 |
| A0 | P0.04/AIN2 | A2 |
| A1 | P0.31/AIN7 | A7 |
| SPI_CS | P0.26 | 26 |
When configuring GPIO pins in your device settings, the Arduino GPIO numbers should be used.
```shell title="Example"
meshtastic --set external_notification.output 10
```
This will use IO6 on a RAK4631
2022-11-08 22:54:05 -08:00
</TabItem>
<TabItem value="RAK11200">
2023-07-29 12:29:31 -07:00
## RAK11200 - ESP32
2022-11-08 22:54:05 -08:00
2023-07-29 12:29:31 -07:00
:::info
2024-03-06 07:32:49 -08:00
Only supported on the RAK5005-O base board.
2022-11-08 22:54:05 -08:00
:::
The RAK11200 does not contain a LoRa transceiver, and thus needs to be added separately in the form of the [RAK13300 LPWAN module](https://store.rakwireless.com/products/rak13300-wisblock-lpwan). This occupies the IO Port of the base board.
2023-07-29 12:29:31 -07:00
- RAK11200
- **MCU:**
2022-11-10 08:49:25 -08:00
- ESP32-WROVER
- Bluetooth 4.2
- WiFi 802.11 b/g/n
- High power consumption (relative to nRF52)
2022-11-08 22:54:05 -08:00
2024-01-25 15:21:41 -08:00
### Resources
2023-07-29 12:29:31 -07:00
- Firmware file: `firmware-rak11200-X.X.X.xxxxxxx.bin`
- Further information on the RAK11200 can be found on the [RAK Documentation Center](https://docs.rakwireless.com/Product-Categories/WisBlock/RAK11200/Overview/#product-description).
2024-01-29 05:26:30 -08:00
- Purchase Links:
2024-02-07 13:03:56 -08:00
- US
2024-02-12 19:40:48 -08:00
- [Rokland](https://store.rokland.com/products/rakwireless-rak11200-wifi-and-ble-espressif-esp32-wrover-pid-110023)
2024-01-26 11:05:45 -08:00
- International
- [RAK Wireless Store](https://store.rakwireless.com/products/wiscore-esp32-module-rak11200)
- [RAK Wireless Aliexpress](https://www.aliexpress.us/item/3256802312474717.html)
2023-07-29 12:29:31 -07:00
<img
alt="RAK4631 5005 11200"
2024-02-03 05:33:07 -08:00
src="/img/hardware/rak11200.webp"
2023-07-29 12:29:31 -07:00
style={{ zoom: "50%" }}
/>
</TabItem>
<TabItem value="RAK11310">
2022-11-08 22:54:05 -08:00
2023-07-29 12:56:49 -07:00
## RAK11310 - RP2040
2023-07-29 12:29:31 -07:00
:::info
2023-07-29 12:53:19 -07:00
**Please note, this core module does NOT include BLE/WiFi.**
2023-07-29 12:29:31 -07:00
:::
- **MCU:**
- Raspberry Pi RP2040
- Dual M0+ Core
- 133MHz CPU Clock
- **LoRa Transceiver:**
2022-11-08 22:54:05 -08:00
- SX1262
2023-07-29 12:29:31 -07:00
- **Frequency Options:**
2022-11-08 22:54:05 -08:00
- 433 MHz
- 470 MHz
- 864 MHz
- 865 MHz
- 868 MHz
- 915 MHz
- 920 MHz
- 923 MHz
2023-07-29 12:29:31 -07:00
- **Connectors:**
- U.FL/IPEX antenna connector for LoRa
2022-11-08 22:54:05 -08:00
2024-01-25 15:21:41 -08:00
### Resources
2022-11-08 22:54:05 -08:00
2023-07-29 12:29:31 -07:00
- Firmware file: `firmware-rak11310-X.X.X.xxxxxxx.uf2`
2023-07-29 12:56:49 -07:00
- Further information on the RAK11310 can be found on the [RAK Documentation Center](https://docs.rakwireless.com/Product-Categories/WisBlock/RAK11310/Overview/#product-description).
2024-01-29 05:26:30 -08:00
- Purchase Links:
2024-02-07 13:03:56 -08:00
- US
2024-02-12 19:35:45 -08:00
- [Rokland](https://store.rokland.com/products/rak-raspberry-pi-rp2040-core-module-for-lorawan-with-lora-sx1262-us915-mhz-rak11310-pid-116003)
2024-01-26 11:05:45 -08:00
- International
- [RAK Wireless Store](https://store.rakwireless.com/products/rak11310-wisblock-lpwan-module)
- [RAK Wireless Aliexpress](https://www.aliexpress.us/item/3256803225175784.html)
2022-11-08 22:54:05 -08:00
</TabItem>
2023-01-19 05:01:57 -08:00
</Tabs>