Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4

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.

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 1
Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 2

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:

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 3

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.

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 4

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:

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 5

Key Unified control

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

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 6

Control details:

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 7

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

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 8

Compile

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 9

Flash

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 10

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:

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 11

Compile

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 12

Flash

Ai-Thinker Open Source Intelligent monitoring terminal: AiPi-SCP-2.4 13

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

Samples and Contact Information


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.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.