Хлоп! Либо вы полностью сбиты с толку, либо ваша идея производства отличается от моей. Я считаю, что производство означает продажу продукта широкой публике в тысячах и более, а затем поддержку и обновление дизайна. Продукты, не предназначенные для широкой публики, являются внутренней или контрактной работой, а продукты, которые продаются в меньших количествах, имеют специальное назначение или иным образом отличаются. «Несколько досок от Sparkfun» не удовлетворят потребности производства.
Во-первых, стоимость товара всегда является значимым фактором. Насколько это важно, может отличаться от продукта к продукту, и может быть менее значимым, если конкретный элемент является лишь небольшим компонентом более крупной системы, оптимизированной по стоимости. Тем не менее, в любой среде, где вы конкурируете с другими производителями (что должно быть, потому что, если вы находитесь в правительстве или у вас монополия, вы бы не задавали этот вопрос), стоимость будет фактором. 35 долларов за Netduino (только по стоимости) обычно можно снизить до 10 долларов или меньше для большинства приложений с индивидуальным дизайном. Если вы уверены, что стоимость не имеет значения, есть и другие причины против покупки такого дизайна.
Да, все три доски были предназначены для студентов, дизайнеров и любителей. Они спроектированы так, чтобы быть достаточно надежными для комплекта разработчика, который стоит на столе. Этот студент должен знать несколько вещей о процедурах безопасного обращения, которые обычное население не знает или не практикует. Такие проблемы, как ESD, долговременное рассеяние энергии и ухудшение характеристик компонентов, вероятно, были понижены до уровня вещей, которые менее важны для производства, таких как паяемость и простота.
Ваша близость к IDE и готовым решениям пугающая. На мой взгляд, вы слишком доверяете своим поставщикам инструментов. Если платы становятся более дорогими, если условия лицензии изменяются, если сервер выходит из строя, программное обеспечение объявляется устаревшим, производитель плат прекращает свою деятельность (и т. Д. И т. Д.), Ваша деятельность закрывается. Кроме того, вам не хватает понимания того, что происходит за кулисами. Если что-то не работает так, как указано в документации, каков ваш план? Например, в вашей идее купить несколько Arduinos, запрограммировать их и развернуть продукт нет плана защиты кода. Кто-то может скопировать ваш код из микроконтроллера, продублировать соответствующие части дизайна за треть цены и превзойти вас.
Опора на IDE и язык для вещей, которые вы не понимаете, - это путь к катастрофе.
Использование комплекта разработки в вашем дизайне сделает ваш продукт завышенным, хрупким, громоздким, энергоемким и неэффективным. Это также будет трудно отлаживать, боль поддержки, и вы будете в зависимости от ваших поставщиков. Это заставит вас выглядеть некомпетентным.
Однако еще не все потеряно. Если вы реализуете свой дизайн на плате для разработчиков, будет просто попросить кого-то (в вашей команде или вне ее) настроить его, чтобы устранить эти недостатки. Если вам не хватает команды, вы должны нанять ее, нанять подрядчика или сделать это в дизайнерской фирме.