The Implementation of Lightweight Python Interpreter for Wireless Sensor Network

碩士 === 國立臺灣大學 === 工程科學及海洋工程學研究所 === 102 === Wireless Sensor Network (WSN) is a rapidly developing technology. The sensor nodes are small, low cost, power efficient, and easily deployed. It is widely used in many fields, such as military, home automation, industrial and science research. In general,...

Full description

Bibliographic Details
Main Authors: Chao-Pu Ho, 侯肇普
Other Authors: 吳文中
Format: Others
Language:zh-TW
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/57328039580619489090
Description
Summary:碩士 === 國立臺灣大學 === 工程科學及海洋工程學研究所 === 102 === Wireless Sensor Network (WSN) is a rapidly developing technology. The sensor nodes are small, low cost, power efficient, and easily deployed. It is widely used in many fields, such as military, home automation, industrial and science research. In general, WSN applications are developed in C or C-like programming languages, for those researchers who are not related to computer science background would have steep learning curve. In this work, we present a WSN program development platform, using Python as the programming language for developing WSN applications. We implemented a Python Bytecode interpreter on the OS, and designed useful APIs and program development environment. We expect that our efforts may help WSN to be more accessible to users in all fields.