Programming the LPC810M021FN8

A tiny 32 bit Cortex M0+

The LPC810M021FN8 is a very interesting MCU in a 8 pin DIP package, designed to replace its 8 bit counterparts, ideal for hobbyist breadboard or through-hole printed circuit board (PCB).
Being such a small and limited MCU, it has met a mixed reception since its announcement by NXP.
Some argue that 8 bit processors are still up to the job making this one redundant or simply not attractive, preferring the similarly priced and already extensively used alternatives.
For others the novelty of having a 32 bit MCU on such a tiny and easy to use DIP package is enough to have their attention.
The LPC810M021FN8 is part of the Cortex-M0+ family, the most energy efficient ARM processors available.
While only a few pins exist on the LPC810M021FN8 a configurable matrix makes its 2x USART, 1x I2C and 1x SPI available to six of its eight pins.
lpc810_isp.png
Memory is limited to 4KB flash and 1KB SRAM.
Clock speeds upto 30 MHz can be used and an internal oscillator is included, reducing to a near zero the need for external components.

Circuit for In-System Programming

In this example we will be using an inexpensive UART/USB adapter and Flashmagic to upload the binary to the MCU.
The needed circuit is very simple because, as stated before, the LPC810M021FN doesn’t need any additional components to work.
Pin 5 works as a switch turning on In-System Programming (ISP) when connected to GND.
Pins 8 and 2 will connect to TX and RX on the UART/USB adapter and pins 6 and 7 to +3.3v and GND respectively.

For more detail: Programming the LPC810M021FN8


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top