Memory budget — 16 KB Flash, 512 B RAM
16 KB of Flash is the firmware ceiling. The 512-byte RAM is the real constraint: you cannot buffer large serial packets or hold a full frame buffer.
On the serial side you get I2C, SPI, UART/USART, IrDA, and LINbus, which covers most sensor and actuator interfaces in industrial and automotive auxiliary domains. The LINbus support is notable: it makes this part a natural fit for a sub-node on a vehicle body-control LIN cluster.
