Ai-thinker AiPi Intelligent Monitoring Terminal is a monitoring device based on the AiPi SCP-2.4 central control board. It supports time display, voice broadcast, remote information monitoring, remote control of RGB LED.


How to Configure Wi-Fi
Scroll down from the home screen to the configuration page and click the search button to start scanning for available Wi-Fi access points nearby.
Select the Wi-Fi access point, enter the Wi-Fi password in the PASS input box, then click the Connect button to connect to Wi-Fi. After the Wi-Fi connection is successful, the intelligent monitoring terminal restarts and reconnects to the server. See the image below:

After the Wi-Fi configuration is successful, the time is automatically updated and the remote MQTT server is connected.
Controlling RGB LED
There is a total of three RGB controlled devices, namely Ai-WB2-12F-Kit development board, Ai-M61-32S-Kit development board and BW16 development board, which are connected with the intelligent monitoring terminal using MQTT server. Therefore, these three as long as they can connect to the network, the intelligent center control screen can control them.

Independent Control
The RGB of each development board can be independently controlled by the intelligent monitoring terminal: in the home page, click the RGB control switch, you can control the development board separately:

Key Unified control
AiPi-SCP-2.4 is designed with five tap buttons, which access IO and corresponding control LED as follows:

Control details:

Intelligent monitoring terminal secondary development
1) Modify the connected MQTT server
In order to be able to run normally, need to modify the following an MQTT connection information: AiPi SCP_SmartCtrl/components/UI/custom/custom.h

Compile

Flash

Ai-M61-32S development board RGB engineering secondary development
Ai-M61-32S development board RGB engineering is to use is to quickly experience the RGB control function, therefore, you may need to prepare an AI-M61-32S-Kit development board or small Ampai-Eyes-DU development board.
1) Modify the connected MQTT server
In order to run properly, modify the following MQTT connection information in AiPi-SCP_SmartCtrl/AiPi-M61-RGB/components/system_status/sys_status.h:

Compile

Flash

I hope you were able to follow the article and learn how this Ai-thinker AiPi Control Panel Could be used in various IoT control and monitoring applications.
Short Introduction Video
Documentation and Support
- Official website: http://en.ai-thinker.com
- DOCS: https://docs.ai-thinker.com
- Official Forum: http://bbs.ai-thinker.com
- M6x-SDK Programming Guide: https://bouffalolab.github.io/bl_iot_sdk
Samples and Contact Information
- Sample purchase๏ผhttps://ai-thinker.en.alibaba.com/
- Business cooperation: overseas@aithinker.com
- LinkedIn:ย https://www.linkedin.com/company/ai-thinker
I am running an Embedded Design House, CAPUF Embedded Pvt. Ltd, located in Bangalore, India. At CAPUF, we help companies build embedded products with our hardware and firmware design services.
We also help in design optimizations for power consumption, cost, mass manufacturing, and performance.
Additionally, we develop PCB testing jigs and provide cloud-based device / production monitoring solutions.