...

I2c Bus with a Nodemcu and Micropython

Carlo Supina07/08/20

This guide is an intruduction to I2C communication with an ESP8266 NodeMCU and MicroPython. Two I2C peripherals are used in this guide: a MPU6050 IMU, and a 128 by 64 OLED display with a SSD1306 driver.

...

Introduction to Api Calls with a Nodemcu and Micropython

Carlo Supina06/04/20

This guide is an introduction to making API calls in Python 3 and MicroPython using the requests, urequests, and the OpenWeather API.

...

Introduction to Networking and ntptime with a Nodemcu and Micropython

Carlo Supina03/31/20

This guide is an introduction to using the networking capabilities of the ESP8266. Specifically, we will go over how to connect the ESP8266 in station mode to wifi and use ntptime to set the RTC to the current time.

...

Rtc and Deep Sleep with a Nodemcu and Micropython

Carlo Supina02/21/20

This guide is an introduction to using the RTC (real time clock) and deep sleep mode with ESP8266 NodeMCU.

...

Pwm and Adc with a Nodemcu and Micropython

Carlo Supina02/17/20

PWM (pulse width modulation) and ADC (analog to digital conversion/converter) are both ways in which a digital device, like the ESP8266, can handle analog values.

...

Timers and Interrupts with a Nodemcu and Micropython

Carlo Supina02/06/20

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.

...

Basic Gpio Input and Output with a Nodemcu and Micropython

Carlo Supina01/31/20

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

...

Hello Micropython

Carlo Supina01/21/20

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 MicroPython.