Squirrels have fuzzy tails.
0 Members and 1 Guest are viewing this topic.
Yeap.The RoboRealm mod for the Axon does this. Just install the mod onto the Axon, then send the proper commands (I'm not sure what they are offhand, you'll have to search for it).
Quote from: Admin on September 07, 2009, 07:17:13 PMYeap.The RoboRealm mod for the Axon does this. Just install the mod onto the Axon, then send the proper commands (I'm not sure what they are offhand, you'll have to search for it).The axon is the Atmega 640, right? Can one use the code on a raw 644p chip to control servos? Or is there additional firmware or hardware unique to the axon allowing this?I'm looking for the easiest method to control a large number of servos with the 644, and if this code will run and work, it'll save me some time.
Quote from: Half Shell on September 09, 2009, 08:43:29 AMQuote from: Admin on September 07, 2009, 07:17:13 PMYeap.The RoboRealm mod for the Axon does this. Just install the mod onto the Axon, then send the proper commands (I'm not sure what they are offhand, you'll have to search for it).The axon is the Atmega 640, right? Can one use the code on a raw 644p chip to control servos? Or is there additional firmware or hardware unique to the axon allowing this?I'm looking for the easiest method to control a large number of servos with the 644, and if this code will run and work, it'll save me some time.The Axon is the ATmega640. Code compiled for one mcu will not work for another. Email STeven (the creator of RoboRealm) and ask him to recompile the .hex for the 644. I can't promise you he will, as it'll require probably an hour or two of work. And not sure how much more needs to be done for compatibility with RR . . .
but I was under the following impressions (maybe I'm wrong about these?)A) The 640 and 644 are in the same immediate family, having only a difference in memory (and in the case of 644p versus non p, the presence of Atmel's pico power hardware).
B) MCU programming should include a hardware profile header file to make switching it to other hardware far quicker. Case in point - instead of using PORTA (as not all AVRs have PORTA) to control LEDS, to do hardware profile header and #define LEDPORT to be PORTA, making it a one line change to redirect the hardware. etc etc.
Not true. The 640 is in the same immediate family with only the 1280 and 2560. Tongue
Sounds like you want to give WebbotLib a try Grin(WebbotLib does this)
I honestly use mostly my libraries I've been developing over time at this point. Is that a library maintained by members here?