Wednesday, February 07, 2007

    MiWi Wireless Networking Protocol Stack available as AN1066

    One of Microchip's many applications groups recently released application note 1066 for the MiWi protocol stack. I haven't used it myself, but I attended a presentation on the wireless protocol a few months ago, and it peaked my interest.
    The MiWi™ Wireless Networking Protocol is a simple protocol designed for low data rate, short distance, low-cost networks. Fundamentally based on IEEE802.15.4™ for wireless personal area networks(WPANs), the MiWi protocol provides an easy-to-use alternative for wireless communication. In particular, it targets smaller applications that have relatively small network sizes, with few hops between nodes, using Microchip’s MRF24J40 2.4GHz transceiver for IEEE802.15.4 compliant networks.

    This application note covers the definition of the MiWi Wireless Networking Protocol Stack and how it works. The example Stack implementation data structures, usage and APIs are covered in this document, as well as resource requirements for this implementation. For completeness, the document also introduces several aspects of wireless networking, as well as key features of IEEE 802.15.4. However, it is assumed that the user is already familiar with the C programming language and IEEE 802.15.4. You are strongly advised to read the specification in detail prior to using the Microchip MiWi Wireless Networking Protocol Stack.
    Most importantly, the software works with everybody's my favorite C compilers, MPLAB C18 for PIC18 and MPLAB C30 for PIC24/dsPIC30/dsPIC33. You can read more about MiWi here or get AN1066 here.

    No comments: