We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

Software Library

dsPIC33 PQC and classical crypto library


The dsPIC33 Post Quantum Cryptography (PQC) and Classical Cryptography Library is an implementation of the wolfCrypt cryptographic libraries from wolfSSL, optimized for dsPIC33C and dsPIC33A Digital Signal Controllers (DSCs).

This library provides optimized software implementations of post‑quantum and classical cryptographic algorithms that can be used as building blocks in security use cases such as secure boot, secure firmware updates, secure communication, and device authentication.

Key Highlights

  • Post-quantum cryptography (PQC) support for National Institute of Standards and Technology (NIST)-selected algorithms recommended under the Commercial National Security Algorithm Suite (CNSA) 2.0
    • Hardware assisted acceleration for PQC operations on dsPIC33A devices featuring SHA2, SHA3, and SHAKE crypto accelerators
    • Fully software-based implementations for dsPIC33 devices without onchip cryptographic accelerators
  • Software based classical cryptography support for dsPIC33C and dsPIC33A‑MC families
  • Proven cryptographic foundation built on wolfCrypt from wolfSSL, a trusted, widely deployed security library
  • Free commercial license: Commercial license provided at no additional cost for deployment on Microchip devices
  • Tailored for high performance and minimal RAM/flash usage on dsPIC33C and dsPIC33A DSCs

Supported Algorithms & Features

Below is a short highlight of supported algorithms. For the full list, please see the library README files

Post-Quantum Cryptography (PQC) Algorithms

  • ML-DSA (Dilithium): Lattice based digital signature algorithm
    • Supported variants: ML-DSA-44, ML-DSA-65, ML-DSA-87
  • ML-KEM (Kyber): Lattice based Key Encapsulation Mechanism (KEM)
    • Supported variants: ML-KEM-512, ML-KEM-768, ML-KEM-1024
  • LMS (Leighton Micali Signatures): Hash based digital signature scheme
  • Hybrid cryptographic modes
    • Combines post-quantum and classical algorithms to enable layered security and backward compatibility

Classical Cryptography Algorithms

  • Symmetric encryption
    • AES-128, AES-192, AES-256
  • Hash algorithms
    • SHA-224, SHA-256, SHA-384, SHA-512
  • Public-key cryptography
    • RSA-3072
  • Digital signature verification
    • ECDSA using elliptic curves P-256 and P-384

License & Commercial Terms

This library is distributed under the wolfSSL Commercial License, with usage restricted to Microchip products, and permits:

  • Royalty‑free distribution of embedded software using the wolfSSL Commercial License
  • Deployment in proprietary, closed-source products without open-source disclosure
  • Internal modification and redistribution within the licensed organization

For full license details, visit: https://github.com/wolfSSL/Microchip

License FAQ

Q: Can I use this library in a commercial, closed-source product?
A: Yes, the wolfSSL Commercial License allows royalty-free distribution in proprietary, closed-source end-products based on Microchip devices.

Q: Do I need to pay per-unit royalties?
A: No, the license covers unlimited distribution of your product once licensed.

Q: Can I modify the source code?
A: Yes, for internal use within your company. Disclosure of changes externally may be restricted.

Products


Title
Product
Title
dsPIC33AK128MC102
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MC102 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MC103
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MC103 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MC105
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MC105 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MC106
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MC106 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS103
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS103 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS105
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS105 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS106
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS106 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS303
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS303 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS305
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS305 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS306
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK128MPS306 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC205
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC205 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC206
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC206 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC208
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC208 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC210
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC210 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC505
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC505 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC506
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC506 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC508
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC508 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC510
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MC510 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS103
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS103 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS105
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS105 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS106
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS106 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS205
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS205 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS206
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS206 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS208
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS208 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS210
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS210 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS212
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS212 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS303
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS303 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS305
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS305 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS306
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS306 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS505
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS505 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS506
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS506 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS508
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS508 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS510
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS510 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS512
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK256MPS512 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK32MC102
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK32MC102 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK32MC103
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK32MC103 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK32MC105
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK32MC105 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK32MC106
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK32MC106 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC205
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC205 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC206
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC206 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC208
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC208 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC210
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC210 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC505
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC505 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC506
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC506 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC508
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC508 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC510
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MC510 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS205
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS205 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS206
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS206 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS208
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS208 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS210
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS210 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS212
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS212 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS505
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS505 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS506
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS506 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS508
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS508 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS510
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS510 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS512
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK512MPS512 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK64MC102
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK64MC102 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK64MC103
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK64MC103 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK64MC105
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK64MC105 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK64MC106
200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33AK64MC106 200 MHz 32-bit Single-Core Digital Signal Controller (DSC)
dsPIC33CH128MP202
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP202 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP203
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP203 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP205
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP205 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP206
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP206 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP208
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP208 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP502
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP502 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP503
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP503 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP505
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP505 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP506
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP506 Dual Core, Two DSCs on One Chip
dsPIC33CH128MP508
Dual Core, Two DSCs on One Chip
dsPIC33CH128MP508 Dual Core, Two DSCs on One Chip
dsPIC33CH256MP205
Dual Core, Two DSCs on One Chip
dsPIC33CH256MP205 Dual Core, Two DSCs on One Chip
dsPIC33CH256MP206
Dual Core, Two DSCs on One Chip
dsPIC33CH256MP206 Dual Core, Two DSCs on One Chip
dsPIC33CH256MP208
Dual Core, Two DSCs on One Chip
dsPIC33CH256MP208 Dual Core, Two DSCs on One Chip
dsPIC33CH256MP505
Dual Core, Two DSCs on One Chip
dsPIC33CH256MP505 Dual Core, Two DSCs on One Chip
dsPIC33CH256MP506
Dual Core, Two DSCs on One Chip
dsPIC33CH256MP506 Dual Core, Two DSCs on One Chip
dsPIC33CH256MP508
Dual Core, Two DSCs on One Chip
dsPIC33CH256MP508 Dual Core, Two DSCs on One Chip
dsPIC33CH512MP205
Dual Core, Two DSCs on One Chip
dsPIC33CH512MP205 Dual Core, Two DSCs on One Chip
dsPIC33CH512MP206
Dual Core, Two DSCs on One Chip
dsPIC33CH512MP206 Dual Core, Two DSCs on One Chip
dsPIC33CH512MP208
Dual Core, Two DSCs on One Chip
dsPIC33CH512MP208 Dual Core, Two DSCs on One Chip
dsPIC33CH512MP505
Dual Core, Two DSCs on One Chip
dsPIC33CH512MP505 Dual Core, Two DSCs on One Chip
dsPIC33CH512MP506
Dual Core, Two DSCs on One Chip
dsPIC33CH512MP506 Dual Core, Two DSCs on One Chip
dsPIC33CH512MP508
Dual Core, Two DSCs on One Chip
dsPIC33CH512MP508 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP202
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP202 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP203
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP203 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP205
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP205 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP206
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP206 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP208
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP208 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP502
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP502 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP503
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP503 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP505
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP505 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP506
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP506 Dual Core, Two DSCs on One Chip
dsPIC33CH64MP508
Dual Core, Two DSCs on One Chip
dsPIC33CH64MP508 Dual Core, Two DSCs on One Chip
dsPIC33CK1024MP405
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP405 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP406
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP406 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP408
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP408 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP410
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP410 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP705
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP705 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP706
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP706 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP708
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP708 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP710
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK1024MP710 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK128MC002
100 MHz High Performance DSC
dsPIC33CK128MC002 100 MHz High Performance DSC
dsPIC33CK128MC003
100 MHz High Performance DSC
dsPIC33CK128MC003 100 MHz High Performance DSC
dsPIC33CK128MC005
100 MHz High Performance DSC
dsPIC33CK128MC005 100 MHz High Performance DSC
dsPIC33CK128MC006
100 MHz High Performance DSC
dsPIC33CK128MC006 100 MHz High Performance DSC
dsPIC33CK128MC102
100 MHz High Performance DSC
dsPIC33CK128MC102 100 MHz High Performance DSC
dsPIC33CK128MC103
100 MHz High Performance DSC
dsPIC33CK128MC103 100 MHz High Performance DSC
dsPIC33CK128MC105
100 MHz High Performance DSC
dsPIC33CK128MC105 100 MHz High Performance DSC
dsPIC33CK128MC106
100 MHz High Performance DSC
dsPIC33CK128MC106 100 MHz High Performance DSC
dsPIC33CK128MC502
100 MHz High Performance DSC
dsPIC33CK128MC502 100 MHz High Performance DSC
dsPIC33CK128MC503
100 MHz High Performance DSC
dsPIC33CK128MC503 100 MHz High Performance DSC
dsPIC33CK128MC505
100 MHz High Performance DSC
dsPIC33CK128MC505 100 MHz High Performance DSC
dsPIC33CK128MC506
100 MHz High Performance DSC
dsPIC33CK128MC506 100 MHz High Performance DSC
dsPIC33CK128MP202
100MHz High-Performance DSC
dsPIC33CK128MP202 100MHz High-Performance DSC
dsPIC33CK128MP203
100MHz High-Performance DSC
dsPIC33CK128MP203 100MHz High-Performance DSC
dsPIC33CK128MP205
100MHz High-Performance DSC
dsPIC33CK128MP205 100MHz High-Performance DSC
dsPIC33CK128MP206
100MHz High-Performance DSC
dsPIC33CK128MP206 100MHz High-Performance DSC
dsPIC33CK128MP208
100MHz High-Performance DSC
dsPIC33CK128MP208 100MHz High-Performance DSC
dsPIC33CK128MP502
100MHz High-Performance DSC
dsPIC33CK128MP502 100MHz High-Performance DSC
dsPIC33CK128MP503
100MHz High-Performance DSC
dsPIC33CK128MP503 100MHz High-Performance DSC
dsPIC33CK128MP505
100MHz High-Performance DSC
dsPIC33CK128MP505 100MHz High-Performance DSC
dsPIC33CK128MP506
100MHz High-Performance DSC
dsPIC33CK128MP506 100MHz High-Performance DSC
dsPIC33CK128MP508
100MHz High-Performance DSC
dsPIC33CK128MP508 100MHz High-Performance DSC
dsPIC33CK256MC002
100 MHz High Performance DSC
dsPIC33CK256MC002 100 MHz High Performance DSC
dsPIC33CK256MC003
100 MHz High Performance DSC
dsPIC33CK256MC003 100 MHz High Performance DSC
dsPIC33CK256MC005
100 MHz High Performance DSC
dsPIC33CK256MC005 100 MHz High Performance DSC
dsPIC33CK256MC006
100 MHz High Performance DSC
dsPIC33CK256MC006 100 MHz High Performance DSC
dsPIC33CK256MC102
100 MHz High Performance DSC
dsPIC33CK256MC102 100 MHz High Performance DSC
dsPIC33CK256MC103
100 MHz High Performance DSC
dsPIC33CK256MC103 100 MHz High Performance DSC
dsPIC33CK256MC105
100 MHz High Performance DSC
dsPIC33CK256MC105 100 MHz High Performance DSC
dsPIC33CK256MC106
100 MHz High Performance DSC
dsPIC33CK256MC106 100 MHz High Performance DSC
dsPIC33CK256MC502
100 MHz High Performance DSC
dsPIC33CK256MC502 100 MHz High Performance DSC
dsPIC33CK256MC503
100 MHz High Performance DSC
dsPIC33CK256MC503 100 MHz High Performance DSC
dsPIC33CK256MC505
100 MHz High Performance DSC
dsPIC33CK256MC505 100 MHz High Performance DSC
dsPIC33CK256MC506
100 MHz High Performance DSC
dsPIC33CK256MC506 100 MHz High Performance DSC
dsPIC33CK256MP202
100MHz High-Performance DSC
dsPIC33CK256MP202 100MHz High-Performance DSC
dsPIC33CK256MP203
100MHz High-Performance DSC
dsPIC33CK256MP203 100MHz High-Performance DSC
dsPIC33CK256MP205
100MHz High-Performance DSC
dsPIC33CK256MP205 100MHz High-Performance DSC
dsPIC33CK256MP206
100MHz High-Performance DSC
dsPIC33CK256MP206 100MHz High-Performance DSC
dsPIC33CK256MP208
100MHz High-Performance DSC
dsPIC33CK256MP208 100MHz High-Performance DSC
dsPIC33CK256MP305
100 MHz Single-Core DSC
dsPIC33CK256MP305 100 MHz Single-Core DSC
dsPIC33CK256MP306
100 MHz Single-Core DSC
dsPIC33CK256MP306 100 MHz Single-Core DSC
dsPIC33CK256MP308
100 MHz Single-Core DSC
dsPIC33CK256MP308 100 MHz Single-Core DSC
dsPIC33CK256MP405
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP405 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP406
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP406 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP408
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP408 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP410
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP410 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP502
100MHz High-Performance DSC
dsPIC33CK256MP502 100MHz High-Performance DSC
dsPIC33CK256MP503
100MHz High-Performance DSC
dsPIC33CK256MP503 100MHz High-Performance DSC
dsPIC33CK256MP505
100MHz High-Performance DSC
dsPIC33CK256MP505 100MHz High-Performance DSC
dsPIC33CK256MP506
100MHz High-Performance DSC
dsPIC33CK256MP506 100MHz High-Performance DSC
dsPIC33CK256MP508
100MHz High-Performance DSC
dsPIC33CK256MP508 100MHz High-Performance DSC
dsPIC33CK256MP605
100 MHz Single-Core DSC
dsPIC33CK256MP605 100 MHz Single-Core DSC
dsPIC33CK256MP606
100 MHz Single-Core DSC
dsPIC33CK256MP606 100 MHz Single-Core DSC
dsPIC33CK256MP608
100 MHz Single-Core DSC
dsPIC33CK256MP608 100 MHz Single-Core DSC
dsPIC33CK256MP705
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP705 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP706
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP706 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP708
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP708 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP710
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MP710 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK256MPT608
100 MHz Secure DSC with Integrated HSM
dsPIC33CK256MPT608 100 MHz Secure DSC with Integrated HSM
dsPIC33CK32MC002
100 MHz High Performance DSC
dsPIC33CK32MC002 100 MHz High Performance DSC
dsPIC33CK32MC003
100 MHz High Performance DSC
dsPIC33CK32MC003 100 MHz High Performance DSC
dsPIC33CK32MC005
100 MHz High Performance DSC
dsPIC33CK32MC005 100 MHz High Performance DSC
dsPIC33CK32MC102
100 MHz High Performance DSC
dsPIC33CK32MC102 100 MHz High Performance DSC
dsPIC33CK32MC103
100 MHz High Performance DSC
dsPIC33CK32MC103 100 MHz High Performance DSC
dsPIC33CK32MC105
100 MHz High Performance DSC
dsPIC33CK32MC105 100 MHz High Performance DSC
dsPIC33CK32MP102
100MHz High-Performance DSC
dsPIC33CK32MP102 100MHz High-Performance DSC
dsPIC33CK32MP103
100MHz High-Performance DSC
dsPIC33CK32MP103 100MHz High-Performance DSC
dsPIC33CK32MP105
100MHz High-Performance DSC
dsPIC33CK32MP105 100MHz High-Performance DSC
dsPIC33CK32MP202
100MHz High-Performance DSC
dsPIC33CK32MP202 100MHz High-Performance DSC
dsPIC33CK32MP203
100MHz High-Performance DSC
dsPIC33CK32MP203 100MHz High-Performance DSC
dsPIC33CK32MP205
100MHz High-Performance DSC
dsPIC33CK32MP205 100MHz High-Performance DSC
dsPIC33CK32MP206
100MHz High-Performance DSC
dsPIC33CK32MP206 100MHz High-Performance DSC
dsPIC33CK32MP502
100MHz High-Performance DSC
dsPIC33CK32MP502 100MHz High-Performance DSC
dsPIC33CK32MP503
100MHz High-Performance DSC
dsPIC33CK32MP503 100MHz High-Performance DSC
dsPIC33CK32MP505
100MHz High-Performance DSC
dsPIC33CK32MP505 100MHz High-Performance DSC
dsPIC33CK32MP506
100MHz High-Performance DSC
dsPIC33CK32MP506 100MHz High-Performance DSC
dsPIC33CK512MP305
100 MHz Single-Core DSC
dsPIC33CK512MP305 100 MHz Single-Core DSC
dsPIC33CK512MP306
100 MHz Single-Core DSC
dsPIC33CK512MP306 100 MHz Single-Core DSC
dsPIC33CK512MP308
100 MHz Single-Core DSC
dsPIC33CK512MP308 100 MHz Single-Core DSC
dsPIC33CK512MP405
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP405 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP406
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP406 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP408
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP408 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP410
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP410 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP605
100 MHz Single-Core DSC
dsPIC33CK512MP605 100 MHz Single-Core DSC
dsPIC33CK512MP606
100 MHz Single-Core DSC
dsPIC33CK512MP606 100 MHz Single-Core DSC
dsPIC33CK512MP608
100 MHz Single-Core DSC
dsPIC33CK512MP608 100 MHz Single-Core DSC
dsPIC33CK512MP705
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP705 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP706
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP706 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP708
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP708 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP710
ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MP710 ISO 26262-and IEC 61508-Compliant 100 MHz Single-Core DSC
dsPIC33CK512MPT608
100 MHz Secure DSC with Integrated HSM
dsPIC33CK512MPT608 100 MHz Secure DSC with Integrated HSM
dsPIC33CK64MC002
100 MHz High Performance DSC
dsPIC33CK64MC002 100 MHz High Performance DSC
dsPIC33CK64MC003
100 MHz High Performance DSC
dsPIC33CK64MC003 100 MHz High Performance DSC
dsPIC33CK64MC005
100 MHz High Performance DSC
dsPIC33CK64MC005 100 MHz High Performance DSC
dsPIC33CK64MC102
100 MHz High Performance DSC
dsPIC33CK64MC102 100 MHz High Performance DSC
dsPIC33CK64MC103
100 MHz High Performance DSC
dsPIC33CK64MC103 100 MHz High Performance DSC
dsPIC33CK64MC105
100 MHz High Performance DSC
dsPIC33CK64MC105 100 MHz High Performance DSC
dsPIC33CK64MP102
100 MHz Single-Core 16-bit DSC
dsPIC33CK64MP102 100 MHz Single-Core 16-bit DSC
dsPIC33CK64MP103
100MHz High-Performance DSC
dsPIC33CK64MP103 100MHz High-Performance DSC
dsPIC33CK64MP105
100MHz High-Performance DSC
dsPIC33CK64MP105 100MHz High-Performance DSC
dsPIC33CK64MP202
100MHz High-Performance DSC
dsPIC33CK64MP202 100MHz High-Performance DSC
dsPIC33CK64MP203
100MHz High-Performance DSC
dsPIC33CK64MP203 100MHz High-Performance DSC
dsPIC33CK64MP205
100MHz High-Performance DSC
dsPIC33CK64MP205 100MHz High-Performance DSC
dsPIC33CK64MP206
100MHz High-Performance DSC
dsPIC33CK64MP206 100MHz High-Performance DSC
dsPIC33CK64MP208
100MHz High-Performance DSC
dsPIC33CK64MP208 100MHz High-Performance DSC
dsPIC33CK64MP502
100MHz High-Performance DSC
dsPIC33CK64MP502 100MHz High-Performance DSC
dsPIC33CK64MP503
100MHz High-Performance DSC
dsPIC33CK64MP503 100MHz High-Performance DSC
dsPIC33CK64MP505
100MHz High-Performance DSC
dsPIC33CK64MP505 100MHz High-Performance DSC
dsPIC33CK64MP506
100MHz High-Performance DSC
dsPIC33CK64MP506 100MHz High-Performance DSC
dsPIC33CK64MP508
100MHz High-Performance DSC
dsPIC33CK64MP508 100MHz High-Performance DSC

Live Chat

Need Help?

Privacy Policy