|
MeshX 0.4
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
|
Directories | |
| gpio | |
Files | |
| meshx.c | |
| meshX application file for ESP BLE Mesh node. | |
| meshx_control_task.c | |
| Implementation of control task for event handling and messaging. | |
| meshx_kv_engine.c | |
| Enhanced implementation for MeshX Portable Key-Value Engine with GC. | |
| meshx_nvs.c | |
| Implementation for MeshX Non-Volatile Storage (NVS) operations. | |
| meshx_nvs_plat_portable.c | |
| meshx_os_timer.c | |
| Implementation of OS timer functionalities for BLE mesh node. | |
| meshx_ro_cfg.c | |
| Persistent Serialized Configuration Loader (Read-Only). | |
| meshx_shell.c | |
| Core implementation of the MeshX standalone shell. | |
| meshx_tiny_printf.c | |
| Lightweight printf implementation. | |