Wireless network image transmission module

$10.01
0 ratings


1. Product Introduction

A wireless network image transmission hardware module that can adapt to a variety of cameras and supports HTTP and UDP video stream transmission.

2. Application scenarios

Toy scenes, such as remote control cars, transmit video streams in real time, making it easy to observe the environment where the cars are located.

Video surveillance can be installed indoors or outdoors to monitor the status of indoors and outdoors in real time.

Image recognition can be used for face recognition, pedestrian recognition, license plate recognition, etc.

3. Product function

Network configuration, camera configuration, and network video stream configuration are all configured through the serial port command line console.

The indicator light, flashing means not yet connected to the network, and always on means the network is successfully connected.

Watchdog, if some unexpected exception occurs, it will restart and restore the configuration by itself.

Network configuration, support serial port configuration wireless network, support STA and AP mode.

Automatic configuration, when the system starts, it will automatically configure the module according to the configuration information set last time.

Network video streaming, supports UDP and HTTP video streaming, where UDP requires a host computer, while HTTP only requires a browser.

The image effect is configurable. According to the Sensor manual of the camera module, the image effect can be debugged online and in real time through serial port commands.

The camera module is configurable, and the module adopts a common pin sequence, which can replace different camera modules, and then dynamically configure through the serial port.

Persistent storage configuration information, network configuration, network video stream configuration, and camera module configuration can all be stored on the Flash on the module.

Provide the source code of the udp image transmission host computer, which contains a very simple udp package function that only requires a dozen lines of code, and is very easy to transplant to other programs.

The main control is Chiplink XR872. The official SDK is deeply open and has a wealth of application-level sample codes and documents. If you are interested, you can carry out secondary development.

4. Product parameters

Power supply range: 3.3V ~ 5.5V.

Serial parameters: baud rate: 115200 data bits: 8 stop bits: 1 parity bit: none.

Camera module with DVP interface and output code stream as YUV422 or JPEG.

To support unconventional resolutions, the camera module must also support them, and of course conventional resolutions are also supported.

Resolution and frame rate: 640x480@60, 1280x720@40, the maximum supported resolution is 1920x1088.


Wireless network image transmission module hardware project Figure 1

5. Instructions for use

Basic gameplay: use the matching camera module gc0308, and it can be used with simple configuration.

After getting the module for the first time, according to the following configuration, start the host computer to complete the initial configuration.

Network configuration command, for example, the connection name is dream and the password is 12345678

net sta disable

net sta config dream 12345678

net sta enable

Enable udp video streaming, specify the IP address and port number of the host computer

video udp start,192.168.123.110:8080

After the configuration is completed, the configuration information will be recorded in the flash, and it will be automatically configured after restarting or re-powering.

Advanced gameplay: adjust the default configuration of the camera, or adapt a new camera module by yourself.

Configure the chip address of the camera module as 0x21, the resolution as 320x240, and the compression quality as 64 (1~99)

cam cfg 0x21,320,240,64

Read the registers of the camera module, such as reading the 0x00 register of gc0308 to get the chip id

cam get 0x00

Read multiple registers of the camera module

cam get 0x00,0x12,0x23,0x55...

Write multiple sets of registers to initialize the camera module, and can also debug the video effect online when starting the video stream

cam set FE=00,01=0A,02=0C,E3=7D,E4=02,E5=71...

Save the register configuration sequence to facilitate the power-on automatic configuration to take effect

cam save clear

cam save add FE=00,01=0A,02=0C,E3=7D,E4=02,E5=71...

cam save add  …

cam save submit

When there are too many registers that need to be operated at one time, and the command line buffer is not enough to handle, the 0x symbol can be omitted, as in the example of the cam set command above.

To adapt the new camera module by yourself, you need to check the pin order and power supply in the schematic diagram. If the pin order is just reversed, you can choose a front plug and rear press socket that supports up and down connections.

More ways to play: You can view examples of other commands by executing help, cam help, and video help help commands.

6. Remarks

Self-adaptation conditions:

The power supply voltage of the camera module can support 2.8V\1.8V.

The output format of the camera module is YUV422 or JPEG.

The order of the pins of the camera module must be consistent with that of this module. If the order is reversed, you can use the socket that is inserted in the front and pressed in the back, and can be inserted in the front and back.

The register initialization list available for the camera module is generally provided by the merchant, and then the configuration can be issued through the serial port command.

Precautions:

HTTP video streaming is an experimental feature, and it is recommended to use the 360 ultra-fast browser experience.

Currently the best experience resolution for HTTP is 320x240 (or increase the resolution and lower the quality), and UDP resolution is 640x480.

Looking at the popularity of the product, we will consider adding new features to the product, such as adapting to different camera modules, QR code recognition, serial image transmission, etc.

Attachments include the following:

The deep open SDK source code and the link address of related development documents.

Contains the firmware, burning software, and burning documents required by this module.

Contains the purchase address of the camera module required by this module.

Contains a diagram of the location of the electronic components for this module.

udp video stream host computer source code and executable program.

I want this!
Size
25.5 MB
Copy product URL
$10.01

Wireless network image transmission module

0 ratings
I want this!