uart embedded wifi module

uart embedded wifi module

USD $5 - $10 /Piece

Min.Order:500 Pieces

Supply Ability:
5000 Piece / Pieces per Month
Port:
Shenzhen
Payment Terms:
T/T Credit Card

Quick Details View All >

Place of Origin:
Guangdong, China
Brand Name:
Ooioe
Model Number:
Oolite _O1

Shenzhen Gainstrong Technology Co., Ltd.

Business Type: Manufacturer
Shenzhen Guangdong China
Main Products: openwrt device ,WIFI ODM ,WIFI OEM

Product Details

Specifications

uart embedded wifi module
1. 130Mhz mcu,448k RAM,512K ROM
2. extendable ROM
3. 150Mbps 2.4g WIFI uart.
4. low power

uart embedded wifi module

 

The Oolite_o1 is a low-power Wi-Fi connectivity module for the Internet of Everything. internal Alljoyn protocol.
The module support IEEE 802.11b/g/n protocol. The module includes a number of TCP/IP-based
connectivity protocols along with SSL,enabling a low-cost,low-complexity system to obtain
full-featured internet connectivity and reliable information exchange.
The module is based on QualcommAtheros QCA4004 which is highly integrated, and
includes an energy efficient on-board power amplifier and LNA.
The module provide two interfaces for connecting to local system controller. A UART-based
host interface can be used for rapid development and deployment of simple data streams between
the local device and the internet cloud. An SPI slave interface is available for applications that
require more advanced connectivity to the network.

 

CHIPSET QCA4004 has a 130Mhz xtensa CPU, 448K ram and 512K rom(extendable )

 

IEEE802.11b/g/n (1x1) based on QualcommAtheros QCA4004 solution
 Support UART Interface
 Support SPI slave interface
 Support I2S slave interface
 Support I2C master interface
 Module is powered by the host with a 3.3V +/- 10% supply.
 One U.FL antenna connector inside the module
 4 layers through hole PCB design with high Tg (170 degrees) FR4 material

 

Interface
 14pin connector or Half Hole
 Antenna: IPEX connector or Chip Antenna

 

 

 

 

Pinout.

Number    Symbol Name    Status Pin                   Description

1                  USB_DP                   I/O                          USB signal D+

2                  USB_DN                  I/O                          USB signal D-

3                  WAKE_UP                  I                            Wakeup Control.While in SUSPEND state,the QCA4004 monitors

                                                                                    this pin,and if a falling edge or rising edge is detected,the resume

                                                                                    from SUSPEND sequence is started.(Default)

                                                                                    CHIP_PWD_L I Chip power-down control

4                  SPI_CLK                      I                            SPI slave CLK

5                  GND                          P                            Ground pad

6                  SPI_MISO                 O                            SPI slave output

7                  I2C_SCK                    O                             I2C master SCK

8                  SPI_MOSI                 I                              SPI slave input

9                  I2C_SDA                 I/O                            I2C master SDA

10                SPI_CS                      I                              SPI slave CS

11                UART_RXD               I                              UART RX

12                GND                         P                             Ground pad

13                UART_TXD               O                             UART TX

14                 VCC                          P                              3.3V power supplies

 

 Bootstarp Pin 

 

SPI_CS     Hostmode           0           Rerserved

                                        1           The module bootup is under control of host
                                                     CPU via SPI slave interface.The external
                                                     CPU is required and the SPI interface is the
                                                     host interface.

                                                     Internal pull-up with 10kohm resistance.
                                                     If you want to use the SPI interface,pls ensure this pin is high when
                                                     power-up. Otherwise let it floating

 

Environment Storage Condition

 

Temperature
Operating Temperature: -10 deg.C ~70 deg.C
Storage Temperature: -40 deg.C ~80 deg.C
Humidity
Operating Humidity: 5% ~95% (Non-condensing)
Storage Humidity: 5% ~95% (Non-condensing)

 

RF Specification

Parameter Min. Typ. Max. Unit
Rx input frequency range 2.412 - 2.484 GHz
TX Characteristics Min. Typ. Max. Unit
1. Power Levels
1)Target Power@1Mbps 15 17 19 dBm
2)Target
Power@11Mbps 14 16 18 dBm
3)Target
Power@6Mbps 14 16 18 dBm
4)Target
Power@54Mbps 12 14 16 dBm
5)Target
Power@HT20-MCS0 13 15 17 dBm
6)Target
Power@HT20-MCS7 11 13 15 dBm
7)Target
Power@HT40-MCS0 12 14 16 dBm
8)Target
Power@HT40-MCS7 10 12 14 dBm
2. Frequence Error - ppm
3. Modulation Accuracy(EVM)@Target Power
1) 54Mbps - -30 -25 dB
2) HT20-MCS7 - -32 -28 dB
3) HT40-MCS7 - -33 -28 dB

 

Rx Characteristics

Parameter Min. Typ. Max. Unit
Rx input frequency range 2.412 - 2.484 GHz
RX Characteristics Min. Typ. Max. Unit
1.Minimum Input Level Sensitivity
1) CCK, 1Mbps(PER ≤ 8%) - -95 - dBm
2) CCK, 11Mbps(PER ≤ 8%) - -88 - dBm
3) OFDM, 54Mbps(PER ≤ 10%) - -74 - dBm
4) HT20-MCS7(PER ≤ 10%) - -70 - dBm
5) HT40-MCS7(PER ≤ 10%) - -68 - dBm
2. Maximum Input Level (PER ≤ 8%)
1) 11Mbps(PER ≤ 8%) -10 - - dBm
2) 54Mbps(PER ≤ 10%) -20 - - dBm
3) HT20-MCS7(PER ≤ 10%) -20 - -

 

Internal Commanders

 

iwconfig - scan for APs and specified SSID

benchquit - quit the bench test

benchrx - run the traffic receive test

benchtx - run the traffic transmit test

wmiconfig - wmiconfig cmd args

uart2wifi_test - uart2wifi_test

wifi2uart_test - wifi2uart_test

pwm - test PWM function

ipc_sock_test - native socket IPC test

ssl_client - ssl_client server-ip port -debug -state

tftp_test - tftp_test server-ip-addr file-name

OTA_tftp - OTA_tftp server-ip-addr file-name

watchdog - watchdog <1|0>

reset - reset system

ver - ver [-a]

i2c_write - i2c_write addr value

i2c_read - i2c_read addr

wlan_dbg - wlan_dbg enable/disable

dns_get - get IP address of a given host name

ioctl_test - ioctl_test mode(1:ap,2:station)

udp_speed_test - udp_speed_test [blk_size]

udp_test - UDP echo test use select

tcp_speed_test - tcp_speed_test [blk_size]

tcp_accept_test - tcp_accept_test

tcp_server_test - tcp_server_test

tcp_client_test - tcp_client_test

ipconfig - ipconfig mode

show - show [sta|ap]

connect_ap - connect_ap [passkey]

scan_ap - scan_ap [ssid]

start_ap - start_ap ssid passwd auth(0:non-auth,4:wpa2-psk) encrypt(0:non,1:wep,3:aes)

wr - write mem : memw -a [addr] -d [data] {-b|-h|-w}

rd - read mem : memr -a [addr] {-c [count]} {-b|-h|-w}

? - help

 

APIs

1  General Introduction

1.1  SoC overview

1.2  Board overview.

1.3  Software overview

1.4  Required documents

2  Hostless SDK  .

2.1  What is Hostless SDK

2.2  Code Structure

2.3  SDK Demo Applications

2.3.1  Build SDK demos

2.3.2  Debug with JTAG

2.3.3  Debug with CLI

2.4  Image Contents

3  User Application Development

3.1  Programming Model

3.1.1  Superloop model

3.1.2  Dual loop model

3.1.3  Multi-tasking model (RTOS)

3.2  Add Code

3.3  Debug and Test

4  API Reference

4.1  WiFi API

4.1.1  wlan_get_device_mode

4.1.2  wlan_start_ap

4.1.3  wlan_connect_ap_with_scan

4.1.4  wlan_connect_ap_no_scan

4.1.5  wlan_set_connect_callback

4.1.6  wlan_ioctl_handler

4.1.7  Wlan_get_ap_list

4.1.8  Wlan_get_rx_rssi.

4.1.9  Wlan_get_sta_state

4.1.10  Wlan_show_ap_list

4.1.11  Wlan_start_all_bss_scan

4.1.12  Wlan_start_bss_scan

4.1.13  Wlan_abort_bss_scan

4.1.14  Wlan_enable_wps

4.1.15  Wlan_start_wps

4.1.16  wlan_stop_wps

4.1.17  wlan_get_mac_address

4.1.18  wlan_power_control

4.2  Network API

4.2.1  Qca_ipconfig

4.2.2  qca_gethostbyname

4.2.3  qca_get_dhcp_server_ip_pool

4.2.4  qca_set_dhcp_ip_pool

4.2.5  qca_dhc_set_callback

4.2.6  Qca_dhcp_callback

4.2.7  qca_socket

4.2.8  qca_bind

4.2.9  qca_listen

4.2.10  qca_accept

4.2.11  qca_connect

4.2.12  qca_setsockopt

4.2.13  qca_getsockopt

4.2.14  qca_recv

4.2.15  qca_send

4.2.16  qca_sendto

4.2.17  qca_recvfrom

4.2.18  qca_select

4.3  Hardware API

4.3.1  NVM_Read  .

4.3.2  NVM_Erase

4.3.3  NVM_Write

4.3.4  NVM_Verify

4.3.5  NVM_BlankCheck

4.3.6  NVM_EraseChip.

4.3.7  NVM_ImageWrite  .

4.3.8  NVM_CustPartitionGet

4.3.9  NVM_ConfigWrite

4.3.10  NVM_ConfigRead

4.3.11  NVM_NewImageWrite

4.3.12  NVM_BootTblWrite

4.3.13  NVM_BootTblRead

4.3.14  NVM_ImageUpdate

4.3.15  qca_get_uart_num

4.3.16  qca_uart_open

4.3.17  Qca_set_uart_para

4.3.18  Qca_get_uart_para

4.3.19  Qca_uart_write

4.3.20  Qca_uart_read

4.3.21  Qca_uart_close

4.3.22  qca_uart_rx_pin.

4.3.23  qca_uart_tx_pin

4.3.24  Timer_Init

4.3.25  Timer_Start

4.3.26  Timer_Stop

4.3.27  Timer_Delete

4.3.28  i2c_init

4.3.29  i2c_ctrl

4.3.30  spi_init

4.3.31  spi_request

4.3.32  spi_response

4.3.33  ir_tx_pin

4.3.34  ir_send

4.3.35  pwn_start

4.3.36  pwm_set_clock

4.3.37  pwm_set_duty_cycle

4.3.38  pwm_select_pin

4.3.39  config_load

4.3.40  config_get

4.3.41  config_set

4.3.42  config_commit

4.3.43  config_show

4.3.44  config_free

4.3.45  gpio_set_pin_dir

4.3.46  gpio_set_pin_high

4.3.47  gpio_get_pin_state

4.3.48  gpio_register_pin_interrupt

4.3.49  gpio_set_interrupt_mode

4.3.50  gpio_arm_interrupt

4.4  Misc API

4.4.1  sys_init

4.4.2  sys_start

4.4.3  sys_reset

4.4.4  sys_watchdog

4.4.5  sys_serial_en

4.4.6  time

4.4.7  time_ms

4.4.8  us_delay

4.4.9  mem_alloc

4.4.10  mem_free

4.4.11  mem_left

4.4.12  secur_md5_string

4.4.13  secur_md5_init

4.4.14  secur_md5_update

4.4.15  secur_md5_final

4.4.16  secur_md5_digest

4.4.17  secur_aes_encrypt_init

4.4.18  secur_aes_encrypt

4.4.19  secur_aes_encrypt_deinit

4.4.20  secur_aes_decrypt_init

4.4.21  secur_aes_decrypt

4.4.22  secur_aes_decrypt_deinit

4.4.23  secur_srand

4.4.24  secur_rand

4.4.25  k_task_start

4.4.26  k_task_yield

4.4.27  k_task_exit

4.4.28  k_task_sleep

4.4.29  k_msleep

4.4.30  k_task_tick 

...

 

 

BTW:  AR93XX,MT76XX,QCA4XXX all can ODM for you. QCA95XX will come too

 

...

Contact Supplier

Telephone
86-755-81720165
Mobile
13760295917
Fax
86-755-27259359
Address
3nd Floor, 1st building, E block, MinZhu Western Industry Park, Shajing, Baoan Dist., Shenzhen, Guangdong, China Shenzhen,Guangdong

You May Like

New Products

Recommended Products

View More View Less

Find Similar Products By Category

Telecommunications > Communication Equipment > Wireless Networking Equipment
Categories
Hi~