JM100-W building block networking module free cloud platform WiFi module remote monitoring
USD $1 - $100 /Piece
Min.Order:1 Piece
Shenzhen Huachengweiye Electronics Co., Ltd.
CH376S evaluation board U disk SD mouse support parallel serial SPI interface
STC offline download U disk version of U7 support for 3.3V and 5V automatic / offline download
Industrial DKC-1A stepper motor controller / pulse generator / servo / potentiometer speed control
Guangzhou Huanghua electric iron 905C adjustable constant temperature electric iron 60W 100%
Arduino electronic building block epansion board V4/V5 improved board Sensor Freaduino
Data downLoad and remote monitoring web site:/
JM100-Wan instruction manuaL
One summary
JM100-WBeijing building block Technology Co., Ltd. () launched a building block type of Internet of things module, access to the Wifi, allowing users to very low cost of the product will quickly.
The whole process like building blocks, without the need of comple programming, just the monitoring data through the serial port to send to the network module, and then open the browser, login to , can be seen to be monitored data, without the need to write comple network communication program, without development server and web pages.
The whole system is shown in figure 1.1:
Figure 1.1: schematic diagram of the system
If we use the JM100-MB motherboard, as long as the simple connection, no programming can make the device networking.
Module size as shown in figure (unit mm):
Three Interface introduction
JM100-WThere are three interfaces, respectively, for J11, J12, J13, as shown in figure 3.1:
Figure 3.1JM100-W interface
The definition is as follows:
J11To download the configuration interface, the pins are defined as:
l VCC:Used for module power supply, 3.3~5V.
l Config_TWhen you download the configuration, the module UART send the tube foot.
l Config_RWhen downloading the configuration, the module UART receives the tube foot.
l Config_EN: the configuration mode is enabled. If this pin to ground, is on after power module automatically enter configuration mode; if left unconnected or is connected with a high level, after power into normal operating mode.
l GNDPower supply ground.
J12For the communication interface, the pins are defined as follows:
l VCC:Used for module power supply, 3.3~5V.
l TWhen the communication is, the module UART sends the tube foot.
l RWhen the communication is, the module UART receives the tube foot.
l RSTReset pin, and GND short reset module reset.
l GNDPower supply ground.
J13In order to contain the communication and download the configuration of the interface, the pins are:
VCC, T, R, RST, GND, Config_T, Config_R.
Users themselves choose to use J13 or J11 and J12.
Four Working mode
JM100-WThere are 3 buttons and 3 lights, as shown in Figure 4.1:
Figure 4.1 button and indicator light location map
Push button and indicator light:
l 1Reset button.
l 2Configuration mode button
l 3: set aside keys, under normal circumstances do not.
l 4Configuration mode indicator light, when the module is in the configuration mode, the light flashes.
l 5Connect the AP success indicator, when the module is connected to the AP successfully, this light flashes.
l 6Connect to the server, the success of the light, when the normal work, when the module and the server to establish a connection, the lights flashing
JM100-WThere are 2 modes of operation, respectively, as follows:
U Normal mode of operation: after power up or press the reset button, the system into the normal working mode.
U Download configuration mode: first press the configuration mode button or S11 config EN pin low level and module power on or reset, kept in configuration mode button has been pressed or S11 config EN pin has been low level, to be configured to LED light starts flashing when the system to enter configuration mode. This can be loosen configuration mode button.
Five Account registration and setting
1. Registered account
useJM100-WBefore, if there is noRegistered on the account, the user needs to register an account. Figure5.1As shown:
chartFive point oneRegistered account
2. Create device and configuration channel
After users log in, you can see the registration information item"Key Device",Key DeviceWill be used to download the configuration in the back. Figure5.2As shown:
chart5.2 Key DeviceAnd create a new device
Then click "create a new device" in the "device management", select the Internet of things"JM100-W"Input deviceID(English and digital combination), enter the name of the device and the device description, click "create". Figure5.3As shown:
chartFive point threeCreate a new device
After creating a good device, click on the deviceID, enter the channel settings page, click on the "channel settings", the beginning of each channel settings, such as5.4As shown:
chartFive point fourChannel settings page
When tested, each channel type is used with two channels.
Epand the digital input channel settings, the channel will be0and1Enable./Can "hook, as shown in Figure5.5As shown:
chartFive point fiveEnable channel0and1
With the same method, enable digital output channels0and1Analog input channel, analog input0and1Analog output channel, analog output0and1.
Si Download configuration
Si point oneconnection
If the use of JM100-MB floor, can refer to the use of JM100-MB floor specification.Doc". If you do not use the JM100-MB, you can use the following methods to download the configuration.
Method 1: use the USB to UART module (R and T cross connect), as shown in figure 6.1:
chartSi point oneuseUSBturnUARTConnection method of time
Method 2: useRS232turnTTLModule time(R and T cross connect), as shown in figure 6.2:
chartSi point twouseRS232turnTTLConnection method of time
Si point twoDownload configuration mode
First press the configuration mode button and module power on or reset, keep the configuration mode button has been pressed, to be configured to LED light starts flashing when the system to enter configuration mode. This can be loosen configuration mode button.
Si point threeDownload configuration
Open download configuration tool, select the serial port, enter the Wifi configuration information and device configuration information, shown in figure 6.3:
chartSi point threeDownload configuration interface
Click "download configuration".
Si point threeTest configuration is successful
After download the configuration, press the reset button on the JM100-W, so that the module reset, into the normal working mode. And then observe the LED indicator light connected to the LED and the AP indicator light of the connection server.
If after a period of time (generally, 10 seconds can be connected to success), the two LED indicator lights flashing, indicating the success of the configuration.
Otherwise, you should check whether the configuration information entered is wrong, whether the wireless router in the normal work, etc..
Seven communication protocol
JM100-WNormal working mode, serial communication using j12 or j13 T and R baud rate to 115200bps and 8n1, no flow control, no parity.
JM100-WOnly 3 communication protocol, you can achieve remote monitoring, respectively, read and fetch module status, upload channel information, read channel settings information. Communication protocol format is as follows:
055+0FF + Version+Length + CMD +(Data)+ ChechSumAmong them:
l 055and0FFStart byte.
l VersionFor the protocol version number1.
l LengthFor the entire packet length, including the start byte and the.
l CMDCommand word.
l DataData section for this article,DataPart is optional, and some protocols may notDatapart
l CheckSumFor verification and,CehckSum=Sum (055+0FF+... +CMD+ (Data), go to the lowest byte.
7.1Status of the Internet module:
The status of the acquisition of the Internet of things modules: user products- >Internet of things module,CMD=101(065).
Number of bytes | 0 | 1 | 2 | 3 | 4 | 5 |
meaning | Start byte1 | Start byte2 | version number | Protocol length | Command word | Check and |
give an eample | 055 | 0FF | 1 | 6 | 065 | 0C0 |
Module reply: Internet of things- >User product,CMD=1.
Number of bytes | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
meaning | Start byte1 | Start byte2 | version number | Protocol length | Command word | Error code | Check and |
give an eample | 055 | 0FF | 1 | 7 | 001 | 0 | 05D |
Error code and its implications:
0Connect to server normal
Two hundred and fifty-threeConnect toAPSuccessful connection server failed
Two hundred and fifty-fourConnect toAPfail
Two hundred and fifty-fiveUndefined error.
Seven point twoUpload channel data
Upload channel data: user products- >Internet of things module,CMD=102 (066).
Number of bytes | 0 | 1 | 2 |