PIC-IoT WG User Guide
PIC-IoT WG Development Board User Guide
Preface
The PIC-IoT WG development board is a small and easily expandable demonstration and development
platform for IoT solutions, based on the PIC
®
microcontroller architecture using Wi-Fi
®
technology. It was
designed to demonstrate that the design of a typical IoT application can be simplified by partitioning the
problem into three blocks:
Smart - represented by the PIC24FJ128GA705 microcontroller
Secure - represented by the ATECC608A secure element
Connected - represented by the WINC1510 Wi-Fi controller module
The PIC-IoT WG development board feature the following elements:
The PKOB nano provides access to a serial port interface (serial to USB bridge)
The PKOB nano enumerates on the PC as a mass storage interface device for easy ‘drag and drop’
programming, Wi-Fi
®
configuration, and full access to the microcontroller application Command Line
Interface (CLI)
An interface allowing for full programming and debugging support through MPLAB
®
X IDE
mikroBUS
connector allows for the ability to expand the board capabilities with selection from 450+
sensors and actuator options offered by MikroElektronika (www.mikroe.com) via a growing portfolio
of Click boards
A light sensor used to demonstrate published data
A high-accuracy temperature sensor used to demonstrate published data
The PIC-IoT WG development board comes pre-programmed and configured for demonstrating the
connectivity to the Google Cloud IoT Core.
© 2019 Microchip Technology Inc.
DS50002856A-page 1
Figure 1. PIC-IoT WG
The MPLAB
®
Code Configurator (MCC) with supporting PIC-IoT WG library can be used for generating
the firmware through MPLAB X
®
. To download/modify the firmware, the system requirements are the
following:
Table 1. Software Requirements
Required for PIC-IoT
IDE MPLAB X IDE v 5.15 or later
Compiler XC16 Compiler v 1.35 or later
Code Generation MCC Plug-in v 3.75
MCC Foundation Services v 0.1.32
MCC PIC-IoT WG Sensor Node v 1.1.1
PIC-IoT WG User Guide
© 2019 Microchip Technology Inc.
DS50002856A-page 2