Learning Hub

How to Store 3D Printer Filament Properly (And Why It Matters More Than You Think)

Why Filament Moisture Is a Bigger Problem Than Most Realise Most 3D printing problems get blamed on the printer — a bad bed level, a clogged nozzle, the wrong temperature. What rarely gets blamed, despite being the cause of a significant proportion of print failures, is the filament sitting on the shelf. Specifically, the water […]

How to Fix the Most Common 3D Printing Problems (With Real Solutions)

Why 3D Printing Fails and the Mindset for Diagnosing It 3D printing fails for the same reason most engineering problems occur: too many variables changed at once without understanding which one caused the problem. A new spool of filament, a slight temperature change in the room, a bed that has drifted out of level, a […]

Getting Started with Capacitors: What They Are and How to Use Them

What a Capacitor Actually Does The textbook definition — “a capacitor stores charge” — is accurate but almost useless for understanding why capacitors appear in virtually every circuit ever designed. A better mental model is this: a capacitor resists changes in voltage. It smooths, stabilises, and buffers. Wherever a voltage is doing something it shouldn’t […]

How to Use LEDs with Arduino: The Complete Beginner’s Guide

What an LED Is and How It Differs from a Regular Bulb An LED — Light Emitting Diode — produces light through a fundamentally different process than an incandescent bulb. A traditional bulb works by passing current through a thin tungsten filament until it gets hot enough to glow. This is spectacularly inefficient: most of […]

IR Sensors Explained: How Infrared Transmitters and Receivers Work

What Infrared Light Is and Why It’s Used for Communication Infrared light sits just below visible red light on the electromagnetic spectrum, with wavelengths typically between 700 nm and 1 mm. The human eye can’t see it, but the physics are identical to visible light — it travels in straight lines, reflects off surfaces, and […]

What Are Resistors? A Complete Guide for Electronics Beginners

What a Resistor Actually Does The standard beginner definition — “a resistor limits current” — is technically true but dangerously incomplete. It makes resistors sound like a kind of electrical speed bump, when in reality they do something far more useful: they convert electrical energy into heat in a predictable, controllable way, and by doing […]

Building an IoT Weather Station with ESP32, DHT22, and a Web Dashboard

By the end of this guide, you’ll have a working weather station sitting on your desk — or mounted anywhere in your home — that broadcasts live temperature and humidity readings over your Wi-Fi network. Open a browser on your phone, tablet, or laptop, type in an IP address, and you’ll see a clean dashboard […]

How to Use a Passive Buzzer with Arduino (and Why It’s More Useful Than an Active One)

If you’ve ever followed a buzzer tutorial and ended up with a component that just makes one loud, fixed beep — you probably had an active buzzer. Useful for a simple alarm, not much else. The passive buzzer looks almost identical but behaves completely differently: it makes whatever sound you tell it to. Different frequencies, […]