Guides

Step by step instructional tutorials.

ESP32

  1. Getting Started with ESP32 and MicroPython

    While doing any programming task, it is important to be working in an environment that will your maximize productivity. This guide will take you through setting up an environment for programming an ESP32 with MicroPython using an IDE called Thonny.

  2. GPIO Input and Output with an ESP32 NodeMCU and MicroPython

    This guide goes over basic input and output using GPIO pins on the ESP32 NodeMCU.

  3. Timers and Interrupts with an ESP32 NodeMCU and MicroPython

    Timers and interrupts simplify and optimize processes by eliminating the need for an infinite loop to check the state of a pin or to execute a delay.

All ESP32 guides

ESP8266

  1. Hello MicroPython

    While doing any programming task, it is important to be working in an environment that will your maximize productivity. This guide will take you through setting up an environment for programming an ESP8266 with MicroPython using an IDE called Thonny.

  2. Basic GPIO Input and Output with a NodeMCU and MicroPython

    This guide goes over basic input and output using GPIO pins on the ESP8266 NodeMCU.

  3. Timers and Interrupts with a NodeMCU and MicroPython

    Timers and interrupts simplify and optimize processes by eliminating the need for an infinite loop to check the state of a pin or to execute a delay.

All ESP8266 guides

Atlas

  1. Assembling your Atlas Kit

    This guide goes over the assembly process of one of our Atlas kits.

  2. Setting-Up your Atlas Device

    This guide goes over setting up an environment for programming an assembled Atlas device.

All Atlas guides

Other guides

  • Turning On WebGPU in Your Browser

    Some of the games on this site need WebGPU, a newer way for web pages to use your graphics card. Most browsers have it switched on already. This guide shows which ones do, and how to switch it on in the ones that don't.

  • How to find your Device's Port

    Knowing how to find your device's port is essential to programming a microcontroller.

  • Breadboards Explained

    Learn how to use a breadboard.