diff --git a/docs/modules/node.md b/docs/modules/node.md
deleted file mode 100644
index f7bd49d6..00000000
--- a/docs/modules/node.md
+++ /dev/null
@@ -1,57 +0,0 @@
-# node Module
-## node.restart()
-
-Restarts the chip.
-
-####Syntax
-`node.restart()`
-
-####Parameters
-`nil`
-
-####Returns
-`nil`
-
-####Example
-
-```lua
-node.restart();
-```
-___
-## node.dsleep()
-
-Enter deep sleep mode, wake up when timed out.
-
-####Syntax
-`node.dsleep(us, option)`
-
-**Note:** This function can only be used in the condition that esp8266 PIN32(RST) and PIN8(XPD_DCDC aka GPIO16) are connected together. Using sleep(0) will set no wake up timer, connect a GPIO to pin RST, the chip will wake up by a falling-edge on pin RST.
-option=0, init data byte 108 is valuable;
-option>0, init data byte 108 is valueless.
-More details as follows:
-0, RF_CAL or not after deep-sleep wake up, depends on init data byte 108.
-1, RF_CAL after deep-sleep wake up, there will belarge current.
-2, no RF_CAL after deep-sleep wake up, there will only be small current.
-4, disable RF after deep-sleep wake up, just like modem sleep, there will be the smallest current.
-
-####Parameters
- - `us`: number(Integer) or nil, sleep time in micro second. If us = 0, it will sleep forever. If us = nil, will not set sleep time.
-
- - `option`: number(Integer) or nil. If option = nil, it will use last alive setting as default option.
-
-####Returns
-`nil`
-
-####Example
-
-```lua
---do nothing
-node.dsleep()
---sleep μs
-node.dsleep(1000000)
---set sleep option, then sleep μs
-node.dsleep(1000000, 4)
---set sleep option only
-node.dsleep(nil,4)
-```
-___
\ No newline at end of file