Skip to content

techtutorialsx

A site about programming, IoT and technology. Find tutorials for many different projects.

  • Home
  • About

Tag: NodeMCU

Posted on March 11, 2017January 25, 2025

ESP8266: Controlling a relay

How to use the ESP8266 to control a relay.

Posted on February 25, 2017January 25, 2025

ESP8266: Scanning WiFi Networks

The objective of this post is to explain how to scan the surrounding WiFi networks with the ESP8266. The code The code for this tutorial will be very simple and since we only want to scan and get some information about the surrounding WiFi networks, we will do all the coding on the setup function. …

Continue reading "ESP8266: Scanning WiFi Networks"

Posted on February 12, 2017January 25, 2025

ESP8266: DS3231 alarms once per second

The objective of this post is to explain how to configure the DS3231 to generate an alarm interrupt every second, using the ESP8266. Introduction The objective of this post is to explain how to configure the DS3231 to generate an alarm interrupt every second, using the ESP8266. The code for this tutorial is almost the …

Continue reading "ESP8266: DS3231 alarms once per second"

Posted on February 4, 2017January 25, 2025

ESP8266: DS3231 Alarm when seconds match

The objective of this post is to explain how to use the DS3231 Real Time Clock to trigger an alarm interruption when the time matches a specified value for the seconds. Introduction The objective of this post is to explain how to use the DS3231 Real Time Clock to trigger an alarm interruption when the …

Continue reading "ESP8266: DS3231 Alarm when seconds match"

Posted on January 22, 2017January 25, 2025

ESP8266: DS3231 1Hz Square wave generator

The objective of this post is to explain how to use the square wave pin of the DS3231 to trigger interrupts with a period of 1 second in the ESP8266. Introduction The objective of this post is to explain how to use the square wave pin of the DS3231 to trigger interrupts with a period …

Continue reading "ESP8266: DS3231 1Hz Square wave generator"

Posted on January 21, 2017March 14, 2019

ESP8266: Watchdog functions

The objective of this post is to analyse some of the watchdog functions available on the Arduino IDE libraries for the ESP8266. Introduction The objective of this post is to analyse some of the watchdog functions available on the Arduino IDE libraries for the ESP8266. A watchdog is a timer that, when not reset before …

Continue reading "ESP8266: Watchdog functions"

Posted on January 8, 2017January 25, 2025

ESP8266: Posting JSON data to a Flask server on the cloud

The objective of this post is to explain how to make a POST request containing JSON data to a cloud server, with the ESP8266. The cloud server will be implemented using Flask and will be hosted in Pythonanywhere. Introduction The objective of this post is to explain how to make a POST request containing JSON …

Continue reading "ESP8266: Posting JSON data to a Flask server on the cloud"

Posted on December 26, 2016January 25, 2025

ESP8266: HTTP GET Requests to Flask server

The objective of this post is to explain how to connect the ESP8266 to a Flask Webserver and send a HTTP GET Request. The Python code For this example, we will use Flask to deploy a simple webserver that will listen to HTTP GET requests on a certain URL and output a simple text message …

Continue reading "ESP8266: HTTP GET Requests to Flask server"

Posted on December 23, 2016January 25, 2025

ESP8266: Using a rain sensor

How to detect rain drops using the ESP8266, external interrupts and a rain sensor.

Posted on December 18, 2016

Electronics: Rain Sensor

The objective of this post is to describe a cheap rain sensor that can be used to detect rain with microcontrollers such as the Arduino or the ESP8266. Introduction The objective of this post is to describe a cheap rain sensor that can be used to detect rain with microcontrollers such as the Arduino or …

Continue reading "Electronics: Rain Sensor"

Posts pagination

Previous page Page 1 Page 2 Page 3 … Page 5 Next page

Recent Posts

  • Python defaultdict: Handling Non-existing Keys with Default Values
  • Flask and Pydantic
  • Pydantic: Getting started
  • ESP32 WebSerial: Receiving Messages

Categories

  • C# (9)
  • Electronics (11)
  • ESP32 (373)
  • ESP8266 (102)
  • IoT (4)
  • Javascript (23)
  • LinkIt Smart (14)
  • Micro:bit (30)
  • Microcontrollers (13)
  • Misc (24)
  • OBLOQ (16)
  • Python (68)
  • Raspberry Pi (15)
  • Sipeed M1 (4)
  • SQL (5)
Follow techtutorialsx on WordPress.com

Enter your email address to follow this blog and receive notifications of new posts by email.

  • Subscribe Subscribed
    • techtutorialsx
    • Join 489 other subscribers
    • Already have a WordPress.com account? Log in now.
    • techtutorialsx
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    Privacy & Cookies
    This site uses cookies. By continuing to use this website, you agree to their use.
    To find out more, see here: Cookie Policy