Microchip Technology Inc

Home Appliance

Connected Home Console

Gone are the days of the simple mercury based dial thermostat. As the Internet-of-things continues to evolve it is likely that the thermostat will play a central role in managing appliances and sensors throughout the home. For example, multiple


sensors could be placed throughout the home to monitor temperature, humidity, motion, water, and smoke. Having a dedicated interface for all of these sensors becomes requisite. The Microchip Connected Home Console can serve as a starting point for your smart thermostat or home automation control center design.

The WQVGA display is being driven by the PIC24FJ256DA210 that includes three hardware graphics acceleration units and can drive resolutions up to 640 × 480 with 16 bits of color depth. The AR10120 controls the touchscreen allowing direct user input in a variety of functional modes. With 32 Mbit serial flash and 256 kB EEPROM the design has plenty of memory to store images and any required configuration data. The MCP9808 temperature sensor is accurate to ±0.25°C over a range of −40°C to +125°C. The MCP79410 provides Real-Time Clock/Calendar (RTCC) with battery switchover for backup power. The MRF24WB0MA is an agency certified (e.g. FCC) Wi-Fi® module that has an integrated antenna, matching circuitry, and supports Wi-Fi with the free TCP/IP protocol stack.

For information on the Connected Home Concentrator, please email appliance@microchip.com .

Getting Started

Microchip Products

  • PIC24FJ256DA210 16-bit MCU with graphics
  • AR1020 Touch screen controller
  • SST25VF032B 32 Mbit Serial Flash
  • 24AA256 EEPROM 256 kB
  • MRF24WB0MA Agency certified Wi-Fi module
  • MCP16301 Step-down DC-DC converter
  • MCP9808 Temperature sensor

Key Features

  • Wireless thermostat functionality
  • 16-bit MCU with integrated graphics
    • Internal 96 kB RAM frame buffer
    • 3 hardware graphics accelerator units
    • 256-entry color lookup table (CLUT)
    • Interface to monochrome, C-STN, TFT, or OLED
    • Resolutions up to 640 × 480 @ 16 bpp
    • USB v2.0 On-the-go compliant
  • WQVGA touchscreen display
    • 480 × 272 resolution
    • 16-bit per pixel graphics
  • Home area network display
    • Wireless temperature sensors
    • Wireless energy monitors
    • Other wireless appliances and sensors
  • Bonjour network discovery

Available Reference Material

  • Circuit schematics
  • Gerber files (board layout)
  • Bill of materials
  • Software
Tabs / Home Appliance
Software Libraries
VDE Certification
UL Certificates

Software Libraries

Title File SHA-1 Fingerprint
8-bit PIC16 ClassB Ver 3.01 8-bit PIC16 ClassB Ver 3.01.zip Zip 20f3982f98912a2bb4f99584455d3d711556714f
8-bit PIC18 ClassB Ver 3.00 8-bit PIC18 ClassB Ver 3.00.zip Zip c39548819cfb7da086616cfdb8dada8694fc19dd
8-bit PIC16 ClassB Ver1.02* 8-bit PIC16 ClassB Ver1.02.zip Zip 67a60b230bd110939ec4b2ea3591da1431c32bda
8-bit PIC18 ClassB Ver1.7* 8-bit PIC18 ClassB Ver1.7.zip Zip db618e9aafd4ab4c96ae5c11e6681b468e869f5d
16-bit PIC24 dsPIC ClassB V2.40 16-bit PIC24 dsPIC ClassB V2.40.zip Zip b3f2ff9ede7bfe9e817b2539fc5c6388396c451d
32-bit PIC32 ClassB Ver1.0 32-bit PIC32 ClassB Ver1.0.zip Zip 2786afda82fe677af8fe5fd7a8613f4fc93c90e9
AVR XMEGA Class B library AVR1610.zip Zip 4a73344c409af2efd18ab8e78249f31c1f2e0c80

* Note: Updated versions of the 8-bit PIC libraries are available above and are highly recommended for use in any new designs.  Please use Ver 3.01 for PIC16 designs and Ver 3.00 for PIC18 designs. For questions please contact class-b@microchip.com


SHA-1 Fingerprint
MPLAB® X CRC Calculator Test Project
CRC Calculator
CRC Calc 1.1.zip
Class B Safety Software Library for 8-bit PIC16 PIC® MCUs
Class B Safety Software Library for PIC MCUs and dsPIC® DSCs
Using a Hardware or Software CRC with Enhanced Core...
PIC® MCU Safety Features and Certified Class B Library
Class B Hardware Support and Software Libraries for PIC MCUs - Customer Presentation.pptx
AVR1610: Guide to IEC 60730 Class B Compliance with XMEGA doc42008.pdf PDF b2d14c987fe5d1e4c5a9b6ad11302cf31c869a32 

Home Appliance Video Channel