PY32F002A (и другие от PUYA)- чудо микроконтроллер

Намедни @ЕвгенийП привёл ссылку на https://www.chipdip.ru/product0/8040392593 с весьма нехилыми характеристиками да за смешную цену. И, как оказалось, есть поддержка с Arduino GitHub - py32duino/Arduino-PY32: Arduino core for the PY32. С наскоку установить пока не вышло, но, как замена для … да для любого микроконтроллера по цене и в удобопаяльном корпусе для домохозяек ( а по ногам оно и до 20 будет, правда с меньшим шагом).
С программатором пока не понял: то ли подойдёт стм-овский линк, то ли встроенный загрузчик на Uart. Итого: штука прикольная для проектов типа мигания светодиодом(а может и температуру мерить :grinning_face:) - “будем посмотреть”(с)

Цена/параметры впечатляющие, но ног слишком уж мало..

Мне нравится вот такой минимальный набор, и я его часто использую:

  1. Проц
  2. I2C дисплейчик 128х64
  3. Энкодер с кнопкой
  4. Входное/выходное нечто, по задаче

А здесь 6 ног Вх-Вых видимо всего… туго.

1 лайк
  1. контроллер для фонарика.
  2. мигалка на велосипед
  3. timebomb

Тащемта и все.

Хватит на несколько фанариков и пару велосипедов.

Готовый шильд был бы неплох, 1.7-5В питание.
ЕЕПРОМа внутри желателен, но если может сам в свой же флеш писать то тоже ничего.

Для поделок всё же чем Ардуина и берёт: взял готовый шильд с процем, подключил то-се, сунул в УСБ, прошил, отладил. После этого гемороиться с разводкой-платой влом.

И, кстати, по китайцам ещё есть
Микроконтроллер CH32V003F4U6, WCH | купить в розницу и оптом но дешёвая только в таком корпусе
и "победитель нашего … эм .. конкурса - APM32F003F6P6, Микроконтроллер ARM Cortex-M0+, Частота 48МГц,FLASH 32Кб TSSOP-20 (=STM32F003F6P6), Geehy | купить в розницу и оптом

Может.

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

1 лайк

А программатор к нему тоже хапнули? :grinning_face:

По поводу готовых шилдов для “чуда”
https://aliexpress.ru/item/1005008132669692.html
https://aliexpress.ru/item/1005009210488662.html
PY32F003
https://aliexpress.ru/item/1005008270266759.html
PY32F030
https://aliexpress.ru/item/1005009329300466.html
С программатором вопрос пока открыт :confused:

По программатору - типа подходит j-link. Этот подходит?


https://aliexpress.ru/item/1005005483264513.html

Инфа из Cortex-M0+ под ногами или бесплатная «девборда» / Хабр про контроллеры из подножного корма :grinning_face:

может и копеечный ST-LINK подойдет..

То же самое, но с 16 ногами, тоже за смешные деньги

2 лайка

Странно, но этой серии (PY32F002A) нет на сайте производителя. Т.е. вообще нет, поиск не находит. PY32F002B есть, а этой нет. Странно.

Послал им запрос

Dear gentlemen,

please tell me what happened to the PY32F002A series?

Lots of suppliers do sell it (LCSC for example) while your site does not provide any information (no search results at all)!

Is the PY32F002A series obsolete? Or what happened to it? Where can I get datasheets, etc.?

Yours,
Eugene.

Посмотрим, что ответят (if any).

1 лайк

Да вроде он в j-link перешивается? По крайней мере у меня есть перешитый и даже работает.

ну судя по Инфа из Cortex-M0+ под ногами или бесплатная «девборда» / Хабр
надо перешивать, да.
//чета как-то влом уже на ровном месте искать приключений за сто рублей )) Берешь обычный СТМ32 или ЕСП32, и не надо голову напрягать лишний раз

1 лайк

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

Когда был помлатше делал такие регуляторы на ЛА7 роде, логика на полевиках такая была.. Для паяльника делал, и даже осталась точилка с японским моторчиком на 100 вольт )) Хотел выкинуть - она бесшумно крутится! жалко.

..позанудствую. Сделать чтобы он:

  1. четко подстраивался под период сетевого синуса
  2. вычислял точно и поддерживал %%напряжения/мощности на выходе (а не просто процент времени от периода)

то есть типа мы выставили 2% мощности и их достаточно четко и стабильно получили. Будет скучно может займусь. В этом нет никаких загадок, но готового такого устройства я что-то не вижу.

Если от нуля считать, то вроде всё должно получаться, или есть подвох?(имею ввиду паяльники, нагреватели и.т.п в нагрузке)

P.S. Вроде понял. Наверно речь о не стабилизированном входном напряжении

ну я имел в виду выходную мощность в % от максимальной. Отрезаем синус, но с условием выдачи заданного %% мощности, а он конечно сильно нелинеен. (надеюсь б-м понятно объяснил)

То есть для нагревателя это будет линейно, поставили 1% - будет нагрев на 1% и тп.