Beginners: please read this post and this post before posting to the forum.
0 Members and 1 Guest are viewing this topic.
what is the disadvantage of 3.3v would it make any difference when i use external power source for motors?
Max 32 features:
it doesnt say about interrupts or UART but in the descriptions it says Programmable vector interrupt controller and Serial Communication Modules allow flexible UART/SPI/I2C™ configuration does these mean the same thing i dont know
Max 32 features:[...]
The operative word here is "modified", as it has to be to include all the extras that an Arduino doesn't have.
Quote from: Soeren on October 21, 2011, 10:28:13 PMThe operative word here is "modified", as it has to be to include all the extras that an Arduino doesn't have.What are you thinking about here?
My understanding is that they ported the Arduino IDE so that you could do the same stuff on the chipKit. I haven't seen where they allow more.
In fact there are some things it doesn't do that the Arduino does, like pin change interrupts on any pin, et al.
I'm not trying to start a pissing contest here, I don't care what chip someone wants to use,
I'm just kind of interested in this. The PIC is potentially better for what the OP wants to do, as is an Axxon.
Depends on what that is. He started off by talking about servos, and the Axxon supports servos better than Arduino (or ChipKit as far as I can tell). I didn't get that point across very well, granted.
Quote from: joe61 on October 22, 2011, 04:09:47 PMQuote from: Soeren on October 21, 2011, 10:28:13 PMThe operative word here is "modified", as it has to be to include all the extras that an Arduino doesn't have.What are you thinking about here? Is this a trick question? I don't see how I can express it any clearer?The Arduino doesn't include eg. USB OTG, high speed comms etc. etc.
Quote from: joe61 on October 22, 2011, 04:09:47 PMMy understanding is that they ported the Arduino IDE so that you could do the same stuff on the chipKit. I haven't seen where they allow more.You didn't see it, so it doesn't exist??
Quote from: joe61 on October 22, 2011, 04:09:47 PMIn fact there are some things it doesn't do that the Arduino does, like pin change interrupts on any pin, et al.Well, the pin change interrupt on the Arduino is purely a software library and can thus worjk on both.
Quote from: joe61 on October 22, 2011, 04:09:47 PMI'm not trying to start a pissing contest here, I don't care what chip someone wants to use,You could have fooled me, when trying to call an 8bit basic board superior to a 32bit multi peripheral board.
Anyone looking at it with a clear and unbiased mind cannot be in any doubt whatsoever.
For me, the massive appeal of the Axon and webbotlib is crushed a bit by it's flaky Mac OS X support, whereas I believe the chipkit has a native IDE - and I have a nice PIC programming workflow set up already. But if Axon was ever to offer solid OS X support, I would almost certainly choose it over the chipkit for advanced robotics projects
ie the support is not 'flakey
There's an Eclipse plugin for AVR programming as well. I've never tried it though so I don't know what it's like.
— but it does irritate me that admin claims 'mac OS X compatability' for the Axon when actually, said 'compatability' is minimal! And 'documentation' is a few forum posts by people who've had a go at it.
Well, I wasn't necessarily suggesting it. I've used Eclipse for C/C++, PHP, and other stuff, and I don't really like it much either (although it's pretty good with PHP and XML stuff). I'm a dinosaur though. I think emacs is an IDE
Here's what I think you mean by 'compatible'-To program any board from any manufacturer you need to have a development environment: some kinda text editor to write your code, some kinda compiler to turn it into micro controller code, and some kinda programmer/loader to burn it onto the board. Admin doesn't provide this development environment himself coz others have already written the various elements and coz he's a hardware guy. So when talking about 'support' for any OS it just comes down to finding all the relevant 3rd party bits that are out there on the web for each of the stages
But I guess what you are trying to get at is having a Mac environment that lets you easily write projects, compile and upload them without hunting around for all the required bits. Thats where I am going with WebbotLib Studio.
I agree with joe61's Axon vs Arduino comparison comments.
And as for cost, sometimes it's worth spending more if it can save you hours of wiring and frustration - but that depends on how much you value your time.
This may or may not matter, depending on your project, but you should also consider the compactness and size of the boards.
Or if you're running on battery, the energy efficiency.
Sometimes you have a ton of serial devices that need to be connected, so you need as many UARTs as possible.
If you only had a few servos on your bot, running a few jumper wires isn't a big deal. But if you were building a bot with 20 or 30 servos like a hexapod or biped, you'd be much better off with built-in power buses.
The Axon II has been tested to handle at least 6A on each power bus, but can in theory safely handle up to ~13A.
Again, as joe61 said, it depends a lot on your project for what is important. Even more, if you plan to build more robots in the future, consider that your parts will be scrapped and reused - can your mcu choice handle more complex bots in the future?
ps - as Soeren said, I'm very biased in my comments
Banging a 'shield' with header pins on top of another board doesn't really take much time (or money)
this was more a comparison between the Axon II and the chipKIT Max32, so it would be much more interesting to hear your comments on that and even on the Axon II vs. chipKIT Uno32 (where you can use your "4 times" rule, as it's priced 4 times lower than the Axon II ).
I thought you were all for the modular approach (which btw. the Arduino concept is a good example of).It's hard to modularize anything, if all the stuff have to go to a single small PCB and while the small size is good if you're making tiny robots, it won't matter for a larger 'bot.
I haven't been able to find the power drain for the Axon II, but it would surprise me if it wasn't higher on a 32bit 80HHz controller compared to a 8bit 8MHz controller.
So, the Axon II won't be able to handle 30 regular size servos, according to your own datasheet.
Yes, I believe a 32bit controller will be able to handle more complex tasks than an 8bit controller. Do you really disagree?
at a 4 times lower price.
This is definitely a fair argument. Webbot's response is also pretty good.
It would be great to see WebbotLib support for the max32