На канале Predictable Design вышло полезное видео о 10 самых дешевых микроконтроллерах, которые можно использовать в своих разработках. По словам автора, он не рассматривал совсем уж буллшит варианты, а только более-менее надежные.
Для меня это полезная инфа, потому что мой взгляд на микроконтроллеры достаточно STM32-центричный, а конкуренция со стороны китайских коллег заставляет делать устройства дешевле и дешевле.
Цены я брал с DigiKey и Mouser с расчетом на 1000 штук и по возможности с нормальным количеством GPIO, а не 8шт.
В зависимости от корпуса, количества пинов и периферии цена может немного плавать.
Итак, поехали!
10. Raspberry Pi RP2040 and the RP2350.
RP2040 - 0.7$
RP2350 - 0.9$
🔹Самый быстрый и мощный из всего этого списка
🔹133 MHz
🔹Два ядра
🔹Возможность использовать дешевые отладочные платы
🔹Широкая поддержка
🔻Нужна внешняя FLASH память
🟢Отлично подходит, если нужна большая вычислительная мощность и быстрое время разработки.
9. Renessas RA0 family
RA0E1 - 0.678$
🔹32MHz, 32bit
🔹Менее популярная, но всё-таки известная и надежная компания
🔹Построен на базе ядра ARM и поддерживает trust zone security
🔹При это у него относительно низкое энергопотребление
🟢Такой плюс-минус сбалансированный вариант
8. Microchip PIC16 family
PIC16F15313 - 0.65$
🔹32MHz, 8bit
🔹Широко распространенный
🔹Много документации и отладок
🔹Респектабельный вендор
🔸Всего лишь 6 GPIO
🟢Из-за своей малобитности подходит только для простых задач
7. TI MSP430 family
MSP430FR2 - 0.55$
🔹16MHz, 16bit
🔹Очень низкое потребление тока
🟢Подходит для простых low-power application
6. Microchip AT Tiny family
ATTINY202 - 0.442$
🔹20MHz, 8bit
🔹Очень широко применялись, много примеров и отладочных плат
🔹Все преимущества работы с продуктами от Microchip
🔸Всего лишь 6 GPIO
🟢Подходит для простых задач типа мигания светодиодом
5. Nuvoton N76E003
N76E003 - 0.42$
🔹16MHz, 8bit
🔻Использует супер-старую архитектуру 8051
🔹Применяли в куче очень простых девайсов
🟢Если уже работали с ней или хотите "расширить" границы своего сознания, то велком. Если нет, То лучше взять что-то современнее
4. STM32C0 family
STM32C011 - 0.4$
Наконец-то STM32!
🔹48MHz, 32bit
🔹Главное преимущество любого STM32 - это великолепная поддержка и широкий набор тулов для разработки. Как software, так и hardware
🔹Большое коммьюнити
🟢Хорошая мощность, достаточная для многих задач
3. TI MSPM0 family
MSPM0C1103 - 0.335$
🔹24MHz, 32bit
🔹Хорошая среда для разработки, библиотеки, отладки, поддержка
🔹Компактные размеры
🟢Достаточная мощность для средних задач
2. WCH CH32 family (CH32V003)
CH32V003 - 0.16$
🔹48MHz, 32bit
🔹Просто фантастическая цена за такой перформанс
🔹Можно купить на LCSC
🔻Слабая документация и поддержка
🔻Несколько отладочных плат
🟢Подходит, если цена устройства для вас важнее всего на свете
1. Puya PY32 family
PY32F002B - <0.1$
🔹24MHz, 32bit
🔹Тоже можно купить на LCSC
🔻По сути все те же самые проблемы, что и в предыдущем пункте
🔸Надежда только на Open Source community
🟢Но это полноценный контроллер с базовой периферией! По невероятно низкой цене!
🤔А какой самый дешевый микроконтроллер использовали вы?
Post #407
839