top of page
Search


NodeMCU I2C with Arduino IDE
Introduction to I2C I2C (Inter-Integrated Circuit) is a serial bus interface connection protocol. It is also called as TWI (two-wire...


NodeMCU SPI with Arduino IDE
Introduction The Serial Peripheral Interface (SPI) is a bus interface connection protocol originally started by Motorola Corp. SPI...


NodeMCU Setting Static IP Address
Description While Wi-Fi connection the router assigns the random IP address to the NodeMCU Board. This is because DHCP (Dynamic Host...


NodeMCU GPIO Interrupts with Arduino IDE
Introduction An interrupt is an event that occurs randomly in the flow of continuity. It is just like a call you have when you are busy...


NodeMCU PWM with Arduino IDE
Introduction to PWM Pulse Width Modulation (PWM) is a technique by which the width of a pulse is varied while keeping the frequency of...


NodeMCU Development Kit/Board
Introduction NodeMCU Development Kit/Board consists of an ESP8266 wifi chip. ESP8266 chip has GPIO pins, serial communication protocol,...


NodeMCU ADC with Arduino IDE
Introduction Analog to Digital Converter (ADC) is used to convert the analog signal into digital form. ESP8266 has an inbuilt 10-bit ADC...


NodeMCU GPIO with Arduino IDE
Introduction to GPIO General-purpose input/output (GPIO) is a pin on an IC (Integrated Circuit). It can be either an input pin or output...


Getting started with NodeMCU
Introduction The ESP8266 is a low-cost Wi-Fi chip developed by Espressif Systems with TCP/IP protocol. For more information about...


Introduction to NodeMCU
Introduction NodeMCU is an open-source LUA based firmware developed for the ESP8266 wifi chip. By exploring functionality with the...


Getting Started with NodeMCU using Arduino IDE
Introduction NodeMCU is Lua based firmware of ESP8266. Generally, ESPlorer IDE is referred for writing Lua scripts for NodeMCU. It...


Introduction to TI Launchpad
What is TI LaunchPad? TI (Texas Instruments) introduced development kits featuring TI microcontrollers that are available at low costs...


Stepper Motors Beginners Guide with Arduino Interfacing
Stepper Motor Basics Stepper Motor is a brushless DC Motor. Control signals are applied to stepper motor to rotate it in steps. Its speed...


Servo Motor Basics, Working principle & interfacing with Arduino
Introduction Servo motor is an electrical device which can be used to rotate objects (like robotic arm) precisely. Servo motor consists...


DC Motor Basics, Working Principle, & interfacing with Arduino
Introduction DC motor uses Direct Current (electrical energy) to produce mechanical movement i.e. rotational movement. When it converts...


Complete Guide for Xbee Module & Arduino Interfacing
XBee radio family consist of various XBee RF modules. Each having different specification. Generally, XBee modules operate within ISM 2.4...


Step-by-Step Guide to SIM900A Pinout, AT Commands & Working
Introduction SIM900A Modem can work with any GSM network operator SIM card just like a mobile phone with its own unique phone number....


ESP8266 WiFi Module Beginners Guide with Arduino Interfacing
Introduction ESP8266 is Wi-Fi enabled system on chip (SoC) module developed by Espressif system. It is mostly used for development of IoT...


Bluetooth Module HC-05 Pinout, AT Commands & Arduino Programming
Introduction It is used for many applications like wireless headset, game controllers, wireless mouse, wireless keyboard, and many more...


SSD1306 128x32 OLED Display Complete Guide with Arduino Interfacing
Introduction OLED is Organic Light Emitting Diode that emits light in response to an electric current. OLED display works with no...
bottom of page