Microchip's Smart Plug is a reference design targeting any secure IoT design. It contains all the core functionality required for a secure Internet-connected product. The Smart Plug is a Wi-Fi-enabled power plug that can be controlled in three ways: locally using the capacitive touch button, using a mobile App with Wi-Fi connection (with or without cloud), or using on and off timing scheduled via a mobile App. The design is based on the Microchip Smart Connect ATSAMW25 module as well as an ECC508A crypto device to realize Arm® Cortex®-M0+ microcontroller (MCU) processing, Wi-Fi connection, Microchip CryptoAuthentication™ with ultra-secure hardware-based key storage and Microchip QTouch® capacitive touch buttons. It also features the ATM90E26 device, which is a sensor for energy metering functions. Three models are available: US, EU, and Chinese standards. This design targets a cloudless version which allows control of the unit through a local Wi-Fi network. Two other firmware variants are available: one with cloud integration for the worldwide markets using the Microchip Cloud by Proximetry solution and one for the Chinese market using the JD Smart Cloud solution. Note that all hardware options support all versions of the firmware.
Video - Microchip Smart Plug: Introduction and Provisioning