
James Carter
Master electrician with 20+ years in residential and commercial wiring.
Published work
Showing the latest 60 — browse the full index in the sitemap.
Switches & OutletsUnderstanding Different Circuit Breaker Types: Panel Topology and Trip Curves
Explore the internal topology, trip curves, and panel configurations of different circuit breaker types with real component values and bench tests.
Projects & AutomationServo Motor Sizing and Wiring Guide for ESP32 and Arduino Projects
Learn how to size, wire, and control a servo motor with ESP32 or Arduino. Includes torque calculations, PCA9685 wiring, and failure troubleshooting.
Switches & OutletsWiring Building Basics: How to Calculate Service Loads and Size Main Feeders
Master wiring building fundamentals with our guide on NEC load calculations, main feeder sizing, and service panel installation for residential projects.
Components & PrototypingHow to Choose the Right Electronics Course: A Fundamentals Checklist
Don't waste time on fluff. Use this decision-forward checklist to evaluate any electronics course for rigorous AC/DC theory and practical bench skills.
Components & PrototypingHow to PCB Make Your Own Boards: Trace Sizing and First-Spin Testing
Learn how to PCB make your own custom boards. Covers trace width vs current tables, breadboard migration checklists, and first-spin testing procedures.
Components & PrototypingHow to Create a PCB Board: From Breadboard Prototype to First Fabrication Spin
Learn how to create a PCB board with exact trace width calculators, breadboard migration checklists, and first-spin testing protocols for reliable fabrication.
Components & PrototypingHow to Make a PCB Board: Trace Sizing and First Spin Guide
Learn how to make a PCB board from a breadboard prototype. Includes trace width current tables, migration checklists, and first-spin testing.
Components & PrototypingWhat is MQTT For? Hardware Wiring, Network Limits, and ESP32 Setup
What is MQTT for? We break down the physical wiring, transport mechanics, classic network failures, and ESP32 decision paths for your next IoT build.
Components & PrototypingHow to Use PCB Checking Software to Catch First-Spin Board Errors
Learn how to configure PCB checking software to catch DRC errors, validate trace widths, and successfully test your first-spin prototype board.
Components & PrototypingMastering the Voltage Divider Formula: Derivations, Rearrangements, and Worked Examples
Complete guide to the voltage divider formula. Includes symbol definitions, algebraic rearrangements, unit-tracking worked examples, and load assumptions.
Projects & AutomationLow-Latency Streaming from Raspberry Pi 5: Camera Module 3 Setup & Debugging
Build a low-latency MJPEG video stream using Raspberry Pi 5 and Camera Module 3. Includes wiring, Python picamera2 code, and debugging guide.
Projects & AutomationHow to Build a Motion-Triggered Raspberry Pi with Webcam Security Node
Build a motion-triggered Raspberry Pi with webcam security node. Includes Pi 5 wiring, Python OpenCV code, V4L2 debugging, and hardware FAQs.
Components & PrototypingHow to Use a Resistance Band Calculator: Formulas & Worked Examples
Master the math behind any resistance band calculator. Learn the core formula, rearranged forms, and worked examples for 4-band and 5-band resistors.
Projects & AutomationThe Practical Meaning of Servo Motor: Sizing, Wiring, and Selection for Embedded Projects
Understand the true meaning of servo motor control. Learn sizing rules, ESP32 wiring, failure diagnostics, and exact part picks for embedded projects.
Components & PrototypingThe MQTT Protocol Explained: Hardware, Transport, and Debugging
The MQTT protocol explained from the physical layer up. Covers transport mechanics, wiring pull-ups, protocol comparisons, and debugging tools.
Projects & AutomationESP32-CAM Module Setup: Wiring, Code, and Debugging the OV2640
A hands-on guide to wiring, programming, and debugging the ESP32-CAM module with the OV2640 sensor, including exact pinouts, code, and error fixes.
Components & PrototypingHigh Pass Filter Design: Cutoff Frequency Math, Tables, and Real-World Circuits
Master high pass filter theory with worked RC math examples, component selection tables, and practical applications in audio, sensors, and oscilloscopes.
Components & PrototypingUnderstanding Transformers Electromagnetism: Turns Ratios, Core Losses, and Real-World Sizing
Master transformers electromagnetism with real-world turns ratio calculations, core loss data, and practical sizing for AC circuit design.
Components & PrototypingBinary Coded Decimals Explained: BCD vs Pure Binary in Digital Circuits
Learn how binary coded decimals (BCD) work, how they differ from pure binary, and where BCD impacts real-world circuits like RTCs, PLCs, and 7-segment displays.
Components & PrototypingDesigning Series and Parallel Circuits Combined for ESP32 Sensor Interfaces
Learn how to design series and parallel circuits combined for real-world loads. Includes ESP32 ADC voltage divider math, failure modes, and breadboard testing.
Components & PrototypingDecoding the Binary of Digital Logic Levels in Microcontroller Circuits
Understand the binary of digital logic states, voltage thresholds, and common interfacing failures when mixing 5V and 3.3V microcontroller circuits.
Components & PrototypingWhat Is a GMS Network? Ground Mesh Systems for Substations and Solar
Learn what a GMS (Ground Mesh System) network is, how it manages step and touch potentials during faults, and see a real-world numeric design example.
Switches & OutletsThe Electrical Wiring Process Explained: Rough-In to Trim-Out
Master the electrical wiring process from load calculation to trim-out. Includes NEC code checkpoints, ampacity derating math, and inspection tips.
Components & PrototypingDesigning a Voltage Scale Divider for ESP32 and Arduino ADC Inputs
Learn how to design a resistive voltage scale divider to safely step down 12V or 24V signals for 3.3V ESP32 and 5V Arduino ADC inputs.
Tools & Electronics GuidesHow Solar Energy Characteristics Dictate Battery and Inverter Sizing
Understand how solar energy characteristics like intermittency and I-V curves drive battery bank sizing, C-rates, and inverter selection for off-grid systems.
Projects & AutomationServo Motor Selection for ESP32 Projects: Sizing, Wiring, and Drive Matching
Learn how to size, wire, and drive standard and smart servo motors with an ESP32. Includes torque calculations, wiring tables, and failure diagnostics.
Projects & AutomationRaspberry Pi Pico I2C Debugging: Fixing BME280 ETIMEDOUT Errors
Fix Raspberry Pi Pico I2C ETIMEDOUT errors. Complete MicroPython code, BME280 pinouts, and a decision tree to pick the right RP2040 or RP2350 board.
Components & PrototypingThe GTO Definition: Understanding Gate Turn-Off Thyristors in High-Power Electronics
Explore the GTO definition, turn-off gain calculations, and real-world failure scenarios for Gate Turn-Off thyristors in high-power traction and grid systems.
Components & PrototypingHow to Find Resistance in a Parallel Circuit: Design & Failure Modes
Learn how to find resistance in a parallel circuit using node analysis, real component values, failure modes, and step-by-step breadboard testing.
Components & PrototypingHow Much Does 1200 Watts Cost Per Hour? (Real Math & Circuit Sizing)
Calculate the exact 1200 watts cost per hour using 2026 utility rates, plus learn how a 10A draw impacts your 15A vs 20A branch circuit sizing.
Components & PrototypingCan Electricity Jump Gaps? Arcing, Breakdown Voltage, and Clearance Distances
Learn how and why electricity jumps gaps. We cover dielectric breakdown, clearance vs. creepage, and a real-world 48V DC solar arc failure analysis.
Tools & Electronics GuidesHow to Calculate the Capacity of a Generator: The 80% Rule & Load Planning
Determine the true capacity of a generator using the 80% continuous rule. Includes load tally tables, inrush current math, and dedicated circuit guides.
Comparisons & Buyer GuidesWhen and How to Apply Fresh Solder During PCB Rework and Prototyping
Learn when and how to apply fresh solder during PCB rework. Includes trace width tables, breadboard migration checklists, and first-spin testing steps.
Components & PrototypingUnderstanding the Magnet Element: Material Specs and Circuit Applications
Learn how the magnet element functions in relays, motors, and sensors. Compare NdFeB, SmCo, and ferrite specs with a worked flux density example.
Components & PrototypingHow the Transformer in Physics Powers Your Workbench: Theory to Selection
Understand the physics of a transformer, from Faraday's law to mutual inductance, and use our decision tree to pick the right core for your next build.
Components & PrototypingHow a Capacitor Works: Construction, Markings, and Substitution
Understand how a capacitor works at the physics level. Compare MLCC, electrolytic, and film types, decode 3-digit markings, and learn safe substitution rules.
Projects & AutomationInterfacing a Photoreceptor Sensor with ESP32: Wiring, Lux Math, and Calibration
Learn how to wire a TEMT6000 photoreceptor sensor to an ESP32, convert raw ADC readings to Lux, and filter out 120Hz mains flicker.
Components & PrototypingThe Kirchhoff's Loop Law Formula: Worked Examples & Unit Tracking
Master the Kirchhoff's loop law formula with symbol tables, rearranged equations, unit tracking rules, and real-world DC circuit troubleshooting.
Components & PrototypingBinary Math Definition: Decoding Registers, Bitwise Logic, and GPIO States
Master the practical binary math definition for microcontrollers. Learn base-2 register mapping, bitwise masking, and direct port manipulation for ESP32 and Arduino.
Components & PrototypingAn Introduction of Transformer Theory: Sizing and Selecting Control Transformers
A practical introduction of transformer theory, covering AC voltage conversion, a 50VA numeric example, and a decision tree for selecting control transformers.
Projects & AutomationDebugging Raspberry Pi SSH 'Connection Refused' on Headless GPIO Projects
Fix Raspberry Pi SSH 'Connection Refused' errors on headless builds. Includes GPIO wiring, Python control code, and exact debugging steps.
Components & PrototypingHow to Make a PCB: Trace Sizing, Breadboard Migration, and First-Spin Testing
Learn how to make a PCB that works on the first spin. Covers IPC-2221 trace width tables, breadboard-to-PCB migration checklists, and safe power-up testing.
Components & PrototypingUnderstanding Demand Factor Theory for Residential Electricity Installation
Learn how demand factor theory dictates wire sizing and breaker selection in a residential electricity installation, complete with NEC calculation examples.
Projects & AutomationWhat's a Servo Motor? Sizing, Wiring, and Drive Selection for Embedded Projects
Learn what's a servo motor, how to size it for embedded loads, wire it to an ESP32 or Arduino, and troubleshoot common stall and jitter failures.
Projects & AutomationConnecting to Raspberry Pi Remotely: Headless MQTT Sensor Setup
Learn the exact decision path for connecting to a Raspberry Pi remotely, featuring a headless Pi 5 MQTT sensor build with full debug steps.
Components & PrototypingHow to Read a Simple Electrical Schematic: Symbols, Logic, and Bench Realities
Master the simple electrical schematic with real-world numeric examples, symbol translations, and a bench war story on avoiding logical wiring traps.
Components & PrototypingChoosing the Right Electronics CAD Software for PCB Design
Compare top electronics CAD software options for PCB design. Learn how ECAD translates schematics to layout with real trace width examples and DRC rules.
Components & PrototypingUnderstanding Electrical Volts: Circuit Impact and Sizing
Learn how electrical volts dictate wire sizing, insulation, and circuit behavior, with real-world numeric examples and tolerance tables.
Projects & AutomationArduino Model Selection Guide: Picking the Right Board for I2C Sensor Projects
Compare Arduino model specs to choose the right board for I2C sensors. Includes wiring, C++ code with error handling, and I2C bus debugging steps.
Components & PrototypingHow Electricity Works in Home Circuits: Volts, Amps, and Power Explained
Understand how electricity works in home circuits. Learn the difference between volts, amps, and watts with real numeric examples and NEC sizing rules.
Components & PrototypingHow to Use a TX 130 Calculator for 130 kVA Transformer Sizing
Master the TX 130 calculator formulas for 130 kVA transformers. Includes worked examples for 3-phase current, breaker sizing, and unit tracking.
Components & PrototypingWhat Is the Range of the Electromagnetic Force? (Theory & Circuit Impact)
Explore the theoretical and practical range of the electromagnetic force, complete with busbar fault calculations, PCB crosstalk realities, and core theory.
Components & PrototypingSeries Circuit Explanation: Design Walkthrough, Failure Modes, and Testing
A practical series circuit explanation covering topology, real component sizing, open/short failure modes, and step-by-step breadboard testing.
Components & PrototypingPractical Guide to the Semiconductor Light Emitting Diode: Biasing, Testing, and Defaults
Master the semiconductor light emitting diode with practical biasing circuits, multimeter testing steps, operation tables, and reliable default part numbers.
Components & PrototypingMastering the Scientific Calculator with a Negative Sign for RC Discharge Formulas
Learn how to correctly use the negative sign on a scientific calculator for the RC discharge formula, avoiding syntax errors and order-of-operations traps.
Components & PrototypingDC Current Full Form: Direct Current Explained for Practical Circuits
Learn the DC current full form (Direct Current), see worked numeric examples for 12V voltage drop, and get a decision tree for DC circuit protection.
Components & PrototypingThe Practical Definition of a Feedback System in Electronics
Learn the practical definition of a feedback system, complete with op-amp math, real-world PID motor control scenarios, and common circuit confusions.
Components & PrototypingDecoding the 0b Binary Prefix in Arduino and ESP32 Firmware
Learn how the 0b binary prefix works in C/C++ for Arduino and ESP32, including direct port manipulation, shift registers, and common debugging mistakes.
Switches & OutletsWiring Switches and Outlets: Theory, Sizing, and Line vs. Load Rules
Master wiring switches and outlets with our decision-forward guide. Learn line vs. load rules, voltage drop math, and exact 15A/20A device picks.
Components & PrototypingSimple PCB Board Design: From Breadboard to First Spin
Master simple PCB board design with our breadboard migration checklist, trace width tables, soldering parameters, and first-spin testing guide.