HuiZhou BoShiJie Technology BC30 WiFi Module User Manual

HuiZhou BoShiJie Technology CO.,Ltd WiFi Module

User manual

BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
WiFi Module
BC30 Hardware Manual
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
2
1. Overview
The BC30 has the most competitive package size and ultra-low power technology in this
Industry, Size is only 24.0*16.0*3.0mm and supporting secondary development.
BC30 can be widely used in various IOT applications, suitable for home automation,
industrial wireless control, baby monitors, wearable electronics, wireless location-aware devices,
wireless positioning system other IOT applications. It is the ideal solution for IoT applications.
The BC30 is packaged in an SMD encapsulation for rapid production through standard SMT
equipment, providing customers a highly reliable connection, It is especially suitable for
automation, large-scale, low-cost production methods, and is convenient for use in various IOT
hardware terminal applications.
2. Module Size
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
3
3. Pin Definition
3.1 Pin Layout
3.2 Pin Definition
Pin
Name Of Pin
Description
1
RST
Power Down signal of the chip
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
4
2
GPADC0
General purpose ADC
3
GPIO12
General purpose input/output
4
GPIO0
General purpose input/output
5
GPIO2
General purpose input/output
6
GPIO3
General purpose input/output
7
GPIO13
General purpose input/output
8
VBAT
Power supply
9
GPIO5
General purpose input/output
10
GPIO25
General purpose input/output
11
GPIO21
General purpose input/output
12
GPIO23
General purpose input/output
13
GPIO24
General purpose input/output
14
GPIO22
General purpose input/output
15
GND
Buck ground
16
GPIO9
General purpose input/output
17
GPIO7
General purpose input/output
18
GPIO8
General purpose input/output
19
GPIO4
General purpose input/output
20
GPIO1
General purpose input/output
21
RXD
UART_RX
22
TXD
UART_TX
4. Features
4.1 Product Features
Smallest 802.11b/g/n Wi-Fi SoC module
Adopt Low power 32-bit CPU, double as an application processor
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
5
Main frequency up to 160MHz
Built-in 10bit high precision ADC
Supports interfaces such as UART/GPIO/IIC/PWM/ADC
SMD-22 package for easy soldering and testing
Integrated Wi-Fi MAC/BB/RF/PA/LNA
Support multiple sleep modes, standby power consumption as low as 1.0mA
Embedded Lwip protocol stack
Support STA/AP/STA+AP working mode
support Smart Config to configure the network
Serial port speed up to 4Mbps
Universal AT commands for quick start
Support for serial local upgrade and remote firmware upgrade (OTA)
4.2 Product specifications
Model Number
BC30
Package
SMD-22
Size
24*16*3±0.2mm
SPI Flash
Default 32Mbit
Support interface
UART/GPIO/ADC/PWM
Number of IO Port
16
Serial port speed rate
Support 9600-4608000bps, default 115200bps
Spectrum range
2412-2462MHz
Antenna form
Onboard PCB antenna, gain 2.5dBi
Transmit power
802.11b:17+1 dBm@11Mbps
802.11g:17+1 dBm@54Mbps
802.11n:14+1 dBm@HT20MCS7
Receiver sensitivity
CCK1Mbps-90dBm
CCK11Mbps-85dBm
6Mbps1/2 BPSK):-88dBm
54Mbps3/4 64-QAM):-70dBm
HT20MCS765Mbps72.2Mbps):-67dBm
Power consumption
Continuous transmission => average: ~70mA, peak: 250mA
Sleep: ~20mA
User Sleep: ~1mA
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
6
safety
WEP/WPA-PSK/WPA2-PSK
Power supply range
Supply voltage 3.0V~3.6V, supply current >300mA
Operating temperature
-20℃~85℃
Storage environment
-40℃~85℃<90%RH
weight
1.4g
Certification
FCCCE
4.3 Technical Parameters
Classification
Project
Parameters
Wifi
Wireless standard
802.11 b/g/n
Frequency Range
2412M ~ 2462MHz
Receiving sensitivity
802.11 b: -91 dBm (11 Mbps)
802.11 g: -75 dBm (54 Mbps)
802.11 n: -72 dBm (MCS7)
Antenna option
PCB onboard antenna
Hardware
CPU
ARM Cortex M4 32 bit microcontroller
Peripheral bus
UART/SDMC/SPI/I2C/I2S/
GPIO/ADC/PWM/LED Light & Button
Operating Voltage
3.0V ~ 3.6V
Working current
Average current: 70 mA
Operating temperature
-20°C ~ 85°C
Ambient temperature
-40°C ~ 85°C
Package size
24mm*16mm*3.0mm
External interface
N/A
Software
Wifi mode
Station/SoftAP+Station
Security Mechanism
WPA/WPA2
Encryption type
WEP/TKIP/AES
Upgrade firmware
UART Download/OTA (via network)
Software development
Support Cloud Server Development/Firmware and
SDK for fastSpeed programming
Network protocol
IPv4TCP/UDP/HTTP/FTP/MQTT
User configuration
AT+ command set, cloud server, Android/iOS APP
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
7
5. Power consumption
Parameter
Minimum
Typical
Maximum
Unit
Tx802.11b, CCK 11Mbps, P OUT=+17 dBm
170
mA
Tx 802.11g, OFDM 54 Mbps, P OUT =+15
dBm
140
mA
Tx 802.11n, MCS7, P OUT =+13 dBm
120
mA
Rx 802.11b1024 Bytes-80 dBm
50
mA
Rx 802.11g1024 Bytes-70 dBm
56
mA
Rx 802.11n1024 Bytes-65 dBm
56
mA
Sleep
20
mA
User Sleep
5
mA
Close
0.5
mA
6. Electrical characteristics
Parameter
Condition
Minimum
Typical
Maximum
Unit
Storage temperature
-
-40
Normal
temperature
85
Maximum soldering
temperature
IPC/JEDEC
JSTD-020
-
-
210
Operating Voltage
-
3.0
3.3
3.6
V
VIL/VIH
I/OVOL/VOH
IMAX
-
-0.3/0.75VIO
-
0.25VIO/3.6
V
-
N/0.8VIO
-
0.1VIO/N
V
-
-
-
12
mA
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
8
7. Functional schematic
7.1 CPU
BC30 built-in ARM Cortex M4 32-bit microprocessor (MCU) with ultra low
16-bit RSIC for power consumption. The CPU clock speed is 80 MHz and can be up to 160 MHz.
Support for real-time operating system (RTOS). Currently, the Wi-Fi protocol stack uses only 20%
of MIPS, and others can be used for application programming and development. The CPU includes
the following interfaces:
Configurable RAM/ROM (iBus) with on-chip memory controller and external Flash
Data RAM interface (dBus) connected to the storage controller
Access register AHB interface
7.2 Built-in storage
The BC30 chip has a built-in memory controller that includes ROM and SRAM. The MCU
can access the memory controller through the iBus, dBus, and AHB interfaces. All storage units
can be accessed after the request is initiated. The storage arbiter determines the order of access
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
9
based on when the processor accepts these requests. According to the SDK provided by our
company, when the BC30 is running in the Station mode and connected to the route, the available
SRAM space in the Heap+ Data area is 96kB. Embedded 8Mbit Flash storage.
7.3 External Flash
The BC30 uses an external SPI Flash to store the user program. In theory, it can support up to
16MB of storage.
8. Applications
Household appliances
Home automation
Smart socket, smart light
Mesh network
Industrial wireless control
Baby monitor
IP camera
Sensor Networks
Wearable electronics
Wireless location aware device
Security ID tag
Wireless positioning system beacon
BC30 Hardware design manual V1.0.0
Shenzhen BoShijie Technology Co., Ltd. IOT Division
10
9. FCC Statement
This device complies with Part 15 of the FCC rules. Operation is subject to the following two
conditions: 1) this device may not cause harmful interference, and 2) this device must accept any
interference received, including interference that may cause undesired operation.
Note: This equipment has been tested and found to comply with the limits for a Class B digital
device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable
protection against harmful interference in a residential installation.
This equipment generates uses and can radiate radio frequency energy and, if not installed and
used in accordance with the instructions, may cause harmful interference to radio communications.
However, there is no guarantee that interference will not occur in particular installation. If this
equipment does cause harmful interference to radio or television reception, which can be
determined by turning the equipment off and on, the user is encouraged to try to correct the
interference by one or more of the following measures:
--Reorient or relocate the receiving antenna.
--Increase the separation between the equipment and receiver.
--Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected.
--Consult the dealer or an experienced radio/TV technician for help.
Changes or modifications not expressly approved by the party responsible for compliance could
void the user’s authority to operate the equipment.
FCC Radiation Exposure Statement
This device complies with FCC RF radiation exposure limits set forth for an
uncontrolled environment. This transmitter must not be co-located or operating in
conjunction with any other antenna or transmitter.
This device must operate with a minimum distance of 20 cm between the radiator and user body.
If the FCC identification number is not visible when the module is installed inside
another device, then the outside of the device into which the module is installed must
also display a label referring to the enclosed module. This exterior label can use
wording such as the following:
“Contains Transmitter Module FCC ID: 2AQSK-BC30
When the module is installed inside another device, the user manual of this device
must contain below warning statements; 1. This device complies with Part 15 of the
FCC Rules. Operation is subject to the following two conditions: (1) This device may
not cause harmful interference. (2) This device must accept any interference received,
including interference that may cause undesired operation. 2. Changes or
modifications not expressly approved by the party responsible for compliance could
void the user's authority to operate the equipment. The devices must be installed and
used in strict accordance with the manufacturer's instructions as described in the user
documentation that comes with the product.

Navigation menu