Posts

ESP32: Blinking an LED

Image
Blinking an LED is one of the simplest and most important starter projects with ESP32. To do this, you need to complete a few basic setup steps. Prerequisites Download the Arduino IDE based on your computer's specifications. Install the necessary libraries for your development board. Setting Up ESP32 in Arduino IDE Open Arduino IDE and go to File > Preferences . In the Additional Board Manager URLs field, paste the following link: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json Go to Tools > Board > Boards Manager . Search for ESP32 and install the ESP32 board package. Connect your ESP32 board to your computer via USB. On connection you can see the name of the board and the port be selected automatically. Code Open a new sketch and enter the following code: # define LED_BUILTIN 2 // Adjust if your board uses a different pin (e.g., 5) void setup () { pinMode (LED_BUILTIN, OUTPUT); // Initi...

Microprocessor vs Microcontroller vs System on Chip

Image
 Hi Tinkerers! So today I am going to talk about microcontrollers.  Microcontrollers are prime component while designing an IoT environment. A microcontroller is a compact computer on a single integrated circuit, designed to execute specific tasks based on programmed instructions. Basically it has CPU(Central processing unit), volatile and non volatile memory, input/output peripherals and communication interfaces.  Micro controllers are different from microprocessors. Microprocessor  can fetch instruction from memory execute them depending upon the inputs. On a simple note ,it can process. So a computer cannot work without a microprocessor. Unlike microcontrollers, a microprocessor does not have built-in memory or peripherals. Microcontrollers are not just an enhanced version of microprocessors but they are developed for different purposes.   Microprocessor is an integrated circuit that requires rom, ram, timers externally. So here microprocessors become mo...

Introduction

  Hello Tinkerers, I am Wired Wanderer , and this blog is all about my journey in learning the Internet of Things (IoT) . 🛜 I'll be sharing hands-on projects , the tips and tricks I discover along the way, and even the errors and challenges I encounter—because learning is all about trial and error! If you're passionate about IoT or just curious about how things connect and communicate, stick around. Let’s tinker, explore, and build smart things together! Stay tuned for my first project! 🔧✨