In this chapter, we will introduce the Adafruit Feather HUZZAH ESP8266 microcontroller. The ESP8266 is one of the most popular MicroPython hardware options when your embedded project needs to have support for internet connectivity. This connectivity is achieved using the board's built-in Wi-Fi capabilities.
This chapter will explore two main ways to get REPL access on the board: through a USB connection, and also wireless over Wi-Fi. We will also look at a number of recipes that cover different aspects of interacting with the Wi-Fi features on the board.
By the end of this chapter, you will have learned all the core skills necessary so that you can get productive with this board and start building your own embedded projects using this versatile and inexpensive piece of internet-connected hardware.
In this chapter, we will cover the following topics...