Lesson 1: Becoming an IoT Engineer

This is a basic course that is designed to teach someone with beginning to intermediate development skills such as web or application development, how to build, deploy and optimize mobile internet of things devices over Wi-Fi and cellular. The lessons include best practices in code design, development environments, hardware and software. There are a variety of ways to setup an IoT (Internet of Things) environment. IoT networks can run over wi-fi, cellular or local networks and are used generally for monitoring and remote relay of different types of camera or sensor data.

To learn the basics, we’re going to start with Arduino Cloud and an ESP32. The first lesson is really easy, it involves getting your development environment set-up and well organized. You’ll need a PC or MAC computer and the following.

  1. Create an Arduino Cloud account.
  2. Order an ESP32.

You’ll need the proper USB data cable to connect the ESP32 to your computer.

After you’ve created your Arduino account and have the ESP32 board in hand, we’ll be connecting the board to your Arduino account. Stay tuned for the next lesson.