??? 02/17/11 21:07 Read: times |
#181163 - resources Responding to: ???'s previous message |
Per Westermark said:
Note that the comment was if the interviewed developer asked if the company used any Arduino - not the reverse. Exactly. But I can't see any problem with the question anyway. Arduino is a platform well suited to one-off test equipment. It is obviously not a tool for 100 or 1000 or 1k volumes of a product, but that is irrelevant. When you have a one-off problem, it's nice to be able to pick up some existing LEGO pieces and quickly solve that problem.
Many companies do not have own products that can be tweaked/abused into solving small one-off problems. 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. And with the availability of the Arduino, many have the ability to pick up the hardware even from a local store specializing in hobby and technical devices. 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. Another thing is that a lot of test equipment is created by students who come to different companies to do some final projects before they graduate. Then it can be quite good to give them some Arduino hardware and tell them to google a bit before starting with the project. With the Arduino hardware, they can ask most questions on the net, instead of bothering some inhouse resources. 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 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? -a |
Topic | Author | Date |
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 |