General-purpose MCUs
Add processing, communication, and analog features all integrated in one package with our portfolio of general-purpose microcontrollers (MCUs)
Browse by category
Our Arm® Cortex®-M core MCUs offer a broad range of options to match your memory, analog and computing requirements. Get started quickly with intuitive and user-friendly design resources, including graphical tools that streamline device configuration and code generation. Scale up and down in performance with common packages and software development environments across our portfolio.
Browse by Arm Cortex-M0+ MCUs
MSPM0C MCUs: entry level
MSPM0H MCUs: 5V supply
MSPM0G MCUs: high performance
Browse by Arm Cortex-M33 and -M4 MCUs
MSPM33C MCUs: enhanced security
TM4C MCUs: wired interface
Browse by features
Integrated analog
Communication interface
Special features
Integrated analog
Related categories
Low-power MCUs
Sensing MCUs
Explore Arm Cortex-M MCU technologies
Low-power, low-cost, high-impact AI at the edge
Bring powerful artificial intelligence (AI) to the edge without the cost or power trade-offs. Our MCUs deliver ultra-low power and affordable edge AI capable of running a wide range of AI models directly on the device with minimal energy consumption. The combination of the TinyEngine™ neural processing unit (NPU) acceleration and advanced analog integration help address challenges such as classification, fault detection and predictive analytics at ultra-low latency and ultra-low power.
Benefits:
- Run AI models at the edge on low-cost hardware.
- Flexible deployment on a CPU or NPU.
- NPU acceleration and advanced analog for unique edge capabilities.
Edge AI studio
Catalog of supported AI model examples
Featured products for Edge AI
Tiny but mighty
As electrical circuits and system designs become smaller, board space is now considered a scarce and valuable resource. This trend has driven semiconductor innovation resulting in manufacturing advancements, package optimization and increased feature integration, enabling designers to effectively get more for less.
Our Arm Cortex-M MCU portfolio provides scalable pin-to-pin packages specifically designed to add more features to a product without increasing board size. Further size optimizations include new wafer-chip-scale and ball-grid array packaging, providing more options and possibilities when designing products in a shrinking world.
Tiny, but mighty: How small-size MCU packaging helping optimize design of space-constrained applications
TI's Smallest M0+ MCU Package Enables Room to do More in Your Design (Rev. A)
Electromaker Educator video: A line-following robot using the MSPM0C1104 MCU
Featured products for world's smallest packaging
Design secure and reliable systems
As industrial, automotive and personal electronics applications become more connected, and as the tools available to attackers continue to grow, the importance of device security in embedded applications continues to increase. Our portfolio of general-purpose MCUs include a variety of hardware and software security technologies for engineers to leverage when developing an application with security in mind.
Our Arm Cortex-M MCUs offer a range of cybersecurity enablers including secure boot, cryptographic acceleration, Immutable Root of Trust, Arm TrustZone® technology, and PSA Certified Level 1 options. As the MCUs scale from low cost to high performance, the cybersecurity enablers scale in parallel.
Cybersecurity Enablers in MSPM0 MCUs (Rev. A)
MSPM33C Security User Guide
TI PSA-certified Level 1 documentation
Featured products for security
Design & development
Whether you are working on a simple design or building a complex system, you should have confidence in your designs. Our extensive and easy-to-use hardware and software tools, and 24/7 year-round access to industry experts will empower you to drive innovation forward.
Accelerate time to market with our wide variety of easy-to-use examples, tools, drivers, libraries and accompanying documentation – all available under a single software package. Each general purpose MCU family is supported by a corresponding software development kit (SDK). Leverage the compatible application programing interfaces (APIs) across MSPM0 and MSPM33 SDKs to scale across families.
Get started quickly with our easy-to-use design tools. Start developing applications within minutes – no coding experience required – using our Zero Code Studio, set-up peripherals and pinouts with our system configuration tool, unlock full customizability with our CCStudio™ integrated development environment (IDE), or meet your low-power goals using the MSPM0-CALC power estimation tool.
Evaluate our products using low-cost LaunchPad™ development kits with plug-and-play programming and debugging. Expand your design with BoosterPack™ plug-in modules and scalable software tools. Each of our device families has a dedicated EVM linked on its product page. See some of our top EVMs from across our broad portfolio highlighted below.
Leverage our debuggers to identify and isolate errors through breakpoint handling, memory inspection, and advanced trace features. Once you are ready to flash your microcontroller, choose from our scalable solutions, from basic onboard flash programming to high volume gang programmers. XDS110 and C-GANG are compatible with MSPM0 and MSPM33 microcontrollers, while XDS560 supports the TM4C devices.
Learn more about the inner workings of our Arm Cortex-M0 MCUs through supplementary training videos, hands-on modules and subsystem examples. Dive deeper into various integrated peripherals including timers, serial communication interfaces, analog components and CPU features through our training videos and MSPM0 academy.
We collaborate with a worldwide community of respected, well-established companies offering products and services that complement our semiconductor device solutions. Products and services include a range of system modules, engineering services and development tools that help you accelerate your development efforts and reduce time to market.
New products
32MHz Arm® Cortex®-M0+ MCU with 5V supply, 32KB flash, 8KB SRAM and 12-bit ADC
Approx. price (USD) 1ku | 0.596
80MHz Arm® Cortex®-M0+ MCU with dual-bank 128kB flash, 32kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP
Approx. price (USD) 1ku | 0.796
80MHz Arm® Cortex®-M0+ MCU with dual-bank 64kB flash, 32kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP
Approx. price (USD) 1ku | 0.746
80MHz Arm® Cortex®-M0+ MCU with dual-bank 32kB flash, 16kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP
Approx. price (USD) 1ku | 0.796
80MHz Arm® Cortex®-M0+ MCU with dual-bank 256KB flash, 32KB SRAM, 2xADCs, 2x COMPs
Approx. price (USD) 1ku | 0.671
32MHz Arm® Cortex®-M0+ MCU with 5V supply, 64KB flash, 8KB SRAM and 12-bit ADC
Approx. price (USD) 1ku | 0.656