NXP MCXA Microcontroller Programming Tutorial
NXP Semiconductor has recently launched its new MCU series, MCX, which has the best features of its LPC series and Kenetis Series MCU.
Eventually, the MCX series will supersede the older generation MCUs.
I have recently started exploring the MCXA series MCU, purchased their FRDM Development board and started learning programming and exploring each interface available on the Microcontroller.
I have decided to publish the blogs so that others can learn, too. Learning a new MCU is not very easy, especially when it is new and not many helpful blogs or documents are available online.
Here is the tutorial I am working on for MCXA Microcontroller
(it is still work in progress)
- Overview of NXP MCX Microcontrollers
- Overview of NXP MCXA Microcontroller Series
- NXP MCXA Microcontroller: Hardware Design Overview
- NXP MCXA Microcontroller: Setting Up Development Environment
- NXP MCXA Microcontroller: How to use GPIO Output
- NXP MCXA Microcontroller: How to use GPIO Input (Polling, Interrupt)
- NXP MCXA Microcontroller: How to use UART
- NXP MCXA Microcontroller: How to use I2C Master
- NXP MCXA Microcontroller: How to Read Write Internal Flash
- NXP MCXA Microcontroller: How to use SPI master
- NXP MCXA Microcontroller: How to use PWM
- NXP MCXA Microcontroller: How to use ADC
- NXP MCXA Microcontroller: How to use Periodic Timer
- NXP MCXA Microcontroller: How to use I3C
- NXP MCXA Microcontroller: How to use Watchdog Timer
- NXP MCXA Microcontroller: How to use UniqueID
- NXP MCXA Microcontroller: How to use Low Power Modes
- NXP MCXA Microcontroller: How to use DMA
- NXP MCXA Microcontroller: How to use Full Speed USB Device Interface
I am running an Embedded Design House, CAPUF Embedded Pvt. Ltd, located in Bangalore, India. At CAPUF, we help companies build embedded products with our hardware and firmware design services.
We also help in design optimizations for power consumption, cost, mass manufacturing, and performance.
Additionally, we develop PCB testing jigs and provide cloud-based monitoring solutions.