Advanced PIC Microcontroller in IOT

 

Advanced PIC Microcontroller in IOT

Mr.Amol Achyutrao Kadam

(Assistant Professor, Department of E&TC Engineering, SVERI’s College of Engineering, Pandharpur)

 

PIC-IoT Development Boards:

There is no faster way to get your sensors and actuators connected. We have collaborated with the top cloud providers (including Google), to offer you the simplest and most effective way to give your Things the power of the Internet.

Microchip designed to rapidly advance IoT applications for Google’s Cloud IoT Core, which they claim will ‘help overcome the difficulties associated with communications protocols, security, and hardware compatibility.’ The companies combine a low-power PIC MCU, a secure element IC, and a certified Wi-Fi network controller.




 

 

The PIC-IoT WG is outfitted with a PIC24F 16-bit microcontroller (12K of SRAM, 128K of ECC), 12-bit ADC, and three comparators and CTMU for touch applications. (📷: Microchip)

“The solution provides a simple way to connect and secure PIC MCU-based applications, removing the added time, cost and security vulnerabilities that come with large software frameworks and Real-Time Operating Systems (RTOS). Once connected, Google Cloud IoT Core provides powerful data and analytics to help designers make better, smarter products.”

 

Features of the Board are as follows:

 Simplicity

The PIC microcontroller architecture has been widely recognized as one of the most effective choices for embedded control design. (Learn more about PIC microcontrollers)

Using the power of the MPLAB X Code Configurator tool, a free, professional, rapid development tool (code generator) you can now add Google Cloud connectivity to new and existing projects with a click of your mouse.

No RTOS required, no complex framework knowledge, no fees. With an intuitive, collaborative, multitasking scheme you can publish your sensor node data and have the powerful Google Cloud analytics tools process it for you. (Learn more about Google Analytics tools)

Security without Compromises

By leveraging the power of the ATECC608A secure element we make no compromises on the design security. Keep your private keys private, offload complex elliptic curve cryptography for maximum power efficiency and simply enable your microcontroller of choice to communicate securely with the Google Cloud.

Connectivity

The Microchip Wi-Fi® network control module offers a complete solution for wireless connectivity. This smart module supports the complete TCP/IP stack and can authenticate your server's connection to the Google Cloud automatically.

Google IoT Core Cloud uses the popular MQTT publish subscribe mechanism, but employ a clever security mechanism based on the JSON Web Token (or JWT) to make the authentication/login process efficient even on the smallest 8-bit microcontroller architectures.




 

 


 

You don’t need to become an expert of networking protocols to create a robust cloud-connected embedded solution. Take advantage of the MPLAB Code Configurator (MCC) graphical programming tool to quickly configure a secure connection to your chosen cloud provider.

(Learn more about the WINC1510 network control module)


On the software side, users can program the board using Microchip’s MPLAB X IDE and MCC rapid prototyping tool, which has applications for visualization of their sensor’s data being published as well.

  

References:

1) https://components101.com/news/pic-microcontroller-development-board-cloud-iot-core

2) http://ww1.microchip.com/downloads/en/DeviceDoc/PIC-IoT-WG-User-Guide-50002856A.pdf

3) https://www.pic-iot.com/

4) https://en.wikipedia.org/wiki/PIC_microcontrollers

Comments