Weekly Highlights | Zain Bahrain First to Launch NB-IoT; Intel Partners with Aible to Accelerate Business Analytics and AI

Weekly Highlights | Zain Bahrain First to Launch NB-IoT; Intel Partners with Aible to Accelerate Business Analytics and AI

Weekly Highlights 1. Zain Bahrain First to Launch NB-IoT 2. Intel Partners with Aible to Accelerate Business Analytics and AI 3. Nokia and AST SpaceMobile Build the World’s First Accessible Standard 4G/5G Mobile Terminal Device Space-Based Mobile Network 4. Qualcomm Plans to Re-enter the Server Market with New Chips: Aiming at Customers like Amazon AWS … Read more

Monitoring Solutions for BMS Battery Management Systems Based on Low Energy Bluetooth (BLE) for 8S and Above

Monitoring Solutions for BMS Battery Management Systems Based on Low Energy Bluetooth (BLE) for 8S and Above

In today’s rapidly developing new energy industry, the Battery Management System (BMS) serves as the core brain of energy storage, and its performance directly determines the safety and economic efficiency of battery packs. Especially for battery management systems (BMS) with 8 series or more, which are widely used in high-voltage applications such as new energy … Read more

Compilation of Standalone Binary for Ansible Playbook

Compilation of Standalone Binary for Ansible Playbook

Background/Cause The internal product involves many Docker images, and distributed installation involves many hosts, so Ansible was used to write deployment scripts. However, there are various issues due to differences in the operating systems of the deployment machines or the installed versions of Ansible. The initial solution to this problem was to build an Alpine … Read more

What BLE Events Does Nordic Have? When Are They Triggered?

What BLE Events Does Nordic Have? When Are They Triggered?

1. GAP Events enum BLE_GAP_EVTS { BLE_GAP_EVT_CONNECTED BLE_GAP_EVT_DISCONNECTED BLE_GAP_EVT_CONN_PARAM_UPDATE BLE_GAP_EVT_SEC_PARAMS_REQUEST BLE_GAP_EVT_SEC_INFO_REQUEST BLE_GAP_EVT_PASSKEY_DISPLAY BLE_GAP_EVT_KEY_PRESSED BLE_GAP_EVT_AUTH_KEY_REQUEST BLE_GAP_EVT_LESC_DHKEY_REQUEST BLE_GAP_EVT_AUTH_STATUS BLE_GAP_EVT_CONN_SEC_UPDATE BLE_GAP_EVT_TIMEOUT BLE_GAP_EVT_RSSI_CHANGED BLE_GAP_EVT_ADV_REPORT BLE_GAP_EVT_SEC_REQUEST BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST BLE_GAP_EVT_SCAN_REQ_REPORT BLE_GAP_EVT_PHY_UPDATE_REQUEST BLE_GAP_EVT_PHY_UPDATE BLE_GAP_EVT_DATA_LENGTH_UPDATE_REQUEST BLE_GAP_EVT_DATA_LENGTH_UPDATE BLE_GAP_EVT_QOS_CHANNEL_SURVEY_REPORT BLE_GAP_EVT_ADV_SET_TERMINATED }; In fact, there are notes following the definitions of these events. And the data passed from the protocol stack after the corresponding event occurs 1. … Read more

Deploying LNMP with Ansible Playbook

Deploying LNMP with Ansible Playbook

Table of Contents Deploying LNMP with Ansible Playbook Installing Ansible Basic Preparation with Ansible Writing with Playbook Using Variables Environment Introduction: System IP Hostname Service centos8 192.168.222.250 ansible ansible centos8 192.168.222.137 nginx nginx centos8 192.168.222.138 mysql mysql centos8 192.168.222.139 php php nginx-1.22.0mysql-5.7.38php-8.1.11 Installing Ansible Aliyun Official Website // Configure Aliyun Source [root@ansible~]# cd /etc/yum.repos.d/ [root@ansible … Read more

ESP32-BLE2MQTT: Seamlessly Connect Your BLE Devices to the IoT World

ESP32-BLE2MQTT: Seamlessly Connect Your BLE Devices to the IoT World

ESP32-BLE2MQTT is a powerful tool that seamlessly connects your BLE devices to the MQTT message queue, enabling convenient IoT data transmission and control. It is developed based on the ESP32 chip and built using ESP-IDF v5.2.1, providing a stable and reliable bridge for your IoT projects. The core features of ESP32-BLE2MQTT: 1. Bidirectional Communication: ESP32-BLE2MQTT … Read more

Automated Deployment of Yudao Project with Ansible

Automated Deployment of Yudao Project with Ansible

Automated Deployment of Yudao Project with Ansible Introduction Ansible is an extremely simple IT automation system. It can be used for configuration management, application deployment, cloud resource configuration, ad-hoc task execution, network automation, and multi-node orchestration. Ansible can easily achieve complex operations such as zero downtime rolling updates (in conjunction with load balancers). Preparation To … Read more

Ansible: From Introduction to Abandonment (Part 20)

Ansible: From Introduction to Abandonment (Part 20)

Ansible Roles Ansible Role is a collection of playbooks. For example, combining the playbook for configuring nginx, the playbook for configuring php, and the playbook for configuring mysql can create a role for configuring lnmp. There are three common types of roles: • The roles that come with RHEL, which can be installed via <span>yum … Read more

Open Source Ansible Playbook Management Platform AWX

Open Source Ansible Playbook Management Platform AWX

1. Introduction to AWX ● AWX is the open-source version of Ansible Tower (the upstream product of the enterprise version), a visual interface server automation deployment and operation management platform. ● AWX provides a web-based user interface, REST API, and a task engine built on Ansible. ● The graphical AWX makes it easier to orchestrate … Read more

Differences Between LoRa Devices and LoRaWAN Devices

Differences Between LoRa Devices and LoRaWAN Devices

1. Overview of LoRa and LoRaWAN LoRa (Long Range) and LoRaWAN are important representatives of Low Power Wide Area Network (LPWAN) technologies, widely used in the Internet of Things (IoT) field, such as smart agriculture, environmental monitoring, smart cities, and industrial automation. LoRa is a physical layer wireless modulation technology known for its long range, … Read more