Skip to content

MicrochipTech/G3_HYBRID_IOT_DEMO

Repository files navigation

G3_HYBRID_IOT_DEMO

"IoT Made Easy!" - This is an application using the unified G3-Hybrid PLC+RF protocol.

Devices: | PIC32CX-BZ, AC320005-5, PIC32CZ CA80, WINCS02, GM02S |
Features: | G3 Hybrid IoT (PLC + RF), LCD, Wi-Fi, LTE |

⚠ Disclaimer

THE SOFTWARE ARE PROVIDED "AS IS" AND GIVE A PATH FOR SELF-SUPPORT AND SELF-MAINTENANCE. This repository contains example code intended to help accelerate client product development.

For additional Microchip repos, see: https://github.com/Microchip-MPLAB-Harmony

Checkout the Technical support portal to access our knowledge base, community forums or submit support ticket requests.

Contents

Introduction

Description The increasing demand for connected, energy-efficient, and scalable Smart Grid and Smart City solutions requires communication systems that are both cost-effective and highly reliable. A promising approach to meet these requirements is the hybrid communication technology that combines Power Line Communication (PLC) with wireless mesh (RF) networks.

The objective of this hybrid solution is to reduce overall system costs by minimizing the number of data concentrators needed while increasing the number of smart meters managed by each unit. As a result, installation, operation, and maintenance costs can be significantly reduced.

This system leverages two field-proven technologies from Microchip: the PL460 G3-PLC modem for wired communication and the PIC32-BZ Wireless Mesh platform for robust IEEE 802.15.4-based RF connectivity. Together, these technologies enable 100% network coverage by seamlessly integrating wired and wireless communication segments.

The hybrid solution is particularly well-suited for smart metering, energy monitoring, and sensing applications, including consumption measurement, street lighting control, and solar panel grid integration. The solution is fully supported within MPLAB® Harmony 3, providing ready-to-use hybrid communication software components.

In addition, the system has been enhanced with advanced Microcontroller functions such as: Graphics (GFX), Capacitive Touch interface offering an easy way for local control, visualization and provisioning. Cloud Connectivity is enabled through Wi-Fi module and cellular modem that provides reliable LTE-M connectivity for industrial and commercial IoT applications.

By combining wired (G3-PLC) and wireless (15.4 RF Mesh) communication technologies, this hybrid approach delivers a sustainable, scalable, and future-ready connectivity platform for next-generation smart energy and infrastructure solutions.

TOP

Solution Diagram

Run the demo

Roles

  • WBZ451+PL460 is used as coordinator creating the G3 network with hybrid connectivity (PLC + RF)
  • WBZ451/WBZ451HPE+PL460 are used as end devices with hybrid or RF only connectivity
  • PIC32CZ CA80 Curiosity Ultra is used as host device, getting network data from the coordinator to showcase it on the display as well as an IoT Dashboard hosted on the Cloud updated via Wi-Fi and LTE-M connectivity

After powering up the demo, the coordinator is creating the G3 Network. G3 devices start to discover networks around and join the network offering the best link quality. The Host MCU device should receive the network data from the coordinator and make them available locally on the display and remotely by publishing MQTT messages to the IoT Dashboard.

The following end devices are part of the demo:

  • Matrix LED display node
  • Emergency Push Button node
  • Indoor light node
  • Outdoor light node
  • Sustainability wall devices containing:
    • Liquid Detection
    • Solar Microinverter
    • Solar MPPT Battery Charger
    • Energy Storage
    • Heat Pump
    • EV Charger
    • Electricity Meter

TOP

Projects

Projects Device(s)
G3 network coordinator (WBZ451)
- g3_coordinator_udp
Connected to Hybrid IoT Host Device
G3 network device (WBZ451)
- g3_device_udp
Emergency Push Button node, Indoor light node, Outdoor light node,
All the 7 devices from the sustainability wall
G3 network device (WBZ451HPE)
- g3_device_udp_wbz451h
Matrix LED display node
Host device (PIC32CZCA80)
- host_controller_pic32czca80
Hybrid IoT Host Device

TOP

Related links

WBZ451

WBZ451H

PL460-EK

PIC32CZ CA80/CA90 Curiosity Ultra

WVGA LCD Display

WINCS02 Add On Board

LTE IoT 10 Click

Sustainability Wall

TOP

About

"IoT Made Easy!" - This is an application using the unified G3-Hybrid PLC+RF protocol

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •