Engineering
Learn · 12 lessons · 6 workshop tutorials

Electronics you should know, explained by a lab

The concepts every maker and every software engineer touching hardware needs, and the bench skills to handle small fixes on your own boards. Written by the engineers who design and debug boards for a living, with a clear line on each page where the basics end and engineering starts.

Fundamentals · read in order

Electronics fundamentals

Ohm's law to datasheets: components, packages, the circuits that appear on every board, and the mistakes that come with them.

Lesson 01 · Beginner

Voltage, current, power and Ohm's law

The three quantities behind every circuit, and the one formula you use daily.

10 min read→
Lesson 02 · Beginner

Resistors: types, values, colour codes and SMD codes

E-series, tolerance, power rating and how to read any resistor.

12 min read→
Lesson 03 · Intermediate

Capacitors: types, dielectrics and what the datasheet hides

Ceramic C0G vs X7R, electrolytic, tantalum, film, and the DC-bias trap.

15 min read→
Lesson 04 · Beginner

What capacitors are used for: decoupling, filtering, timing and more

Decoupling, bulk, RC filters, time constants, coupling and debouncing.

12 min read→
Lesson 05 · Beginner

Component packages explained: through-hole and SMD

0402 to 1206, SOT-23, SOIC, QFN, BGA: sizes, codes and what you can solder.

12 min read→
Lesson 06 · Beginner

Pull-up and pull-down resistors: why inputs need them

Floating inputs, button circuits, open-drain outputs and how to choose values.

10 min read→
Lesson 07 · Beginner

Voltage dividers: measuring higher voltages safely

The formula, the loading effect and why a divider is not a power supply.

8 min read→
Lesson 08 · Beginner

Diodes and LEDs: rectifier, Schottky, Zener, TVS and LED resistors

One-way valves for current, and how to drive an LED correctly.

12 min read→
Lesson 09 · Intermediate

Transistors as switches: MOSFETs and BJTs from a microcontroller

Switch motors, relays and LED strips without killing the GPIO.

15 min read→
Lesson 10 · Intermediate

Voltage regulators: LDO or switching converter?

Dropout, efficiency and the heat calculation that decides it.

12 min read→
Lesson 11 · Intermediate

Logic levels and communication buses: UART, I²C and SPI

3.3 V vs 5 V, level shifting, and how the three common buses work.

15 min read→
Lesson 12 · Intermediate

How to read a datasheet without getting fooled

Absolute maximum vs recommended, typical vs guaranteed, and where the truth hides.

12 min read→
Guides

Planning a hardware project

Send us what you have. We tell you what it takes to finish it.

Answer five questions and see an indicative budget in two minutes. When you are ready, sign our NDA, upload your documentation and get a fixed quote. Everything by e-mail, with a call whenever you prefer.

Get an estimateContact an engineer
Get an estimate