RA-08H LoRaWAN Node Board Datasheet
Version: V1.0
1 Overview
1.1 Product Description
The RA-08H Node Board is a high-performance IoT hardware platform based on the RP2040 dual-core ARM Cortex-M0+ microcontroller. It integrates the RA-08H module, supporting the 803-930MHz frequency band and the LoRaWAN protocol, with a transmit power of +22dBm and an ultra-high receive sensitivity of -138dBm@125kHz SF12. The hardware design includes 4MB Flash storage, 264KB SRAM, six 5V Crowtail interfaces (supporting analog/digital/UART/I2C), and a 20-pin GPIO expansion. It supports solar charging and lithium battery power supply, with an operational amplifier enabling high-precision analog signal acquisition, forming a complete chain from sensor data collection to LoRa wireless transmission.
The device features dual modes: LoRa point-to-point transparent transmission and LoRaWAN network compatibility. It supports Arduino/MicroPython development environments and can be quickly integrated with 150+ Crowtail ecosystem sensor modules. In its system architecture, the RP2040 microcontroller coordinates sensor data acquisition and communicates with the RA-08H module via LPUART for remote transmission, while status LEDs facilitate system monitoring. It is suitable for applications such as soil moisture monitoring in smart agriculture, distributed sensor networks in industrial environments, and urban weather stations—particularly in outdoor IoT monitoring systems requiring low-power, wide-area transmission with multi-node, long-distance deployment.
1.2 Key Features
- Powerful MCU Performance: Equipped with the RP2040 microcontroller, featuring dual 32-bit ARM Cortex-M0+ cores, delivering robust processing power for device operations.
- Wide Frequency Band Support: Integrated RA-08H module supports the 803MHz–930MHz range, covering EU868 and US915 bands.
- Rich Interface Resources: Offers extensive external interfaces, compatible with 150+ Crowtail series modules for high expandability.
- Flexible Transmission Modes: Supports both LoRa point-to-point transparent transmission and LoRaWAN network connectivity, meeting diverse communication needs.
- Multi-System Compatibility: Works seamlessly with Arduino & MicroPython, enabling easy development across different projects.
1.3 Functions & Application Scenarios
The RA-08H node board can build a multi-functional environmental monitoring system through seamless integration with Crowtail ecosystem sensors. It supports connection to DHT20 temperature and humidity sensors for climate data collection, can be paired with GPS modules for precise positioning, and integrates Air Quality Sensor 2.0 and Ultraviolet Sensor 2.0 to form a comprehensive environmental parameter monitoring network.
Leveraging the long-distance and low-power characteristics of LoRa technology, the system is particularly suitable for distributed deployment scenarios, such as field environment monitoring in smart agriculture (integrated analysis of temperature, humidity, ultraviolet rays, and air quality), wild ecological research (mobile monitoring stations with GPS positioning), and toxic gas diffusion tracking in industrial plants. All sensor data can be uploaded to the cloud via LoRa point-to-point transmission or LoRaWAN network, enabling wide-area real-time environmental monitoring and early warning.
Figure 1 illustrates a functional application diagram where the RA-08H Node Board is shown connected to various Crowtail sensors, including a DHT20 temperature and humidity sensor, a GPS module, an Air Quality Sensor 2.0, and a UV Sensor 2.0, demonstrating its capability for comprehensive environmental monitoring.
2 Network Topology Diagram
Figure 2 depicts the network topology diagram for a LoRaWAN system. It shows a router connected to a LoRaWAN Gateway (which can be single-channel or 8-channel). The gateway communicates with multiple RA-08H LoRa nodes. The diagram also illustrates a cloud server and The Things Network (TTN) for data aggregation and management. The LoRa nodes are shown connected to various sensors such as Temperature Humidity Sensor, Capacitive Soil Moisture Sensor, PH Sensor, Light Sensor, DHT20, Water Sensor, Air Quality Sensor, and UV Sensor.
3 Product Appearance Diagrams
Figures 3, 4, and 5 provide different views of the RA-08H Node Board. Figure 3 shows the front view, highlighting the RA-08H module, RP2040 microcontroller, and various connectors. Figure 4 presents a side view, and Figure 5 displays the back view, showing additional pins and connectors.
4 Dimension Diagram
Figure 6 shows the dimension diagram of the RA-08H Node Board, indicating its size as 50mm in length and 35mm in width. It also labels key connectors and pins.
5 System Block Diagram
Figure 7 presents the system block diagram of the RA-08H Node Board. It illustrates the power input paths (TYPE-C 5V, SOLAR) feeding into a Power Selection module, which then supplies power to the RP2040 microcontroller and other components via LDO and voltage regulators (RY3420, SX1308). The RP2040 is shown connected to the RA-08H module via UART and also interfaces with 2*10 GPIOs, Crowtail interfaces (D0, D1, I2C, A0, A1, UART), and reset/boot pins.
6 Hardware Overview
The hardware overview discusses the pin definitions and function descriptions of the RA-08H node board, covering the corresponding relationships and specific descriptions of pins for buttons/indicators and various interfaces.
Figure 8 is a schematic diagram of the RA-08H Node Board interfaces, labeling key components and connectors such as RA-08H BOOT, RP2040 BOOT, SOLAR, TYPE-C, BAT, RST, and various interface ports like D1, D0, I2C, A1, A0, UART, and the 10s breakout.
6.1 Pin Definitions and Functions of Buttons/Indicators
| NO. | Button/Indicator Name | Silkscreen | State | Pin | RP2040 Pin | Description |
|---|---|---|---|---|---|---|
| 1 | RA-08H BOOT | RA-08H BOOT | Long press | IO2 | / | For the RA-08H-BOOT button, press and hold it before powering on to put the RA-08H module into firmware burning mode. |
| 2 | RP2040 BOOT | RP2040 BOOT | Short press | BOOT | / | Download button. Press and hold the Boot button and press the RESET button to start the firmware download mode. Users can download firmware through the USB interface |
| 3 | RST | RST | Short press | RESET | RUN | When the RST button is pressed briefly, the RUN pin is pulled low, triggering RP2040 reset and quickly restoring the device to its initial operating state |
| 4 | DATA/PWR Indicator | P/D | BLUE | D25 | GPIO25 | Blue power indicator/RA-08H module data transceiver indicator, normally on by default, indicates when RA-08H communicates with the outside (needs to be set by the user) |
| 5 | CHR Indicator | CHR | RED | CHRG | / | Red indicator, used to indicate the charging status, stays on when charging, and turns off when fully charged. Indicates during charging. Can be charged by connecting a power cord through the USB interface or using a solar panel. The red light is on when the battery is charging and turns off when fully charged |
6.2 Pin Definitions and Functions of Interfaces
| NO. | Interface Name | Silkscreen | Pin | RP2040 Pin | Voltage | Description |
|---|---|---|---|---|---|---|
| 1 | Type-C Interface | / | DP, DN, USB_D-, USB_D+ | USB_D-, USB_D+ | 5V | USB-C interface, which serves as the power supply for the node board, the communication interface between the PC and RP2040, and charges the lithium battery when an external lithium battery is connected. |
| 2 | SOLAR | SOLAR | SOLAR | / | 5V | PH2.0-5V solar panel interface, which can be used to connect an external solar panel to charge the lithium battery. |
| 3 | BAT | BAT | VBAT | / | 3.7V | PH2.0-3.7V lithium battery interface, which can be used to connect an external 3.7V lithium battery. |
| 4 | D1 | D1 | D2_H | GPIO2 | 5V | External Crowtail-5V - HY-4P-2.0 port. It can be used to connect 5V Crowtail sensors or modules with digital signals. |
| 5 | D0 | D0 | D3_H | GPIO3 | 5V | External Crowtail-5V - HY-4P-2.0 port. It can be used to connect 5V Crowtail sensors or modules with digital signals. |
| 6 | I2C | I2C | D4/SDA0_H, D5/SCL0_H | GPIO4, GPIO5 | 5V | External Crowtail-5V - HY-4P-2.0 port. It can be used to connect 5V Crowtail sensors or modules with I2C interface |
| 7 | IOs breakout | 3V3 G | D6 to D25 | GPIO6 to GPIO25 | 3.3V | 20-pin general-purpose GPIO interface, supporting the expansion of more peripherals. |
| 8 | A1 | A1 | A1_IN | ADC1 | 5V | External Crowtail-5V - HY-4P-2.0 port. It can be used to connect 5V Crowtail sensors or modules with analog signals (such as ultraviolet, air quality). The signals are amplified and conditioned by the SGM321YN5 operational amplifier, and then collected through the ADC pin of RP2040 to ensure data accuracy. |
| 9 | A0 | A0 | A0_IN | ADC0 | 5V | External Crowtail-5V - HY-4P-2.0 port. It can be used to connect 5V Crowtail sensors or modules with analog signals (such as ultraviolet, air quality). The signals are amplified and conditioned by the SGM321YN5 operational amplifier, and then collected through the ADC pin of RP2040 to ensure data accuracy. |
| 10 | UART | UART | D8/TX1_H, D9/RX1_H | GPIO8, GPIO9 | 5V | External Crowtail-5V - HY-4P-2.0 port. It can be used to connect 5V Crowtail sensors or modules with UART serial communication (such as temperature and humidity, GPS, etc.), and realize digital signal acquisition through RP2040 control. |
| 11 | RA-08H Module | / | D0/TX0, D1/RX0 | GPIO0, GPIO1 | 3.3V | RA-08H, controlled by sending AT commands through the serial port, communicates with RP2040 via the UART interface (TX0/RX0 pins), and wirelessly transmits the data collected by the sensors, forming a LoRa IoT link. |
7 Technical Specifications
| NO. | Item Group | Item | Parameter |
|---|---|---|---|
| 1 | Raspberry Pi Chip RP2040 | Processor | Dual-core Arm Cortex-M0+ @ 133MHz |
| 2 | SRAM | 264KB | |
| 3 | Flash | 4M | |
| 4 | RA-08H Module | RF Module | RA-08H module (chip ASR6601) |
| 5 | Processor | Built-in 32-bit RISC MCU, based on ARM Cortex-M4 core, operating frequency 48MHz | |
| 6 | RAM | 16KB | |
| 7 | Flash | 128KB | |
| 8 | TX Transmission Power | Theoretical maximum transmission power is +22dBm | |
| 9 | RX Receiving Sensitivity | -138dBm@125kHz SF12 | |
| 10 | LoRaWAN Protocol | Supported | |
| 11 | Supported Frequency Bands | EU868, US915 | |
| 12 | Frequency Range | 803 MHz to 930 MHz | |
| 13 | Signal Modulation Modes | LoRa®, (G)FSK, (G)MSK, BPSK | |
| 14 | Power Supply Range | 2.7~3.6V, supply current > 500mA | |
| 15 | Antenna Type | Half-hole pad, through-hole pad or IPEX interface | |
| 16 | Module Size | 16mm×16mm×3.2mm (±0.2mm) | |
| 17 | Mechanical Characteristics | Size | 35*50mm |
| 18 | Standby Power Consumption | 0.1W | |
| 19 | Electrical Characteristics | Communication Interfaces |
|
| 20 | External Antenna | External LoRa spring antenna (868MHz/915MHz) |
8 Environmental Characteristics
8.1 Extreme Operating Conditions
| NO. | Item | Description | Minimum Value | Maximum Value | Unit |
|---|---|---|---|---|---|
| 1 | VCCmr | Supply Voltage | 3.7 | 5.5 | V |
| 2 | Tmr | Ambient Temperature | -40 | +85 | °C |
8.2 Normal Working Conditions
| NO. | Item | Description | Minimum Value | Typical Value | Maximum Value | Unit |
|---|---|---|---|---|---|---|
| 1 | VCCop | Supply Voltage | 3.7 | 5 | 5.5 | V |
9 Related Documents
10 Revision History
| Date | Version | Release Notes |
|---|---|---|
| 2025/8/31 | V1.0 | First release |







