The NXP LPC1768FET100Z is a 32-bit ARM Cortex-M3 microcontroller from the LPC17xx series, clocked at 100 MHz with 512 KB of Flash and 64 KB of RAM. It integrates an Ethernet MAC, a CAN controller, and USB OTG, making it a fit for industrial gateways, motor-control nodes, and multi-protocol communication modules that need a single-chip network interface. The 70 GPIO pins and peripheral set — including I²S, PWM, and multiple serial interfaces — cover most mid-complexity control and data-acquisition tasks without external glue logic.
512 KB Flash / 64 KB RAM — firmware and buffer sizing
512 KB of Flash holds a full TCP/IP stack, a CANopen or Modbus application layer, and a modest bootloader with room left for field-upgrade images. The 64 KB SRAM is split across the main memory and a separate USB or Ethernet buffer region; a design that streams audio or logs data will need to budget the RAM allocation between stack, heap, and DMA descriptors.
100-TFBGA (9x9 mm) — board-level implications
The 100-ball TFBGA with a 9x9 mm body requires a multi-layer PCB with microvias or via-in-pad for fan-out.
Industrial temperature range — -40 to 85 °C
NXP has marked the LPC1768FET100Z as obsolete.
