Buy an Axon, Axon II, or Axon Mote and build a great robot, while helping to support SoR.
0 Members and 1 Guest are viewing this topic.
Program: 28792 bytes (43.9% Full)(.text + .data + .bootloader)Data: 1429 bytes (17.4% Full)(.data + .bss + .noinit)
7 quadrature encoders, one for each motor, with ~1300 pulses/revolution (I'm not even sure if the Axon has enough IO pins that can act as encoder interrupts, as is required by webbotlib?)
(in theory) 150 tactile sensors, in 25-sensor arrays, each monitored by a PIC (probably) communicating with the axon through (again, probably) UART -- this one is in theory only, because the tactile sensors are still being worked out. I may only be using 75 sensors on 3 chips, instead of 150 on 6 chips...
...can this code be run through the Computer to an Arduino Uno on a breadboard into the Atmega 8...
...my *guess* is that it's possible? Anyone?
A weird question perhaps:I'm making a program using webbotlib. AVR studio says the program is:Device: atmega640Program: 21088 bytes (32.2% Full)(.text + .data + .bootloader)Data: 623 bytes (7.6% Full)(.data + .bss + .noinit)So in theory I'm only using 21KB of the axon memory. But the HEX file itself is 58KB, meaning I'm coming way up to the edge of my axon memory. Which of the two is correct? I'm only using one quadrature encoder, one PWM, and one PID, so I find it hard to believe I'm maxing out the axon...Does the *.hex file get dumped right into axon memory as is, or is it processed in some way beforehand?MIKE