This time we will go through a tutorial on Interfacing LDR with ARM7 LPC2148 microcontroller. Light Dependent Resistor (i.e. LDR for short) is basically used to detect the intensity of light... Read more
This time we will go through ARM Cortex-M3 LPC1343 ADC programming tutorial. We will see how to convert an Analog signal to its Digital version. We will also see LPC134x basic ADC Interfacin... Read more
In this tutorial we will see how to retarget printf() in Coocox CoIDE and send its output over UART to PC or Laptop to view the output in a serial console. This will work for most the ARM Mi... Read more
In this article, we will go through a discussion on ARM Cortex-M3 LPC1768 DAC programming tutorial. As you might be knowing, DAC stands for Digital to Analog Conversion. The DAC block in ARM... Read more
In this tutorial, I will be discussing basic UART (SERIAL) programming tutorial for ARM Cortex-M0 LPC1343 microcontroller. We will also go through two LPC1343 UART examples. Read more
In this tutorial we will cover interfacing DHT11/DHT22 sensor with ARM7 LPC2148 microcontroller also implement an example to fetch Relative humidity and Temperature and display it in serial... Read more
In this tutorial we will go through basics of protocol/communication process for DHT11 & DHT22 sensors for interfacing with microcontrollers. Read more
Since ARM Cortex based LPC111x and LPC134x MCUs use CCLK as PCLK for Timer blocks its relatively easy to write a function which can compute required prescale value for a given resolution in... Read more
In this discussion we will go through ARM Cortex-M3 LPC1343 Timer Programming Tutorial. LPC1343 has two 16-bit Timers and two 32-bit Timers. Both of them are similar in operation except for... Read more
In this tutorial we will go through ARM Cortex-M3 LPC1768 ADC programming tutorial. Basically we convert an Analog signal to its Digital version which is useful when interfacing analog senso... Read more
In this discussion we will cover ARM7 LPC2148 DAC Programming Tutorial along with a basic DAC example. The DAC block in ARM7 LPC214x microcontroller is one of the simplest to program and use... Read more
In this tutorial we will see how to retarget & redirect printf to UART in KEIL for ARM microcontrollers like LPC176x, LPC214x. We will also retarget scanf for taking user inputs via terminal... Read more
Microcontrollers based on ARM Cortex-M processor feature Nested Vectored Interrupt Controller or NVIC for handling interrupts. NVIC in ARM Cortex-M3 (ARMv7-M) implements fixed 8-bit priority... Read more
This time I will discuss ARM Cortex-M0 LPC1114 Pulse Width Modulation (PWM) Tutorial. This programming guide is also applicable for other devices of same family like LPC1115. I will also cov... Read more
In this discussion we will go through ARM Cortex-M3 LP1768 UART programming Tutorial. It is also applicable to for other MCUs of LPC17xx family like LPC1769. Read more