/Adafruit_ESP8266

Example code for ESP8266 chipset

Primary LanguageC++

Adafruit_ESP8266

Description

An Arduino library for the ESP8266 WiFi-serial bridge.

Installation

First Method

image

  1. In the Arduino IDE, navigate to Sketch > Include Library > Manage Libraries
  2. Then the Library Manager will open and you will find a list of libraries that are already installed or ready for installation.
  3. Then search for ESP8266 chipset using the search bar.
  4. Click on the text area and then select the specific version and install it.

Second Method

  1. Navigate to the Releases page.
  2. Download the latest release.
  3. Extract the zip file
  4. In the Arduino IDE, navigate to Sketch > Include Library > Add .ZIP Library

Features

  • Simple to use

    It’s super easy and a lot of fun to use the ESP8266 chipset with this library.

  • Give back

    The library is free; you don’t have to pay for anything. Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!

  • MIT License

    Adafruit playground library is open-source and uses one of the most permissive licenses so you can use it on any project.

    • Commercial use
    • Modification
    • Distribution
    • Private use

Functions

  • setTimeouts()
  • setBootMarker()
  • write()
  • find()
  • readLine()
  • hardReset()
  • softReset()
  • debugLoop()
  • connectToAP()
  • closeAP()
  • connectTCP()
  • closeTCP()
  • requestURL()

Contributing

If you want to contribute to this project:

  • Report bugs and errors
  • Ask for enhancements
  • Create issues and pull requests
  • Tell others about this library
  • Contribute new protocols

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Credits

This library is written by Limor Fried and Phil Burgess for Adafruit Industries info@adafruit.com.

Based on previous work by:

  • T. DiCola
  • driverblock
  • D. A. Mmellis
  • chatelao
  • J. Lawson
  • P. Y. Dragon

License

This library is licensed under MIT license. All text above must be included in any redistribution.