Ardruino is it permissible in a commercial project?

Interested in the opinion of experienced electronic engineers. Here we have another two prospective, we think the idea. There is a working prototype. It is assembled on the basis of the ardruino mega and compatible components: BT and GSM childh.

a)Even if we pack everything up in a beautiful case(3d-printed), what about the scaling?
b)is it Permissible to use ardruino , even in small-scale production, in a commercial project?
q)When should think about developing/manufacturing a separate fee(for any turn)?
d)How expensive it is the company(development and production)in our case?
July 4th 19 at 23:17
7 answers
July 4th 19 at 23:19
a) not to be.
b) As a prototype -- is acceptable. In any production-no.
C) Immediately. But I would not began to do on the Arduino initially.
d) Without at least a text description of the problem is difficult to estimate the cost.
prototypic sketched, I realized that taking off arduinome in the corner postponed, hired standards Sitnikov and streaches normal code is exactly the same microcontroller. - Montana_Abshire commented on July 4th 19 at 23:22
the meaning is the same microcontroller, but on a private Board ? - Vicenta.Gleason88 commented on July 4th 19 at 23:25
Why not in the production to use Arduino? - Jensen.Stros commented on July 4th 19 at 23:28
: because she's the one for prototypes.
: slightly rephrase the reply . Took Arduino, pinned childof and write like ordinary MC from Atmel, without the Arduino IDE, digitalWrite and other things. And then your Board did with the same controller, and the code from sun to be ready. - Jaunita.Glov commented on July 4th 19 at 23:31
: well, I'm talking about :) the hardware is the same, and the code is "without VisualBasic" ;) - Montana_Abshire commented on July 4th 19 at 23:34
"because she's the one for prototypes" that you yourself invented? somehow not drawn to the argument, I thought you really will be able to give a normal response. this is the same as to say: "you can not connect your TV to your PC because the TV antenna and video recorder". - Jensen.Stros commented on July 4th 19 at 23:37
"and write like ordinary MC from Atmel, without the Arduino IDE, digitalWrite," why??? always thought that "feature" of the Arduino is that you can write in "high level" - Jensen.Stros commented on July 4th 19 at 23:40
: Yes, feature Arduino just as "high level", which allows you to quickly sketch something when you do not have to delve into the datasheets on the chip or in the registers of the UART. Just wrote the serial.begin(9600) and you're done. Now imagine that you run the device in mass production. If it completely proprietary, you send gerber files for manufacture, together with a list of required components and firmware. The plant makes circuit boards, solder components, program the controller, and the output you are completely ready device. All compact, all sharpened for the desired task. Shove it in the hull and ready.

Now let us examine the case with Arduino. Here's the Arduino Mega, BT Shield, GSM Shield. For such a big sandwich, because as I wrote earlier, the arduino is for prototyping, so the sides of the Arduino Mega long pads of the connectors. Do you have the device programmed, and it turns out that you need 1000 of these devices. How will you get them to produce? You purchase 1000 pieces of each Schild or will do to the plant to produce them? And then have to combine it all. And programming like? Via USB or via the ISP connector? In the production of private boards you can provide the test pads, which will land the probe. On the Mega they are not. Well, the bottom line is you have a huge width and length, and height of the device, with a bunch of unused pins in the stocks.

Go as a "normal response"? - Jaunita.Glov commented on July 4th 19 at 23:43
: we are apparently about different manufacturing say you - commercials about your own plant, and I'm a small-scale production <1000 PCs
Take for example "programmer mouse" (for which the gerberas are the flowers) who doesn't know assembler. With Arduino it can be done, for example, network controller access control system with a nice web interface and other whistles just combine Arduino with the shield. And he will not need any plant, no soldering, no knowledge of assembler. Of course this version of sebestoimosti is the way (where the same without drawbacks). I'm trying to understand what are the real disadvantages of the option "design" their own devices on Arduino in addition to high cost. - Jensen.Stros commented on July 4th 19 at 23:46
July 4th 19 at 23:21
Well, why do you need Arduino in this set of components?
You city system of main Board and two seldow, which represent a stupidly substrate under the commercial module (BT and GSM modules). While Schild joined the huge connectors, where half of the connections you see not staring.
Want in series production - make the circuit Board on which all components are optimally placed wins on the dimensions and performance of the device.
Arduino is for prototyping, not for Commerce. She has no protection from either electromagnetic or mechanical, either from vibrating or from atmospheric influences. That is, if only from an engineering point of view to look at.
From the programmer's point of view - too many losses is the performance and stability of the work if avoid pure si.
So we have checked that the idea is working and modules are all working - well done, now design normal device.
July 4th 19 at 23:23
And I do not agree with previous speakers. Have you analyzed 3d printers? Wanhao duplicator 4 or 5, for example. We built on Arduino. Fifth so generally uses the native arduinos cost without modifications. And industrial printers built on the basis of mini-itx motherboards. Too bad? Already the industry standard. Pros - great maintainability even with a short-circuit on the cables. Pulled and replaced. Don't like C program - flash the Arduino in assembler code.
If you do the device for the chemical, oil and gas industry, for military implementations - of course Arduino will not work. For home and Amateur equipment - it is. No development costs - once in production and immediately get the money.
Well, don't settle. Only home 3D printer for Arduino are done just because they are you are still on the table in the home or office. Laboratory operating conditions. And the reliability is low. And the motherboard for the PC, sorry, a very different device-level, often with all the essential features for industrial applications. And говноWiring'God there is no smell. - Montana_Abshire commented on July 4th 19 at 23:26
: we didn't say anything about the device. Industrial motherboard - the same crystal temperature and humidity need to survive. Sensitive to EM much. Heat is generally a headache. I think they have the same boundaries are used, and the wiring kit is another story. - Vicenta.Gleason88 commented on July 4th 19 at 23:29
July 4th 19 at 23:25
Here there is an article https://habrahabr.ru/company/apps4all/blog/209158/
Tell me, would you buy a tablet or such?
Here, too, the
July 4th 19 at 23:27
Will summarize. Arduino was originally created for prototyping, as well as any debugging Board. But the heart and brains for any evaluation boards will always be a microcontroller, microprocessor or FPGA. Arduino enables you without cost to connect modules in order to bring any device to a healthy state. After that usually begin to design individual charge with specified functionality for a specific task.
July 4th 19 at 23:29
Thank you all for the answers.
Could someone provide guidance on the cost?

Here we say what is the estimated(very approximately. The order price. Up to 1K$ to 10K$) transfer my layout ( ardrone + gsm+bt) on a separate card?
What is the price range for debugging and batch production, say of 1000 pieces?
Production here or in China?
In rezonit standard first class costs about 2.5 K, then in a series of 30-80R per charge - Montana_Abshire commented on July 4th 19 at 23:32
Forgive the amateurish question: for this value will produce a blank, printed-circuit Board with no elements on it? (a blank piece of PCB with copper tracks) . - Vicenta.Gleason88 commented on July 4th 19 at 23:35
: of course, this is only the Board itself, i.e. the PCB. For mass production normal prices, because the cost of preparation of production of 2500 rubles and the cost of actually manufacturing 100 RUB. with a single order fee will be cost of 2600 rubles, and if you order 1000 cards, each will cost 102.5 ruble.
If You need a single Board for the prototype or prototype, it is easier to order from those who make payments by LOOT, usually $ 500-600 for a fee take. Well, or to master the painful technology. - Jensen.Stros commented on July 4th 19 at 23:38
The development of iron between 1 to 10k, closer to 1k. Although you can find one who will do for $500, but as lucky.

The PCB is $25 for 10 PCs 10*10cm - Jaunita.Glov commented on July 4th 19 at 23:41
Most of the time and the amount of the development firmware. Although if you're happy with what you have now on Arduino - this stage can be considered closed. But usually Arduino projects requires full processing. - Montana_Abshire commented on July 4th 19 at 23:44
July 4th 19 at 23:31
a) a Beautiful case and 3D printer are incompatible. But for small copies of the real approach to look for a ready body and is proektirovanii cost.

b) For neotectonic products - completely. But then going to fuck many hemorrhoids. The uneven quality of childof, it is unclear who and where makes them. If you are going to do the chassis more predictable.

q) When and if there is more/less stable demand for the product.

g) the Main time - firmware. Between running IOS and running efficiently and reliably IOS - abyss.

Find more questions by tags CircuitryElectronics