MPLAB® Machine Learning Development Suite
Transform MCUs/MPUs with Microchip’s MPLAB® Machine Learning Development Suite
 Microchip's MPLAB Machine Learning Development Suite model builder is a plug-in for MPLAB X IDE that builds optimized artificial intelligence (AI) IoT sensor recognition code for Microchip MCUs and MPUs. The plug-in fully automates each step of the AI and machine learning (ML) workflows using a growing library of advanced ML and AI algorithms that learn from raw data in the development phase.
Microchip's MPLAB Machine Learning Development Suite model builder is a plug-in for MPLAB X IDE that builds optimized artificial intelligence (AI) IoT sensor recognition code for Microchip MCUs and MPUs. The plug-in fully automates each step of the AI and machine learning (ML) workflows using a growing library of advanced ML and AI algorithms that learn from raw data in the development phase.
Resources
- Licensing information for MPLAB machine learning development suite
- Download the getting started guide
- Download MPLAB X IDE
Features
- Create compact supervised and anomaly-detection algorithms that can run on tiny edges for MCUs and MPUs
- Automate each step of the ML flow process, including data preparation, feature extraction, training, validation, and conversion of the optimized model to relevant firmware
- Easily label and filter data
- Create ML pipelines that are ready for production
- Generate AutoML-powered code to create a prototype in just days or weeks
- Fine-tune every aspect of algorithms with AI/ML features that cater to advanced ML developers
- Take advantage of production-grade firmware for 8-, 16-, and 32-bit XC compilers
- Acoustic event detection
- Activity recognition
- Gesture recognition
- Keyword spotting
- Vibration classification
- Condition monitoring
- Predictive maintenance
- Anomaly detection
Demo Boards
| Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
|---|---|---|---|---|---|---|
|  | EV18H79A | ML-TDK WITH IMU-14 | 0 - Immediate | $116.31 | View Details | |
|  | EV45Y33A | ML-BOSCH WITH IMU-2 | 2 - Immediate | $156.71 | View Details | |
|  |  | DM164151 | AVR128DA48 CURIOSITY NANO BRD | 69 - Immediate | $18.75 | View Details | 
|  | AC164162 | CURIOSITY NANO ADAPTER | 0 - Immediate | $39.40 | View Details | |
|  |  | MIKROE-2337 | 6DOF IMU 2 CLICK | 3 - Immediate | $53.37 | View Details | 
|  |  | MIKROE-4237 | 6DOF IMU 14 CLICK | 26 - Immediate | $55.21 | View Details | 
Related 8-bit MCUs
| Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
|---|---|---|---|---|---|---|
|  |  | ATTINY4-TSHR | IC MCU 8BIT 512B FLASH SOT23-6 | 78510 - Immediate | $0.81 | View Details | 
|  |  | ATTINY10-TSHR | IC MCU 8BIT 1KB FLASH SOT23-6 | 46740 - Immediate | $0.81 | View Details | 
|  |  | ATTINY10-TS8R | IC MCU 8BIT 1KB FLASH SOT23-6 | 16990 - Immediate | $0.81 | View Details | 
|  |  | ATTINY9-TSHR | IC MCU 8BIT 1KB FLASH SOT23-6 | 6818 - Immediate | $0.81 | View Details | 
|  |  | ATTINY202-SSNR | IC MCU 8BIT 2KB FLASH 8SOIC | 16107 - Immediate | $0.92 | View Details | 
|  |  | ATTINY402-SSNR | IC MCU 8BIT 4KB FLASH 8SOIC | 10422 - Immediate | $0.92 | View Details | 
|  |  | ATTINY404-SSNR | IC MCU 8BIT 4KB FLASH 14SOIC | 2453 - Immediate | $1.18 | View Details | 
|  |  | ATTINY4-MAHR | IC MCU 8BIT 512B FLASH 8UDFN | 5432 - Immediate | $1.23 | View Details | 
|  |  | ATTINY414-SSFR | IC MCU 8BIT 4KB FLASH 14SOIC | 15490 - Immediate | $1.31 | View Details | 
|  |  | ATTINY10-MAHR | IC MCU 8BIT 1KB FLASH 8UDFN | 32282 - Immediate | $1.36 | View Details | 
Related 16-bit MCUs
| Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
|---|---|---|---|---|---|---|
|  |  | PIC24FJ128GA702-I/ML | IC MCU 16BIT 128KB FLASH 28QFN | 410 - Immediate | $3.31 | View Details | 
|  |  | PIC24FJ256GA702-I/ML | IC MCU 16BIT 256KB FLASH 28QFN | 1187 - Immediate | $3.59 | View Details | 
|  |  | PIC24FJ256GA705-I/M4 | IC MCU 16BIT 256KB FLASH 48UQFN | 487 - Immediate | $3.85 | View Details | 
|  |  | PIC24FJ256GA705-I/PT | IC MCU 16BIT 256KB FLASH 48TQFP | 2266 - Immediate | $3.92 | View Details | 
|  |  | PIC24FJ256GA704-I/PT | IC MCU 16BIT 256KB FLASH 44TQFP | 2773 - Immediate | $4.01 | View Details | 
|  |  | PIC24FJ128GA306T-I/PT | IC MCU 16BIT 128KB FLASH 64TQFP | 1403 - Immediate | $8.54 | View Details | 
|  |  | PIC24FJ64GB004T-I/PT | IC MCU 16BIT 64KB FLASH 44TQFP | 5267 - Immediate | $9.39 | View Details | 
|  |  | PIC24FJ128GA006T-I/PT | IC MCU 16BIT 128KB FLASH 64TQFP | 4546 - Immediate | $8.91 | View Details | 
|  |  | PIC24FJ128GA306-I/MR | IC MCU 16BIT 128KB FLASH 64VQFN | 36475 - Immediate | $8.39 | View Details | 
|  |  | PIC24FJ1024GA606T-I/PT | IC MCU 16BIT 1MB FLASH 64TQFP | 709 - Immediate | $10.20 | View Details | 
Related dsPIC® DSCs
| Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
|---|---|---|---|---|---|---|
|  |  | PIC24FJ128GA702-I/ML | IC MCU 16BIT 128KB FLASH 28QFN | 410 - Immediate | $3.31 | View Details | 
|  |  | PIC24FJ256GA702-I/ML | IC MCU 16BIT 256KB FLASH 28QFN | 1187 - Immediate | $3.59 | View Details | 
|  |  | PIC24FJ256GA705-I/M4 | IC MCU 16BIT 256KB FLASH 48UQFN | 487 - Immediate | $3.85 | View Details | 
|  |  | PIC24FJ256GA705-I/PT | IC MCU 16BIT 256KB FLASH 48TQFP | 2266 - Immediate | $3.92 | View Details | 
|  |  | PIC24FJ256GA704-I/PT | IC MCU 16BIT 256KB FLASH 44TQFP | 2773 - Immediate | $4.01 | View Details | 
|  |  | PIC24FJ128GA306T-I/PT | IC MCU 16BIT 128KB FLASH 64TQFP | 1403 - Immediate | $8.54 | View Details | 
|  |  | PIC24FJ64GB004T-I/PT | IC MCU 16BIT 64KB FLASH 44TQFP | 5267 - Immediate | $9.39 | View Details | 
|  |  | PIC24FJ128GA006T-I/PT | IC MCU 16BIT 128KB FLASH 64TQFP | 4546 - Immediate | $8.91 | View Details | 
|  |  | PIC24FJ128GA306-I/MR | IC MCU 16BIT 128KB FLASH 64VQFN | 36475 - Immediate | $8.39 | View Details | 
|  |  | PIC24FJ1024GA606T-I/PT | IC MCU 16BIT 1MB FLASH 64TQFP | 709 - Immediate | $10.20 | View Details | 
Related 32-bit MCUs
| Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
|---|---|---|---|---|---|---|
|  |  | ATSAMD09D14A-MUT | IC MCU 32BIT 16KB FLASH 24QFN | 16743 - Immediate | $2.63 | View Details | 
|  |  | ATSAMD10C14A-SSNT | IC MCU 32BIT 16KB FLASH 14SOIC | 3165 - Immediate | $2.71 | View Details | 
|  |  | ATSAMD10D14A-MUT | IC MCU 32BIT 16KB FLASH 24QFN | 8987 - Immediate | $3.00 | View Details | 
|  |  | ATSAMD11C14A-SSNT | IC MCU 32BIT 16KB FLASH 14SOIC | 20963 - Immediate | $3.00 | View Details | 
|  |  | ATSAML10D16A-MFT | IC MCU 32BIT 64KB FLASH 24VQFN | 9310 - Immediate | $5.01 | View Details | 
|  |  | ATSAMD20J16A-AUT | IC MCU 32BIT 64KB FLASH 64TQFP | 2511 - Immediate | $5.23 | View Details | 
|  |  | PIC32MM0064GPM064T-I/PT | IC MCU 32BIT 64KB FLASH 64TQFP | 4735 - Immediate | $5.23 | View Details | 
|  |  | ATSAMD20E16A-MNT | IC MCU 32BIT 64KB FLASH 32QFN | 178281 - Immediate | $5.30 | View Details | 
|  |  | ATSAMD21G17A-MUT | IC MCU 32BIT 128KB FLASH 48QFN | 17812 - Immediate | $5.50 | View Details | 
|  |  | ATSAMC21E17A-MUT | IC MCU 32BIT 128KB FLASH 32VQFN | 8453 - Immediate | $5.50 | View Details | 
|  |  | ATSAMD21E17A-AUT | IC MCU 32BIT 128KB FLASH 32TQFP | 3656 - Immediate | $5.50 | View Details | 
|  |  | PIC32MM0256GPM064T-I/PT | IC MCU 32BIT 256KB FLASH 64TQFP | 2307 - Immediate | $5.72 | View Details | 
|  |  | ATSAMD21E17A-MUT | IC MCU 32BIT 128KB FLASH 32QFN | 3449 - Immediate | $5.78 | View Details | 
|  |  | ATSAMD20E18A-MUT | IC MCU 32BIT 256KB FLASH 32VQFN | 15708 - Immediate | $5.80 | View Details | 
|  |  | ATSAMD20E18A-AUT | IC MCU 32BIT 256KB FLASH 32TQFP | 7053 - Immediate | $5.93 | View Details | 
|  |  | ATSAMD21J17A-AUT | IC MCU 32BIT 128KB FLASH 64TQFP | 5467 - Immediate | $6.13 | View Details | 
|  |  | ATSAMD21E17A-MU | IC MCU 32BIT 128KB FLASH 32QFN | 2154 - Immediate | $5.28 | View Details | 
|  |  | ATSAMD20J18A-MUT | IC MCU 32BIT 256KB FLASH 64QFN | 14132 - Immediate | $6.40 | View Details | 
|  |  | ATSAMD20J18A-AUT | IC MCU 32BIT 256KB FLASH 64LQFP | 28804 - Immediate | $6.53 | View Details | 
|  |  | PIC32MX120F032B-I/SS | IC MCU 32BIT 32KB FLASH 28SSOP | 579 - Immediate | $5.50 | View Details | 
Related Microprocessors (MPUs)
| Image | Manufacturer Part Number | Description | Available Quantity | Price | View Details | |
|---|---|---|---|---|---|---|
|  |  | ATSAMA5D27C-CUR | IC MPU SAMA5D2 500MHZ 289LFBGA | 2002 - Immediate | $20.24 | View Details | 
|  |  | ATSAMA5D27C-CNR | IC MPU SAMA5D2 500MHZ 289LFBGA | 1023 - Immediate | $21.24 | View Details | 
|  |  | ATSAMA5D31A-CUR | IC MPU SAMA5D3 536MHZ 324LFBGA | 1147 - Immediate | $23.74 | View Details | 
|  |  | ATSAMA5D27C-CU | IC MPU SAMA5D2 500MHZ 289LFBGA | 719 - Immediate | $19.93 | View Details | 
|  |  | ATSAMA5D35A-CUR | IC MPU SAMA5D3 536MHZ 324LFBGA | 1425 - Immediate | $26.28 | View Details | 
|  |  | ATSAMA5D36A-CNR | IC MPU SAMA5D3 536MHZ 324LFBGA | 2747 - Immediate | $28.31 | View Details | 
|  |  | ATSAMA5D31A-CU | IC MPU SAMA5D3 536MHZ 324LFBGA | 1337 - Immediate | $23.41 | View Details | 
|  |  | ATSAMA5D35A-CU | IC MPU SAMA5D3 536MHZ 324LFBGA | 156 - Immediate | $25.91 | View Details | 
|  |  | ATSAMA5D44B-CUR | IC MPU SAMA5D4 600MHZ 361TFBGA | 454 - Immediate | $31.32 | View Details | 
|  |  | ATSAMA5D36A-CU | IC MPU SAMA5D3 536MHZ 324LFBGA | 874 - Immediate | $26.61 | View Details | 
 
                 
                 
                 
 
 
 
 Settings
        Settings
     Fast Delivery
                                    Fast Delivery
                                 Free Shipping
                                    Free Shipping
                                 Incoterms
                                    Incoterms
                                 Payment Types
                                    Payment Types
                                





 Marketplace Product
                                    Marketplace Product
                                 
             
            


 
                     
                                 
                                 
                                 
                         
                                 
                                 
                                 
                                 
                                 
                                 
                                 New Zealand
New Zealand