Giter Club home page Giter Club logo

pic32mzw1_refdesign_oob's Introduction

Microchip logo

PIC32MZW1 Reference Design OOB Demo

Latest release Latest release date


This repository contains the code, tools and documentation for the Out of Box demo for the PIC32MZW1 chip-down reference design board.

The demo showcases the capabilities of the reference design board to act as a softAP while hosting an HTTP server and monitoring user touch inputs to the QT8 XPro board using the enhanced CVD peripheral of the onboard PIC2MZW1. Transformed touch coordinates are also displayed on the OLED B Click board. You can see the demo in action in the GIF below.


ℹ️   Note: The webpage performs AJAX polling for the current touch position every 200ms. The displayed drawing is not representative of the touch accuracy.

Demo Setup

  • Flash the demo image into the PIC32MZ W1 Reference design board
  • Plug in the QT8 board into the XPRO header
  • Optionally plug in the OLED B click board into the microbus connector
    • ℹ️   Note: Make sure that the SDA pin of the OLED B board is bent outwards or removed before plugging it into the microbus interface.
  • Optionally, connect a USB-UART converter to the UART Jumper to see the demo logs
    • Settings: 115200 8N1
  • Supply power to the board through the USB POWER connector using a micro USB cable.
  • The board boots up in softAP mode with SSID DEMO_AP_SOFTAP and password password.
  • Connect a laptop or Mobile phone to the board's softAP.
  • Open a modern browser that supports HTML5 in the device connected to the board's softAP and navigate to 192.168.1.1.
  • Touch on the QT8 board with a single finger
    • The LEDs on the QT8 board indicates the registered touch position
    • If a OLED B click board board is plugged in, the LED coordinates will be displayed on it.
    • The device webpage in the browser will show the registered touch position. A touch position tracker line will also be updated.
  • Touch on the QT8 board with 2 fingers
    • The corner LED on the QT8 board will light up to indicate that a 2 finger touch has been registered.
    • The touch position tracker line in the device webpage will be cleared.

In case of questions or to provide feedback, please contact Microchip support


Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter

pic32mzw1_refdesign_oob's People

Contributors

vppillai avatar

Watchers

 avatar  avatar  avatar

Forkers

uttambasu

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.