On 3/24/19, Nathan McCorkle <nmz787@gmail.com> wrote:
> On Sun, Mar 24, 2019, 9:57 AM Jonathan Cline <jcline@ieee.org> wrote:
>
>> (For the Nth time: No
>> one should use arduino in professional projects!)
>>
>
> Sure, and no restaurants should use pre-packaged milk for the pudding they
> serve for dessert. Geez, arduino is just a brand and collection of Board
> Support Packages, declaring "this microcontroller will easily compile and
> upload your GNU C++ code with a standard toolchain driven by a standard
> ooen-source GUI".
And because designs use that platform,
- it is more expensive
- it is less functional
- it requires multiple daughtercards to add the missing functionality
- each external board means adding connectors which adds to cost
- it requires a large "motherboard" (backplane) for those daughtercards
- each daughtercard means creating additional small PCB's
- lack of functionality means using a separate more expensive
controller: the raspberry pi
- and then raspberry pi itself is designed to be a television
computer, not an embedded host for peripheral boards
- it requires much more silicon resources than other choices otherwise would
But sure, it is neophyte-friendly and designed for lower-division education.
Considering the evolver mandates custom PCB's anyway, for the multiple
daughtercards, the use of a generalized and generic platform is just a
bad choice. The better solution would be to pick a more powerful
platform at the start and not require a custom PCB, or avoid generic
platforms and put a fully-functional controller on the custom PCB's.
They made the wrong initial design choices for what purpose, was it so
that makers could buy all their supplies through ladyada? If so that
is definitely a bad set of product requirements, to restate again,
since they require so much further fabrication to build the project.
(Laser-cut acrylic.. Tapping aluminum pipe for 4-40 thread, etc..
Double-sided PCB's with odd shapes, etc.. )
--
## Jonathan Cline
## jcline@ieee.org
## Mobile: +1-805-617-0223
########################
--
-- You received this message because you are subscribed to the Google Groups DIYbio group. To post to this group, send email to diybio@googlegroups.com. To unsubscribe from this group, send email to diybio+unsubscribe@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/diybio?hl=en
Learn more at www.diybio.org
---
You received this message because you are subscribed to the Google Groups "DIYbio" group.
To unsubscribe from this group and stop receiving emails from it, send an email to diybio+unsubscribe@googlegroups.com.
To post to this group, send email to diybio@googlegroups.com.
Visit this group at https://groups.google.com/group/diybio.
To view this discussion on the web visit https://groups.google.com/d/msgid/diybio/CAAhtNQtz%3DSL2WVM8Y18jmj5vPjQc8hgdf6-0bqqcyBMgKyj-Qw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Re: [DIYbio] I'm currently working on changing the world!
2:22 PM |
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment