STM32DUINO Community Board от Robotdyn?

Racemaniac
Пт 31 августа 2018 г. 8:10
Вау, очень хорошая дискуссия :)

Не поддержал там, где находится наш план F4 (я знаю, что некоторые люди активно их тестируют/используют их), если бы мы могли решить его проблемы, было бы очень интересным кандидатом, чтобы произвести их (с MCU или без него, оба, оба интересны).

Rogerclark
Пт 31 августа 2018 г., 21:30
Я думаю, что обсуждение доски F4 с Robotdyn может быть идеей.

Но вам нужно сначала спросить @Squonk43 и т. Д., Поскольку скорее всего, это будет клонировано, и они могут не получить кредит на свою работу.

(Я ДОН’t означает финансовый кредит)

Рискуя потерять несколько долларов, возможно, Robotdyn может перечислить доску таблеток F4, и если они получат достаточно подтвержденных заказов, они сделают их ..

я.E немного похож на Kickstarter, но без среднего человека, я.E без Kickstarter

Эндрюджу
Пт 31 августа 2018 г. 22:51
Могу я спросить, что такое история с F4 ?

У нас есть планы расширить нашу линейку продуктов STM32, хотя для этого нет конкретной дорожной карты (пока).
Если есть спрос, мы, безусловно, сосредоточимся, чтобы поднять решение как можно скорее.

Racemaniac
Сб 01 сентября 2018 г., 4:02
[Эндрюджу - Пт 31 августа 2018 г. 22:51] - Могу я спросить, что такое история с F4 ?

У нас есть планы расширить нашу линейку продуктов STM32, хотя для этого нет конкретной дорожной карты (пока).
Если есть спрос, мы, безусловно, сосредоточимся, чтобы поднять решение как можно скорее.
В основном, небольшой формфактор «досок таблеток» действительно хорош (и обычно доступен), но мы обнаружили, что на нем немного ограничивает 48 контактов STM32, поэтому мы сделали прототип платы с 64 -контактным STM32F4 на нем, то же самое, то же самое Рукоятка как меньшие платы, а неиспользованные булавки в основном разбиты на поверхностных прокладках и/или используются для слота SD -карты на плате (что также очень приятно иметь) (и множество других функций: режим USB -хоста, может обеспечить USB Power, RGB -светодиод, отдельный LDO для АЦП, ...).
Для большинства наших проектов Arduino Uno (/аналогичные) доски размера просто большие, раздражающие, непрактичные, поэтому что -то более мощное с 64 -контактным STM32 было бы потрясающим.
Здесь Вы можете увидеть, над чем мы работали. У нас есть в основном рабочий прототип. (Это довольно большая нить ^^ ', но я связал в нем пост, показывающий рендеринг печатной платы).

Не уверен, насколько хорошо мы представляем вашу клиентскую базу, но что -то похожее на то, что действительно может хорошо продаваться :).

Squonk42
Сб 01 сентября 2018 г. 9:21
@Squonk42 Говоря здесь!

Да, производство и распределение нашей доски Bluepill F4 STM32, разработанная в сообществе, может быть идеей.

Прежде всего, позвольте мне извиниться за прекращение развития этого совета несколько месяцев назад, у меня были личные проблемы, включая серьезные проблемы со здоровьем, поэтому я не мог выделить время для работы над этим. Я могу работать над этим сегодня, но мне наверняка понадобится помощь от других пользователей здесь.

Во -вторых, несмотря на то, что я лично нарисую схемы и делал макет платы, я считаю эту работу www.STM32duino.компонент Работа сообщества, так как многие пользователи внесли свой вклад в этот дизайн, либо принесли некоторые идеи, либо фактически тестируя доску. Вот почему я приписал авторское право www.STM32duino.компонент. Но даже если мы получим авторское право, этот дизайн использует CC-By-Sa 4.0 Лицензия, позволяющая любому использовать, изменять, распространять, зарабатывать деньги на ее единственном обязательстве, чтобы сохранить первоначальное уведомление об авторском праве. Это включает, конечно, компании, такие как Robodyn, для производства и продажи его без дальнейшего ограничения и без каких -либо роялти, которые можно заплатить.

Все файлы дизайна доступны на GitHub, они компоненты с Kicad V5 Stable:
https: // github.com/rogerclarkmelbourne/ ... R/Squonk42

Тема форума здесь Но будьте осторожны, это длиной 84 страниц!

Чтобы сохранить вас просмотреть всю эту информацию, вот несколько ярлыков:

3D рендеринг платы Bluepill F4 STM32:
Изображение Изображение

Вот фотографии фактической платы:
Изображение
Изображение
Изображение
Изображение

Схема в PDF:
https: // github.com/rogerclarkmelbourne/ ... эматический.PDF

Макет в PDF:
https: // github.com/rogerclarkmelbourne/ ... Макет.PDF

Бом в формате CSV:
https: // github.com/rogerclarkmelbourne/ ... Pillf4.CSV

У этой доски все еще есть несколько проблем, но ничего серьезного, что не может пережить хорошую сессию отладки. По крайней мере, эти документы, выше, должно быть достаточно, чтобы помочь Робину оценить стоимость производства и распространения этого совета и оценить розничную цену.

Несмотря на то, что он более сложный и содержит больше компонентов, чем оригинальная плата Bluepill STM32F103C8T6, она совместима с PIN для PIN, но использует более мощный процессор STM32F4 или STM32F7, встроенный в SDCARD -слот, USB OTG с защитой OV/OC, светодиод RGB, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь, пользователь кнопка, отдельное аналоговое зарядное устройство для батареи LDO и липо. Компоненты были тщательно отобраны, чтобы быть легко полученными.

Если Робин заинтересован, это должно мотивировать некоторых из нас закончить отладку этой доски как можно скорее, при условии, что розничная цена является разумной.

Racemaniac
Сб 01 сентября 2018 г. 10:26 утра
Я определенно тоже на борту, если мы хотим возобновить это. Я слишком занят другими вещами тоже потянуть, но, безусловно :).

Squonk42
Сб 01 сентября 2018 12:38
Круто, давайте посмотрим, что Рободин об этом думает :)

Это также может быть возможностью иметь уникальную плату с одной из новых дешевых и мощных процессоров значения STM32F7X0 «Line», таких как STM32F730R8 с пакетом LQFP64, который совместим с STM32F722XX?

В одном Qty STM32F730R8 дешевле (4 доллара США.96), чем STM32F103C8T6 (6 долларов США.06) в Digi-Key : шок:

Но они 216 МГц против. 72 МГц процессоров с дополнительными 8 КБ/8 КБ I/D-Cache, Single Precision FPU, DSP и MPU, 256 КБ VS. 20 КБ SRAM, операция до 1.7 В и мощных мощных режимов, еще 1 АЦП, а также быстрее, 2 ЦАП и 18 таймеров против. 7 : ugeek: Также еще 1 I2C, еще 1 UART/USART, еще 3 и более быстрые SPI с Quad-SPI и/или I2S, серийным аудио-интерфейсом, USB OTG, AES Block и 2 SD/MMC!

Кажется, единственное требуемое изменение нашей платы Bluepill F4 STM32 - переместить VCAP_1 Один штифт, оставшийся на PB11, который, вероятно, может быть простой опцией бом.

Но для поддержки STM32F7X0 потребуется хотя бы одно ядро ​​Arduino для поддержки STM32F7X0.

Мадиас
Сб 01 сентября 2018 12:50
[Squonk42 - Сб 01 сентября 2018 12:38] - Но для поддержки STM32F7X0 потребуется хотя бы одно ядро ​​Arduino для поддержки STM32F7X0.
...Не как шоу с одним человеком, чтобы быть немного ироничным (общее ядро, «официальное» ядро).

Эндрюджу
Сб 01 сентября 2018 12:59
Вау, таблетки F4/F7 действительно хороша!
Я хотел бы получить немного для моих хобби -проектов, кроме моей принадлежности к Robotdyn.
Я попрошу наших инженеров оценить производственные затраты, и я думаю, что мы будем продвигаться вперед с этим.
Я думаю, что лучше перенести эту часть разговора в тему доски, или ... ?


Что касается первоначального вопроса, касающегося «без чипа», я смогу придумать несколько предложений в начале следующей недели.

Racemaniac
Сб 01 сентября 2018 г. 13:32
[Эндрюджу - Сб 01, 2018 12:59 вечера] - Вау, таблетки F4/F7 действительно хороша!
Я хотел бы получить немного для моих хобби -проектов, кроме моей принадлежности к Robotdyn.
Я попрошу наших инженеров оценить производственные затраты, и я думаю, что мы будем продвигаться вперед с этим.
Я думаю, что лучше перенести эту часть разговора в тему доски, или ... ?


Что касается первоначального вопроса, касающегося «без чипа», я смогу придумать несколько предложений в начале следующей недели.
Да, возрождение оригинальной ветки для этого - хорошая идея :).
И имейте в виду, что нынешняя доска является первой бета -версией, у нее есть некоторые небольшие известные проблемы, и такие вещи, как ADC, еще не были проверены (и у нее есть дополнительные компоненты и т. Д...) это еще не готовый продукт ^^ '

Mrburnette
Сб 01 сентября 2018 г. 14:09
[Squonk42 - Сб 01 сентября 2018 12:38] - <•••>
Но они 216 МГц против. 72 МГц процессоров с дополнительными 8 КБ/8 КБ I/D-Cache, Single Precision FPU, DSP и MPU, 256 КБ VS. 20 КБ SRAM, операция до 1.7 В и мощных мощных режимов, еще 1 АЦП, а также быстрее, 2 ЦАП и 18 таймеров против. 7 : ugeek: Также еще 1 I2C, еще 1 UART/USART, еще 3 и более быстрые SPI с Quad-SPI и/или I2S, серийным аудио-интерфейсом, USB OTG, AES Block и 2 SD/MMC!
<•••>
Более высокие частоты, расширенные A/D ... это кричит о 4 -слойной доске с аналогом & цифровые основные самолеты. Вы можете обойти все, но только отдельные самолеты замыкают, погрузившись, снижая пол шума.

Все знают, что 4-слойные доски дороже, но у Роботдина могут быть поставщики, которые могут управлять таким дизайном за небольшую дополнительную стоимость.

Луча

AG123
Сб 01 сентября 2018 г. 15:05
Я думаю, что здесь есть 2 темы:
1) «Доска таблеток без чипов», которая предназначена для того, чтобы STM32 F0 / F1 / F3 может быть заменен друг для друга
2) Плата, основанная на линии значений F7
Для обоих способов можно буквально быть похожим на это
https: // item.Таобао.com/item.htm?spm = a1 ... 6561036331
https: // item.Таобао.com/item.htm?spm = a1 ... 2494079527

Для (2) платы на основе F7, которую я думаю, вероятно, подойдет различным вариантам использования
Поскольку Cortex-M7 является супер скалярным процессором, он лучше подходит для окружающей среды с большим количеством оперативной памяти, это может быть SDRAM в этом отношении
возможно в мегабайтах.
Встроенная вспышка может затем работать больше как BIOS как «загрузчик ОС» и, возможно, даже сама ОС
Затем программы могут быть загружены с SD -карты и запустить *ОЗУ *

Это резко отличается от случая использования MCU, и он находится между «Ардуино» землей и землей «RPI».
Единственный недостаток в том, что Cortex -M7 - STM32 F7 не имеет MMU
На самом деле это попадет в категорию, которая находится в домене «Uclinux»
http: // www.Uclinux.орг/

STM32F7 с дополнительной оперативной памятью (будь то SDRAM или SRAM), а SD -карта действительно является «отсутствующим продуктом», он заполняет пустоту между «arduino» и «rpi»
Он находится на средней земле, где мобильный телефон iPaq / Windows и различные более ранние «Персональные цифровые помощники» и мобильные телефоны Windows используются для процветания
разница? STM32 F7 обладает всеми возможностями для дополнительной связи, а ввод/вывод (SPI, I2C, ADC, DAC и т. Д.), Где все эти «личные цифровые помощники» не делают, как КПК направлены на другую толпу

Я думаю, что STM32F7 заполнит нишу, похожую на это:


Squonk42
Сб 01 сентября 2018 г., 17:42
@andrewju, @racemaniac:
Хорошо, я возрожу старую ветку :)
Вероятно, создайте некоторые проблемы в GitHub Repo Также, так что будет легче отслеживать независимые проблемы, чем в длине 80-страничного потока с чередующимися субъектами.

@mrburnette: Да, вы правы, может быть, Robotdyn может рассказать нам, какова будет разница в стоимости между 2-слойным и 4-слойным для этой доски? Если 4-слойщик не намного дороже, то я могу повернуть текущую конструкцию, чтобы использовать отдельные плоскости заседания и плоскости питания?

@AG123: Да, есть 2 темы, я перемесчу 2) обратно в его старую нить, но это также может быть та же самая плата без процессора, так как след LQFP64 обеспечивает гораздо более широкий выбор, чем LQFP48.

Я думаю, что STM32F7 хорош в качестве MCU на стероидах, если вам нужен контроль в режиме реального времени со сложной математикой (FFT, матрицы, PID...) с тоннами интерфейсов. Дроны и 3D -принтеры являются хорошим целевым рынком для этих.

Добавление большего количества ОЗУ / Флэш значительно увеличит счет, и тогда вы попадете в продажи RPI Zero / Nanopi $ 5-10.

Если мне нужен как способный процессор с подключением к Wi-Fi/Bt/Ethernet/USB, так и тоннами оперативной памяти/вспышки, я буду использовать плату класса RPI, и если мне понадобится много GPIO и/или интерфейсов, я добавлю способный MCU пройдет через I2C или SPI для работы с операциями в режиме реального времени. В некоторых ситуациях один ESP8266 или ESP32 также может быть хорошим решением, хотя GPIOS/интерфейсы весьма ограничены в этих.

Эндрюджу
Сб 01 сентября 2018 г., 19:42
[Squonk42 - Сб, сентябрь 01, 2018, 17:42] - Может быть, Robotdyn может рассказать нам, какова будет разница в стоимости между 2-слойным и 4-слойным для этой платы? Если 4-слойщик не намного дороже, то я могу повернуть текущую конструкцию, чтобы использовать отдельные плоскости заседания и плоскости питания?
Учитывая размер доски, разница между 2-слойной и 4-слойной платой должна составлять менее 1 доллара, вероятно, даже в пределах $.50 (доллар).
Я еще не проанализировал достопримечательность, поэтому я не могу оценить окончательную цену на данный момент.

AG123
Сб 01 сентября 2018 г., 19:44
IMHO STM32F7 немного «одолел» для MCU, который говорит, чтобы просто записать показания АЦП, но, учитывая, что он быстр (супер скалярный процессор), было бы более уместно увеличить его с достаточным количеством оперативной памяти, и запустить Uclinux. я.эн. STM32F7 с учетом оперативной памяти / хранения и т. Д. Вполне способен работать в виде устройства Mini PC (i.эн. ОДИН ПЛАТНЫЙ КОМПЬЮТЕР), и один все еще остается с АЦП, ЦАП и множеством периферийных устройств EM COMM E.глин. несколько SPI, множественное i2c, UART и т. Д.
RPI не предлагает достаточных возможностей для взаимодействия ввода -вывода, большую часть времени остается USB в качестве варианта взаимодействия.
Beagle Bone Black делает это, но в семействах STM32 F4, F7 гораздо более быстрые ADC, ЦАП, имеют точность 12 бит и т. Д

Плата Discovery STM32F7 от ST идеально соответствует этому варианту использования
https: // www.ул.com/en/evaluation-tools/ ... овсяной.HTML
Св. Даже поместите туда заголовок Arduino, но они могли бы лучше просто вытащить больше булавок на обычные заголовки, которые будут предлагать больше возможностей для взаимодействия

Uclinux - это полноценная ОС по сравнению с программированием металлов или даже в этом отношении по сравнению с RTOS

Squonk42
Сб 01 сентября 2018 г. 20:04
Да, это то, что я ожидаю от QTY 100. При использовании Allpcb.com, например, доска такого размера составляет $ 0.38 в 2-слойном и $ 0.83 в 4-х слоя.

Таким образом, это на самом деле будет зависеть от общей цены.

В качестве доски 32F411 Discovery от ST с STM32F411VET6, ST-LinkV2, 3GD20 3-осевым датчиком движения, Accelerometer LSM303DLHC 3-осе Всего $ 15 @ Digi-Key, Я надеюсь, что мы сможем сохранить Blupill F4 от 5 до 10 долларов США, в зависимости от процессора и вариантов.

Посмотрим, сможем ли мы достичь этой цели вместе!

Squonk42
Сб 01 сентября 2018 г. 20:23
[AG123 - Сб 01 сентября 2018 г., 19:44] - Плата Discovery STM32F7 от ST идеально совпадает с этим вариантом использования
https: // www.ул.com/en/evaluation-tools/ ... овсяной.HTML
Я использовал Uclinux более 10 лет назад, пока он все еще не был частью основного ядра, поэтому я знаю его плюсы и минусы. Среди последних, я должен указать на полное отсутствие изоляции между процессами (вызывая сбой машины, если один процесс является садоводством памяти), и неспособность выполнить Fork () без exec () (вызывая головные боли при переносе какого -либо пакета в Uclinux), как из -за отсутствия MMU.

За цену этого совета STM32F746G-Disco (56 долларов США.25), я могу легко получить RPI Zero W с экраном с полным взорванным и более способным Linux, а также небольшую плату SMT32F7 для обработки периферийных устройств в режиме реального времени по сравнению с I2C или SPI, в зависимости от необходимой скорости ;)

AG123
Сб 01 сентября 2018 г. 20:44
Я согласен с этим вопросом об MMU, наличие MMU значительно облегчает запуск ядра Linux основного потока на досках серии Cortex -A, и большинство из этих досок связаны с легко 256 мегамиусами - 1 ГБ оперативной памяти. Linux действительно нужен MMU I.эн. Виртуальная память, вид среды для запуска. и многие из серии Cortex-A работают на более высоких скоростях (с точки зрения частота часов, часто ближе к 1 ГГц), чем Cortex-M.
Я предполагаю, что это причина, учитывая, что цена между, скажем, перерыв M7 даже с корой а. Cortex-A по-прежнему является предпочтительной платформой для запуска основного Linux, учитывая только преимущество MMU.
Что касается Cortex-M, она понадобится собственная операционная система, и в настоящее время Uclinux-один из них, который работает на ней, но я бы рассмотрел uclinux проектом «работы».
Запуск нескольких приложений одновременно на Cortex-M явно отличается от работы в среде с MMU, адрес памяти общий и реальный по сравнению с виртуальной памятью и приложениями, которые не написаны должным образом и сделаны полностью перемещенным, вызовет приложение и даже ОС. потерпеть крах

Squonk42
Сб 01 сентября 2018 г., 21:27
Некоторые из этих Cortex-A8 также внедряют свой собственный DRAM 64 МБ DDR2, см Allwinner V3S ЦП.

Еще одна более легкая альтернатива, чтобы иметь многозадачную ОС на еще меньших процессорах Cortex-M-Nuttx, обсуждается в этой теме:
ViewTopic.PHP?F = 45&t = 2553

Rogerclark
Солнце 02, 2018 8:01
Я думаю, что, возможно, F4 - лучший вариант на данный момент, в коде Libmaple есть некоторая поддержка F4, ядро ​​STM F4 довольно зрелая, и я думаю, что у STM32 Generic есть вариант F4

ИМХО, это слишком рано, чтобы прыгнуть на F7.

Re: 4 Layer Board.

Они всегда кажутся примерно в 3 раза по сравнению с 2 уровнями, но я думаю, что в этом случае, что’S не огромная сумма денег.

Но это’S все, чтобы легко продолжать увеличивать спецификацию, пока доска не будет стоить слишком дорого для массового рынка

Стивестронг
Чт, 06 сентября 2018 г. 15:37
Я бы купил не менее 10 штук платы F4 типа Bluepill, это цена разумная (~ 5 евро).

Мадиас
Чт, 06 сентября 2018 г., 17:31
[Rogerclark - Солнце 02, 2018 8:01 утра] - Я думаю, что, возможно, F4 - лучший вариант на данный момент, в коде Libmaple есть некоторая поддержка F4, ядро ​​STM F4 довольно зрелая, и я думаю, что у STM32 Generic есть вариант F4
ИМХО, это слишком рано, чтобы прыгнуть на F7.
Genericcore поддерживает F4 (я использую его с моей доской STM32F407VET «Black»), но: Даниэль, возможно, потерял интерес к дальнейшему развитию или занят с полугода (только несколько обновлений с тех пор, как они). «Официальное» ядро ​​в данный момент далеко за пределами удобства использования, а Libmaple F4 находится за пределами ядра F1 и на одном улице (в дальнейшем, если смотреть на F7). Может быть, дешевый совет F4 Bluepill поднимет интерес многих членов здесь, Но я настоятельно рекомендую, чтобы один из 3 ядер был выбран всеми членами для дальнейшего расследования. Может быть, было бы мудрым решением пойти с «официальным» ядром из -за будущих обновлений ST (я надеюсь на это). Так что это было бы более простым шагом с F7 за несколько лет.
Кстати: на данный момент доска STM32F407VET "Black" на данный момент меньше 8 долларов США, и у него есть действительно хорошие вкусности (слот SDIO SD, SPI Flash Eeprom) :)

Squonk42
Чт, 06 сентября 2018 г., 19:57
Я не могу найти ни одного ниже 10 долларов США, и я не вижу ни одного с EEPROM, но у некоторых есть вспышка SPI, согласно Вики -страница.

У вас есть ссылка для этой платы STM32F407VET "Black" @ 8 долларов США, пожалуйста?

Конечно, я не объективен, но ветеринар 407 намного больше и не совместим с чертежкой и однолетним, и он не имеет зарядного устройства для аккумулятора или светодиода RGB 8-)

Мадиас
Чт, 06 сентября 2018 г., 20:25
https: // www.aliexpress.com/w/- ... Vet6+Правление
Извините, начиная с 8 долларов.95 (моя ошибка, причина 1: 1 евро до доллара США больше не очень хорошая идея (с тех пор, как это время?) Я погладил Eeprom в своем посте раньше, потому что это действительно SPI Flash. Я говорю об этом:
https: // wiki.STM32duino.com/index.PHP?Т ... T6_Variant
Это хорошо известно и задокументировано.
Конечно, они не сопоставимы с коэффициентом размера синего цвета, и я использую их для большего, а не аккумулятор - проекты. Это также может быть хорошим вопросом: F4 по сравнению с F1 по отношению к энергопотреблению (вкл. сон / глубокий сон...) в «реальной» среде (так что не только в таблице данных).

Squonk42
Чт, 06 сентября 2018 г., 20:51
... И вам нужно добавить 2 доллара.21 доставка на мое место, в общей сложности 11 долларов.16 :?

Все еще не дорого- хотя. Thiis дает нам сложную цену для платы Bluepill F4.

Мадиас
Чт, 06 сентября 2018 г., 21:53
https: // www.aliexpress.com/item/tzt-1pc ... 15918.HTML
9.66 USD бесплатная доставка. (Хорошо, ваше местоположение - Франция, поэтому доставка может быть такой же, как и здесь, в Австрии, но мы хорошие люди и выполняем цены в долларах США в долларах США ;) )
Но по некоторым причинам STM32F407XX в Китае действительно дешевые, даже если вы покупаете один чип, но *** ветеринар или *** Zet Chip - это не то, что мы хотим для небольшого устройства (я думаю, что 64 контакты идеально подходят)
Поэтому я бы сказал: эта доска является ссылкой для «Большого класса доски» с дополнительными функциями (но не подходит для каждого проекта)
Совет сообщества - это «особая потребность», а не более 100000 производимых устройств, таких как синяя таблетка.
Итак, будучи реалистичным, я бы сказал:
~ 10-12 долларов США: я куплю это. (Реалистичная/оптимистичная цена, выше: Привет, подросток)
~ 6-8 долларов США: это может быть новая «стандартная доска» (если они будут производить 1000-10000+)
Но: имейте в виду, что я сказал о выборе ядра :) (Я собираюсь сделать (и публиковать) Некоторые коды (не библиотеки, потому что я ненавижу библиотеки) за *hal, как i2s в ближайшем будущем, но на самом деле «общий», а не для «genericcore» или «stmcore»)

Flyboy74
Пт, сентябрь 07, 2018 5:58
У STM32F407VE Black, очевидно, есть многое для этого: цена и тонна особенностей, но у него нет форм -фактора. Я считаю, что форм -фактор является большим соображением покупки для многих людей. Предлагается STM32F4, более показан и мощный, чем синяя таблетки в очень сходном форм -факторе.

Racemaniac
Пт, сентябрь 07, 2018 6:37
[Стивестронг - Чт, 06 сентября 2018 г., 15:37] - Я бы купил не менее 10 штук платы F4 типа Bluepill, если цена разумная (~ 5 евро).
Я ожидаю, что ближе к 10 € (при условии, что это со всеми колоколами & при свистках), которое я бы все еще нашел большую ценность, если бы вы сравнили его с обычным чертежом, и @ 10 € я купил 10 :)

Но при создании этого, вероятно, будет иметь смысл также посмотреть, невозможна ли бюджетная версия. USB -хозяин, Lipo зарядка, ... Это все очень модно, но кому это действительно нужно на каждой доске. Основная версия с только приличным АЦП, мощным микроконтроллером, SD Card & USB -рабыня как можно ближе к 5 € также было бы потрясающим.

AG123
Пт, сентябрь 07, 2018 7:14
Среди меньших чипсов форм -фактора я думаю, что одним из них является STM32F405RG
https: // www.ул.com/en/microcontrollers/stm32f405rg.HTML
Они, по -видимому, меньшие в семействах STM32F405 - STM32F407
Доски с ними сегодня - это доски «микропитона»
https: // магазин.Микропитон.org/product/pybv1.1
а также предложения от Olimex
https: // www.Олимекс.com/products/arm/st/stm32-h405/

Одна из этих вещей заключается в том, что STM32F405 - это чип LQFP64, что означает, что, вероятно, есть немного более взаимосвязанных контактов по сравнению с STM32F103C {8, B} Blue Pill / Maple Mini / Black Pill, которая представляет собой LQFP4888
Следовательно, может означать, что если мы придерживаемся форм -фактора Mini типа Blue / Maple, мы не сможем поместить все булавки в один ряд и 2 ряда контактов (двойной заголовок) с каждой стороны могут потребоваться для этого, В противном случае доска, вероятно, должна быть довольно «долго»

Когда -то есть нить о «крошечных» платках форм -фактора F4, может быть интересно их просмотреть
ViewTopic.PHP?F = 39&T = 1977
Одна из тех вещей, отмеченных в крошечных платах F4, заключается в том, что некоторые из этих плат являются контроллерами беспилотников и что эти платы контроллеров беспилотников не вытягивают все булавки к заголовкам, которые качает использование этих досок для общих целей.
и среди лучших - 2 доски выше I.эн. Микропитонная плата и другая от Olimex, которые вытягивают булавки к заголовкам, позволяя использовать его в качестве более общей платы F405

В меньших количествах я думаю, что затраты будут похожи на платы Micropython и Olimex, это, вероятно, не будет «дешевой» синей таблетки / кленовой мини -тип затрат. Но, тем не менее, некоторые из «побед» STM32F405RG против STM32F103C {8, B} являются:
- В нем есть 2 ЦАП, STM32F103C {8, B} не имеет этого
- 1 м Вспышка (для RG)
- 192 (112+16+64) K SRAM, 4 K Backup S RAM - Итого 196K SRAM > Синяя таблетка / Maple Mini ~ 20K
- 3 x spi (2 из них i2s)

Некоторые пользователи могут пускать слюни над контекстом SRAM, это позволяет использовать варианты использования, которые невозможны для BP / MM (E.глин. Микропитон и, вероятно, еще много)
Маллок будет иметь смысл на этих досках
Сегодня этот заменитель должен использовать более низкую стоимость плат STM32F407VE * для этих целей, они также покрыты «крошечной» нитью F4.
В VE* есть дополнительное преимущество, имея такие вещи, как FSMC, гораздо больше взаимодействующих булавок и т. Д
но в результате это и другие доски больше

Squonk42
Пт
[AG123 - Пт, сентябрь 07, 2018 7:14] - Среди меньших чипсов форм -фактора я думаю, что одним из них является STM32F405RG
https: // www.ул.com/en/microcontrollers/stm32f405rg.HTML
Они, по -видимому, меньшие в семействах STM32F405 - STM32F407
Да, это чип, который мы выбрали для Bluepill F4 по этой причине. До самой новой линии значения STM32F730, это был лучший удар для доллара.
[AG123 - Пт, сентябрь 07, 2018 7:14] - Доски с ними сегодня - это доски «микропитона»
https: // магазин.Микропитон.org/product/pybv1.1
а также предложения от Olimex
https: // www.Олимекс.com/products/arm/st/stm32-h405/
Обе эти платы не являются макетными, а микропитона особенно завышена.
[AG123 - Пт, сентябрь 07, 2018 7:14] - Одна из этих вещей заключается в том, что STM32F405 - это чип LQFP64, что означает, что, вероятно, есть немного более взаимосвязанных контактов по сравнению с STM32F103C {8, B} Blue Pill / Maple Mini / Black Pill, которая представляет собой LQFP4888
Следовательно, может означать, что если мы придерживаемся форм -фактора Mini типа Blue / Maple, мы не сможем поместить все булавки в один ряд и 2 ряда контактов (двойной заголовок) с каждой стороны могут потребоваться для этого, В противном случае доска, вероятно, должна быть довольно «долго»
Нет, на самом деле добавляется только несколько контактов, подключенных к порту C. Из них, PC8-12 используются для SDIO, поэтому только PC0-7 не присутствует в пакете LQFP48. Bluepill F4 использует PC8-12 для встроенной SD-карты и PC0 для управления USB VBUS Switch. PC1-7 выставлены в виде пайки с 1.27 -мм шаг на нижней стороне. Помимо их стандартной функции GPIO, их единственной интересной функцией была бы для разоблачения интерфейса I2S.
[AG123 - Пт, сентябрь 07, 2018 7:14] - Когда -то есть нить о «крошечных» платках форм -фактора F4, может быть интересно их просмотреть
ViewTopic.PHP?F = 39&T = 1977
Одна из тех вещей, отмеченных в крошечных платах F4, заключается в том, что некоторые из этих плат являются контроллерами беспилотников и что эти платы контроллеров беспилотников не вытягивают все булавки к заголовкам, которые качает использование этих досок для общих целей.
и среди лучших - 2 доски выше I.эн. Микропитонная плата и другая от Olimex, которые вытягивают булавки к заголовкам, позволяя использовать его в качестве более общей платы F405

В меньших количествах я думаю, что затраты будут похожи на платы Micropython и Olimex, это, вероятно, не будет «дешевой» синей таблетки / кленовой мини -тип затрат. Но, тем не менее, некоторые из «побед» STM32F405RG против STM32F103C {8, B} являются:
- В нем есть 2 ЦАП, STM32F103C {8, B} не имеет этого
- 1 м Вспышка (для RG)
- 192 (112+16+64) K SRAM, 4 K Backup S RAM - Итого 196K SRAM > Синяя таблетка / Maple Mini ~ 20K
- 3 x spi (2 из них i2s)

Некоторые пользователи могут пускать слюни над контекстом SRAM, это позволяет использовать варианты использования, которые невозможны для BP / MM (E.глин. Микропитон и, вероятно, еще много)
Маллок будет иметь смысл на этих досках
Сегодня этот заменитель должен использовать более низкую стоимость плат STM32F407VE * для этих целей, они также покрыты «крошечной» нитью F4.
В VE* есть дополнительное преимущество, имея такие вещи, как FSMC, гораздо больше взаимодействующих булавок и т. Д
но в результате это и другие доски больше
Контроллеры беспилотников не интересны, так как они слишком посвящены этому использованию и не разоблачают большую часть булавок. У оставшихся есть все странные форм-факторы, которые не подходят для макетиков: у некоторых из них есть двойные заголовки, некоторые в форме «U», большинство из них просто слишком широкие, чтобы использовать на макете.

Вот где наш Bluepill F4 с STM32F405RGT6 по разумной цене с разгоной BluePill STM32F103C8T6 может быть интересной, если цена хороша. Я согласен с диапазонами @Madias: ~ 6-8 долларов США сделает его новой стандартной доской, а ~ 10-12 долларов США будет слишком дорогим, но все еще ниже всех существующих досок F405 общего назначения, с хорошей формой -Кактор.

Flyboy74
Пт
Я также поделился этим обсуждением на форуме Micro-Python, так как, вероятно, будет заинтересован в небольшой форм-факторной доске STM32F405 от сообщества Micro-Python также.

Squonk42
Пт, 07 сентября 2018 г. 9:19
[Racemaniac - Пт -
[Стивестронг - Чт, 06 сентября 2018 г., 15:37] - Я бы купил не менее 10 штук платы F4 типа Bluepill, если цена разумная (~ 5 евро).
Я ожидаю, что ближе к 10 € (при условии, что это со всеми колоколами & при свистках), которое я бы все еще нашел большую ценность, если бы вы сравнили его с обычным чертежом, и @ 10 € я купил 10 :)

Но при создании этого, вероятно, будет иметь смысл также посмотреть, невозможна ли бюджетная версия. USB -хозяин, Lipo зарядка, ... Это все очень модно, но кому это действительно нужно на каждой доске. Основная версия с только приличным АЦП, мощным микроконтроллером, SD Card & USB -рабыня как можно ближе к 5 € также было бы потрясающим.
В качестве ссылки, вот возможные варианты наших плат Bluepill F4 и соответствующих изменений:
Процессор
F103
____________________
F405
____________________
C11 = 0r
C14 = 0r
+R8
C11 = 2U2
C14 = 2U2
-R8
Заголовки
Да
____________________
Нет
____________________
+J1
+J2
-J1
-J2
Смысл напряжения
Да
____________________
Нет
____________________
+R21
+R22
-R21
-R22
Силовая светодиода
Да
____________________
Нет
____________________
+D1
+R2
-D1
-R2
Пользовательский светодиод
RGB
____________________
Только PC13
____________________
Нет
____________________
D2 = RGB1616
+R3
+R14
+R15
D2 = LED0603
+R3
-R14
-R15
-D2
-R3
-R14
-R15
Пользовательская кнопка
Да
____________________
Нет
____________________
+R5 -R5
Аналог LDO
Да
____________________
Нет
____________________
-L1
+U2
+L1
-U2
Lipo Charger
Да
____________________
Нет
____________________
+C19
+C20
+D4
+Q1
+R17
+R18
-R19
-R20
+U5
-C19
-C20
-D4
-Q1
-R17
-R18
-R19
-+R20
-U5
SDCARD
Да
____________________
Нет
____________________
+C16
+J4
+R16
-C16
-J4
-R16
USB
Otg
____________________
Устройство
____________________
Нет
____________________
+J5
+R7
+R9
+R10
+R11
+R12
+R13
+U4
+J5
-R7
+R9
+R10
-R11
-R12
-R13
-U4
-J5
-R7
-R9
-R10
-R11
-R12
-R13
-U4
Как вы можете видеть из приведенных выше таблиц, и если мы игнорируем незначительные пассивные компоненты: В целом, общее увеличение стоимости между минимальной версией и полнофункциональной версией составляет всего 1 доллар США.62 в сверхумных количествах, тогда как мы говорим о увеличении $ 0.50 для перехода с 2-слойного до 4-слойного дизайна...

Основная стоимость в этом доске - это, конечно, STM32F405RGT6 ($ 42.75 для 10 шт).

Flyboy74
Сб 08 сентября 2018 г. 12:24
Чтобы небольшое увеличение числа BOM имело полное изображение IMO, дополнительные функции с большей вероятностью увеличат продажи гораздо больше, чем немного повышенная цена снизит продажи.

Люди будут сесть и взвесить, куплю синюю таблетку или куплю таблетки F4. Основная причина, по которой люди купят таблетку F4 над синей таблеткой, будет, если им нужны дополнительные функции, которых у синей таблетки нет, и R будет заплатить немного больше, чтобы иметь дополнительные функции.

Racemaniac
Сб 08 сентября 2018 г. 5:44
[Flyboy74 - Сб 08 сентября 2018 г. 12:24] - Чтобы небольшое увеличение числа BOM имело полное изображение IMO, дополнительные функции с большей вероятностью увеличат продажи гораздо больше, чем немного повышенная цена снизит продажи.

Люди будут сесть и взвесить, куплю синюю таблетку или куплю таблетки F4. Основная причина, по которой люди купят таблетку F4 над синей таблеткой, будет, если им нужны дополнительные функции, которых у синей таблетки нет, и R будет заплатить немного больше, чтобы иметь дополнительные функции.
Как насчет также в паре с худшим MCU? Полная представленная версия с F4 или F7 и более базовая версия с более дешевым F1 (STM32F103RT6? 1.5 $ Кусок в небольших количествах, 64K RAM, 512K Flash, имеет SDIO)
Эти вещи очень чувствительны к цене, я определенно недооцениваю около 10 долларов такого рода, но если мы также получили один около 5 долларов, я бы тоже купил некоторые из них!

AG123
Сб 08 сентября 2018 г. 8:52 утра
[Squonk42 - Пт - Нет, на самом деле добавляется только несколько контактов, подключенных к порту C. Из них, PC8-12 используются для SDIO, поэтому только PC0-7 не присутствует в пакете LQFP48. Bluepill F4 использует PC8-12 для встроенной SD-карты и PC0 для управления USB VBUS Switch. PC1-7 выставлены в виде пайки с 1.27 -мм шаг на нижней стороне. Помимо их стандартной функции GPIO, их единственной интересной функцией была бы для разоблачения интерфейса I2S.
Если это возможно, я бы посоветовал направить штифты PC0-7 на заголовки, паяные прокладки немного маленькие, и я думаю, что некоторые могут быть в конечном итоге разочарованы тем, что PC0-7 «непригодны для использования»

Racemaniac
Сб 08 сентября 2018 г. 9:19
[AG123 - Сб 08 сентября 2018 г. 8:52 утра] -
[Squonk42 - Пт - Нет, на самом деле добавляется только несколько контактов, подключенных к порту C. Из них, PC8-12 используются для SDIO, поэтому только PC0-7 не присутствует в пакете LQFP48. Bluepill F4 использует PC8-12 для встроенной SD-карты и PC0 для управления USB VBUS Switch. PC1-7 выставлены в виде пайки с 1.27 -мм шаг на нижней стороне. Помимо их стандартной функции GPIO, их единственной интересной функцией была бы для разоблачения интерфейса I2S.
Если это возможно, я бы посоветовал направить штифты PC0-7 на заголовки, паяные прокладки немного маленькие, и я думаю, что некоторые могут быть в конечном итоге разочарованы тем, что PC0-7 «непригодны для использования»
Тогда доска должна быть на 4 булавки дольше. Это не невозможно, но затем мы отказались.
Что вы имеете в виду, которые понадобятся дополнительные 7 булавок и такую ​​небольшую доску?

AG123
Сб 08 сентября 2018 г. 9:49 утра
Imho a 'более длинная' синяя таблетка / maple mini в порядке,
Проектные решения, такие как отсутствие маршрутизации PC0-PC7 на заголовки, могут быть немного близоруками, поскольку доска будет доступна для «общего использования»
Мы не знали бы, кто использует доску
Я проверил спецификации PC0-PC7, в основном, в основном GPIO, но затем у некоторых из них есть такие функции, как ADC, которые, я думаю, есть достаточные булавки, чтобы обойтись.
И есть альтернативные функции, которые включают некоторые из таких, как SPI2, USB OTG и т. Д
Даже когда контакты GPIO они полезны для различных целей, E.глин. Если вы используете много SPI, то контакты GPIO можно использовать в качестве контактов CS и для различных других целей, таких как управление ЖК -дисплеев ILI9341, различные вспомогательные выводы (E.глин. Команда / Данные), светодиод, необходимы за пределами простой SPI
И если кто-то использует «параллельный» ICD и скажем, использует 8-16 контактов данных и некоторые дополнительные выводы ввода-вывода дополнительно e.глин. светодиод, команда/данные и т. Д., Потребление контактов быстро использует все, что есть на этой плате
Надеемся, что это привлечет производителя для массового производства их, поскольку только тогда цены на доску могут быть ниже
Если это когда -либо станет успешным, мы можем даже увидеть 3 -е части, частично производители, распределяющие «накидки» или «щиты» для них, так же, как это было после начала Ардуино
Представьте, что однажды люди начинают говорить о LCD STM32DUIN

Squonk42
Сб 08 сентября 2018 12:50
Концепция не близорука, она во имя: «Bluepill F4», я.эн. F4 в форм -факторе BlueePill, который будет совместим с существующими проектами.

На самом деле, PC0 уже используется внутри VBUS_EN и PC1 для смысла напряжения, поэтому осталось только PC2-PC7, I.эн. 6 булавок. И если вы внимательно проверете макет, вы увидите, что привлечение булавок PC2-PC7 на заголовки практически невозможно на такой узкой доске, или вы можете попробовать, так как это дизайн открытого приема : mrgreen:

И если вы внимательно посмотрите на альтернативные функции для этих контактов PC2-PC7, вы найдете только несколько полезных функций: SPI_MOSI/MISO (также доступны на PB14-15), I2S (i2S2_SD, I2S2EXT_SD, I2S2_MCK и I2S3_MC), внешний USB HS Интерфейс PHY, Ethernet MII, 6-битный режим SDIO SDIO_D6-7 Сигналы данных и USART6_TX/RX (DCMI не присутствует на F405). Итак, из них, только i2s и UART6 действительно интересны, что делает эти булавки наименее интересными в упаковке. Таким образом, я сделал все возможное, чтобы сохранить их доступными и выровнять эти дополнительные выводы и использовать стандарт 1.27 -мм шаг как припоя.

Сохранение форм -фактора Bluepill - это хорошо: это плата прототипа, предназначенная для того, чтобы быть небольшим и используемым с хлебными щитами. Эта концепция оказалась успешной, с оригинальным чертежом. F4 добавит стероиды в концепцию.

Однако, если вы абсолютно хотите все открытые булавки, возьмите большую, «квадратную» доску с участием F4 и поиграть с ним, но нет необходимости изобретать Blackpill F4, который вы уже можете найти на Aliexpress для < 10 долларов.

AG123
Сб 08 сентября 2018 г. 16:03
Спасибо, не беспокойтесь, так как изначально я не оценил мотивацию дизайна, в соответствии с макетом BP Pins есть некоторые преимущества, но в некоторой степени было бы трудно использовать все доступные выводы, скажем, на STM32F405RG SOC SOC SOC. Что касается меня, я склонен идти на доски, где почти все булавки на SOC доступны, поэтому я бы пошел на более крупные доски. Я думаю, что это связано со сценариями вариантов использования. В качестве случая, если кто-то хочет подключить ЖК-дисплей, скажем, ILI9341, в котором используется довольно много контактов, некоторые дополнительные модули говорят, что некоторые операционные усилители и т. Д., Которые используют еще одну горстку выводов, а затем добавьте SD-карту, которая использует между 4-6 штифтами для SPI и Power и добавьте обычную клавиатуру 4x4 (8 контактов), я обнаружил, что для каждого дополнительного варианта использования используются все больше и больше контактов, и в конечном итоге я ищу способы получить больше булавок. Следовательно, в моем варианте использования BP или MM не могут быть подходящей для SOC Poard для.
Не беспокойтесь, у BP F4 все еще есть свои достоинства, мотивы и цели разные

На другом примечании, вместо того, чтобы использовать макет, я склонен использовать «провода Dupont»
https: // www.eBay.com/bhp/dupont-wire
Это довольно дорогой способ подключения платы SOC к модулям (прорыву) или ЖК -дисплею и т. Д. Однако, если соединения, в конце концов, указывают, это казалось довольно распространенным я.эн. 1 функция GPIO к 1, она облегчает опасения по поводу «макета макета», в некотором смысле я могу подключить эти контакты с двойными рядами для разных целей, так как они просто указывают на проволоки Dupont к другим модулям. Это также облегчает опасения по поводу того, как (заголовок) выводится на доске булавки, так как провода могут просто перемещать на разные булавки на доске, чтобы перейти к одному и тому же SOC PIN -код (я.эн. «щиты», как правило, нуждаются в фиксированных физически расположенных булавках, но «провода Dupont» облегчают это)

вне поблизости:
Этот «беспорядок подключения» не просто пожимал Arduino, сообщество Linux борется с этим и изобрел «дерево устройств», или, скорее, начинается с Power PC, и он становится широко принятым
https: // elinux.org/images/1/19/dynamic- ... OTE-V3.PDF
Традиционная модель «аппаратное обеспечение находится в фиксированном местоположении»
В FPGA аппаратное обеспечение может быть «перенастроенным», на Arduino пользователь решает, где подключить его/ее «периферийные устройства» E.глин. светодиод, переключатель кнопки и т. Д
:)

Bluepill на Hackaday снова