7.1.6 Available Bluetooth Low Energy Audio Contexts

7.1.6 Available Bluetooth Low Energy Audio Contexts The receiver uses the “Available_Audio_Contexts” characteristic to inform the initiator that certain specific context types claimed to be supported in the “Supported_Audio_Contexts” characteristic are currently unavailable. This may sound contradictory, but the existence of this characteristic is to indicate what the receiver is currently willing to support. This … Read more

Essential for Open Source DIY: The ESP32-BLE-Keyboard Library Turns Your ESP32 into a Bluetooth Keyboard

Introduction The ESP32-BLE-Keyboard is a library that allows the ESP32 module to function as a Bluetooth keyboard, making it easy to develop using the Arduino IDE. With this library, users can input text into any Bluetooth-enabled device, such as smartphones, tablets, and computers, providing more DIY possibilities for users. Features 1. Fully Compatible with Arduino … Read more

Basic Knowledge of Ansible for Automated Operations and Maintenance

Ansible Host Directory Default configuration file: /etc/ansible/hosts # This is the default ansible 'hosts' file. # # It should live in /etc/ansible/hosts # # – Comments begin with the '#' character # – Blank lines are ignored # – Groups of hosts are delimited by [header] elements # – You can enter hostnames or ip … Read more

Practical Methods for Drawing Value Stream Maps (VSM)

Value Stream Mapping (VSM) is the “sharp tool” for optimizing production processes. Written by | Banble Consulting Image | AI Generated Value Stream Mapping (VSM) is a visual tool used to analyze and improve production processes. In simple terms, it is like taking a “snapshot” of the production process, illustrating all the steps from raw … Read more

CR2032 Coin Battery Module Supporting Solar and RF Energy Harvesting with BLE 5.3 Protocol

SMK’s HarvestLoop (Self-contained Power Supply (SCPS) Coin Battery Module) is a sensor-rich energy module capable of harvesting solar energy, supporting wireless power transmission, and communicating via Bluetooth Low Energy (BLE), all integrated within a size compatible with CR2032 batteries. This product combines solar energy harvesting technology with Bluetooth® Low Energy 5.3 technology to achieve low-power … Read more

Identification of Short-Range Wireless Technologies: Bluetooth, Wi-Fi, BLE, Zigbee, NFC, RFID, Z-Wave

Follow ▲RF Aesthetics ▲ , let’s learn and grow together This is the 1793rd issue of RF Aesthetics sharing. Source | Original; WeChat Group | To join the WeChat group, add WeChat: RFtogether521 ; Note | Nickname + Region + Product and Job Direction (e.g., Big Boss + Shanghai + Chip RF Engineer); Purpose | … Read more

Eddystone: Google’s Open Source BLE Beacon Protocol Launched in 2015

1. Protocol Basics ‌Protocol Positioning‌Eddystone is an open-source BLE beacon protocol launched by Google in 2015, supporting cross-platform (Android/iOS) and various data frame types, with a fixed service UUID of 0xFEAA.。 Core Advantages‌Compared to iBeacon, Eddystone has a fully open-source nature and supports dynamic data broadcasting (such as direct URL push).。 2. Frame Type Details … Read more

1.1 Automation Operations with Ansible Installation and Deployment

Introduction Ansible is a tool for deploying a group of remote hosts. It achieves communication between the management node and remote nodes through the SSH protocol. Theoretically, any operation that can be performed by logging into a remote host via SSH can be automated in bulk using Ansible. This includes tasks such as copying files, … Read more

Ansible Role: A Comprehensive Guide to Structuring Playbooks

nginx-role.yml roles/ └── nginx ├── tasks │ ├── group.yml # Create group │ ├── main.yml │ ├── restart.yml # Restart service │ ├── start.yml # Start service │ ├── templ.yml # Copy configuration file │ ├── user.yml # Create user │ └── yum.yml # Install service └── templates └── nginx.conf.j2 # Configuration file group.yml (0 … Read more