Блог им. 3Qu

Новое увлечение - Arduino и STM32.

    • 12 июля 2021, 21:50
    • |
    • 3Qu
  • Еще
Тема, возможно, и оффтоп, но почему про покупку машины можно, а про Arduinку низзя?
Так получилось, что уже взрослый сын решил реализовать свою идею на Arduino — хошь не хошь, а помогай.  Я слышал об Arduino раньше, но, контроллер  и контроллер с весьма хилыми возможностями, однако не знал, что там целая экосистема с огромным количеством модулей. Для начинающих все оч здорово, и, я бы сказал, оч круто.
Поначалу был в восторге и даже уже чуть было не заказал себе несколько компонентов для реализации несложного проекта, но за неск дней разобравшись, понял — хотя компоненты и недорогие, но переплачиваем за них в 2-3 раза. Да и чего посложнее сделать на Arduino никак нельзя.
Ну, уж коли увлекся, начал смотреть более продвинутые альтернативы, среди которых выбрал STM32 и взял платку с микроконтроллером STM32F401. И это оказалось много дешевле Arduino. Точнее, примерно те-же деньги, но 64 KB RAM, 256 KB EEPROM, 32-бит архитектура, тактовая 84 МГц и еще масса всяких плюшек,  включая каналы DMA, часы реального времени и много чего прочего  - и все это за 240 р.)) В Ардуино все это надо купить отдельно — за копейки, конечно (часы — 65 р), но это сравнимо со стоимостью самой Arduino платы. Для сравнения, у простой Ардуинки всего-то 2КB RAM и 8 KB EEPROM, и это тоже 240-300 р. — чудные дела твои господи.
В общем, заказал на Али плату с процессором, TFT экранчик 180х160, немного барахла для прототипирования, теперь ждем, а пока осваиваем Reference Manual на процессор и софт для программирования.
Жутко интересно.
Кстати, подумываю, куда бы это к рынку приспособить. Идеи конечно есть, но для этого всего можно и без микроконтроллеров (МК) обойтись или смартфоном. Вообще, в инете видел систему на МК для майнинга битка — такая этажерка из десятка плат — потребляет все это немного, но, в отличие от видеокарт, ничего лишнего — весь процессор целиком задействован на майнинг. Освою, м.б. и займусь. Ну, и для таких задач МК STM32 есть и помощнее, и тоже не дорого.
★2
23 комментария
хобби оно и есть хобби
Знаем знаем… потом еще робота торгового на ардуино сделаете )) Дело такое
avatar
Андрей К, от Ардуино уже ушел — маловато будет.)) А робот на МК наверно и не нужен — компа достаточно, а вот биток, думается, самое оно будет.
avatar
Биток на МК ты майнить точно не сможешь, точнее сможешь, но КПД будет не намного выше подсчета вручную на бумаге. :)
avatar
drow, посмотрим. Люди уже делают. Но я в этом вопросе еще не разбирался.
avatar
Аруино маловато пока не начинаешь писать для atmega на которой он собран на ассемблере.
Брахман Пилорама, ну, да, стандартные библотеки там сделаны достаточно убого. Но, даже старшие Ардуинки по ОЗУ, ПЗУ оч уступают даже дешевым STM32, а по стоимости они много дороже STM.
Дело в том, что STM массово производится, но потребляется в основном промышленностью. А Ардуинки — эт на любителя, и потому и дорого.
avatar
3Qu, по поводу дорого как то странно, накупил в свое время по 1.5 доллара ардуин с алиэкспресса, stm в обвязке всяко дороже стоили. А еще веселей esp, там и параметры и wifi на борту, куда там stm )
Брахман Пилорама, сейчас примитивная Ардуинка 250-300 р и STM32F401 — 240 р. Все сильно подорожало, вообще-то, по сравнению с год-два назад.
Ну, пока мне Вай-Фаи и пр. прибабахи не нужны — их девать некуда. А так, да, согласен.
avatar
Насчет идей, на СЛ был пользователь, жаль больше нет таких статей. Он платки делал про рынок, очень круто было.Всякие мелочи безделушки, ник подзабыл
avatar
Андрей К, 

Ага, примерно такой же дисплейчик и заказал.

И стоит всего-то.))
avatar
3Qu, на ардуине или стм мало чего сделаешь. Хотя заготовок и мануалов по самыи странным поделкам дохерища. Возьмите следующей игрушкой Rapsberry Pi или Orange pc. Там вполне себе полноценный ARM, хоть и устаревший, несравнимо больше,RAM и несколько стандартных интерфейсов. Можно поставить какой-то Debian Linux for ARM со сравнимо неплохой пакетной базой приложений.


Людвиг ван Биткоин, +100500
avatar
Людвиг ван Биткоин, ну, Rapsberry Pi, Rock Pi и иже с ними, это уже полноценные компы, под которые уже нужно ставить ОС. Под них уже и задачи нужны как для компов. В основном это не надо, т.к. компы уже в доме есть.
Конечно для МК задачи более простые, но и их реализация более проста, компактна и дешева по сравнению  с компом. МК вообще для других задач предназначены.
avatar
Еще очень интересная плата Xilinx PYNQ Z2, там уже и FPGA есть.
avatar
ссылку скинь где на Алишке заказывал, можно в личку.
Племяшь тоже хочет Ардуину но там жалкий набор стартовый стоит 1500 рублей. В итоге у племяша есть паяльник, блок питания с регулировкой и задание выучить цветовую маркировку резисторов, чтобы светодиоды больше не палить. 
Владимир Гончаров, позднее в личку напишу.
avatar

теги блога 3Qu

....все тэги



UPDONW
Новый дизайн