LPC4370FET256: 32-bit ARM Cortex-M4 + 2 x M0 MCU; 282 kB SRAM; Ethernet; two HS USBs; 80 Msps 12-bit ADC; configurable peripherals

The LPC4370 are ARM Cortex-M4 based microcontrollers for embedded applications which include an ARM Cortex-M0 coprocessor and an ARM Cortex-M0 subsystem for managing peripherals, 282 kB of SRAM, advanced configurable peripherals such as the State Configurable Timer (SCT) and the Serial General Purpose I/O (SGPIO) interface, two High-speed USB controllers, Ethernet, LCD, an external memory controller, and multiple digital and analog peripherals including a high-speed 12-bit ADC. The LPC4370 operate at CPU frequencies of up to 204 MHz.

The ARM Cortex-M4 is a next generation 32-bit core that offers system enhancements such as low power consumption, enhanced debug features, and a high level of support block integration. The ARM Cortex-M4 CPU incorporates a 3-stage pipeline, uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals, and includes an internal prefetch unit that supports speculative branching. The ARM Cortex-M4 supports single-cycle digital signal processing and SIMD instructions. A hardware floating-point processor is integrated in the core.

The LPC4370 include an application ARM Cortex-M0 coprocessor and a second ARM Cortex-M0 subsystem for managing the SGPIO and SPI peripherals. The ARM Cortex-M0 core is an energy-efficient and easy-to-use 32-bit core which is code- and tool-compatible with the Cortex-M4 core. Both Cortex-M0 cores offer up to 204 MHz performance with a simple instruction set and reduced code size.

sot740-2_3d
Data Sheets (1)
Name/DescriptionModified Date
32-bit ARM Cortex-M4 + 2 x M0 MCU; 282 kB SRAM; Ethernet; two HS USBs; 80 Msps 12-bit ADC; configurable peripherals (REV 2.3) PDF (2.9 MB) LPC437015 Mar 2016
Errata (1)
Name/DescriptionModified Date
Errata sheet LPC4370, LPC4350, LPC4330, LPC4320, LPC4310 (REV 6.9) PDF (355.0 kB) ES_LPC43X013 Apr 2016
Application Notes (9)
Name/DescriptionModified Date
SCTimer/PWM cookbook (REV 5.0) ZIP (24.9 MB) AN1153822 Mar 2016
Code Read Protection in LPC1800 and LPC4300 (REV 1.0) ZIP (16.2 MB) AN1158114 Aug 2014
Implementing PWM dithering on the LPC18xx SCTimer/PWM (REV 1.0) ZIP (1.7 MB) AN1158008 Aug 2014
SCT camera interface design with LPC1800 and LPC4300 (REV 1.2) ZIP (1.3 MB) AN1136513 Jun 2014
AES encryption and decryption software on LPC microcontrollers (REV 1.1) ZIP (174.0 kB) AN1124117 Mar 2014
SDRAM interface to LPC18xx/43xx EMC (REV 1.0) PDF (351.0 kB) AN1150831 Jan 2014
How to implement the PMBus software stack (REV 1.0) ZIP (1.1 MB) AN1131822 Jul 2013
SGPIO camera module design using LPC4300 (REV 1.0) ZIP (4.0 MB) AN1134322 Jul 2013
Implementing a UART using SGPIO on LPC4300 (REV 1.0) ZIP (1.7 MB) AN1135122 Jul 2013
Users Guides (1)
Name/DescriptionModified Date
LPC43xx/LPC43Sxx ARM Cortex-M4/M0 multi-coremicrocontroller (REV 2.1) PDF (12.2 MB) UM1050317 Dec 2015
Brochures (1)
Name/DescriptionModified Date
Cortex-M4 MCUs with Cortex-M0 coprocessor, HS USB, and more (REV 1.0) PDF (1.0 MB) 7501748630 Oct 2013
Package Information (1)
Name/DescriptionModified Date
plastic low profile ball grid array package; 256 balls; body 17 x 17 x 1 mm (REV 1.0) PDF (644.0 kB) SOT740-208 Feb 2016
Reports or Presentations (1)
Name/DescriptionModified Date
Driving LPC1700/LPC1800/LPC4300 with EPSON Crystals (REV 1.1) PDF (209.0 kB) R_1007627 Nov 2015
Supporting Information (1)
Name/DescriptionModified Date
Connecting a USB power switch to the LPC18xx / LPC43xx (REV 1.0) PDF (76.0 kB) TN0000706 Mar 2013
Ordering Information
ProductStatusCoreClock speed [max] (MHz)DMIPSFlash (kB)RAM (kB)EEPROM (kB)SecurityGPIOEthernetUSBUSB (speed)USB (type)LCDCANUARTI²CSPII²SADC channelsADC (bits)ADC sample rateComparatorsDAC (bits)TimersTimer (bits)SCTimer / PWMRTCPWMQEIPackage nameTemperature rangeSupply voltage [min] (V)Supply voltage [max] (V)Temperature sensorIOHDemoboardProduct category
LPC4370FET256/3DActiveCortex-M4F & M020402820N16412HS (2x)host/device2423222101041321161LBGA256-40 °C to +85 °C2.43.6OM13073
LPC4370FET256ActiveCortex-M4F & M020443002820N16412HS (2x)host/device242322210400 ksps01041321161LBGA256-40 °C to +85 °C2.43.60NOM13073190-LPC4300-
Package Information
Product IDPackage DescriptionOutline VersionReflow/Wave SolderingPackingProduct StatusPart NumberOrdering code(12NC)MarkingChemical ContentRoHS / Pb Free / RHFLeadFree Conversion DateMSLMSL LF
LPC4370FET256SOT740-2Tray, Bakeable, Single in DrypackActiveLPC4370FET256E (9352 994 62551)Standard MarkingLPC4370FET256Always Pb-freeNA3
LPC4370FET256/3DSOT740-2Tray, Bakeable, Single in DrypackActiveLPC4370FET256/3DE (9353 086 93551)Standard MarkingLPC4370FET256/3DAlways Pb-freeNA3
32-bit ARM Cortex-M4 + 2 x M0 MCU; 282 kB SRAM; Ethernet; two HS USBs; 80 Msps 12-bit ADC; configurable peripherals LPC4370FET256
Errata sheet LPC4370, LPC4350, LPC4330, LPC4320, LPC4310 LPC4370FET256
SCTimer/PWM cookbook LPC54114J256UK49
Code Read Protection in LPC1800 and LPC4300 LPC43S57JET256
Implementing PWM dithering on the LPC18xx SCTimer/PWM LPC43S57JET256
SCT camera interface design with LPC1800 and LPC4300 LPC43S50FET256
AES encryption and decryption software on LPC microcontrollers LPC43S50FET256
SDRAM interface to LPC18xx/43xx EMC LPC43S50FET256
How to implement the PMBus software stack LPC43S50FET256
SGPIO camera module design using LPC4300 LPC43S50FET256
Implementing a UART using SGPIO on LPC4300 LPC43S50FET256
LPC43xx/LPC43Sxx ARM Cortex-M4/M0 multi-coremicrocontroller LPC43S70FET256
Cortex-M4 MCUs with Cortex-M0 coprocessor, HS USB, and more LPC4370FET256
Driving LPC1700/LPC1800/LPC4300 with EPSON Crystals LPC43S70FET256
Connecting a USB power switch to the LPC18xx / LPC43xx LPC43S50FET256
SOT740-2 LPC43S70FET256
LPC43S70FET256