The invention discloses a wireless data transmission device based on a WSN (wireless sensor network), a GPRS (general packet radio service) and a GPS (global position system). The wireless data transmission device mainly comprises a GPRS RF (radio frequency) module, a ZigBee RF module, a GPS module, a 32-bit ARM (automatic route management) processor and a power management module, wherein the ARM processor is a connecting link among the modules; and the ARM processor is connected with the GPRS RF module by a UART1 (universal asynchronous receiver / transmitter), connected with the ZigBee RF module by an SPI (serial peripheral interface), and connected with the GPS module by a UART0. In addition, for improving the reliability of the device and ensuring the reliable forwarding of massive data, the device also can comprise an NAND FLASH memory which is directly connected with the ARM processor by parallel I / O interfaces. By using the device disclosed by the invention, the transmission of remote WSN monitoring data is facilitated, the reliability of WSN data transmission is improved, the design cost is saved, the anti-interference performance of the system is improved, and the time synchronization of data information is guaranteed by using the GPS module.