HCS500/SM is a family of one-time programmable (OTP) single-chip microcontrollers (MCUs) from Microchip Technology Inc. The HCS500/SM family of OTP MCUs is based on the 8-bit and 16-bit PIC® microcontroller architectures and provides user-configurable system-level solutions. HCS500/SM offers a range of features, including low-power modes, wide operating ranges, analog and digital peripherals, integrated USB support, and an extensive peripheral library. In addition, HCS500/SM MCUs can employ Microchip’s advanced development tools, such as MPLAB® X IDE, as well as free tools, such as the MPLAB® Code Configurator (MCC). The HCS500/SM family of OTP MCUs is suitable for a wide range of embedded applications, including white goods, home automation and lighting, medical devices, portable communications, and industrial automation.