DevBoard STM32 light - сделай сам, бюджетно, часть 2

Кто не помнит, пару месяцев назад я затеял бюджетно-минималистичную плату под stm32 для всяческих экспериментов.

DevBoard STM32 light — сделай сам, бюджетно, часть 1

И обещал продолжение. Заранее жутко извиняюсь за задержку, краткость и отсутствие фоток в статье, если сейчас не напишу, то могу до осени вообще не добраться до компа, — я дом строю, сейчас погода хорошая, времени совсем нет.

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

В CoIDE быстренько скомпилировал моргание лампочкой. Это заняло минуту-две: при создании проекта выбрал мой чип STM32F103RBT6 и вставил в проект готовый пример типа blink. Понадобилось только 2 дефайна порта светодиода поправить. Все заработало сразу. На большее пока времени нет.

В плате обнаружились 2 косяка: паттрен под регулятор на 3.3В не тот. Слишком большой. Нужен был SOT-89, а я использовал SOT-23. С грехом пополам запял, прилось чуть разогнуть ножки на HT7330. Где ошибся, даже не знаю, наверное в голове перепуталось…

Второе — кнопки слишком близко к кварцу. Еще миллиметр и было бы не запаять на свои места. В остальном плата мне даже самому понравилась.

Желающие могут посмотреть Микро-ролик с бодрым миганием.
А фотки делать сейчас просто не на чем — телефон свой с нормальной камерой успешно расколотил…

Продолжение будет, только осенью, раньше наверное руки не дойдут. Планирую собрать на этой плате погодную станцию с 4-мя светодиодными индикаторами. Обещаю подробные фотки, описание и код.

DevBoard STM32 light - сделай сам, бюджетно, часть 1

Хочешь сделать хорошо — сделай сам.

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

В первую очередь отпали AVR — мощи мало, ножек тоже, порядка — никакого.

Далее были отсеяны msp430 — люблю я msp430, но опять же мощи мало и цена кусается: корпус 20 ног с 16кб памяти стоит 100-200 р. И это только сам МК! Дешевле ланчпад с ti.com заказать.

В результате было решено обратиться к камням stm32f. Мощи достаточно, ножек — сколько желаешь, порядок — присутствует, что показали опыты программирования. Цены — почти сказочные (но не в России).

Поиск недорогих development board's под stm32 не увенчался успехом. Борды под интересующие камни на 64-100 ножек наши восточные братья продают минимум за $10. Рассмотрение их фоток с увеличением привело к выводу — паяют в гараже. Куда там роботы, волновая пайка и космические технологии! Я и сам так паять умею. А PCB, все-таки закажу, китайцы лучше меня их делают.

Под катом схема и подробности.


Читать дальше