TIDUEZ4 May   2021

 

  1.   Description
  2.   Resources
  3.   Features
  4.   Applications
  5.   5
  6. 1System Description
  7. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Highlighted Products
      1. 2.2.1 SimpleLink MCU
        1. 2.2.1.1 CC3235MODS
        2. 2.2.1.2 CC1352R LaunchPad
          1. 2.2.1.2.1 CC1352R
      2. 2.2.2 Power
        1. 2.2.2.1 TPS63802
        2. 2.2.2.2 TPS63900
        3. 2.2.2.3 TPS62825
        4. 2.2.2.4 TPS7A03
        5. 2.2.2.5 TPS7A20
        6. 2.2.2.6 TPS62840
        7. 2.2.2.7 TPS22919
        8. 2.2.2.8 LM66100
      3. 2.2.3 Peripherals
        1. 2.2.3.1 OPT3004
        2. 2.2.3.2 DRV8837C
        3. 2.2.3.3 TPA2011
        4. 2.2.3.4 TLV61048
      4. 2.2.4 OmniVision Video Encoder OA7000
      5. 2.2.5 OmniVision Image Sensor SP2329
      6. 2.2.6 YTOT Lens Module
    3. 2.3 Design Considerations
      1. 2.3.1  Input Power: Battery and USB
      2. 2.3.2  Power Requirements
      3. 2.3.3  Camera Wake-up and Day or Night Sensing
        1. 2.3.3.1 PIR and MSP430 Based Motion Detection Design for Low Cost and High Performance
      4. 2.3.4  Battery Gauging
      5. 2.3.5  IR LED Illumination
      6. 2.3.6  IR Cut Filter
      7. 2.3.7  Audio
      8. 2.3.8  System Operation
      9. 2.3.9  Wi-Fi and Host Subsystem
      10. 2.3.10 Firmware Control
        1. 2.3.10.1 Application Flow
  8. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Hardware
    2. 3.2 Software
    3. 3.3 Setup
      1. 3.3.1 Configuration Steps for Video over Wi-Fi
      2. 3.3.2 (Optional) Flash OA7000 With Latest Firmware or Stream Video Over USB
      3. 3.3.3 Audio Streaming
      4. 3.3.4 LPSTK-CC1352R Configuration Steps for Camera Module
    4. 3.4 Test Results
      1. 3.4.1 Power Supply Rails and Current Consumption
      2. 3.4.2 Battery Life Calculations
      3. 3.4.3 Video Streaming
      4. 3.4.4 IR LED Drive
  9. 4Design and Documentation Support
    1. 4.1 Design Files
      1. 4.1.1 Schematics
      2. 4.1.2 Bill of Materials
    2. 4.2 Software
    3. 4.3 Support Resources
    4. 4.4 References
    5. 4.5 Trademarks
  10. 5About the Author

CC3235MODS

The CC3235MODS is fully programmable FCC, IC/ISED, ETSI/CE, MIC, and SRRC certified wireless microcontroller (MCU) module with built-in dual-band Wi-Fi connectivity. The modules integrate the 40 MHz crystal, 32.768 kHz RTC clock, 32 Mb SPI serial flash, RF filters, diplexer, and passive components. Created for IoT, the SimpleLink™ Wi-Fi® CC3235MODS module family from Texas Instruments is a wireless module that integrates two physically separated on-chip MCUs:

  • Application processor— Arm® Cortex®-M4 MCU with a user-dedicated 256 KB of RAM and an optional 1 MB of executable flash.
  • Network processor to run all Wi-Fi and Internet logical layers. This ROM-based subsystem completely offloads the host MCU and includes an 802.11 a, b, g, n dual-band 2.4 GHz and 5 GHz radio, baseband, and MAC with a powerful hardware cryptography engine.

The main new features include:

  • 802.11 a, b, g, n: 2.4 GHz and 5 GHz support
  • BLE, 2.4 GHz radio coexistence
  • Enhanced security with FIPS 140-2 Level 1 validated IC inside
  • More concurrent secure sockets (up to 16)
  • Certificate signing request (CSR)
  • Online certificate status protocol (OCSP)
  • Wi-Fi Alliance certified for IoT applications with low-power capabilities and more
  • Antenna selection
  • Improved fast scan
GUID-99D2DED3-26E3-4433-9291-917C405FA42C-low.gif Figure 2-2 CC3235MODS Functional Block Diagram
GUID-FCDEB5E6-A2B2-4DCD-A443-A7B063FFE11B-low.gif Figure 2-3 CC3235x Hardware Overview

The CC3235MODS device family consumes 4.5 µA in hibernate mode which can support fast system wake-up and server reconnection and 135 µA in Low Power Deep Sleep (LPDS) mode while maintaining connection. The CC3235MODS switches between low-power modes in real time (using proprietary network learning optimization algorithm) resulting in at least 50% lower current consumption during beacon and at least 30% lower current consumption during video streaming. The CC3235MODS has, therefore, been adapted as the host processor in this design.