Earlier quoted context omitted.
Zero's are not available in bulk ( one of the many reasons actually ).
I thought zeros were available in bulk, just not at the $5 promotional price point.
Arduino Goes Pro at CES 2020
31–40 of 201 posts
Re: Arduino Goes Pro at CES 2020
#32Re: Arduino Goes Pro at CES 2020
#33Earlier quoted context omitted.
javascript and python support seem like huge improvements
I might be wrong but I believe the problem with using these languages in industrial applications has to do with the back end running them as these os's are subject to system calls or interrupts that mess with critical timing situations. I believe this is the reason 3D printers and other CNC machines still use a seperate dedicated controller such as original arduino rather than just using the GPIO on a newer arm board…
Re: Arduino Goes Pro at CES 2020
#34A little out of topic question, but I'm curious is it possible to program Raspberry Pi on low level without OS, just like Arduino and if not, why?
Re: Arduino Goes Pro at CES 2020
#35Why wouldn't you move to the existing STM32 ecosystem instead of sticking with Arduino for pro/industrial applications?
Re: Arduino Goes Pro at CES 2020
#36Earlier quoted context omitted.
On one hand I think it's ridiculous to mention these languages for industrial applications. But I've also just spent the past year programming an automated mobile restaurant. We use a traditional PLC for everything safety or time-sensitive, but everything else is JavaScript. We're planning to use even more JS on the next-gen system. Details are in my profile if you want to help, or if you want to convince me otherwis…
What's the automated mobile restaurant?
To address the sibling comment, we don't use much TypeScript yet, but I'm open to it. I'm also looking at ReasonML because I'm cautious about half-measures when it comes to type safety.
Much of our complexity stems from race conditions between PLC and the JS server, so the next system is likely to use node.js on linux boards instead of a PLC. We currently have a supervisory safety system with all safety-rated hardware and controls, and will almost certainly continue using this approach as we replace the PLC.
Re: Arduino Goes Pro at CES 2020
#37Earlier quoted context omitted.
I think you should stick with the language you know the best, especially if you are the one doing the coding.
I agree with that, but writing code for industrial applications is fundamentally different from whipping up a backend for the hottest new Lyft for Parrots startup. If industrial equipment malfunctions, people can be killed or horribly maimed. Industrial equipment needs to do exactly what it was designed to do 24/7 for years or decades in horrible (EMI, temperature, etc) environments.
Re: Arduino Goes Pro at CES 2020
#38Not trying to troll - just don't know. Why would anybody use an Arduino versus a five dollar Raspberry Pi Zero?
I would have thought that the real competition was the ESP32. It stays in the microcontroller space (no OS to manage, should stay lower power, etc.), dirt cheap, ships with wifi+bluetooth.
Re: Arduino Goes Pro at CES 2020
#39A little out of topic question, but I'm curious is it possible to program Raspberry Pi on low level without OS, just like Arduino and if not, why?
Here's an article on writing C targeting bare-metal Raspberry Pi.
http://www.valvers.com/open-software/raspberry-pi/step01-bar...
Re: Arduino Goes Pro at CES 2020
#40Earlier quoted context omitted.
Not a bad question at all. The Arduino offers you the ability to code on a lower level, while the Raspberry Pi is giving you a full operating system. Some projects, especially IoT, don't need all the overhead of an OS with and without that comes improved reliability and better understanding of the state of the device.
Can you not flash a pi with some non-OS firmware?
Though I'm sure many `purests` will say this is not bare metal and it's impossible upon modern CPU's due to the ISA microcode.........