Pointduino v2.0

Furkancetin
Ср. 07 октября 2015 г., 18:41
Всем привет

Проект квадратного дюйма конкурс на Hackday.io заставил меня сосредоточиться на этом проекте, о котором я некоторое время думал (ранее разделял мои мнения под старая тема).

Я решил принять участие в конкурсе с набором STM32Duino, совместимых. Он будет включать одну основную доску со многими функциями. Я также планирую построить некоторые щиты, совместимые с основной доской. Вы, должно быть, видели такие крошечные наборы доски.

Ранее я спроектировал Arduino Compatible Tiny Boards Kit под названием Pointduino. Детали на моей веб -странице, если вы заинтересованы: http: // www.Furkancetin.com/pointduino-boards.HTML

Pointduino v2.0 скоро появится!
Я поделюсь новым дизайном, фотографиями и другими вещами, связанными.

Надеюсь, тебе это понравится

Фуркан

Мадиас
Ср. 07 октября 2015 г. 20:46
У вас высокая скорость выхода, сэр! :)
Опять же, хороший проект, где позволить создавать вашу печатную плату? (Я вижу, вы выполнили работу по панели печатной платы, а не каждый (дешевый китайский) поставщик принимает это)

Furkancetin
Чт, 8 октября 2015 г., 6:57
Прежде чем кто -то пишет, я хотел упомянуть.
Я видел ранее набор микродино, однако я только что видел последнюю базовую плату, на которой используется STM32F103 :? Это стоит 20 долларов. Вот ссылка

Я все еще буду продолжать проектировать свою доску с RTC и Зарядка и мониторинг липо на нем и сделай это открытый исходный код. Я думаю, это тоже будет немного дешевле. Это будет определенно Совместим с STM32DUINO.

Zoomx
Чт 8 октября 2015 г. 8:29 утра
Да, еще один хороший проект!

Маркировать
Сб 10 октября 2015 г., 19:32
Выглядит потрясающе! Не могу дождаться, чтобы посмотреть ваш прогресс.

Они используют резонатор на микроорд?? Маленький низкий бюджет, да?

Furkancetin
Пн 12 октября 2015 г., 18:34
Привет, ребята,
Я работаю над проектами печатных плат New Pointduino, Mentol the Smart Watch и некоторых других досках.
Это длинный процесс с непрерывными обновлениями о дизайне. Я поделюсь, когда они будут готовы опубликовать.

Они используют резонатор на микроорд?? Маленький низкий бюджет, да? Да, но...!! Для ядра STM32 Микродино, Я достиг изображения ниже. У него нет кристалла 8 МГц или аналогичного! Это только 32.Резонатор 768K для RTC, очевидно,! Насколько я знаю, они используют клон Maple Mini Bootloader. Используют ли они внутренний генератор или что? Кто -нибудь может объяснить?
Изображение

Rogerclark
Пн 12 октября 2015 г., 20:53
Кристалл, вероятно, на дне печатной платы.

я.Насколько я знаю, люди используют ядро ​​Libmaple с этой доской и поддерживают только доски с внешними генераторами.

Так что у них должен быть кристалл где -то.

Furkancetin
Пн 12 октября 2015 г., 21:16
Поскольку они складываются, они не ставят детали внизу. Мое лучшее предполагало, что 8 МГц неправильно написано как 32.768kk : P Также возможности RTC написаны нигде!

Маркировать
Пн 12 октября 2015 г., 22:24
Спасибо за ваш вклад. Я думал, что они используют его в качестве внешнего генератора. Я использовал очень похожий раньше с Atmega328.

Ахулл
Пн 12 октября 2015 г., 11:22
Furkancetin написал:Поскольку они складываются, они не ставят детали внизу. Мое лучшее предполагало, что 8 МГц неправильно написано как 32.768kk : P Также возможности RTC написаны нигде!

Furkancetin
Вт 13 октября 2015 г. 4:09
Это действительно возможно? :!: Это официальный документ со страницы Wiki, и он существует в течение нескольких месяцев. Да, может быть.

В любом случае, команда Microduino знает, что они делают. Я ценю их работу. Абсолютно лучшая (я думаю) платы с несколькими досками расширения. Поэтому я предполагаю, что STM хорошо работает с этими компактными резонаторами (это была проблема, которую мы говорили здесь в прошлом месяце), я обязательно буду использовать 8 МГц один на своих компактных платах.

Стевех
Вт 13 октября 2015 г. 5:43 утра
Я много месяцев смотрю на доску Microduino STM32.
https: // www.Микродино.cc/module/view?я ... 00004FB0C3

вечный обратный заказ, предполагая, что они не спешат строить больше.

За 20 долларов можно получить частицу.Photon Pode IO, которая является Wi -Fi + солидный процессор Arm и хорошую IDE. (У меня есть).

Furkancetin
Вт 13 октября 2015 г. 6:57
вечный обратный заказ, предполагая, что они не спешат строить больше. Позвольте мне рассказать вам, что я думаю об их быце в безмолвке; Создание основной платы с помощью чипа STM32 - отличная идея, но они, вероятно, думают о проблемах с загрузчиком. Минимальный загрузчик (и наш STM32Duino) имеет проблему нажатия кнопки сброса, драйверов и не признанного ошибки... и т. д. Это не так просто для загрузки кода для начинающих.

Фотон революционный и компактный. С другой стороны, платы Microduino позволяют быстро строить прототипы и быстро развивать кодирование, если вы используете много периферических модулей.

Furkancetin
Вт 13 октября 2015 г. 9:41
Привет, ребята, может ли кто -нибудь увидеть любые конденсаторы в любом месте на доске? Только один рядом с регулятором напряжения!
Должно быть четыре из них, по крайней мере, между булавками VDD и VSS, верно? Или они не обязательны для минимальной системы?
Также мы видим слишком много резисторов вокруг. Два должны быть для Boot1 и Boot2, два для USB, один для светодиода, один для сброса. Другие?

Для нас полезно проанализировать такие доски разработки и увидеть различные макеты оборудования.

Изображение

ZMEMW16
Вт 13 октября 2015 г. 10:11
может быть идеей удалить припоя мостики (ы); 8-9 (может быть?) также), 1 остается наибольшим.
лица

Стивен

Zoomx
Вт 13 октября 2015 г. 10:11
Вы уверены, что на нижней стороне нет компонентов? Потому что, как вы можете видеть, на задней стороне есть черный пластик, как в Blue O Red таблетки, и есть много места для компонентов SMD. Например, в синих таблетках кристаллические крышки находятся в нижней стороне с другими компонентами.
Один из резисторов назван R19, но я вижу только 10 резисторов.

Furkancetin
Вт 13 октября 2015 г. 11:18
Поскольку об этой плате недостаточно информации и носителя, я не уверен, есть ли компоненты на нижней стороне или нет.
Один из резисторов назван R19, но я вижу только 10 резисторов.
Это хороший момент @zoomx. Но тогда, почему использование не менее 19 резисторов? : шок: Мой чертежи имеет 8 резисторов (2 для USB, 2 для Bootpins, 2 для светодиодов, другие 2 для сброса и SWD, я думаю) и 13 Caps. Хорошо, если они принимают Maple Mini в качестве источника и конвертируют его, даже у Maplemini нет такого большого количества резисторов.
Изображение



Мне также любопытно о мини -черном чипке с 6 ногами на Microduino STM Core. Кто -нибудь знает это или я здесь единственный нуб?

Я очень ценю проекты с открытым исходным кодом!

Furkancetin
Чт 15 октября 2015 г. 12:23
Привет, ребята,

Вот свежие новости от моего нового совета по разработке. Я публикую здесь текущее представление PCB и схемы. Они не последние версии!

Я ценю ваши комментарии и предложения. Это мой первый опыт работы в области совета директоров STM32. Я не уверен в USB -соединении, может ли кто -нибудь подтвердить, правильно ли оно или нет? Кстати, для штифтов у меня есть пайки на задней стороне печатной платы, чтобы настроить как высокие или низкие.
(Извините за огромные изображения. Нет вариантов, чтобы поместить как миниатюр)

Изображение
Изображение

Ахулл
Чт 15 октября 2015 г. 12:41
Хорошо выглядит. Одно предложение. Паяные прокладки или перемычка для подключения/отключения светодиода питания. В устройствах с низким энергопотреблением светодиод может потреблять значительное количество сока.

Rogerclark
Чт 15 октября 2015 г. 20:36
Нормально ли иметь 10 тысяч серии с одной из линий USB?
Обычно я вижу 22 Ом в серии с обеими линиями USB

Кроме того, если вы хотите, чтобы общий загрузчик работал, вам нужно будет поднять соответствующую USB -линию, используя 1.5K резистор.

Маркировать
Чт 15 октября 2015 г., 22:08
Да, 22R или около того резисторов существуют, чтобы уменьшить звонки в линиях данных, и линию USB_DP определенно необходимо поднять. Также выглядит так, как будто у вас есть USB_DP и USB_DM. USB_DM должен быть PA11, а USB_DP должен быть PA12. Вот как я сделал это после того, как эти парни дали мне знать, что мы можем опустить дополнительную транзистор/штифт GPIO для отключения.

Мои доски должны быть здесь очень скоро. :)

Изображение

Изображение

РЕДАКТИРОВАТЬ: Вот моя завершенная схема для совета по разработке. Я использую это только для прототипирования для моего следующего проекта, но до сих пор было весело узнать о STM32F1XX.

Изображение

Furkancetin
Пт, 16 октября 2015 г., 17:09
Нормально ли иметь 10 тысяч серии с одной из линий USB?
Обычно я вижу 22 Ом в серии с обеими линиями USB

Кроме того, если вы хотите, чтобы общий загрузчик работал, вам нужно будет поднять соответствующую USB -линию, используя 1.5K резистор.
Я пытался сделать USB -соединения, анализируя свой чертежи с помощью мультиметра. Я проследил соединения и нашел такой путь. Одна из линии напрямую подключена к USB -розетку (оказалось, что это PA12 PIN). Тем не менее, вы, вероятно, правы около 1.Резистор 5K для подтягивания. Я буду проверять все в эти выходные.

Спасибо всем за предложения...

Фуркан

Rogerclark
Пт 16 октября 2015 г., 20:13
Я пытался сделать USB -соединения, анализируя свой чертежи с помощью мультиметра. Я думал, что кто -то опубликовал ссылку на схему BluePill в другой ветке, но, к сожалению, я могу вспомнить, где.

Но есть много других общих схем STM32 в Интернете, поэтому, возможно, стоит посмотреть на один или два из них, чтобы сообщить ваш дизайн

Ахулл
Пт, 16 октября 2015 г., 20:28
Rogerclark написал:Я пытался сделать USB -соединения, анализируя свой чертежи с помощью мультиметра. Я думал, что кто -то опубликовал ссылку на схему BluePill в другой ветке, но, к сожалению, я могу вспомнить, где.

Но есть много других общих схем STM32 в Интернете, поэтому, возможно, стоит посмотреть на один или два из них, чтобы сообщить ваш дизайн

Rogerclark
Сб 17 октября 2015 г. 12:23
Спасибо, Энди

Я, вероятно, должен поместить их все в выделенное репо и ссылку через вики на этом репо

Маркировать
Сб 17 октября 2015 г. 12:36
Эта информация также в листе данных. Не забывайте о том, что эти линии передачи данных переключаются. ;)

Furkancetin
Сб 17 октября 2015 г., 2:12
Бинго! Спасибо, Энди, спасибо, Роджер!

Как я это пропустил? Это блестящая работа, чтобы спасти в вики и репо.

Я скоро буду работать над обновлением для моих досок.

Ахулл
Сб 17 октября 2015 г., 2:47
STM32NOOB написал:Также выглядит так, как будто у вас есть USB_DP и USB_DM. USB_DM должен быть PA11, а USB_DP должен быть PA12
...
Эта информация также в листе данных. Не забывайте о том, что эти линии передачи данных переключаются. ;)

Furkancetin
Сб 17 октября 2015 г., 2:58
Мой первый дизайн также также абсурд по сравнению с фактическими соединениями : oops: Это как будто я хотел, чтобы это было так просто в соответствии с моей микро -печатной платой : P

Маркировать
Сб 17 октября 2015 г., 4:05
Это свежо, в моей голове, так как я работаю над аналогичным проектом. : D Моя работает над другим проектом, но я в основном разработал то же самое с F103T8 недавно. Доски должны быть здесь завтра. Я дам вам знать, если замечу что -нибудь еще.

РЕДАКТИРОВАТЬ: не замечать что -то сразу. Заметить это после того, как я отправляю дизайн в Fab House, когда это немного разочаровывает.

Rogerclark
Сб 17 октября 2015 г., 21:26
Заметить это после того, как я отправляю дизайн в Fab House, когда это немного разочаровывает. DirtyPCBS позволяет загружать пересмотренные файлы, пока ваша доска все еще ждет, чтобы их можно было изготовить, что может быть удобно.

Я должен был сделать это на одной доске, которую я разработал, так как я забыл несколько зажимов/ограничивающих диодов Zener на одной доске и пришлось перезагрузить.
Однако, когда я спешился, я не понимал, что снял трек, добавив 2 новых диода.
Поэтому, когда доски прибыли, не было никаких соединений с MCU от одного из основных входов :-(

К счастью, я сделал только 10 досок, и пропавшая дорожка проходила из отверстия до отверстия, поэтому я смог положить ремешок (небольшой проволоку) на заднюю часть 10 ПКБ

Рутья и привязание не являются неслыханными, на производственных досках... По крайней мере, для досок версии 1.
Я разобрал видеомагнитофоны и т. Д., Которые имеют очевидные дополнительные провода на них, и когда я работал в компании, которая производит электронику, в этом факторе был выделенный раздел для выполнения этих изменений.

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

Маркировать
Сб 17 октября 2015 г., 21:34
У нас есть Oshpark здесь. Супер дешевые доски, но они занимают около 2 недель. я заплатил < 5 долларов отправлены за 3 из маленьких досок STM32. Это место отправляет их в Fab House так быстро, что загрузка пересмотра может не сработать. К счастью, они настолько дешевые, что это не имеет значения.

Мадиас
Солнце 18 октября 2015 г. 9:49 вечера
DirtyPCBS позволяет загружать пересмотренные файлы, пока ваша доска все еще ждет, чтобы их можно было изготовить, что может быть удобно. Небольшое предупреждение! Шелковая маска задней части зеркала в предварительном просмотре DirtyPCB, но нормально на самой печатной плате. (Я смутился этим в первый раз, когда я заказал там)

Furkancetin
Пн 19 октября 2015 г., 7:56 утра
Привет, ребята,

На производстве печатной платы здесь нет местного производителя (для небольшого количества производства), поэтому я использую SeeedStudio, Itead Studio или Elecfreaks. Поэтому я должен был закончить все свои конструкции платы, чтобы сделать его более эффективным. : | В любом случае, работа над ними.

Для Bluepill у нас есть проблема. Мой чертеж имеет прямое соединение (без какого -либо компонента) между PA12 и USBDP + . Не могли бы вы проверить свой, пожалуйста? Я думаю, что я должен проверить схемы и соединения доски один за другим.

У моей схемы была небольшая проблема по обмену PA12 и PA11, я заметил, спасибо. Я обновлю это.

Маркировать
Вт 20 октября 2015 г., 22:26
Я также использовал pcbway с успехом. Единственная другая плата STM32, которую у меня есть, - это клон Blue Maple Mini 2 Layer. У него определенно есть два 22R -резистора для линий данных USB. Резисторы должны уменьшить звонки и действительно должны быть там.

Я построил 3 моих доски, которые очень похожи на то, над чем вы работаете. Я могу подтвердить 100%, что схема, которую я опубликовал, хороша. Просто запустите резистор 22R последовательно с USB_DM и USB_DP и подтяните USB_DP с 1.Резистор 5K до 3.3V (VCC).

Furkancetin
Ср 21 октября 2015 г., 6:54
Спасибо Маркм. Это была большая проверка схемы. Я должен следовать, как вы сказали, и купить Maple Mini Clone как можно скорее. Тем не менее, я на 100% уверен в прямом соединении PA12 с USBDP на плате Bluepill. Я был бы рад, если бы кто -нибудь мог это проверить.

Фуркан

Furkancetin
Ср 21 октября 2015 г. 8:12
Вот обновленная версия (v0.5) схемы.
Обновления:
- PA11 и PA12 заменены для правильного соединения с USB -линиями. (Спасибо STM32NOOB)
- Резисторы 22R прилагаются как для PA11, так и для PA12. (Спасибо Rogerclark, Markm, Ahull)
- 1.5K резистор добавляется в подтягивание линии USB DP (Спасибо Rogerclark, Markm, Ahull)
- PAD добавляется в Deactivate Power LED для применений с сохранением питания. (Спасибо Ахуллу)

Изображение

Ахулл
Ср 21 октября 2015 г. 11:51
Ахулл написал:Furkancetin написал:Поскольку они складываются, они не ставят детали внизу. Мое лучшее предполагало, что 8 МГц неправильно написано как 32.768kk : P Также возможности RTC написаны нигде!

ZMEMW16
Ср 21 октября 2015 г. 15:41
Фуркан
Даже если вы не планируете использовать ADC, не будет ли лучше использовать цепь низкого уровня шума со листа данных MIC5205?
Поскольку это доска развития, речь идет о возможностях, и АЦП может быть использован в какой -то момент, кажется, что ложная экономика не добавлять дополнительную ограничение и изменение стоимости на секунду.
Стивен