TIDC-01005

Battery Powered Smart Lock Reference Design With Cloud Connectivity Using SimpleLink™ Wi-Fi®

TIDC-01005

Design files

Overview

This reference design demonstrates how to create a battery-powered electronic smart lock with integrated Wi-Fi®. The design demonstrates how the SimpleLink™ Wi-Fi CC3220S wireless MCU (SoC) can be used as the main system controller and network processor to create a highly integrated design. TIDC-01005 reference design combines the CC3220S with a DRV8837 1.8A low voltage brushed DC motor driver to form the core of a Wi-Fi enabled electronic smart lock design. It also features the SimpleLink Bluetooth® low energy CC2640R2F wireless MCU to demonstrate Wi-Fi provisioning over BLE. The design leverages LaunchPad™ Development kits and the DRV8837EVM, which makes it easy to reproduce and evaluate. The software for TIDC-01005 is based on the SimpleLink SDK to enable maximum portability within the SimpleLink Platform.

Features
  • Direct Connection to Cloud from Smart Lock
  • Multiple Provisioning Methods (BLE Provisioning, Access Point Provisioning, and TI SmartConfig™)
  • Wide Range of Built-in Security Features
  • Over-the-Air (OTA) Software Update through the Cloud Using with Multiple Security Enablers
  • Motor Driver with Integrated FETs
  • Example Software Application Based on SimpleLink MCU Software Development Kit (SDK)
??image.gallery.download_en_US?? View video with transcript Video

Design files & products

Design files

Download ready-to-use system files to speed your design process.

PDF | HTML
TIDUE59A.PDF (3215 K)

Reference design overview and verified performance test data

TIDRWB0.ZIP (801 K)

Detailed schematic diagram for design layout and components

SPRCAG0A.ZIP (12462 K)

Design file that contains information on physical board layer of design PCB

SWRC335.ZIP (5459 K)

Design file that contains information on physical board layer of design PCB

Products

Includes TI products in the design and potential alternatives.

Wi-Fi products

CC3220MODSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi CERTIFIED™ wireless module

Data sheet: PDF | HTML
Wi-Fi products

CC3220MODASimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi CERTIFIED™ wireless module with antenna

Data sheet: PDF | HTML
Wi-Fi products

CC3220RSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 6 TLS/SSL and 256kB RAM

Data sheet: PDF | HTML
Wi-Fi products

CC3220SSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with secure boot and 256kB RAM

Data sheet: PDF | HTML
Wi-Fi products

CC3220SFSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 1MB Flash and 256kB RAM

Data sheet: PDF | HTML
Wi-Fi products

CC3235MODASSimpleLink™ Wi-Fi CERTIFIED™ dual-band wireless antenna module solution

Data sheet: PDF | HTML
Wi-Fi products

CC3235MODASFSimpleLink™ Wi-Fi CERTIFIED™ dual-band wireless antenna module solution with 1MB XIP Flash

Data sheet: PDF | HTML
Wi-Fi products

CC3235MODSSimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi CERTIFIED™ wireless module with 256kB RAM

Data sheet: PDF | HTML
Wi-Fi products

CC3235MODSFSimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi CERTIFIED™ wireless module with 1MB Flash

Data sheet: PDF | HTML
Wi-Fi products

CC3235SSimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi® wireless MCU with 256kB RAM

Data sheet: PDF | HTML
Wi-Fi products

CC3235SFSimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi® wireless MCU with 1MB Flash

Data sheet: PDF | HTML
Brushed DC (BDC) motor drivers

DRV883712-V, 1.8-A H-bridge motor driver

Data sheet: PDF | HTML
Low-power 2.4-GHz products

CC2640R2FSimpleLink™ 32-bit Arm® Cortex®-M3 Bluetooth® 5.1 Low Energy wireless MCU with 128-kB flash

Data sheet: PDF

Start development

Hardware

Evaluation board

LAUNCHXL-CC2640R2 — CC2640R2 LaunchPad

This LaunchPad™ speeds development with a Bluetooth® Low Energy (BLE) connection using the CC2640R2F or CC2640R2L devices. The compatible SDK offers a fully qualified Bluetooth 5 protocol stack for single-mode BLE applications supporting high speed mode and example Bluetooth 5 coded (...)

Log in to order
In stock / Out of stock
Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Not available on TI.com
Development kit

CC3220S-LAUNCHXL — CC3220S LaunchPad™ development kit for Wi-Fi® SimpleLink™ wireless MCU

The SimpleLink™ Wi-Fi® CC3220S LaunchPad™ development kit (CC3220S-LAUNCHXL) highlights CC3220S, a single-chip wireless microcontroller (MCU) with 256KB of RAM and enhanced security features.  The CC3220S-LAUNCHXL features on-board emulation and sensors for a full (...)

User guide: PDF
Log in to order
In stock / Out of stock
Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Not available on TI.com
Evaluation board

DRV8837EVM — DRV8837 Evaluation Module

The DRV8837 evaluation module (EVM) demonstrates the capabilities and performance of the DRV8837 motor driver from Texas Instruments. User can control the DRV8837 with the onboard MS430 microcontroller or with an external microcontroller.

Log in to order
In stock / Out of stock
Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Not available on TI.com

Software

Support software

SLVC437 Board Files and Software: DRV8837 EVM

Supported products & hardware

Supported products & hardware

Products
Brushed DC (BDC) motor drivers
DRV8837 12-V, 1.8-A H-bridge motor driver
Hardware development
Evaluation board
DRV8837EVM DRV8837 Evaluation Module
Support software

TIDCEO2 TIDC-01005-SW

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 2
Type Title Date
* Design guide Battery Powered Smart Lock Reference Design With Cloud Connectivity (Rev. A) PDF | HTML Apr. 09, 2021
Application note SimpleLink™ Wi-Fi® Enabled Electronic Smart Lock (Rev. A) Sep. 29, 2020

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos