Difference between revisions of "EEPROJ Selecting Low-End MCU for our projects"

From 21st Century Products Wiki
m
Line 14: Line 14:
!
!
! colspan="4" |Microchip Technology
! colspan="4" |Microchip Technology
! colspan="16" |STMicroelectronics
! colspan="19" |STMicroelectronics
!NXP
!NXP
|-
|-
Line 23: Line 23:
!Family
!Family
!Family
!Family
! colspan="11" |Family
! colspan="14" |Family
!Family
!Family
!Family
!Family
Line 36: Line 36:
|SAM D51
|SAM D51
|STM32F3
|STM32F3
| colspan="11" |'''STM32F4'''
| colspan="14" |'''STM32F4'''
|STM32G4
|STM32G4
|STM32L4
|STM32L4
Line 49: Line 49:
|
|
|Mixed-signal microcontrollers
|Mixed-signal microcontrollers
| colspan="11" |'''High-performance'''
| colspan="14" |'''High-performance'''
|Mixed-signal microcontrollers
|Mixed-signal microcontrollers
|Ultra-low power
|Ultra-low power
Line 62: Line 62:
|
|
|
|
| colspan="3" |'''Advanced'''
| colspan="6" |'''Advanced'''
| colspan="3" |Foundation
| colspan="3" |Foundation
| colspan="5" |Access
| colspan="5" |Access
Line 77: Line 77:
|
|
|
|
|'''STM32F469/479'''
| colspan="2" |'''STM32F469/479'''
|'''STM32F429/439'''
| colspan="2" |'''STM32F429/439'''
|'''STM32F427/437'''
| colspan="2" |'''STM32F427/437'''
|STM32F446
|STM32F446
|STM32F407/417
|STM32F407/417
Line 88: Line 88:
|STM32F412
|STM32F412
|STM32F413/F423
|STM32F413/F423
|
|
|
|
|
|-
|Sub-family explanation
|
|
|
|
|
|'''469: No Encryption'''
|479: Encryption
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Line 101: Line 127:
|
|
|'''208-LQFP'''
|'''208-LQFP'''
|
|
|
|
|
|
|
Line 124: Line 153:
|
|
|'''216-TFBGA'''
|'''216-TFBGA'''
|
|
|
|
|
|
|
Line 145: Line 177:
|Without Ethernet, but with CAN
|Without Ethernet, but with CAN
|Without Ethernet or CAN
|Without Ethernet or CAN
|
|
|
|
|
|
|
Line 164: Line 199:
|-
|-
|SPI
|SPI
|
|
|
|
|
|
|
Line 187: Line 225:
|-
|-
|USB
|USB
|
|
|
|
|
|
|
Line 210: Line 251:
|-
|-
|Ethernet
|Ethernet
|
|
|
|
|
|
|
Line 239: Line 283:
|
|
|Pinout, M7 family, open source hardware
|Pinout, M7 family, open source hardware
|
|
|
|
|
|
|
Line 262: Line 309:
|
|
|Less refined documentation compared to Microchip
|Less refined documentation compared to Microchip
|
|
|
|
|
|
|
Line 279: Line 329:
|-
|-
|Software
|Software
|
|
|
|
|
|
|
Line 306: Line 359:
|
|
|
|
|
|'''STM32F469BIT6'''
'''$23.02'''
'''208-LQFP'''
|STM32F479BIT6
$23.90
208-LQFP
|
|
|
|
Line 329: Line 391:
|
|
|
|
|
|'''STM32F469NIH6'''
'''$23.02'''
'''216-TFBGA'''
|STM32F479NIH6
$23.90
216-TFBGA
|
|
|
|
Line 347: Line 418:
|
|
|-
|-
|
|
|
|
|
|
|

Revision as of 23:23, 2 February 2022

Introduction

TODO see other page why M4F.

IC Selection

Selection criteria:

Only paying attention to Microchip Technology, STMicroelectronics, and NXP per TODO.

For low-end projects, will prefer non-FN, non-BGA packages, to significantly decrease project design cost, improve manufacturability, testability, repairability, and ability of CCA assembly without professional, precision, and high-cost equipment.

The following MCUs fit "low-end" criteria for our projects:

Low-End MCUs for our projects
Microchip Technology STMicroelectronics NXP
Family Family Family Family Family Family Family Family Family Family Family
Family Name SAM E54 SAM E53 SAM E51 SAM D51 STM32F3 STM32F4 STM32G4 STM32L4 STM32L4R STM32L4S
Family Type Mixed-signal microcontrollers High-performance Mixed-signal microcontrollers Ultra-low power Ultra-low power Ultra-low power
Sub-family type Advanced Foundation Access
Sub-family PN STM32F469/479 STM32F429/439 STM32F427/437 STM32F446 STM32F407/417 STM32F405/415 STM32F401 STM32F410 STM32F411 STM32F412 STM32F413/F423
Sub-family explanation 469: No Encryption 479: Encryption
Largest non-BGA package 128-TQFP 128-TQFP 128-TQFP 128-TQFP 208-LQFP
Largest BGA package 120-TFBGA 120-TFBGA 120-TFBGA 120-TFBGA 216-TFBGA
Features With Ethernet and CAN With Ethernet, without CAN Without Ethernet, but with CAN Without Ethernet or CAN
SPI
USB
Ethernet
Advantages Documentation, community support, user base, Arduino bootloader Pinout, M7 family, open source hardware
Disadvantages Limited pin count compared to STM, NXP Less refined documentation compared to Microchip
Software
Best non-BGA IC PN STM32F469BIT6

$23.02

208-LQFP

STM32F479BIT6

$23.90

208-LQFP

Best BGA IC PN STM32F469NIH6

$23.02

216-TFBGA

STM32F479NIH6

$23.90

216-TFBGA