Controller Board Part Evaluation

Microcontrollers

All microcontrollers should have a CAN controller built in.

TBD: How many IOs do we need?

PartDetailsImagesLinksPrice
STM32F072RBT6

ARM Cortex-M0

128k flash, 16k RAM

51 IOs, 64-LQFP


497-14644-ND$5.55
STM32F072CBT6

ARM Cortex-M0

128k flash, 16k RAM

37 IOs, 48-LQFP


497-14645-ND$5.03
STM32F042C6T6

ARM Cortex-M0

32k flash, 6k RAM

38 IOs, 48-LQFP


497-14648-ND$4.42
STM32L433CCT6

ARM Cortex-M4F (Low-power)

256k flash, 64k RAM

38 IOs, 48-LQFP


497-16579-ND$8.27

Power

Converts 12v DC to 3.3v. Average current should be around 20mA for a disconnected controller board.

PartDetailsImagesLinksPrice
AOZ1282CI

Buck Switching Regulator IC Positive Adjustable 0.8V 1 Output 1.2A SOT-23-6


785-1613-1-ND$1.26
AP65200

Buck Switching Regulator 2A

10-UFDFN Exposed Pad

Efficient at low loads


AP65200FK-7DICT-ND$0.99

Misc

PartDetailsImagesLinksPrice
TCAN332DR

CAN Transceiver

Replacement for the SN65HVD232DR


296-43711-1-ND


Mezzanine (Board-to-board)

Mezzanine connectors are used to connect controller boards to their carrier boards. When selecting final connectors, please be wary of stack height.

PartDetailsImagesLinksPrice
Amphenol FCI BergStak

Non-hermaphroditic

0.50mm pitch


609-5022-1-ND$1.13

609-5028-1-ND$1.08
TE Connectivity Fine Mate

Non-hermaphroditic

0.50mm pitch


A110996CT-ND
Amphenol FCI MezzoStak

Hermaphroditic

0.50mm pitch

Seems to be easy to damage

609-4602-1-ND


Samtec LS2

Hermaphroditic

2.00mm pitch

LS2-125-01-F-D-RA1-ND


Samtec LSHM

Hermaphroditic

0.50mm pitch

Expensive, hard to source

LSHM-150-02.5-L-DV-A-S-TR


Off-board (Wire-to-board)

Off-board connectors should be able to handle up to 2~3A at 12V. These will be the standard connectors for anything off-board.