From b0fc25bfe0f8b59a2916163c34c7f07058225603 Mon Sep 17 00:00:00 2001 From: Florian <1technophile@users.noreply.github.com> Date: Tue, 11 Oct 2022 19:43:15 -0500 Subject: [PATCH] [DOCS] Remove HM10 (#1284) --- docs/prerequisites/parts.md | 1 - docs/setitup/ble.md | 29 +---------------------------- docs/upload/web-install.md | 1 - 3 files changed, 1 insertion(+), 30 deletions(-) diff --git a/docs/prerequisites/parts.md b/docs/prerequisites/parts.md index d336a04..abb429a 100644 --- a/docs/prerequisites/parts.md +++ b/docs/prerequisites/parts.md @@ -10,7 +10,6 @@ Here is below the main parts reference. |-|:-:|:-:|:-:|:-:|:-:| |SRX882 / STX882|X|-||-|-| |CC1101|X|-|-|-|-| -|HM10|-|-|X|-|-| |38KHz IR emitter and receiver|-|X|-|-|-| |SX1276|-|-|-|X|-| |A6/A7|-|-|-|-|X| diff --git a/docs/setitup/ble.md b/docs/setitup/ble.md index a0825e8..62615c3 100644 --- a/docs/setitup/ble.md +++ b/docs/setitup/ble.md @@ -7,31 +7,4 @@ You can use a barebone ESP32 or some nice looking products like the ones below ( ![](../img/OpenMQTTgateway_M5_Atom_Board.png) ![](../img/OpenMQTTgateway_M5_Stack_Board_Display_Text.png) -For Arduino and ESP8266 you can use an HM10 or HM11 below. -|Module|Purpose|Where to Buy| -|-|-|-| -|HM 10 Keyes bluetooth module|Bluetooth|[compatible parts list](https://compatible.openmqttgateway.com/index.php/parts)| - -## Pinout -|Module Pin|Board RX Pin|Board TX Pin| -|-|:-:|:-:| -|Arduino|D6 to HM10 RX|D5 to HM10 TX| -|ESP8266|D6 to HM10 RX|D7 to HM10 TX| - -Vcc pin of the board and the HM10 Module to a 5V supply source. -Ground pins of the board and the HM10 Module to the ground of the supply source. - -### Debugging the HM10 -So as to communicate directly with the HM10 you may use [this program](https://github.com/1technophile/serial_modules_debug) from Martin Currey, you can upload it to your ESP board and it will enable without an FTDI to write and read commands directly to the HM10 through the ESP. You may use the Arduino IDE Serial Monitor to read and send the commands. -The baud rate of the HM10/11 module must be set to 9600 bauds , the command `AT+BAUD?` enables to know at which speed the module is set. -So as to set it to 9600 that you may use `AT+BAUD0` command. - -The HM10/11 firmware version must be >= V709 the command `AT+VERS?` enables to know the firmware version. - -## Arduino Hardware setup -![BLE Arduino](../img/OpenMQTTgateway_Arduino_Addon_BT.png) - -## ESP8266 Hardware setup -![BLE ESP8266](../img/OpenMQTTgateway_ESP8266_Addon_BT.png) - -The implementation with the HM10 module would not have been possible without the work of [Martin Currey]( http://www.martyncurrey.com), thanks! +For Arduino and ESP8266, we previously used HM10, this module is no longer supported by OpenMQTTGateway, prefer an ESP32. diff --git a/docs/upload/web-install.md b/docs/upload/web-install.md index 95c23ff..3e1dd45 100644 --- a/docs/upload/web-install.md +++ b/docs/upload/web-install.md @@ -53,7 +53,6 @@ The table below describes the libraries and the modules of each board configurat |esp32dev-ble-datatest|ESP32 dev board|Default BLE gateway with additional servicedata, manufacturerdata and service uuid for analysing decoding issues|-|-|X|-| |**ESP8266**| |nodemcuv2-2g|ESP8266 board|SMS gateway, need A6/A7 GSM module|-|-|-|-| -|nodemcuv2-ble|ESP8266 board|BLE gateway, need HM10 Module|-|-|X|-| |nodemcuv2-ir|ESP8266 board|Infrared gateway using [IRremoteESP8266](https://github.com/crankyoldgit/IRremoteESP8266)|-|X|-|-| |nodemcuv2-rf-cc1101|ESP8266 board|RF gateway using [RCSwitch](https://github.com/1technophile/rc-switch) library, need CC1101|X|-|-|-| |nodemcuv2-rf|ESP8266 board|RF gateway using [RCSwitch](https://github.com/1technophile/rc-switch) library|X|-|-|-|