INTRODUCTIONMany application-specific distributed sensor systems that consist of so-called sensor nodes require small size and low power features due to their limited resources, and their use in distributed, wireless environments. A sensor node platform typically consists of various devices, including a microcontroller for data computation and peripheral control, a transceiver for communication with other nodes, one or more sensors for data acquisition, and a battery for energy support. Using off-the-shelf devices to build sensor node platforms generates unnecessary power/energy consumption and area. When their significantly increased cost can be tolerated, design of application-specific devices is desired to better achieve the goals of small size and low power consumption. In this paper, we present a complete distributed sensor system design with features of low energy usage and small size. In this system, a distributed application for linecrossing recognition (LCR) is demonstrated as a concrete example. This system includes optimizations associated with algorithm streamlining, communication protocol configuration, and hardware/software implementation. We summarize our developed light-weight distributed algorithm for line-crossing recognition [1,2], together with its specific protocol implementation, and present the corresponding hardware implementation. We also describe a system prototype that we have built based on off-the-shelf devices, including a field programmable gate array (FPGA). The use here of an FPGA is an intermediate stage towards our development of digital application-specific integrated circuits (ASICs) that are fully specialized for our targeted sensor nodes. Our on-going and future work is to integrate the digital ASIC subsystem that we are developing with customized wireless communication, sensor, and antenna devices.