1. Introduction
1.RVB2601 is a development board based on the Pingtouge eco-chip CH2601, which contains the WiFi&BLE chip W800 and the audio DAC-ES8156.
2.RVB2601 is equipped with the high-performance and secure WiFi4 chip W800 from Lianshengde. W800 is connected to CH2601 via the SPI port. W800 has been burned with AT-based WiFi transparent transmission firmware by default. Developers can quickly implement networking application scenarios based on AT network commands.
3. In this example, we need to use the WIFI function and audio function;
1) WIFI is used to connect to the Internet, and our music is placed on the Internet;
2) Audio is used to play music obtained from the Internet;
2. Implementation steps
1. Open the official example ch2601_webplayer_demo; there are two ways to obtain the example: search and download directly in the CDK development environment, and the other is to directly download the official example folder;
2. Compile and download the project. If the compilation is correct, proceed to the next step. If there is an error in the compilation, check whether the relevant dependent files are not downloaded;
3. Connect the JTAG and serial port interface cables of RVB2601, and reset the board to start the new program after downloading the program;
4. Open the serial port tool and use the ifconfig command to check whether the network is connected;
5. Connect to WIFI command: ifconfig ap wifiname wifipassword
1) wifiname: WIFI name
2) wifipassword: WIFI password
6. Connect to the network music playback instructions:
player play http://yocbook.oss-cn-hangzhou.aliyuncs.com/av_repo/alibaba.mp3
3. Corresponding operation pictures
1.WIFI connection
2. Online music playback
3. CH2601 development board display
4. Final video realization
结果
5. Problems encountered
1. After compiling the project for the first time, the hex file required for downloading is not generated. It needs to be compiled again to succeed. The reason is not clear at the moment.
2. Download the project and compile it directly, and an error will be reported directly because the corresponding dependent library is not downloaded;