The LPC55S04JBD64E is a 32-bit ARM Cortex-M33 MCU running at 96 MHz, with 128 KB of Flash and 80 KB of SRAM.
Memory sizing and firmware fit
The 80 KB SRAM is split across main RAM and a separate USB/CAN buffer region.
Connectivity and analog front-end
The part integrates a CANbus controller, a FlexCOMM interface configurable as UART, I²C, or SPI, and a 9-channel 16-bit SAR ADC with internal oscillator.
