Introduction
Getting Started
Enabled Applications
Featured Products
Help
Google PowerMeter
Google PowerMeter API

Getting Started

 

You can get started with the following firmware and development tools. Please download the Help file for additional instructions.

Firmware

You will need two firmware packages, installed in the following order, for this Reference Implementation:

  1. Install the latest free Microchip Application Libraries with the TCP/IP Stack v5.25 or later.
  2. Install Microchip's Data Encryption Libraries (part number SW300052) for the SSL security layer to communicate with Google. The ARCFOUR.c/h and RSA.c/h cryptographic files in these libraries will replace the dummy versions found with the default TCP/IP Stack installation.

More detailed instruction is included in the Help file (Reference Implementation for Google PowerMeter Help.chm) of the Reference Implementation code.

Demonstration and Evaluation Boards

Hardware Tools

MPLAB ICD 3 In-Circuit Debugger (Part Number: DV164035) is recommended for programming and debugging your designs. You can also use other hardware debuggers such as PICkit™ 3 Debug Express (Part Number: DV164131) and MPLAB REAL ICE™ In-Circuit Emulator System (Part Number: DV244005).

Software Tools

  • MPLAB® Integrated Development Environment (IDE) (v8.43 or later) is an MS Windows® application that helps you write code that will run in an embedded application, and then enables you to test the application with various software and hardware components.
  • For the WiFi® demonstration using the PIC24FJ128GA010 MCU, please use the standard MPLAB C Compiler for PIC24 MCUs (Part Number: SW006014), which allows for code optimization. For all other demonstrations, you can use the free C Compiler in LITE mode included in the MPLAB IDE.

 

Introduction

Enabled Applications

Featured Products