Skip to content

SolderHub Editorial

Articles &
Guides

In-depth tutorials, component deep-dives, and hardware engineering insights — written for builders.

14 articles published

Featured

Raspberry Pi GPIO Pinout: The Ultimate Reference
Guide 15 min read

Raspberry Pi GPIO Pinout: The Ultimate Reference

A comprehensive map of the 40-pin GPIO header on Raspberry Pi 4, 5, and Zero.

electronicstutorial
Jul 13, 2026Read article

All articles

ESP32 Pinout Guide: Every GPIO, ADC, PWM, and Restricted Pin Explained
Guide
15 min read·Jul 9, 2026

ESP32 Pinout Guide: Every GPIO, ADC, PWM, and Restricted Pin Explained

Complete ESP32 pinout guide covering all GPIOs, input-only pins, strapping pins, flash-reserved pins, dual ADC channels, PWM via LEDC, I2C, SPI, UART, and deep sleep wake pins.

electronicstutorial
Read
Arduino Uno R3 Pinout: Every Pin Explained (Digital, Analog, PWM, Power)
Guide
14 min read·Jul 9, 2026

Arduino Uno R3 Pinout: Every Pin Explained (Digital, Analog, PWM, Power)

Complete Arduino Uno R3 pinout reference: all 14 digital pins, 6 analog inputs, PWM, UART, SPI, I2C, AREF, and power rails explained with wiring tips and common mistakes.

electronicstutorial
Read
Installing ESP8266 in Arduino IDE: NodeMCU (ESP-12E) Complete Setup Guide for Windows
Tutorial
13 min read·Jul 8, 2026

Installing ESP8266 in Arduino IDE: NodeMCU (ESP-12E) Complete Setup Guide for Windows

From driver headaches to a blinking LED — the full Windows walkthrough for getting NodeMCU ESP8266 boards running in Arduino IDE, plus notes for Mac and the bare ESP-01 module.

electronicstutorial
Read
NodeMCU ESP8266 complete Pinout Guide: GPIO Numbers, D-Pins & Boot Pins Explained
Guide
10 min read·Jul 8, 2026

NodeMCU ESP8266 complete Pinout Guide: GPIO Numbers, D-Pins & Boot Pins Explained

Never confuse D1 with GPIO5 again — plus the D3/D4/D8 boot-mode pins that quietly stop your board from starting.

electronicstutorial
Read
Ultimate Arduino Mega 2560 Pinout Guide: Complete Power & I/O Reference
Guide
8 min read·Jul 8, 2026

Ultimate Arduino Mega 2560 Pinout Guide: Complete Power & I/O Reference

Master the Arduino Mega 2560 pinout. Detailed reference for all 54 digital pins, 16 analog inputs, PWM, UARTs, SPI, I2C, interrupts, and power. Includes a printable table and practical wiring tips.

electronicstutorial
Read
How to Use MQTT with ESP32 and Home Assistant — Complete Beginner Guide
Tutorial
5 min read·Jul 6, 2026

How to Use MQTT with ESP32 and Home Assistant — Complete Beginner Guide

MQTT is the backbone of most smart home systems. This guide shows you how to set up an MQTT broker, connect ESP32, and integrate with Home Assistant from scratch.

electronicstutorial
Read
Interfacing HC-SR04 Ultrasonic Sensor with Arduino
Tutorial
12 min read·Jul 6, 2026

Interfacing HC-SR04 Ultrasonic Sensor with Arduino

Measure distance accurately using ultrasonic sound waves and an Arduino Uno — no complex math, no expensive hardware.

electronicstutorial
Read
Building a Python Flask Server on Raspberry Pi: A Complete Beginner-Friendly Walkthrough
Tutorial
5 min read·Jun 26, 2026

Building a Python Flask Server on Raspberry Pi: A Complete Beginner-Friendly Walkthrough

Step-by-step: run a Flask web server on Raspberry Pi to control GPIO pins from any browser — with autostart on boot.

electronicstutorial
Read
ESP32 vs Arduino: Which Should You Choose in 2026?
Tutorial
3 min read·Jun 25, 2026

ESP32 vs Arduino: Which Should You Choose in 2026?

ESP32 and Arduino both have their place in electronics. Here's an honest comparison — specs, cost, use cases, and which board wins for your next project.

electronicstutorial
Read
I2C vs SPI: What's the Difference and When to Use Each
Tutorial
9 min read·Jun 25, 2026

I2C vs SPI: What's the Difference and When to Use Each

I2C uses 2 wires. SPI uses 4. But the real differences go deeper than that. Here's a practical guide to choosing the right protocol for your Arduino or ESP32 project.

electronicstutorial
Read
ESP32 Deep Sleep Guide: Extend Battery Life from Days to Months
Tutorial
12 min read·Jun 19, 2026

ESP32 Deep Sleep Guide: Extend Battery Life from Days to Months

ESP32 draws 240mA at full power — enough to drain an 18650 battery in 18 hours. With deep sleep, that same battery lasts 4 months. This guide covers all five wakeup sources, RTC memory, and real code you can drop into your next project.

electronicstutorial
Read