Did you ever wish you had a microcontroller with an extra core to handle your complex application? Watch how our dual-core dsPIC33CH family operates two cores independently of each other, making them excellent choices for your high-end embedded control system.
Designing safe and reliable applications to ensure consumer safety is critical. To meet the rigorous safety requirements that are defined in functional safety standards such as ISO 26262 and IEC 61508, we offer functional safety-ready dsPIC33CH DSCs that help you achieve safety certification for your design. The functional safety resources we offer include:
The intensity and scope of cyberattacks continue to increase as more applications include wired and wireless connectivity. More than ever, the implementation of comprehensive cybersecurity throughout a system is a critical design consideration.
Our high-performance dsPIC33CH DSCs, combined with our TrustAnchor100 (TA100) CryptoAutomotive™ or ATECC608 CryptoAuthentication™ security ICs, allow you to implement robust security in your designs. The hardware security features in dsPIC33CH DSCs protect against remote digital attacks while the CryptoAutomotive or CryptoAuthentication ICs provide physical anti-tampering and side-channel-attack protections as extra security to safeguard the embedded system credentials. This embedded security solution can be used to implement use cases such as:
The dsPIC33CH Curiosity Development Board (DM330028-2) is intended as a cost effective development and demonstration platform for the entire dsPIC33CH family of dual core high performance digital signal controllers.
The dsPICDEM™ MCLV-2 Development Board provides a cost-effective method of evaluating and developing sensored or sensorless Brushless DC (BLDC) and Permanent Magnet Synchronous Motor (PMSM) 3-phase low-voltage motor control applications.
dsPIC33C Digital Power Starter Kit introduces and demonstrate the capabilities and features of Microchip's SMPS families of devices. It features on-board dsPIC33CK256MP505 DSC, SMPS power stages, loads, LCD display, USB/UART bridge and programmer/debugger, which eliminates the need for any additional hardware.
MPLAB X IDE is a highly configurable software platform that provides powerful, free tools for developing, debugging and qualifying embedded designs that use microcontrollers and digital signal controllers.
The MPLAB XC-DSC C Compiler is a full-featured, optimizing compiler that translates standard ANSI C programs into Digital Signal Controller (DSC) device assembly language sources. This compiler also supports many command-line options and language extensions that allow full access to the DSC device hardware capabilities and gives users fine control of the compiler code generator.
MPLAB Code Configurator supports 8-bit, 16-bit and 32-bit PIC® microcontrollers. MCC is incorporated into both the downloadable MPLAB X Integrated Development Environment (IDE) and the cloud-based MPLAB Xpress IDE.
This free Microchip University class covers the architecture of the dsPIC33CH dual-core family of DSCs. The class emphasizes the specific features and benefits of these DSCs including peripheral integration, shared resources, runtime application start-up for each core and inter-core communications.
In this free Microchip University class, you will learn how to develop an application on dsPIC33CH dual-core DSCs through multiple hands-on labs. You will explore the various dual-core programming and debugging modes available to develop main and secondary core applications separately then integrate them seamlessly using MPLAB X IDE.
This class presents deep-dive information on the architecture, set up, demonstration and pitfalls of the most common dsPIC33C peripherals.
This class covers the DSP specific features of the dsPIC Digital Signal Controller architecture in detail.
The dsPIC33CH family of dual-core dsPIC® Digital Signal Controllers (DSCs) is optimized for high-performance and time-critical, real-world embedded control, allowing you to design code separately and integrate it seamlessly into a single device.
Live Chat