1e41f4b71Sopenharmony_ci# Hi3861 Development Board
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci
4e41f4b71Sopenharmony_ci## Introduction
5e41f4b71Sopenharmony_ci
6e41f4b71Sopenharmony_ciPacked in the 2 cm x 5 cm size, Hi3861 is a 2.4 GHz WLAN SoC with an IEEE 802.11b/g/n baseband and RF circuit. It supports OpenHarmony and allows for open and intuitive development and debugging.
7e41f4b71Sopenharmony_ci
8e41f4b71Sopenharmony_ci**Figure 1** Hi3861 front view 
9e41f4b71Sopenharmony_ci
10e41f4b71Sopenharmony_ci![hi3861-front](figures/hi3861-front.png)
11e41f4b71Sopenharmony_ci
12e41f4b71Sopenharmony_ciThe Hi3861 development board can also be connected to the Hi3861 mother board to expand its peripheral capabilities. The following figure shows the Hi3861 mother board.
13e41f4b71Sopenharmony_ci
14e41f4b71Sopenharmony_ci**Figure 2** Hi3861 rear view 
15e41f4b71Sopenharmony_ci
16e41f4b71Sopenharmony_ci![hi3861-rear](figures/hi3861-rear.png)
17e41f4b71Sopenharmony_ci
18e41f4b71Sopenharmony_ci- The RF circuit includes modules such as the power amplifier (PA), low noise amplifier (LNA), RF Balun, antenna switch, and power management. It supports a standard bandwidth of 20 MHz and a narrow bandwidth of 5 MHz or 10 MHz, and provides a maximum rate of 72.2 Mbit/s at the physical layer.
19e41f4b71Sopenharmony_ci
20e41f4b71Sopenharmony_ci- The Hi3861 WLAN baseband supports the orthogonal frequency division multiplexing (OFDM) technology and is backward compatible with the direct sequence spread spectrum (DSSS) and complementary code keying (CCK) technologies. In addition, the Hi3861 WLAN baseband supports various data rates specified in the IEEE 802.11 b/g/n protocol.
21e41f4b71Sopenharmony_ci
22e41f4b71Sopenharmony_ci- The Hi3861 chip integrates the high-performance 32-bit microprocessor, hardware security engine, and various peripheral interfaces. The peripheral interfaces include the Synchronous Peripheral Interface (SPI), Universal Asynchronous Receiver & Transmitter (UART), the Inter-Integrated Circuit (I2C), Pulse Width Modulation (PWM), General Purpose Input/Output (GPIO) interface, and Analog to Digital Converter (ADC). The Hi3861 chip also supports the high-speed Secure Digital Input/Output (SDIO) 2.0 interface, with a maximum clock frequency of 50 MHz. This chip has a built-in static random access memory (SRAM) and flash memory, so that programs can run independently or run from a flash drive.
23e41f4b71Sopenharmony_ci
24e41f4b71Sopenharmony_ci- The Hi3861 chip applies to Internet of Things (IoT) devices such as smart home appliances.
25e41f4b71Sopenharmony_ci
26e41f4b71Sopenharmony_ci  **Figure 3** Functional block diagram of Hi3861 
27e41f4b71Sopenharmony_ci
28e41f4b71Sopenharmony_ci![hi3861-function](figures/hi3861-function.png)
29e41f4b71Sopenharmony_ci
30e41f4b71Sopenharmony_ci
31e41f4b71Sopenharmony_ci## Resources and Constraints
32e41f4b71Sopenharmony_ci
33e41f4b71Sopenharmony_ciThe Hi3861 development board comes with a mere 2 MB of flash memory and 352 KB of RAM. When writing service code, pay attention to the resource usage efficiency.
34e41f4b71Sopenharmony_ci
35e41f4b71Sopenharmony_ci
36e41f4b71Sopenharmony_ci## Specifications
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ci**Table 1** Hi3861 specifications
39e41f4b71Sopenharmony_ci
40e41f4b71Sopenharmony_ci| Item| Description|
41e41f4b71Sopenharmony_ci| -------- | -------- |
42e41f4b71Sopenharmony_ci| General specifications| - 1 x 1 2.4 GHz frequency band (ch1–ch14)<br>- PHY supports IEEE 802.11b/g/n.<br>- MAC supports IEEE802.11d/e/h/i/k/v/w.<br>- Built-in PA and LNA; integrated TX/RX switch and Balun<br>- Support for STA and AP modes. When functioning as an AP, it supports a maximum of 6 STAs.<br>- Support for WFA WPA/WPA2 personal and WPS2.0.<br>- 2/3/4-line PTA solution that coexists with BT/BLE chips.<br>- Input voltage range: 2.3 V to 3.6 V<br>- I/O power voltage: 1.8 V or 3.3 V<br>- RF self-calibration<br>- Low power consumption:<br>  - Ultra Deep Sleep mode: 5 μA@3.3 V<br>  - DTIM1: 1.5 mA \@3.3 V<br>  - DTIM3: 0.8 mA \@3.3 V |
43e41f4b71Sopenharmony_ci| PHY features| - All data rates of the IEEE802.11b/g/n single antenna<br>- Supported maximum rate: 72.2 Mbps\@HT20 MCS7<br>- 20 MHz standard bandwidth and 5 MHz/10 MHz narrow bandwidth.<br>-  STBC<br>- Short-GI |
44e41f4b71Sopenharmony_ci| MAC features| - A-MPDU and A-MSDU<br>- Blk-ACK<br>- QoS to meet the quality requirements of different services |
45e41f4b71Sopenharmony_ci| CPU subsystem| -  High-performance 32-bit microprocessor with a maximum working frequency of 160 MHz<br>- Embedded 352 KB of SRAM; 288 KB of ROM<br>- Embedded 2 MB flash memory |
46e41f4b71Sopenharmony_ci| Peripheral ports| - One SDIO interface, two SPI interfaces, two I2C interfaces, three UART interfaces, 15 GPIO interfaces, seven ADC inputs, six PWM interfaces, and one I2S interface (Note: These interfaces are all multiplexed.)<br>- Frequency of the external main crystal: 40 MHz or 24 MHz|
47e41f4b71Sopenharmony_ci| Others| - Package: QFN-32, 5 mm x 5 mm<br>- Working temperature: -40°C to +85°C|
48e41f4b71Sopenharmony_ci
49e41f4b71Sopenharmony_ci
50e41f4b71Sopenharmony_ci## Key Features
51e41f4b71Sopenharmony_ci
52e41f4b71Sopenharmony_ciOpenHarmony provides a series of available capabilities based on Hi3861. The following table describes the available key components.
53e41f4b71Sopenharmony_ci
54e41f4b71Sopenharmony_ci**Table 2** Key components
55e41f4b71Sopenharmony_ci
56e41f4b71Sopenharmony_ci| Component| Capability|
57e41f4b71Sopenharmony_ci| -------- | -------- |
58e41f4b71Sopenharmony_ci| WLAN| Provides the WLAN service capability. For example, connecting to or disconnecting from a station or hotspot, and querying the status of a station or hotspot.|
59e41f4b71Sopenharmony_ci| IoT controller| Provides the capability of operating peripherals, including the I2C, I2S, ADC, UART, SPI, SDIO, GPIO, PWM and flash memory.|
60e41f4b71Sopenharmony_ci| DSoftBus| Provides the capabilities of device discovery and data transmission in the distributed network.|
61e41f4b71Sopenharmony_ci| hichainsdk| Provides the capability of securely transferring data between devices when they are interconnected.|
62e41f4b71Sopenharmony_ci| huks| Provides capabilities of key management, encryption, and decryption.|
63e41f4b71Sopenharmony_ci| System service management| Provides a unified OpenHarmony service development framework based on the service-oriented architecture. |
64e41f4b71Sopenharmony_ci| Boot| Provides the entry identifier for starting a system service. When the system service management is started, the function identified by bootstrap is called to start a system service.|
65e41f4b71Sopenharmony_ci| System attribute| Provides capabilities of obtaining and setting system attributes.|
66e41f4b71Sopenharmony_ci| Base library| Provides the common basic library capability, including file operations and KV storage management.|
67e41f4b71Sopenharmony_ci| DFX | Provides the DFX capability, such as logging and printing.|
68e41f4b71Sopenharmony_ci| XTS | Provides a set of certification test suites.|
69