Jennic Ltd.'s JenNet is a free proprietary IEEE 802.15.4 networking stack for its 32-bit single-chip wireless microcontrollers.
JenNet is specially designed to be easy to use and is fully scalable from just a few nodes to large networks of up to 1,000 nodes. It complements Jennic's existing ZigBee stack by providing interoperability with other ZigBee devices and mesh networks.
JenNet addresses a wide range of applications, including street lighting systems with long strings of nodes, and large building management systems.
The stack provides users with an easy application development path through its two simple programming interfaces, Jenie and AT-Jenie. Its memory footprint can be as low as 16kB, which ensures that up to 80kB application space is available for a 100-node network, giving designers the flexibility to develop complex applications if required.
A range of network topologies are possible, including star, tree or linear formations that can accommodate long strings of nodes. Self-configuration and automatic healing ensure that networks constructed using JenNet are tolerant of node failures. It also supports sleeping end devices for multi-year battery life, encryption of packets for secure data transmission and over the air download for easy updating of nodes. Furthermore, since it is based on the established IEEE802.15.4 standard at 2.5GHz, it offers excellent co-existence with WiFi and Bluetooth.
Two easy-to-use software interfaces, Jenie and AT-Jenie are provided to facilitate all stages of the development cycle, from initial design support with evaluation kits, through modules for low volumes and fast market introduction, to chips for the lowest cost high volume manufacture.
AT-Jenie provides a simple serial command interface to the network, enabling existing products to add wireless network capability by using the chips or modules as a wireless co-processor alongside a PC or existing host processor.
Jenie is a simplified 'C' programmer's interface, providing access to the whole of the network stack and enabling users to develop fully customized 'C' applications using Jennic's standard software development kit which is freely available with an unlimited license.
JenNet, AT-Jenie, and Jenie are available now and can be downloaded from the support section of Jennic's website along with many code examples and application notes.
More information is available at www.jennic.com/support .