Driver Save

DEPRECATED: Updated Linux drivers for the ATWILC1000/ATWILC3000 products are located at https://github.com/linux4microchip/linux/tree/master/drivers/net/wireless/microchip/wilc1000. To simplify development, the legacy Linux4WILC was merged into the Linux4Microchip repo where driver development continues (Please refer latest ATWILC1000/ATWILC 3000 Wi-Fi Link Controller Linux User Guide) Driver code for Microchip ATWILC Wireless Devices (ATWILC1000 & ATWILC3000)

Project README

Microchip Embedded Wi-Fi®

Microcip Embedded Wi-Fi® is a family of self-contained, low power and certified modules bringing wireless internet connectivity.

ATWILC1000 is IEEE 802.11 b/g/n/ IOT link controller utilizing highly optimized 802.11 and provides mulitple peripheral interfaces like SPI, and SDIO.

ATWILC3000 is IEEE 802.11 b/g/n/BT4.0 IOT link controller utilizing highly optimized 802.11-Bluetooth coexistence protocol and provides mulitple peripheral interfaces like UART, SPI, and SDIO.

This is the unified driver source for wilc1000 & wilc3000 chipsets.

Refer to the Wi-Fi Link Controller Linux User Guide for information on how to use the wireless devices on linux and the Wi-Fi Link Controller Linux Release Notes for the latest release notes and revision history.

For more information on Microchip Embedded Wi-Fi®, visit Microchip Embedded Wi-Fi®.

ATWILC Features

The ATWILC module supports the following features.

  1. Wi-Fi Station (STA)
    • IEEE 802.11 b/g/n
    • Open, Wired Equivalent Privacy (WEP), Wi-Fi Protected Access (WPA)/WPA2 personal and WPA/WPA2 enterprise security
  2. Wi-Fi Access Point (AP)
    • IEEE 802.11 b/g/n
    • Open, WEP, WPA/WPA2 personal and WPA/WPA2 enterprise security
    • Supports eight stations
  3. Wi-Fi Protected Setup (WPS)
    • PBC
    • PIN code
  4. Wi-Fi direct
    • P2P Client
    • P2P GO
  5. Concurrent modes
    • STA-STA
    • STA-AP
    • STA-P2 Client
    • STA-P2P GO
    • AP-P2P Client
  6. Antenna diversity control for Wi-Fi
  7. Bluetooth (ATWILC3000 only)
    • Bluetooth Low Energy (BLE) 4.0 support
    • Modes of operation: Central and peripheral support
    • Number of Connections: Supports seven clients
    • Adaptive frequency hopping
    • Coexistence with Wi-Fi
  8. Power save
    • Beacon monitoring mode
    • Low-power mode when disconnected
    • Host suspend support
    • Wake-up host on wireless LAN events
  9. RF version number 01.1
  10. Note: RF version number format is xx.y, where xx: "Major" and y: "Minor". Changes in Major number requires re-tests and possibly re-certification.
Open Source Agenda is not affiliated with "Driver" Project. README Source: linux4wilc/driver
Stars
32
Open Issues
45
Last Commit
4 years ago
Repository
Tags

Open Source Agenda Badge

Open Source Agenda Rating