Can Arduino be used in professional projects?

Hey guys, I was wondering if Arduino's can be used in commercial/professional projects instead of using/making my own micro embedded device (which is what commercial manufactures do)?

Can you make your program on an Arduino run as fast as a micro embedded device?

It depends on your programming skills only. Some arduino boards has the same controllers as sold for commercial applications.

The micro-controllers used in Arduino products are the same ones used in commercial applications. From the chip manufacturers point of view an Arduino board is as much a commercial product as any other consumer product containing their devices. You don't need your program to 'as fast as a micro embedded device', you need it to run fast enough for your product to work as you desire.

1 Like

You need to consider the quality of the Arduino board you use.

Both Genuine Arduino and clones have been subject to bad batches of boards. In most cases commercial projects require additional inspection and testing to insure the customer is not disappointed.

Speed and Function:

Pretty much all Arduino boards expose the processor pins to the board I/O pins. As such there is no difference in performance of an Arduino board vs the same processor on a "custom" board.

1 Like

There is such a thing as a ruggedized Arduino with input and output protection, industrial temp range, etc. They're more expensive but on a real industrial project its peanuts.

You have to consider connections as well. You can't include a breadboard or a bunch of single DuPonts and expect it to survive.

Many of the modules have little or no mounting. I use a 3D printer to make mounts and shrouds.

I've also figured out a reliable screw terminal connect for both signal and power. Wasn't trivial.

Here's my solution.

https://create.arduino.cc/projecthub/madmark2150/perf-panel-paired-power-plug-piggyback-for-mega-2560-uno-67d604?ref=user&ref_id=2067802&offset=0


Stack with 3D base, Mega 2560, Screw terminal shield, power distro board


sIde view, ready to connect and mount.


Wired and running. You can pick it up by the Mega and nothing falls apart


Not even ELECTROCAT can knock the wiring loose!

1 Like

What do you mean by Arduino, the actual finished board made by Arduino or any Arduino compatible board programmed with Arduino IDE?

TBH it’s not hard to design a board on PCB , with just the processor , Crystal etc .
You can then put the connectors you want plus any other bits you need in that board .
Although hated by many Fritzing can make you an PCB and has layouts for the processor and will get you going very quickly.

Has the benefit too of not looking so home made . Good luck buying the parts tho …

1 Like

Where can I buy it since your link is dead:

By the way your picks look awesome :slight_smile:

Ah right mate, but how come no commercial business has used Arduinos before to make a commercial product?

Cost

I actually saw this on Quora:

image

and I quote

The engineeer desiging a commercial product would want to optimize the components included on the product

Are the components optimized as well for the Arduino?

this one mate

Then the answer is obvious, it is very expensive in comparison to what you would be paying for the same functionality if you buy in volume and get PCB manufactured on industrial scale with your own layout having less components since you won't need half the components on Arduino board.

Yes I know I am not too concerned about the price but anyways I got other pretty good decent answers from other users.

Ah right makes sense though.

Actual arduino boards are not optimized for commercial use, because it not intended for it.
For example, they are not optimized for mobile power and consume handreds times more power than it's chip itself. They are definitely not optimized by pcb size.. and last, they are absolutely loose to commercial analogs by price

arduino can be used in commercial production, but only as a prototype in development

even if wrote everything in assembly?

Thought you were asking about hardware optimisation. Software wise there is no difference, it gets compiled, compiler takes care of optimisation

1 Like

Are something from what I enumerated - will change if you write on the assembler? Pcb size? Energy consumption? Price? :slight_smile:

And besides, nowadays nobody writes commercial applications in assembler. If only very small pieces of code...

1 Like