Menu

NanoStack port to ZigBit (Meshnetics)

2008-06-29
2013-04-29
  • - 2008-06-29

    Hello,

    do you know of any efforts which try to port the NanoStack to the ZigBit modules available from Meshnetics?
    These modules contain an ATmega 1281v and an AT86RF230 radio transceiver.

    Ideally, this port would be based on AVR-GCC. Since one existing NanoStack platform already uses msp430gcc (and an external radio receiver CC2420), I assume that it should not be that difficult to do this ports, should it?

    Any comments?

    Regards,
    Christian

     
    • shelby

      shelby - 2008-07-04

      Hi Christian,

      It is not difficult with AVR-GCC as FreeRTOS has good support for that already. I know commercially Sensinode has used the stack with an AVR Mega 128 + CC2420. The biggest difference with the ZigBit is the Atmel radio, which will require a completely new RF driver for the port. I will check if we can post the existing AVR port to the SF project. That would save some time. I don't know of others specifically working on a port to an Atmel radio right now, but I am sure it is interesting to others!

      If you would like to try and post code, just drop me an e-mail and I can give you SVN access to the contribs section as well.

      - Zach 

       
      • - 2008-07-07

        Hi Zach,

        > I will check if we can post the existing AVR port to the SF project. That would save some time.

        Any news on this?

        Christian

         
    • - 2008-07-04

      Hi Zach,

      If you could add this port that would indeed save some time.
      Especially, because Meshnetics has introduced the new ZigBit 900 modules which also use the ATmega1281v and an AT86RF212 for IEEE802.15.4 in the 800/900MHz band. 6LoWPAN in the 800/900MHz band sounds also very interesting.

      I also own two ETRX1 modules from Telegesis. They contain a ATmega128 and a CC2420. So I could get your ATmega port working on these modules in a very short time I assume. Unfortunately, those modules are obsolete now.
      That's why I am going for the ZigBit modules.

      Christian

       
    • shelby

      shelby - 2008-07-07

      Hi,

      Spoke to Martti today, one of the core developers. He has a generic AVR-GCC port for Mega 128+ controllers lying around. It is currently a bit out of date and needs some patches and testing for v1.1.0. He promised to do that and post the code to the SVN within a few weeks (it is vacation time in Finland right now).

      By the way, if you would like a nice AVR+CC2420 module I recommend the RC2200 module from Radiocrafts. They also sell a CC2430 based RC2300 module which we are using a lot. These are also available in small quantities from distributors.

      - Zach

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.