Прощавай атмега, або який узяти мікроконтролер для проекту

UR5FFR
Повідомлень: 702
З нами з: Пон вересня 12, 2022 1:04 pm
Has thanked: 34 times
Been thanked: 218 times

Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення UR5FFR »

Зараз на аліекспрес з'явилось досить багато нових плат мікроконтролерів. Одних тільки ESP32 є 5 різних типів процесорів, а модулів на їх основі ще більше. Крім того з'явилися не тільки клони такі як Air32F103, який до речі у 3 раза швидше за оригінал, але й оригінальні розробки, наприклад, W801/W806.
Деякі з них мають дуже привабливе співвідношення ціна/можливості. Наприклад W801 коштує 1.9$ при цьому це 32bit/240МГц, 2M flash, 16bit ADC, bluetooth, wifi та 44 GPIO.

Щоб якось полегшити вибір зробив порівняльну таблицю у гуглдокс
Окрім технічних даних навів приблизну ціну на алі з доставкою на цей час.
Якшо у когось є що доповнити чи скорегувати - можна писати коменти у самої таблиці чи постити інфу у цю тему.
 
 
 
 
UR5FFR
Повідомлень: 702
З нами з: Пон вересня 12, 2022 1:04 pm
Has thanked: 34 times
Been thanked: 218 times

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення UR5FFR »

oldPsyho писав: Чет жовтня 20, 2022 6:05 pm Читав на рахунок CH552G що він програмується через одне місце.
 
 
Та начебто ні - через USB програмується. Дві ноги тільки треба замкнути. Пишуть що без проблем.
 
oldPsyho
Повідомлень: 291
З нами з: П'ят жовтня 14, 2022 1:13 pm
Звідки: KO40ig
Позивний: nil
Has thanked: 46 times
Been thanked: 16 times

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення oldPsyho »

UR5FFR писав: Чет жовтня 20, 2022 6:33 pm
oldPsyho писав: Чет жовтня 20, 2022 6:05 pm Читав на рахунок CH552G що він програмується через одне місце.

 
 
Та начебто ні - через USB програмується. Дві ноги тільки треба замкнути. Пишуть що без проблем.
 

 
Стосовно заліза там якраз питання нема (хоча ні, цей МК вміє працювати з 3.3в або 5в периферією, але для цього його треба живити цією напругою. Однак при живленні від 3.3в спостерігаються проблеми с заливанням прошивки). Якраз питання є до IDE які його підтримують. Деякі люди кажуть, що в бібліотеках далеко не весь функціонал реалізований.
 
Nail
Повідомлень: 1
З нами з: Пон жовтня 24, 2022 7:15 am

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення Nail »

Може потрібно подивитися в сторону Raspberry Pi Pico.
oldPsyho
Повідомлень: 291
З нами з: П'ят жовтня 14, 2022 1:13 pm
Звідки: KO40ig
Позивний: nil
Has thanked: 46 times
Been thanked: 16 times

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення oldPsyho »

Nail писав: Пон жовтня 24, 2022 7:49 am Може потрібно подивитися в сторону Raspberry Pi Pico.

 
Він зроблений на основі RP2040, який вже є у таблиці.
UR5FFR
Повідомлень: 702
З нами з: Пон вересня 12, 2022 1:04 pm
Has thanked: 34 times
Been thanked: 218 times

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення UR5FFR »

Nail писав: Пон жовтня 24, 2022 7:49 am Може потрібно подивитися в сторону Raspberry Pi Pico.


 
RP2040 це Cortex M0, тобто як я розумію там нема FPU. Тому для для задач DSP воно таке ... працювати буде але може не вистачити ресурсів. Для задач де не потрібно багато обчислювань з плаваючою комою він підходить. Також у нього нема блутуза та вайфая. Зате два ядра. Навіщо? Шоб було? :) Чи то маркетингова фішка типу два STM32F0 за ціною одного ? :)
Його зараз проштовхують як заміну arduino. Ціна досить демократична - 2.60$ з доставкою з алі. Ну подивимося як воно піде далі
 
UW5EGO
Повідомлень: 1
З нами з: П'ят травня 19, 2023 11:04 am
Звідки: DP
Позивний: UW5EGO

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення UW5EGO »

Не знаю панове, що краще, але я після атмеги без дебаггера на екосистему від STM32 конкретно так "підсів", наче зі старого розваленого "восхода" на літрову "хонду". А ще під лінуксом нормально кодити можна. Зараз найбільш ходові в мене це BluePill F103C8T6 та BlackPill F411CEU6 - платки зручні для розпаювання в кредлах, та з RTOS розібратись саме на ній зміг бо через дебаггер можна було подивитись "а шо там під капотом".
UR5VCP
Повідомлень: 447
З нами з: Пон вересня 12, 2022 3:14 pm
Звідки: KN48wi
Позивний: UR5VCP
Has thanked: 83 times
Been thanked: 7 times
Контактна інформація:

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення UR5VCP »

Стосовно атмеги або стм.
Зараз почав писати код для ГСС. Я жадний,  :D  не хочу купляти ардуїнку за ту ж ціну що стмка, в мене під боком можна придбати стм32 на 32к за 150 а на 64к за 180 гривен. Блюпіл платка. (BluePill F103C6 та BluePill F103C8 відповідно).
Спочатку почав в кубіку писати, але є шанси, що (можливо) хтось захоче код запустити на ардуїнко. Прикрутив стм до ардуїноідє, все чудово. Прошиваю через стлінк, можна там загрузчик прикрутити, але мета не в цему, тому не став гратися.
Бібліотеки в основному підходять, квадратна шина, енкодери на перериваннях. Дисплей. Все працює. Ще не перевіряв АЦП та ШИМ, але думаю заведеться. Звичніше було б на ртос під кубіком, але тут не критична ні швидкодія, ні розмір коду, "64кб має вистачати всім" - згадали?  ;)
 

Так що, колегу  UW5EGO  підтримую обома руками "ЗА" ))
Також розважався покроковим виконанням кода в дебагах, зовсім інший рівень. ДСП для трансивера спаяний а код так і не дописаний, переключився на інші задачі...

Не так давно також писав код для контролера батарей в трансивер, писав на кодевіжен для атмеги48, там також є свої плюси і мінуси. Власне також по причині жабодава, ну валяються в коробочці атмега48, ну куда її, там прикручують до ардуїно... але... ну це вже реально збочення ))) А так використав, зберіг стмку і ардуїнко, витарачати ардуїнко, а ти більш стмку на слідкування за зарядкою акб і вмиканняв вимиканням зарядки та навантаження... Ну як мікроскопом горіхи душити )))

Так що, на кожен товар є свій купець  ;)
 
UR5FFR
Повідомлень: 702
З нами з: Пон вересня 12, 2022 1:04 pm
Has thanked: 34 times
Been thanked: 218 times

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення UR5FFR »

UR5VCP писав: Суб травня 20, 2023 6:26 pm валяються в коробочці атмега48, ну куда її, там прикручують до ардуїно

 
Та прикручується 48ма. Є навіть ядро під ардуіно для ATtiny13 :)
Обновив таблицю - добавив сторінку з різними фреймворками під ардуіно
UR5FFR
Повідомлень: 702
З нами з: Пон вересня 12, 2022 1:04 pm
Has thanked: 34 times
Been thanked: 218 times

Re: Прощавай атмега, або який узяти мікроконтролер для проекту

Повідомлення UR5FFR »

Додав до таблиці
 
 
Відповісти