Skip to content

"IoT Made Easy!" - Guided System Development to learn PIC32MZ W1 Family Device

License

Notifications You must be signed in to change notification settings

MicrochipTech/PIC32MZW1_Workshop

Repository files navigation

PIC32MZW1_Workshop

"Wireless Made Easy!" - Full workshop experience to learn and touch PIC32MZ W1 family

Devices: | PIC32MZ W1 | WFI32E01 | Trust&Go (ECC608) |

Abstract

Start from navigating in the resources available then discover the strengths of PIC32MZ W1 family and learn the ecosystem. Get the evaluation board and enjoy the out-of-box demo capable of publishing temperature sensor data directly to AWS Cloud with minimal setup. Then learn how to modify Microchip sample code to customize to your needs by adding your own sensor or connecting to your own cloud instance. The demo allows to easily control the board with a smart speaker by adding voice control commands in your AWS account.

Then dive-in the collection of code example available and evaluate an existing application from different levels, on a scale from beginner up to advanced users.

Continue the PIC32MZ W1 journey by developing a Secured Smart Home application from scratch with detailed step by step instructions.

Resources

A la carte

  1. Discover our Technologies
    1. Introduction to PIC32MZ W1
    2. Smart MCU
    3. Radio Performance
    4. High Level of Security
    5. Block Diagram
  2. Overview of our Solutions
    1. Learn about the Curiosity board
    2. MPLAB® Harmony 3
    3. Trust&GO Integration
    4. Learn about Wireless Software
  3. Setup the tools
    1. Material Required
    2. Hardware Setup
    3. Software Requirements
    4. Setup your development environment
  4. Out-of-box experience
    1. Introduction
    2. Resources
    3. System architecture
    4. Run the demo
    5. Customize the demo
    6. Smart Garage door demo
  5. Explore and try
    1. Collection of code examples
    2. Evaluation flow
    3. Prerequisites
    4. TCP Client Application example
    5. Lab 0 - Wi-Fi feature evaluation with CLI
    6. Lab 1 - Use MPLAB X IDE to compile and flash the project
    7. Lab 2 - Configure the Wi-Fi network using MCC
    8. Lab 3 - Enable Wi-Fi Provisioning with HTML webpage
    9. Lab 4 - Enable Wi-Fi Provisioning with Mobile Application
    10. Lab 5 - Merging TCP Client example application and Paho MQTT Client example application
    11. Lab 6 - Enable WLAN MAC Debug Log
  6. Develop a Secured Smart Home Application from scratch
  7. Hub for Additional Resources