Earlier quoted context omitted.
>Beginner friendly doesn't mean that the other requirements disappear. Beginner friendly includes price. If you have the other requirements, it's going to cost much more. Doesn't matter if it's beginner friendly if a development board costs $5k.
The development board literally costs $100 and the STM32H747XI costs $17 from Digikey. Yes, that's with -40°C ~ 85°C operating temperature and a pretty wide operating voltage of 1.62V ~ 3.6V. The actual device here looks quite rugged, comes with a variety of useful specs. The Arduino Pro IS the beginner friendly development board, the beginner-friendly introduction to STM32. A "real" product would strip off all the u…
Arduino Goes Pro at CES 2020
121–130 of 201 posts
Re: Arduino Goes Pro at CES 2020
#122Earlier quoted context omitted.
The price seems very high for the category.
Arduino's have always been a little pricy for the hardware you get. I think a lot of what you pay for (at least for a regular, non pro, Arduino) is the ease of use and the eco system. That being said, do you have any examples of other entries in this category that are suitable for industrial / automotive use?
Re: Arduino Goes Pro at CES 2020
#123So Arduino Pro is an "IoT Platform". What is that? Can I say that it's a Cloud, like AWS/Google Cloud, but specifically tailored for IoT so we don't have to do it ourselves? (Or, a PaaS)
Re: Arduino Goes Pro at CES 2020
#124Earlier quoted context omitted.
production modules If there's no second source of boards, I can't consider that production ready for anything. It was and still is a COTS module that can be modified for a single purpose application but there's no way I would resell this as a commercial unit. Same for RPi and all the others. Spin it yourself or take your chances.
The beauty of Chinese capitalism is such that if these become popular, clones will proliferate. I sell an industrial product that uses an Arduino Nano as a module on a PC board because I can buy them cheaper than I can build them. Now, if you really care about supply chain security, that might be a problem, but for everyone else...
Re: Arduino Goes Pro at CES 2020
#125Earlier quoted context omitted.
Your phrasing is snarky, but you make a reasonable point. Arduino performance is already atrocious with C and it's only going to get worse with a higher-level language.
atrocious ??, maybe on an 8 bit 8mhz device you can go faster if you write optimised assembly code but this is a 240Mhz+480Mhz device it's a different world....
Re: Arduino Goes Pro at CES 2020
#126Not trying to troll - just don't know. Why would anybody use an Arduino versus a five dollar Raspberry Pi Zero?
>Why would anybody use an Arduino versus a five dollar Raspberry Pi Zero? 1. The $5 Raspberry Pi Zero isn't really $5. 2. The fact that the $5 advertised price isn't the real price, and the inventory games they play raises ethical problems for some people. 3. You can get an Arduino clone for less than $2 (for real, and in bulk). 4. The Pi and other SBCs have higher power requirements, so they can't reliably run off A…
And to what unethical inventory games are you referring? That seems like a pretty serious accusation you’re making.
Re: Arduino Goes Pro at CES 2020
#127Earlier quoted context omitted.
Arduino's have always been a little pricy for the hardware you get. I think a lot of what you pay for (at least for a regular, non pro, Arduino) is the ease of use and the eco system. That being said, do you have any examples of other entries in this category that are suitable for industrial / automotive use?
Yeah you pay for the hobby convenience of flashing over USB on the regular board which is a nice convenience when you're just noodling around with a project not intended to become a product. (Or doing rough PoC prototypes where iteration speed is important).
Re: Arduino Goes Pro at CES 2020
#128Earlier quoted context omitted.
Reliability is key. But is the quality of the Arduino software/libraries good enough ?
this board runs MbedOs from arm which is a very robust Rtos with very advanced features. The the individual quality of libraries depends on the author like in any open source project.
So calling this "the Arduino goes pro" seems like "marketing".
Re: Arduino Goes Pro at CES 2020
#129Earlier quoted context omitted.
>Can the same hardware not be used for both industrial, and beginner-friendly settings? Sorry but, if you have to ask this question, it's pretty clear that you have no idea what many industrial settings require. There are ruggedness requirements, stability requirements, longevity requirements... I work in an industry where our products are used for LITERAL decades. There's no way that anything even remotely marketed…
> I work in an industry where our products are used for LITERAL decades. There's no way that anything even remotely marketed as "beginner friendly" could begin to work for anything we do. Beginner friendly doesn't mean that the other requirements disappear. The Arduino can run Javascript. Sure, you don't have to make it use Javascript, but it can be done. Just because Arduino runs Javascript doesn't change its -40C t…
For example, it is impossible to control how V8 converts its internal integers to floats and how. One Math.* method may output a Number which is a float behind the scene, another one int, and another one int double.
GC on MCU is completely unpredictable too. If it fires when you need to poll latency sensitive peripheral, things hang.
Re: Arduino Goes Pro at CES 2020
#130Earlier quoted context omitted.
I'd never want to write microcontroller code in js or even really python. You spend most of your time moving strongly typed data around so yea, it's more accessible but you can't really do anything serious unless you're at least using a language with a reasonable type system.
Try it. MicroPython/CircuitPython is the funnest thing ever. And you can do all the serious things you need. There is nothing you can't do in MicroPython. And if you need to do stuff fast, writing C libraries is quite easy. It's totally fair to not like it and for sure it has strengths and weaknesses, problems where its a good fit and problems where it is a bad fit - but don't dismiss it. It's simply to good for that…