...
Started with randomly finding them on Digi-Key, realized that I should probably have a more systematic way of searching, and am currently going through different manufacturer websites, looking at MCUs with CAN-FD support, and selecting those with a unit cost less than ~$15. Probably will be a lot more organized later.
Things to consider:
Other Considerations:
Clock frequency
More ram, 32 kB sometimes tight
Other cool features (such as native flash-over-CAN)
Prevalence in industry
Vendor support
Do lots of libraries work on it?
Is there a good HAL (hardware abstraction library) for it from the manufacturer?
Is there good tooling/build support?
IDE
Standard features (ADC, DAC, I2C, SPI, timers, UART, 3.3V digital high, 3.3 or 5V power supply, etc.)
Sampling programs for more expensive MCUs
Dual Core MCUs (with CAN) seem to start at minimum $19 per unitPackage should have exposed pins (No BGA or QFN)
Manufacturers checked:
NXP: MCUs that support CAN FD don’t seem to have an internal DAC
Microchip: Have checked 32-bit cores, don’t seem to have 32-bit dual cores that support CAN interface, need to check 16-bit dual core options next
STMicroelectronics: TODO
Texas Instruments: TODO
Renesas: TODO
Infineon Technologies: TODO
Cypress Semiconductor Corp: TODO
...