Why is Arduino Not Widely Used in Industry?

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ • 147

  • @matthewgreen9438
    @matthewgreen9438 2 місяці тому +98

    I use the arduino 2560 for utility scale energy storage. It’s great for environmental controls, but it’s not a true industrial controller. The failure rate can be significant in tough environments.

    • @dumbdavinchi3638
      @dumbdavinchi3638 13 днів тому +2

      tbh if you use atmega microcontroller outside of arduino like doing baremetal or their dedicaated software its still a lot better since atmega328p is quite a capable IC and with decent control over hardware level its sweet!!

  • @jonelectronics510
    @jonelectronics510 24 дні тому +36

    Spot on, the libraries are heavily bloated compared to direct register poking, taking many clock cycles to actually complete the desired action. This causes both issues with speed and memory size.
    However, Arduino works very well for users who don't want to spend hours looking through the datasheets and opcode manuals. It can certainly be used as a beginner proof of concept stage.

    • @orieka.o.s.e
      @orieka.o.s.e  12 днів тому

      Thanks for the contribution to the discussion.

  • @Joe-os2dd
    @Joe-os2dd 17 днів тому +21

    Arduino is not an "industry standard" but not for the reasons you gave. many industries use Arduino for proof of concept and initial design phase. You actually spend more time using things like Arduino, esp32 etc than you do the "industry standard" devices. so although Arduino is not implemented in the final product, it is used a lot in the design phase. In fact, you would actually spend around maybe 75 percent of the time using things like Arduino and 25 percent of the time implementing on more sophisticated controllers and software.

  • @PaulieTheDude
    @PaulieTheDude 11 днів тому +8

    Simply: because it wasn't designed to be used in industry. It was designed as a learning and prototyping platform hence simplicity, accesibility and fault tolerance over speed and specific function optimization.

  • @radosawbrzezinski4161
    @radosawbrzezinski4161 21 день тому +18

    arduino is a *dev board* its supposed to be use for development, for product you use microcontroller, perioherals etc on a custom designed pcb, its cheaper, made exactly how u need it, much safer. also atmega mictrocontrollers are very expensive and kinda bad, good for hobbiests because they are easy and low in features (i even wrote few bare metal ( - as in working on registers ) libraries for atmega 328P to chill between harder projects)

  • @karionwhite2367
    @karionwhite2367 2 місяці тому +47

    Because of the Lack of Support on an Industrial Level. Texas Instruments for example offers a lot.

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому +4

      Ahh…yes. That’s a very good point

    • @ahG7na4
      @ahG7na4 2 місяці тому +4

      so does (or did) Atmel and Microchip, which is what you should be comparing with, not the maker of the boards

    • @jj74qformerlyjailbreak3
      @jj74qformerlyjailbreak3 2 місяці тому

      I've been looking at some TI Dev kits.

    • @mistadude
      @mistadude 17 днів тому +2

      TI is so bad for people who work in EMC in large scale companies

  • @roeloftooms
    @roeloftooms 2 місяці тому +18

    Not Arduino boards but the Atmel processors are used in the industry but most do not use the Arduino bootloader. Most used processor I think is the STM32

    • @honkhonk8009
      @honkhonk8009 28 днів тому +1

      Yea deff. At the end of the day its only slightly more annoying to use lowkey.

    • @radosawbrzezinski4161
      @radosawbrzezinski4161 21 день тому +2

      pic mcu are surprisingly still common in some places (old industry equipment)

  • @stargazer7644
    @stargazer7644 2 місяці тому +191

    Didn't watch the video, just came to answer the question. Because in industry, you design and build your own circuits to your requirements. You don't use someone else's product that is built to a cheap price. Why would you?

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому +66

      @@stargazer7644 thanks for answering the question, but there are microcontrollers and development platforms that companies use straight of the bat. Usually they have more software control compared to Arduino

    • @Mayranos
      @Mayranos 2 місяці тому +23

      It's exactly what he says in the video. It's mainly used for prototyping

    • @alinabeel7953
      @alinabeel7953 2 місяці тому +8

      i mean you could use just its micro processor chip

    • @stargazer7644
      @stargazer7644 2 місяці тому +14

      @@orieka.o.s.e Yes, there are, but Arduino isn't one of those. I would build a dedicated board with a Microchip PIC microcontroller and roll my own software for any embedded application. Arduinos are great for playing around at home, but you shouldn't risk the reputation of a commercial design on one.

    • @stargazer7644
      @stargazer7644 2 місяці тому +13

      @@orieka.o.s.e For example, you don't know the origin or specs of the components used in the arduino. What temperature regimes was it tested for? What electromagnetic susceptibility? And you have no control over if those parts will be suddenly changed in the next batch you get from your supplier. Did arduino get a really good deal on some cheap caps this week? You don't know what quality control was used during manufacture, so you really have no control over the reliability of the module. If you build your product around this and suddenly in the next batch arduinos start failing, then what do you do? There is no reason to take on such a risk. You specify your own components, testing, and manufacturing, and then you know what you're getting. If there's a problem, you have control to fix it.

  • @abdunafi6701
    @abdunafi6701 2 місяці тому +31

    In my company, I used multiple controller like PLC & microcontroller ( Arduino), but unfortunately durability Arduino not good enough, after used around 6 month we have alot of issue about Bootloop, so after 2 years monitoring we decide not used again arduino in our factory.

    • @dwightferguson5454
      @dwightferguson5454 2 місяці тому +5

      2 years is a pretty long time. A good do over every 2 years for the price is kinda spectacular.

    • @tommyle628
      @tommyle628 Місяць тому +10

      ​@dwightferguson5454 I dont think so, if you have to stop production a few days or weeks every two years, it is a disaster. You will have to explain a lot to the management team. Every hour down in the factory is loosing money.

    • @aytviewer2421
      @aytviewer2421 13 днів тому

      @@tommyle628 Exactly. I don't think many people understand that concept. At the last place I worked as the Process Supervisor and Programmer (AB ControlLogix 56xxx series), one hour of unplanned downtime was a loss that exceeded my yearly salary. Some industrial equipment may seem expensive upfront yet it pays for itself in reliability and reduced downtime. Do not skimp on your PLC. Industrial controllers are built to work in extreme automation environments be it low or high temperatures, moisture, dust, or other contaminates that would make your Arduino, Raspberry Pi, or off the shelf PC scream uncle. All that said, Arduinos and Raspberry PIs are awesome gear with many useful (and Commercial) applications. Just do not expect them to be reliable or last in a harsh environment.

    • @amerta5344
      @amerta5344 18 годин тому

      ooo soo basically it's not a long term solution for industry

  • @Xaito
    @Xaito 2 місяці тому +9

    Arduino is spec-ed for home tinkering. It's a generalist with many features to solve all kinds of problems, but not specialized enough, nor small and cheap enough for professional use.

  • @rosomak8244
    @rosomak8244 2 місяці тому +11

    Where better solutions are available those are used. However it's not like there are not ad-hoc industrial applications where arduino is very much in use.

  • @tuzzogetti
    @tuzzogetti 20 днів тому +3

    Most of the people in my uni showing me an example of using one say "cant be used industrial settings due to being sensible to vibrations an electromagnetic fields"

  • @myroadtospace
    @myroadtospace День тому

    Great work, brother, we do not see so many of us doing great work in this field.

  • @salerherman7794
    @salerherman7794 7 днів тому +2

    Arduino is still amazing, it's growing and its developing new controllers. The arduino ide is a first choice, it paved the way for thousands of new programmers. Plenty of useful electronics use simple microcontrollers. Overcomplexity works well if you are trying to keep your stuff secret, however Arduino ide is open, and it uses standardized libraries. Users are sharing ideas, sketches and concepts in a open minded community. A DIY mentality is a healthy outlook for the world.

  • @Spencer_Sp
    @Spencer_Sp 13 днів тому +2

    We do use it for quick prototyping all the time.

  • @jaedson-barbosa
    @jaedson-barbosa 2 місяці тому +22

    I'm working on a project where we are replacing our PLCs with ESP32s connected to some converters :)

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому

      @@jaedson-barbosa how are you guys programming the ESP32s?

    • @jaedson-barbosa
      @jaedson-barbosa 2 місяці тому

      @@orieka.o.s.e using the ESP-IDF and VS Code.

    • @monkev1199
      @monkev1199 2 місяці тому +3

      I would guess esp-idf is being used.

    • @jasonamosco318
      @jasonamosco318 12 днів тому +1

      That's great I hope you will not Abuse by your government through Beaureaucracy.

    • @enricosinaga2072
      @enricosinaga2072 8 днів тому

      Wow, is that real? I thought PLC is the gold standard for industry settings, guess stuff taught in uni is outdated huh

  • @Tmssef
    @Tmssef 2 місяці тому +11

    We use plc they are way reliable and easily fixable in case of bugs and shutdowns

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому +1

      I agree!

    • @aytviewer2421
      @aytviewer2421 13 днів тому

      In my experience, a PLC is rarely the cause of an unplanned shutdown; usually it is a physical component in the process. OR, some buyer forgets to order a required consumable and you either run out or have do majorly scale back throughput to keep production running over a holiday weekend. (I've never seen that happen before... LOL.)

    • @caffeinatedinsanity2324
      @caffeinatedinsanity2324 11 днів тому

      Provided that you provide adequate ventilation or cooling to keep it from overheating, yeah it's rare.

  • @keithlohmeyer
    @keithlohmeyer 15 днів тому +3

    Yes this seems to be the prevailing thought among engineers. Although I have replaced the environmental controller in our $250,000 greenhouse with a system that runs on an Arduino Nano. The Nano and all supporting components are attached to custom board with headers. The thinking was you could quickly replace these if they went bad. Over 4 growing seasons the only part that has failed is one $4.50 AHT temperature humidity breakout. The system has been rock solid 24/7 through power many power failures/blips (while our generator fires up) I code the Nano without a bootloader so it starts right up. I use a watchdog timer but have never recorded an instance. I have documented the build in this video and the blog linked in the video description. ua-cam.com/video/XjPBXSxW4Mc/v-deo.html

  • @csmyfavoritecompany1213
    @csmyfavoritecompany1213 2 місяці тому +21

    you are wrong the Giant tech company I worked actually used Arduino on that "test and Inspection machine" and "Plasma treatment solution" the reason is cheap and they can save a lot of money and they can reduce the sized of the E panel! Yes the company I have been work for 3 years they cutting cost using this

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому +3

      @@csmyfavoritecompany1213 that’s interesting. Do you think your company is an outlier?

    • @csmyfavoritecompany1213
      @csmyfavoritecompany1213 2 місяці тому

      @@orieka.o.s.e I worked to this company in carlsbad california where they have contracted with AMD, Nvidea, Space X and nasa and yeah the product is reliable with good efficiency in production rate

    • @csmyfavoritecompany1213
      @csmyfavoritecompany1213 2 місяці тому

      @@orieka.o.s.e The company I worked have made a big contract from the past decade with other big tech company such as Microsoft, Nvidei, AMD, Nasa and recently space X. and other Automobile. the engineer I spoke with from the past he realizing how simble and cheap arduino to be used in the machine and they save alot the new machine I have assembled used Arduino Uno and Shield and also used Clear Path motor from Teknic and they drastically low the cost and speed of manufacturing. I worked as Mechanical assembler II in this company but sadly after covid the company shutdown and move to India and Suzhou china

    • @benzemamumba
      @benzemamumba 8 днів тому

      A yes, the age old anecdotal evidence fallacy. An appeal to the exception. 🤦

    • @enricosinaga2072
      @enricosinaga2072 8 днів тому

      Whats the name of the company?

  • @johanngambolputty5351
    @johanngambolputty5351 2 місяці тому +7

    I mean you seem to be saying that the included arduino drivers/libraries/available abstractions are too general and not optimized for specific use cases. That seems like a plausible point, however, this does not seem to be a reason not to use arduino, because no one stops you going a little lower level and writing these yourselves on arduino, if what you are saying is that you would normally write them yourself with other chips.

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому

      @@johanngambolputty5351 is Arduino hardware built to handle low-level changes?

    • @ali_youtube_user_7351
      @ali_youtube_user_7351 17 днів тому

      ​@@orieka.o.s.eyou can work with Arduino at register level and not use the pre-made functions.

    • @AgozieAni
      @AgozieAni 3 дні тому

      @@orieka.o.s.e YES

  • @wernerviehhauser94
    @wernerviehhauser94 2 дні тому

    in an industrial setting, you can pick the chip that just fits your needs, leave out all pin you don't need and probably bet a smaller, cheaper, less easy to reverse engineer solution, more rugged and even have control over QA and testing processes. This is like asking why nobody uses LEGO or FischerTechnik in industrial solution - because there are better and cheaper ways to do it IF you can handle the upfront cost and development time.

  • @Med_Amine374
    @Med_Amine374 15 днів тому +3

    I use them (or similar products) for prototyping/MVP (fast time to market and Requirements finalization) before jumping to next version/real solution

  • @eduardodiaz5459
    @eduardodiaz5459 Місяць тому +8

    Wrong answer. Arduino is used in the industry, I have seen a lot of climate controllers and PLCs based in arduino.
    And lots of electronic devices are "stripped arduinos".

  • @TheDimchikb
    @TheDimchikb 14 днів тому +1

    A failure in industry could mean deaths, injuries, ecological issues and giant financial loses. You must be crazy to accept these risks to save few thousands dollars.

  • @samreames1713
    @samreames1713 2 місяці тому +4

    Because of lawyers... Just who are you going to sue when it fails and stops production? Just ask your purchasing agent what your terms and conditions are and how much insurance it requires any vendor to have.

  • @borisdorofeev5602
    @borisdorofeev5602 21 день тому +3

    Because the industry has funds for FPGAs or the engineers can just design their own special purpose microcontrollers with exactly the parameters/specifications and functionality they need.
    Arduino is great, but it's a hobbiest product. It's like asking why formula 1 dont drive a Supra or Skyline.

  • @bdpeoples
    @bdpeoples 18 днів тому +4

    I have used Arduino for Commercial Project and It’s working good but i hade to write and modify some library for perfection.
    All circuit Board designed on purpose.
    Arduino Prototype board not designed for Industry but for prototype

  • @johntoe6127
    @johntoe6127 9 днів тому +1

    You are correct. Production level programs normally are written in assembler using direct control of the microprocessor. The goal is to provide maximum efficiency and reliability, while also minimizing hardware cost. However, very very useful systems can be created using the Arduino Framework. It's just that they don't have the reliability of a product offered for sale.
    But I will tell you why Arduino/ESP and the other development boards are revolutionary. It's that they've opened up development to millions of new creative people. It's no longer in the realm of the giant, big business development lab.
    When you suddenly have millions of new electronics/robotics/IOT developers, world changing inventions are created.

  • @SandwichMitGurke
    @SandwichMitGurke День тому

    the Arduino framework is just a hardware abstraction layer, with a high enough abstraction so that it can be used on many controllers and by many libraries. High abstraction often comes with the cost of lower customization and larger memory footprint. However, I don't see how an ESP32 + Arduino couldn't be used even in some automotive applications that don't have real-time requirements.

  • @dylancook3282
    @dylancook3282 9 днів тому +2

    oh my gosh he's making the terminator

  • @PetrBelohoubek-ot5ok
    @PetrBelohoubek-ot5ok 2 місяці тому +4

    its great as framework, but code editor is not good, i use Platformio in VS code, and is much better

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому

      @@PetrBelohoubek-ot5ok ooh, I have to try that.

  • @ShiroiAkumaSama
    @ShiroiAkumaSama 10 днів тому +1

    Well one reason is warranty. Then reliability, you need to make a lot more protection circuits for arduino so you don't get a undefined state and need to use reset because the voltage for the arduino that is powering it goes slowly up to 3.3/5V and then the cpu can hang itself in an undefined state, as the base models are not shielded at all and that is only one issue. Another one is probably that big multimillion dollar companies can influence the laws a bit, so their products are need to be used. At least in my country.

  • @isaacclark9825
    @isaacclark9825 Місяць тому +9

    The lack of a debugger makes arduino development inefficient. Engineers using a debugger are many times more efficient than arduino developers who must insert print statements.

    • @orieka.o.s.e
      @orieka.o.s.e  Місяць тому

      @@isaacclark9825 Good point!

    • @ntal5859
      @ntal5859 7 днів тому +1

      Um yes the Ardino IDE is poor but atmel studio does have a debugger, that said atmel products are pretty low end and just really legacy designs... one being the Arduino platforms.

  • @nevermind-wp3bf
    @nevermind-wp3bf 12 днів тому

    The big companies don't use arduino libraries for developping micro controllers, but you can develop professional applications with an ESP32 microcontroller, just like the big tech do it, if you use the esp-idf framework and you know what you're doing.

  • @craigpierce7996
    @craigpierce7996 3 дні тому

    The biggest reason I've heard of is lack of agency ratings and if you use Arduino code open source, then you don't "own" the code. They can come after you if you bootleg the software agreement.

  • @musicpopuler2117
    @musicpopuler2117 2 дні тому

    it's development kits. just to try the idea. If the idea matches your wishes, you can start the mass production process using economical PCBs and components.

  • @ltkdt
    @ltkdt 2 місяці тому +1

    I want to add that I believe that Arduino boards are kinda more expensive than the value of them

  • @noahlynaugh5025
    @noahlynaugh5025 28 днів тому +2

    I’m confused. Do people use atmel or other microprocessors on their products or do they develop their own chip from scratch? Arduino code is really just c++ code.

    • @radosawbrzezinski4161
      @radosawbrzezinski4161 21 день тому +1

      1. there are some companies developing ASIC(their own chips)
      2. there is no such thing as "arduino code", you can program any cpu with any compiled programing language as long as you have a compiler for that architecture or you can use asm for that architecture. arduino simply offers IDE, shit ton of libraries and abstractions
      3. atmega products are sometimes used in industry but not that often, stm, pic etc are much more common

  • @KSATica
    @KSATica 16 днів тому

    I’d loved working that robotic hand. It lead me down to my robotic journey and now took a class in otc daihen and waiting to starting my reinforcement learning for my Unitree dog go2 from issac sim. It’s truly amazing how far this journey will take ya if you’re willing to invest.

  • @caffeinatedinsanity2324
    @caffeinatedinsanity2324 11 днів тому

    Also true for HVAC. The main dealbreaker is that most programmable industrial or hvac controllers have a firmware with a programming language interpreter, and with how it is written, it is designed to allow you to easily change something in the program without causing a full-on service interruption. Arduino programming is only on the firmware level. Rewriting the firmware basically requires the CPU to stop executing commands.
    Not to mention that if you want to implement remote reprogramming or some other stuff, you need a platform for it, use or develop your own protocol, and then add stuff to the firmware. There's a reason why manufacturers like Allen-Bradley, Siemens, Delta Controls, etc... Aren't open source.

  • @ntal5859
    @ntal5859 7 днів тому

    As a retired electronic engineer, i never used the Arduino for a few reason, 1. Cost is too high for a very low performance, ie esp32 in bulk is cheaper then an 8 bit Atmel, 2 Size, the boards take up so much room, 3. Construction time ie mounting on pcb with headers is slow compared to my pick and place machine 4. Arduino IDE is junk and takes up resources like timers that I want to use, that said I always made a killing on a person that used Arduino and asked I could make a 100 pcb or more as they did all the firmware and I just literally did a pcb design and charged for the project like I was doing it from scratch... Arduino is ok for a hobbyist but not for a commercial product... the raspberry pi has similar fate... cost is too high for mass production.

  • @nicolasfelipe1
    @nicolasfelipe1 14 днів тому +2

    very good insights.

  • @mwwhited
    @mwwhited 14 днів тому +1

    They are sometimes used for quick proof of concepts but they are way overpriced and underpowered for scale. Beyond that, just look at raspberry pi if you want to see the issues with industries using hobby grade stuff. The reason RPi is so expensive anymore is how man6 are picked up and used as the core compute unit in business applications. Other SBCs are cheaper and more industrial but for home gadget IoT use and time to market the RPi is front and center. But once places go to scale they look for better options.

  • @wesleykristian6745
    @wesleykristian6745 20 днів тому

    but which one would you use?

    • @orieka.o.s.e
      @orieka.o.s.e  20 днів тому +1

      Arduino for prototyping for hobby projects. Industry standard Microcontrollers such as those from Texas Instruments if I am working for a company or I know that my project is being aimed for the tech market.

  • @kaddammarwane9167
    @kaddammarwane9167 18 днів тому +13

    esp32 is cool and all, but let’s be real , it’s not made for industrial environments either. Sure, it’s better than an Arduino in some ways, but try running it 24/7 in a place with vibrations, extreme temps, or high humidity, and one day, it’ll just stop working. It’s great for hobby projects, labs, or universities, but not for the tough conditions you’d see in factories.
    If you’re serious about industrial stuff, STM32 is the way to go. You can dive deep into low-level programming, tweak registers, and build something that can actually survive and perform in those harsh environments. It’s more work upfront, but it’s so worth it if you want something reliable and professional

    • @orieka.o.s.e
      @orieka.o.s.e  17 днів тому

      Thank you for the advice!

    • @ivolol
      @ivolol 14 днів тому +6

      An ESP32 is a microcontroller, Arduino is a system of compatible MCUs and software programming environment and tools. It's not an MCU. ESP32 can be programmed with and without using the ArduinoIDE / firmware framework. Arduino cc have also used ESP32 chips in their own boards as well as many others. You should stop confusing the two or comparing them as apples to apples.
      STM32 typically has just as much faults both in their given development code and on-chip silicon faults. Their errata usually consists of comically large documents. So you should also stop being so ideologically dogmatic about any company's product lines. You can program both many STM32 series and most Atmega series chips with and without the Arduino Framework, and since they're both binary instructions running on the MCU neither is more likely to physically survive harsh environments. Both have basic elements such as watchdogs.

    • @caffeinatedinsanity2324
      @caffeinatedinsanity2324 11 днів тому

      You still need to keep a PLC within proper ambient temperatures. Otherwise, it will fail.

    • @kaddammarwane9167
      @kaddammarwane9167 11 днів тому

      @@ivolol You make valid points, and I agree that ESP32 and STM32 can both be programmed in versatile ways, with or without frameworks like Arduino. However, when I mentioned industrial environments, I wasn't talking about programming flexibility or basic watchdog timers. I was referring to the hardware reliability and durability in extreme conditions like vibrations, humidity, and temperature fluctuations.
      STM32 devices are often chosen for these use cases because of their proven performance in such environments, supported by better-rated operating ranges, certifications, and long-term availability. While ESP32 is powerful and versatile, it simply wasn't built to withstand industrial-grade conditions over extended periods.
      And yes, every MCU has errata, but industrial reliability isn’t just about silicon faults-it's about the entire ecosystem: quality assurance, vendor support, and ability to fine-tune low-level performance, where STM32 shines. It’s less about dogma and more about choosing the right tool for the job.

  • @Anonylek4824
    @Anonylek4824 24 дні тому

    Thank you. What would industry stand softemware be

    • @orieka.o.s.e
      @orieka.o.s.e  12 днів тому +1

      Code Composer studio is what is used to program Texas Instrument microcontrollers

    • @Anonylek4824
      @Anonylek4824 12 днів тому

      @orieka.o.s.e thank you

  • @mapymap9217
    @mapymap9217 6 днів тому +1

    I would make a good sugestion to all of you, give it a try to Zephyr os, is it true the learning curve is long but believe me , it worth it.

  • @alexanderchapman2525
    @alexanderchapman2525 12 днів тому

    It's been said before; so I'll just echo the sentiment. Arduino, like Raspberry Pi, is wonderful for hobbyists and tinkering.

  • @crazycoolguy109677
    @crazycoolguy109677 Місяць тому +1

    what if we use only microcontroller and arduino board to just upload codes and write codes using same libraries!!!!!!!

  • @rrobastojr
    @rrobastojr Місяць тому +1

    Or download the library and tweak it.

  • @calicoesblue4703
    @calicoesblue4703 7 днів тому

    Nice

  • @e-exp
    @e-exp 9 годин тому

    Arduino is not used in industry because of code certification problems (software) and bad emc design of the boards (even stm32 nucleos can generate problems). And to mention the esp32 is refered by esprif as a hobby mcu only.

  • @markushoffmann9278
    @markushoffmann9278 2 місяці тому +4

    Answer: Because for anything that just needs I/O usually PLCs are used, because you dont need Programmers for that. If it needs a Microcontroller e.g. because of the size or maybe because it has to work with low energy, the Arduino isnt the cheapest option. Instead the Industry would go for just the Microcontroller e.g. the ATmega. But still, there are cheaper Options. Dont forget even some cents cheaper scale up quickly. Lastly, if more calculating Power is needed, well the Arduino doesnt have it.
    Still its one of my favourite Platforms, and a good way to learn. Also its nice for Projects. We do not have to go for just the Microcontroller. Spend some cents more and you get e.g. the voltage Regulation + USB for the Arduino. Spend an Euro more, and you get an ESP32 with WiFi and Bluetooth.

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому +1

      Well said! Arduino is such a wonderful learning tool even for very complex projects. It fails in cost-effectiveness and demanding real-time scenarios.

  • @infinitybeforezerollc7103
    @infinitybeforezerollc7103 Місяць тому +2

    great video! i always say, if you need a PLC, then use a PLC. if you're using an arduino thinking you're saving money, you're crazy. I have worked with SLC500s for example that have NEVER been powered off in decades and are still running to this very minute.

  • @NoMoreVoxPops
    @NoMoreVoxPops 7 днів тому

    I always take it that Arduino is a hobbyist pursuit and not much if anything at all beyond that. Too much abstraction.

  • @mubaraknative
    @mubaraknative 6 днів тому

    Because Arduino and other Prototyping platforms like PIC, based boards are just for prototyping only as the name implies, Not good for specific job, Example : for simple project like Led dimming or blinking there is a specific timer ic available, there is a no need for Microcontroller here, for advance circuit involving adc's, calculations specific microcontroller ic is only used like STM32 or other, not entire board that doesn't make sense. In General Prototyping platforms are just for prototyping not good for any single production application.

  • @st0ox
    @st0ox 13 днів тому

    It's not even legal for industrial applications at least in Germany.

  • @scottdrake5159
    @scottdrake5159 13 днів тому

    Yeah, like others, didn't need to watch to know. Build better, cheaper just as a side-effect of having to design the solution. Even if something called for an Arduino, it'd be better just to get the AVR chips and build better, and still be compatible with the code.
    Great for education, though, which is what it was for. I've had dozens, but only bought one. The others I just built around the chip for toys like LEDs, printers in the old days, etc.

    • @orieka.o.s.e
      @orieka.o.s.e  12 днів тому

      Thanks for contributing regardless!

  • @reiniertl
    @reiniertl 8 днів тому +1

    Arduino's microcontrollers (uC) are widely used by the industry, the same applies to all the circuitry you see in there. In terms of uC some boards are already quite old tech. Arduino is nothing special, in fact an Arduino board is probably within the complexity level of a third year engineering university project. Once you know how to design and build this stuff, why would you bother trying to fit your problems specs to an Arduino board when you can design the one you actually need? That's what pros do all the time; and I can tell you is not only more efficient and cost effective when millions of boards are produced, it is also a lot of fun.
    As for the software environment, it is a tinkering platform. I tried once and was like, this stuff is so below pro level, and just used the boards without all the simplistic software API and libraries. So basically, any recent graduate from any medium level university will probably never use this stuff for anything else beyond tinkering. It won't be used in widespread industrial applications because it is literally a toy.
    All that being said, they are quite handy tools and pretty much anyone uses them, including professionals.

  • @AvaneorxMichau
    @AvaneorxMichau 7 днів тому

    Ardunio isn't. Atmega is....

  • @WacKEDmaN
    @WacKEDmaN 13 днів тому +1

    an ESP32 is not an Arduino.... you can use multiple languages to program both ESPs and Arduinos... youre not limited to Arduino IDE and arduino code... you could program it in complete C... or micropython..or many others... hell both can even be programmed at the machine code level....
    ...what do you say about STM32s? that ARE used by industry.... SMH....programming languages do NOT DEFINE THE HARDWARE

  • @theDane70
    @theDane70 Місяць тому

    Hey! You programmed the fingers opening and closing wrong, the thumb opens when the fingers close...lmaorotf

    • @orieka.o.s.e
      @orieka.o.s.e  20 днів тому

      Thank you! Check my latest videos I had resolved that!

  • @Mrpeacemaker2
    @Mrpeacemaker2 Місяць тому +3

    Arduino is in industry for a long time. Industroino, M-duino, Controllino, Arduino Opta...

    • @hitiyiseemmanuel3474
      @hitiyiseemmanuel3474 20 днів тому +1

      People have only developed hate and defamation for Arduino , but Arduino is a board that host Atmega Microcontrollers, and you can program those microcontroller by other means

  • @PakiNewsNetwork
    @PakiNewsNetwork 3 дні тому

    don't know what you're saying in this video but arduino's can just die any time.

  • @joze8722
    @joze8722 15 днів тому

    Arduino is infinitely hackable.😊

  • @rogercarlsson8679
    @rogercarlsson8679 6 днів тому

    There are better and cheaper alternatives than Arduino. Raspberry Pi Pico is one.

  • @KaMingLeung-kk6ey
    @KaMingLeung-kk6ey 25 днів тому

    STM32...

  • @IRDazza
    @IRDazza 7 днів тому

    TOO SLOW.

  • @hyperpony4865
    @hyperpony4865 2 місяці тому +1

    I am sad now

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому

      @@hyperpony4865 don’t be! There is so much to learn from other microcontrollers

    • @dwightferguson5454
      @dwightferguson5454 2 місяці тому +1

      Why when sense isn't being made from the opinions?

  • @renren_does_programming
    @renren_does_programming 2 місяці тому +5

    Probably because of the rise of esp32s

    • @orieka.o.s.e
      @orieka.o.s.e  2 місяці тому +1

      @@renren_does_programming for real

  • @vamastah1737
    @vamastah1737 5 днів тому

    The author does not really understand why Arduino is not used widely in the industry. Not worth watching.

    • @orieka.o.s.e
      @orieka.o.s.e  5 днів тому

      @@vamastah1737 why do you say so? Many have either concurred with me or provided additional insight to what was said in the video. So, kindly contribute to the discussion. How don’t I understand why it is not widely used in the industry?

    • @vamastah1737
      @vamastah1737 4 дні тому

      @@orieka.o.s.e 1) Nobody forces you to use "cushioned" libraries. You can use others or even write your own from scratch. In fact, you are not forced to use Arduino software at all on Arduino AVR-compatible boards.
      2) If you want, you can have precise control on PWM, power, clocking and whatever you want on your Arduino board - you can write your software with a single CPU tick precision. For 20 MHz crystal it means 50 ns time resolution.
      3) Therefore, hard real time applications are feasible on Arduino. Take a look at Marlin firmware for 3D printers as an example - you could say that this firmware takes AVRs to their limits with precise control over an extruder motor and 3 axis motors.
      You also need to be specific about in which industry Arduino is not used widely. Automotive? Sure, a generic Arduino will not fit there due to lack of Secure Boot, lock step design or ECC memory support. Manufacturing? Low EMC compatibility. Multimedia? Low CPU and video processing power. 5G connectivity? No DSP capabilities. AI? No GPU or similar computational parallel accelerator.
      On the other hand, you have multiple devices that use AVRs which are at heart of most Arduinos. Boiler or stove controls? They could be done on AVRs. Hot air stations? Mine had AVR inside. Low power animal trackers? I know one commercially successful AVR-based design.
      Just use AVR and Arduino for what it was designed for.

  • @brianernzen2509
    @brianernzen2509 2 дні тому

    Because Arduino is a toy.

  • @sharifsharifzadeh
    @sharifsharifzadeh 18 днів тому

    Good job!
    It reminded me of a project I worked on about 14 years ago. :)
    ua-cam.com/video/Bxi--3Q1sCk/v-deo.html

    • @orieka.o.s.e
      @orieka.o.s.e  17 днів тому

      Thank you! Check out the rest of my videos. My project now does way more than this.

    • @sharifsharifzadeh
      @sharifsharifzadeh 17 днів тому

      @@orieka.o.s.e Sure!
      I have been watching some videos and I noticed similarities in the ideas presented; it seems that similar thoughts occur to different people when they attempt to invent something.
      In the past, we developed gloves to control a robotic hand, incorporating an artificial tactile system to manage the force applied to objects. If you watch the video from the beginning, you'll see that we can pick up an egg when the force feedback is on, but we end up crushing it when the feedback is off. Additionally, we were able to connect the system to an amputated hand to capture EMG signals. (I still need to translate the video.)
      It's a fun project!

    • @orieka.o.s.e
      @orieka.o.s.e  12 днів тому

      @@sharifsharifzadeh Wow, very impressive. Thank you!