@mchp-mcc/winc15xx-host-driver

- Download & Install [nodejs](https://nodejs.org/en/download/) - Download & Install npm - Setup node & npm in enviroment path

Usage no npm install needed!

<script type="module">
  import mchpMccWinc15xxHostDriver from 'https://cdn.skypack.dev/@mchp-mcc/winc15xx-host-driver';
</script>

README

WINC15XX Library

Overview

WINC15XX Library allows for quick and easy C code generation of Microchip’s ATWINC15x0 SmartConnect module for Internet of Things (IoT) applications. The library module uses a Graphical User Interface (GUI) to accomplish the following: setting WINC15XX parameters, and generating the necessary C code to program onto AVR® or PIC® MCU.

Features

  • Network Setup
    • Configurable Authentication Type
    • Configurable SSID
    • Configurable Password
  • Security Features
    • Enable/Disable Over-the-Air Firmware Upgrade
    • In package Crypto accelerator Selection
  • Peripheral Interface Configuration
    • Selectable SPI Peripheral
    • Enable/Disable Connectivity Interface
  • General Features
    • Enable/Disable IP/Socket
    • Enable/Disable SSL using ECCX08

Generated Files

This driver generates the following files

  • WINC15xx Initialization and Configuration - Functions and Prototypes used to initialize the ATWINC15x0 SmartConnect module
    • ./mcc_generated_files/winc/include/conf_winc_defaults.h
    • ./mcc_generated_files/winc/m2m/conf_winc.h
    • ./mcc_generated_files/winc/m2m/m2m_periph.h
    • ./mcc_generated_files/winc/m2m/m2m_periph.c
    • ./mcc_generated_files/winc/m2m/m2m_wifi.h
    • ./mcc_generated_files/winc/m2m/m2m_wifi.c
    • ./mcc_generated_files/winc/socket/socket.h
    • ./mcc_generated_files/winc/socket/socket.c
    • ./mcc_generated_files/winc/driver/winc_adapter.h
    • ./mcc_generated_files/winc/driver/winc_adapter.c
    • ./mcc_generated_files/winc/driver/winc_drv.h
    • ./mcc_generated_files/winc/driver/winc_drv.c
  • WINC15xx Socket - Functions and Prototypes used to perform WINC Socket Programming that allows host MCU application to interact with intranet and remote internet hosts
  • WINC15xx OTA Upgrade - Functions and Prototypes used to perform over-the-air upgrade of firmware on internal serial flash
  • WINC15xx Serial Flash - Functions and Prototypes used to access the WINC internal serial (SPI) flash memory
  • WINC15xx Crypto - Functions and Prototypes used for WINC Crypto Library
  • WINC15xx SSL - Functions and Prototypes used to perform Secure Sockets Layer Interface
  • WINC15xx Framework - Functions and Prototypes that form the basic operating models and protocols of ATWINC15x0 SmartConnect module

Changelog

All notable changes to this project will be documented in this file.

[4.0.2] - 2021-09-22

New Features

  • CC8SCRIP-5134 :- Melody WINC15xx Library : Update Read Me Content