HM10control at App Store analyse

App power index: 120 (based on ranks around App Stores today)
Utilities
Developer: Georg Deschler
Price: 0 free
Current version: 1.0, last update: 6 years ago
First release : 11 Jan 2017
App size: 12.19 Mb
4.8 ( 6688 ratings )
follow app

Estimation application downloads and cost

> 2.64k
Monthly downloads
~ $ 1.08k
Estimation App Cost


HM10control gives you the ability to do some basic controls of the quite affordable HM-10 bluetooth module (tested firmware version 540) without an additional microcontroller (e.g. Arduino). This is a quite minimal first version to find out if someone except myself finds it useful. Feedback is highly appreciated...

After an initial configuration using a serial connection to the module and setting it to remote control mode (AT+MODE2) you can do the following:

- read out PIOs binary values (ON/OFF)
- read out PIOs analog values (ADC) as float value
- set binary value of PIO (switch) to (de)activate an actor: state is kept, even after disconnecting the phone
- experimental: interpret analog value as output of a voltage divider including an NTC (Thermistor) to measure temperature. This is currently hardcoded for a 4,7k resistor and a 2,2k NTC... dont expect too much precision ;-)

You can configure the used PIOs and their mode for each device. Configuration will be stored on the phone.

The first configured PIO is currently treated as "primary": its taken to the device overview and can be accessed right there.

Connections are kept alive only as long as they are needed.

-------------------------------------------------------------
Known limitations:

- re-scanning doesnt work fully stable
- bonding requires to enter PIN of the devices quickly when prompted and you will need to restart the app (will only affect you, if you enable this feature by sending AT+TYPE3 to the module before using it with HM10control)

-------------------------------------------------------------

Disclaimer:

This app is provided as is and for free. Its for developers/makers... playing around with HM-10 modules.

I tested it with some modules I had at hand. As it only makes use of AT commands that are not marked critical in the firmware documentation it should generally work out. Yet, I can not guarantee that you will not be able to bring your module to some state that it doesnt work properly any more. So please use at your own risk.

Using the "set binary" functionality for PIOs (switch) works with some delay potentially or might also fail. Dont use for emergency shutdown of reactors or other operations you regard (time) critical.
Read more
No search terms founded
Available in countries
Country Price
Canada 1.39 CAD
China 6 CNY
France 1.09 EUR
Germany 1.09 EUR
Italy 1.09 EUR
Netherlands 1.09 EUR
Portugal 1.09 EUR
Spain 1.09 EUR
Poland free
UK 0.99 GBP
India 79 INR
Japan free
Poland 4.99 PLN
Russia 75 RUB
Turkey 4.49 TRY
USA 0.99 USD
Korea, Republic Of 1.09 USD
Ukraine 0.99 USD
Available for devices
iPad2Wifi, iPad23G, iPhone4S, iPadThirdGen, iPadThirdGen4G, iPhone5, iPodTouchFifthGen, iPadFourthGen, iPadFourthGen4G, iPadMini, iPadMini4G, iPhone5c, iPhone5s, iPadAir, iPadAirCellular, iPadMiniRetina, iPadMiniRetinaCellular, iPhone6, iPhone6Plus, iPadAir2, iPadAir2Cellular, iPadMini3, iPadMini3Cellular, iPodTouchSixthGen, iPhone6s, iPhone6sPlus, iPadMini4, iPadMini4Cellular, iPadPro, iPadProCellular, iPadPro97, iPadPro97Cellular, iPhoneSE, iPhone7, iPhone7Plus, iPad611, iPad612, iPad71, iPad72, iPad73, iPad74, iPhone8, iPhone8Plus, iPhoneX,