Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/18/11 08:03
Read: times


 
#181174 - Separate "Arduino" from "only Arduino knowledge"
Responding to: ???'s previous message
Andy Peters said:
So how is an Arduino any better than a Xilinx or SiLabs eval board? Maybe the Arduino would make sense if we used the micro on that board in products, but it makes more sense for us to build on our experience with the parts we regularly use. And, FWIW, we built up our own little eval board with a Spartan 3AN and an 'F120 because that combination is something we tend to use a lot. So for running tests, that board made sense.

But the issue was the reverse. You so clearly indicated that the Arduino was so much worse, that anyone asking about it would be sent home.

And next, you seem to imply that all tasks at hand would require the same processor as you use in your products. Factory test equipment don't gain any real advantage from having the same processor as the tested target. There are many situations where you may need one-off solutions, totally independent of what products you normally develop, manufacture and sell.

Those local stores don't exist in this desert metropolis of a million people. But DigiKey and Mouser are just as good at delivering boards as SparkFun, if not better.

Still no reason to downgrade the Arduino, or an applicant who mentions it.

How about the new guy asking the inhouse resource questions about the stuff we actually use? Because at some point, the sooner the better, the new guy needs to be brought up to speed on the tools we use and our procedures. It's all well and dandy for the guy who's been around for a few years to introduce new stuff -- and we do -- but we tend to have serious discussions about bringing in a new processor architecture (for example).

So if you buy a dev board from Mouser, that dev board is not your product. But the new guy who asks about that dev board while doing some test equpment will not automagically pick up knowledge about your product. Just about the dev board. And the Arduino will let him off-load most of the questions on the net.

So back to Arduino -- if the interviewee is experienced in using the Arduino and its tools, great, as experience using micros is required here. But by "experience using micros," we don't mean that you've plugged canned firmware modules into an IDE or just connected LEDs to a connector. We need someone who knows how to code in C and configure the micro ports for use and how to access the micro peripherals directly. After all, it's not PC-level programming, right?

But the question if you use an Arduino is just that. A question about Arduino. It doesn't tell if the user have spent time with assembly programming of 6800/Z80 chips many hears ago, or PIC or ARM chips more recently. So the question is totally irrelevant to if the person should be sent home or not. It's only if the person indicates that Arduino plug-and-pray projects are the only thing he/she has experience with. And then it wouldn't have mattered if he had mentiond only having done basic-stamp projects or only compiled/run the examples that he would get with a Keil MCB2300 board.

List of 21 messages in thread
TopicAuthorDate
Behold the Winner.            01/01/70 00:00      
   Winner of what, exactly?            01/01/70 00:00      
      Not sure            01/01/70 00:00      
   Audrino killers..            01/01/70 00:00      
      Impressive            01/01/70 00:00      
         Where have you been?            01/01/70 00:00      
            mBed            01/01/70 00:00      
         Flea86 vs Audrino            01/01/70 00:00      
            spelling            01/01/70 00:00      
               RE: spelling            01/01/70 00:00      
                  oops, sorry..            01/01/70 00:00      
                     according to wikipedia            01/01/70 00:00      
   arggggh-uino            01/01/70 00:00      
      It is not that bad            01/01/70 00:00      
         Reversal            01/01/70 00:00      
            resources            01/01/70 00:00      
               for shame            01/01/70 00:00      
               Programming language?            01/01/70 00:00      
                  re: programming language            01/01/70 00:00      
               Separate "Arduino" from "only Arduino knowledge"            01/01/70 00:00      
   Should we care about Arduino?            01/01/70 00:00      

Back to Subject List