12 Electronics Materials: Conductors to Components
More
Depth: Practitioner
Progress saves as you read. Mark sections complete as you go; your progress appears in the sidebar.
12.1 Start With the Decision
This section: Start With the Decision — Current moves through a conductor but stops at an insulator.
Current moves through a conductor but stops at an insulator. A semiconductor lets a circuit control that flow.
12.2 Route Overview
This section: Route Overview — This is part 1 of 3.
This is part 1 of 3. Continue with Component Architecture: Capacitors and Selection.
12.3 Part Objectives
This section: Part Objectives
- Relate conductor, insulator, and semiconductor behaviour to circuit roles.
- Identify component limits from material and electrical evidence.
12.4 Choose the Board Materials
This section: Choose the Board Materials — Imagine a board must carry power to a motor while keeping a touch surface safe.
Imagine a board must carry power to a motor while keeping a touch surface safe. The designer must choose where charge should flow, where it should stop, and where it should be controlled. The motor’s power path and the touch surface have different electrical jobs. A conductor carries the needed current; an insulator blocks unwanted contact; a semiconductor can control current. Choose a real component only after checking its voltage, heat, spacing, and load in the assembled board.
12.4.1 Trace Current and Isolation
- Where must current flow to drive the motor?
- Which surfaces must isolate a person’s touch from that path?
- What voltage, load, and heat can the chosen parts withstand?
- How will a loaded test expose a weak connection or insulation gap?
Mark the current path on the schematic and match every symbol to a rated physical part. Record the part data and observed heat under load, especially where the motor path approaches the touch surface.
12.4.2 When a Material Label Is Not Enough
Material labels narrow the search but do not certify a part in heat, water, dirt, or wear. The Practitioner depth checks component values and the built circuit.
12.4.3 Before Approving the Motor Board
Follow charge from the supply through the motor driver and back, then inspect every barrier to the touch surface. A part that fits the schematic can still overheat or fail under the actual load. Use measured current and temperature before approving the board.
12.5 Start Simple
This section: Start Simple — Imagine touching a probe to copper, plastic, and silicon on the same board.
Imagine touching a probe to copper, plastic, and silicon on the same board. Copper carries charge easily, plastic blocks it, and silicon can be controlled so it sometimes acts like either one. Start by asking which material should conduct, which should isolate, and what temperature, voltage, or doping changes that answer.
12.6 Learning Objectives
This section: Learning Objectives
- Classify materials as conductors, insulators, or semiconductors based on their electrical properties and explain why semiconductors are essential to IoT electronics
- Identify passive and active electronic components and describe their roles in common IoT circuit patterns
- Select appropriate resistors, capacitors, and transistors for IoT applications using datasheet specifications and rating guidelines
- Design basic IoT interface circuits including voltage dividers, pull-up resistors, current-limiting circuits, and decoupling networks
12.7 Why This Chapter Matters
This section: Why This Chapter Matters — Follow these connections in order: Students often want to skip material classification because it looks too basic, but this chapter is what makes later component choices understandable instead of arbitrary.
Follow these connections in order: Students often want to skip material classification because it looks too basic, but this chapter is what makes later component choices understandable instead of arbitrary. Real IoT design depends on knowing why copper is used for traces, why plastic and solder mask isolate circuits, and why silicon can become a controllable switch instead of just another material. This chapter also introduces the component families you will repeatedly meet on schematics, breakout boards, and datasheets.
12.8 How To Use This Chapter
This section: How To Use This Chapter
- On a first pass, focus on three questions: what carries current easily, what blocks it, and what can be controlled.
- Use the taxonomy and quick-reference sections as a map of the parts ecosystem, not as something to memorize line by line.
- If you are handling real boards while reading, stop and identify examples of passive components, active components, and integrated circuits around you.
- Choose the Board Materials
- Start Simple
- In 60 Seconds
- Why This Chapter Matters
- How To Use This Chapter
- Conductors and Semiconductors
- Component Quick Reference
- Deep dive: Putting Numbers to It
- Knowledge Check: Quick Component Calculations
- Checkpoint: Component Calculations
12.9 Conductors and Semiconductors
This section: Conductors and Semiconductors — Materials behave differently when it comes to conducting electricity.
Materials behave differently when it comes to conducting electricity. Before exploring material properties, let’s first understand how electronic components are classified in IoT systems.
Start with the parts ecosystem. If you can tell which parts only store or dissipate energy and which parts control current, the later material categories will feel less abstract.
12.9.1 Electronic Components Taxonomy
Use the diagram in Figure 12.1 to ground electronic components taxonomy: it shows electronic components taxonomy showing passive components (resistors, capacitors, inductors) that cannot amplify signals, active components (diodes, transistors, thyristors) that can control and amplify current, and integrated circuits that combine thousands to billions of components into complete systems like sensors, microcontrollers, and wireless modules rather than leaving the relationship implicit.
At Electronic Components Taxonomy for IoT, Figure 12.1 states one side of the design; Passive Components introduces the next state or component, and Resistors names the consequence. The visual shows electronic components taxonomy showing passive components (resistors, capacitors, inductors) that cannot amplify signals, active components (diodes, transistors, thyristors) that can control and amplify current, and integrated circuits that combine thousands to billions of components into complete systems like sensors, microcontrollers, and wireless modules. The running electronic components taxonomy narrative uses that consequence to decide what is safe and measurable.
The three passive components—resistors, capacitors, and inductors—behave differently in circuits. Understanding their properties is essential for IoT design.
| Property | Resistor (R) | Capacitor (C) | Inductor (L) |
|---|---|---|---|
| Circuit Symbol | ⏛ (zigzag) | ⏥ (parallel plates) | ⏚ (coil) |
| I-V Relationship | V = R·I | I = C·dV/dt | V = L·dI/dt |
| Unit | Ohm (Ω) | Farad (F) = C/V | Henry (H) = V·s/A |
| Impedance Z | Z = R | Z = 1/(j2πfC) | Z = j2πfL |
| Power Loss | P = I²R = V²/R | 0 (ideal) | 0 (ideal) |
| Energy Storage | 0 (dissipates heat) | W = ½CV² | W = ½LI² |
| Frequency Response | Constant | Passes high freq, blocks DC | Passes DC, blocks high freq |
Why This Matters for IoT:
| Component | IoT Application | Example |
|---|---|---|
| Resistor | Current limiting, voltage dividers, pull-ups | LED current limiting (220Ω), sensor pull-up (4.7kΩ) |
| Capacitor | Power filtering, decoupling, timing | 100nF decoupling on MCU VCC, 1000µF bulk capacitor |
| Inductor | EMI filtering, DC-DC conversion, antennas | Switching regulator, PCB antenna matching |
Key Formulas for IoT Design:
-
RC Time Constant: τ = R × C (seconds)
- Used for: Button debouncing, ADC sample timing
- Example: 10kΩ × 100nF = 1 ms
-
LC Resonant Frequency: f = 1/(2π√(LC))
- Used for: RF tuning, antenna matching
- Example: 1µH × 10pF → 50MHz
-
Capacitor Energy: W = ½CV²
- Used for: Backup power calculations
- Example: ½ × 1000µF × (3.3V)² = 5.4mJ (total energy at 3.3V; usable brownout hold-up depends on the minimum operating voltage and load current)
12.9.2 Selection Workflow: Schematic Symbol to Real Component Guide
Learning to read schematics requires mapping symbols to physical components:
| Component | Symbol Description | Physical Appearance | Key Specs to Know |
|---|---|---|---|
| Resistor | Zigzag line or rectangle | Cylinder with color bands | Ohms (Ω), Power rating (W) |
| Capacitor | Two parallel lines | Cylinder or disc | Capacitance (µF), Voltage rating |
| LED | Triangle with arrow + light rays | Clear/colored dome | Forward voltage (Vf), Max current |
| Transistor | Circle with 3 leads (NPN/PNP) | TO-92 or SMD package | hFE (gain), Vce max |
| Diode | Triangle pointing to line | Glass cylinder with stripe | Forward voltage, Max current |
| Inductor | Coiled line | Wire-wound cylinder | Inductance (µH/mH) |
Reading color codes (resistors):
- Black=0, Brown=1, Red=2, Orange=3, Yellow=4
- Green=5, Blue=6, Violet=7, Gray=8, White=9
- Gold=5% tolerance, Silver=10%
Example: Brown-Black-Red = 10 × 10² = 1000Ω = 1kΩ
RC time constant determines how fast a capacitor charges through a resistor — critical for debouncing buttons and timing circuits:
Example: Button debounce circuit with 10kΩ pull-up and 100nF capacitor:
The capacitor charges to 63% of final voltage in 1 ms; whether this filters switch bounce depends on the switch’s measured bounce and input threshold.
After 5τ (5 ms), voltage reaches 99.3% of final value — eliminating false triggers.
LC resonant frequency determines antenna and RF filter design:
Example: 433 MHz LoRa antenna matching network:
Using L = 10nH: ← typical antenna tuning capacitor value.
12.9.3 IoT Component Reference
A practical reference for selecting and using electronic components in IoT projects, with specifications and real-world use cases. Consider a typical IoT sensor module like the ultrasonic distance sensor below — it combines passive components (resistors, capacitors for signal conditioning), active components (transistors, op-amps for amplification), and an integrated circuit for digital output.
Inspect the labelled evidence in Figure 12.2 as the entry point to iot component reference. The visual is specifically about ultrasonic sensor module used in IoT distance measurement and proximity detection.
First identify Ultrasonic Sensor (HC-SR04) in Figure 12.2, then contrast it with Transmitter and test the claim beside 40kHz. These visible labels explain ultrasonic sensor module used in IoT distance measurement and proximity detection. They keep iot component reference tied to evidence that can be inspected on the schematic, part, or trace.
12.9.3.1 Selection Workflow: Essential Passive Components
| Component | Symbol | Function | IoT Use Case | Typical Values |
|---|---|---|---|---|
| Resistor | ─/\/\/─ | Limits current flow | LED current limiting | 220Ω-10kΩ |
| Capacitor | ─ǁ─ | Stores electrical charge | Power supply smoothing | 100nF-1000µF |
| Inductor | ─∿∿∿─ | Stores magnetic energy | Switching regulators, EMI filtering | 10µH-100mH |
| Diode | ─▷│─ | One-way current flow | Reverse polarity protection | 1N4001, 1N4148 |
| LED | ─▷│─ (light) | Light output | Status indicators, displays | Red: 1.8-2.2V, Blue: 3.0-3.4V |
Passive Component Selection Rules:
- Resistors: Always check power rating (P = I² × R). Common: 1/8W, 1/4W, 1/2W
- Capacitors: Voltage rating must be ≥ 2× operating voltage for reliability
- Inductors: Saturation current must exceed maximum expected current
- Diodes: Forward voltage (Vf) affects efficiency; Schottky diodes have lower Vf (0.3V vs 0.7V)
- LEDs: Always use current-limiting resistor. Formula: R = (Vsupply - Vf) / Iled
12.9.3.2 Essential Active Components
| Component | Function | IoT Use Case | Popular Parts | Key Specs |
|---|---|---|---|---|
| Transistor (NPN) | Switch/amplify small signals | Driving motors, relays | 2N2222, BC547 | Ic=800mA, hFE=100-300 |
| Transistor (PNP) | High-side switching | Load switching | 2N2907, BC557 | Ic=600mA, hFE=100-300 |
| MOSFET (N-channel) | High-current power switching | Motors, LED strips, solenoids | IRF540, AO3400 | Id=10-30A, RDS(on)=0.01-0.1Ω |
| MOSFET (P-channel) | High-side load control | Reverse polarity protection | IRF9540, AO3401 | Id=10-20A, higher RDS(on) |
| Op-Amp | Signal conditioning | Sensor amplification, filtering | LM358, MCP6002 | Low power; MCP6002 is rail-to-rail |
| Voltage Regulator (Linear) | Stable DC voltage | 3.3 V/5 V from battery | AMS1117, LM7805 | Dropout is part-specific; onsemi MC7805 lists about 2.0 V at 1 A and 25 °C; efficiency depends on Vin and Vout |
| Voltage Regulator (Switching) | Efficient power conversion | Battery-powered IoT nodes | TPS62130, LM2596 | Efficiency varies with Vin and load; LM2596 3.3 V lists 73% at 12 V input, 3 A output |
Active Component Selection Rules:
- BJT vs MOSFET: Use BJT for <1A, MOSFET for >1A (lower switching losses)
- Logic-Level MOSFETs: Required for 3.3V/5V GPIO control (Vgs(th) < 2.5V)
- Op-Amp Power: Choose rail-to-rail for single-supply IoT applications
- Linear vs Switching Regulator: Linear for low noise (<100mA), Switching for efficiency (>100mA)
Inspect this evidence before proceeding: the running circuit argument reaches Figure 12.3, where capacitors store electrical charge and are essential for power supply filtering, signal coupling, and timing circuits. Ceramic capacitors offer compact size for high-frequency bypass, while electrolytic capacitors provide large capacitance values for voltage stabilization in IoT power circuits can be inspected directly before essential active components proceeds.
The diagram makes the reading specific: start Figure 12.3 with Capacitor Types and Symbols, move to Fixed, and finish by checking Variable. The labelled progression means capacitors store electrical charge and are essential for power supply filtering, signal coupling, and timing circuits. Ceramic capacitors offer compact size for high-frequency bypass, while electrolytic capacitors provide large capacitance values for voltage stabilization in IoT power circuits. For essential active components, that order identifies what to measure or calculate before accepting the hardware choice.
Inspect Figure 12.4 and ask which rating can disqualify each passive component even when its nominal value is correct.
Read Figure 12.4 from resistor to capacitor and inductor. A resistor limits current, but its loss must stay below the package power rating. A smoothing capacitor stores charge and needs voltage margin. The shown two-times rule gives for a 3.3 V rail. An inductor stores field energy, so its current limit must exceed the largest expected current. These parts fail for different reasons. Start with the circuit job and value, then reject any part whose power, voltage, or current rating cannot cover the real case.
Inspect Figure 12.5 with Iron Core and Variable in mind. Look at how it presents inductors store energy in magnetic fields and are critical for switching power supplies, EMI filtering, and sensor signal conditioning. The core material and geometry determine frequency response and saturation characteristics important for IoT power management before applying essential active components.
Trace Figure 12.5 by comparing Inductor Types with the Iron Core branch, then use Variable to separate an adjustable part from a fixed winding. The IEC Symbol is the schematic counterpart to those physical forms. Core material and geometry change frequency response and saturation, so the drawing leads into a datasheet check for inductance, current rating, loss, and adjustment range rather than a choice based on the coil’s appearance.
Bring the visual evidence in Figure 12.6 into essential active components. Its purpose is to reveal understanding resistor schematic symbols enables quick circuit reading. Standard fixed resistors use the zigzag symbol, while variable resistors show an arrow. Temperature-sensitive thermistors and light-sensitive photoresistors have distinctive markings indicating their sensor functionality before a design claim is accepted.
In Figure 12.6, Resistor Symbols establishes the first electrical role, while IEC Symbol marks the contrasting role and Variable supplies the operating detail. Those labels show understanding resistor schematic symbols enables quick circuit reading. Standard fixed resistors use the zigzag symbol, while variable resistors show an arrow. Temperature-sensitive thermistors and light-sensitive photoresistors have distinctive markings indicating their sensor functionality. This connects the visual to essential active components by making the relevant component behaviour part of the design check.
Inspect this evidence before proceeding: Figure 12.7 deserves inspection now because essential active components depends on its concrete account of different resistor types suit various IoT applications. Carbon film resistors offer low cost for general use, metal film provides better precision for sensor circuits, surface mount enables compact PCB designs, and wirewound resistors handle high-power applications like current sensing.
The diagram in Figure 12.7 starts with Types of Resistors, but the useful split is between Color bands indicate resistance value and Power Resistors. Colour bands help identify a through-hole value; the power-resistor branch warns that value alone does not establish safe dissipation. That distinction carries the component survey into two separate checks: resistance and tolerance for signal paths, then package and wattage for current-sensing or load duties.
12.9.3.3 Common IoT Circuit Patterns
These circuit patterns address many common IoT interface challenges:
| Circuit Pattern | Purpose | When to Use | Formula/Notes |
|---|---|---|---|
| Voltage Divider | Scale voltage down | Sensor output > ADC range, 5V→3.3V level shift | Vout = Vin × (R2 / (R1 + R2)) |
| Pull-up Resistor | Ensure defined logic HIGH | I2C, open-drain outputs, buttons | 4.7kΩ-10kΩ typical, lower for faster switching |
| Pull-down Resistor | Ensure defined logic LOW | GPIO floating inputs, reset pins | 10kΩ-100kΩ typical |
| Decoupling Capacitor | Reduce power supply noise | Every IC power pin | 100nF ceramic + 10µF electrolytic |
| Level Shifter | Bidirectional 3.3V ↔ 5V | I2C, SPI, UART voltage mismatch | Use BSS138 MOSFET or TXS0108E IC |
| Current Limiting (LED) | Prevent LED burnout | All LED circuits | R = (Vsupply - Vf) / Iled |
| Flyback Diode | Suppress inductive kickback | Motors, relays, solenoids | 1N4001-1N4007 across coil |
| RC Low-Pass Filter | Remove high-frequency noise | Analog sensor inputs | fc = 1 / (2π × R × C) |
12.9.3.4 Quick IoT Component Selection Guide
For Beginners - Start Here:
| Goal | Component Combo | Example Circuit |
|---|---|---|
| Status indicator | LED + Resistor | GPIO → 220Ω resistor → LED → GND |
| Speed control | Transistor + Motor | GPIO → 1kΩ → NPN base, Motor between Vcc and collector |
| Stable power | Capacitor + Regulator | Battery → AMS1117-3.3 → 10µF cap → ESP32 |
| Sensor interface | Voltage divider | 5V sensor → 10kΩ → ADC pin → 10kΩ → GND |
| High-current load | MOSFET + Gate resistor | GPIO → 100Ω → MOSFET gate, Load between Vcc and drain |
12.9.3.5 Selection Workflow: Component Rating Guidelines
Critical Safety Rules - Prevent Component Damage:
| Parameter | Selection Rule | Example | Why It Matters |
|---|---|---|---|
| Voltage Rating | Choose ≥ 2× expected voltage | 12V supply → use 25V+ capacitor | Voltage spikes can exceed nominal |
| Current Rating | Choose ≥ 1.5× expected current | 1A motor → use 1.5A+ transistor | Prevent overheating and failure |
| Power Rating (Watts) | Must exceed P = I² × R or P = V × I | 5V, 20mA LED → R=150Ω → P=0.06W → use 1/8W (0.125W) resistor | Insufficient rating → burnout |
| Temperature Rating | Match environment | Outdoor sensor: -40°C to +85°C rated components | Consumer-grade (0-70°C) fails in harsh conditions |
| Package Size | Consider PCB design | 0402, 0805 (SMD) or through-hole | Smaller = harder to hand-solder |
Real-World Temperature Derating:
- Commercial: 0°C to 70°C (indoor IoT devices)
- Industrial: -40°C to 85°C (outdoor sensors, automotive)
- Military: -55°C to 125°C (extreme environments)
Common Mistakes to Avoid:
- Wrong: “Any resistor will work.” Fix: calculate exact value and power rating.
- Wrong: using a 5V sensor with a 3.3V ADC directly. Fix: add a voltage divider or level shifter.
- Wrong: connecting a motor directly to GPIO. Fix: use a transistor/MOSFET switch.
- Wrong: forgetting the flyback diode on a relay. Fix: add a 1N4007 across the coil.
- Wrong: no decoupling capacitor on an MCU. Fix: add 100nF at each Vcc pin.
12.9.3.6 Quick Component Calculations
Use the calculations as three different interface checks. For the LED, subtract the diode’s forward voltage before choosing a resistor, round to an available value that stays within GPIO and LED current limits, and verify dissipation. For the divider, solve the ratio but also check source impedance, ADC loading, tolerance, and transient overvoltage before calling 3.31 V safe. For decoupling, the charge estimate links current, event duration, and allowed droop, but layout, capacitor impedance, regulator response, and a measured rail transient decide the practical value. Carry units through every step and record the operating state; a neat nominal answer is not evidence that the installed circuit meets its electrical contract.
LED Current Limiting:
| Step | Calculation |
|---|---|
| Given | ESP32 GPIO = 3.3V, red LED Vf = 2.0V, desired current = 10mA |
| Resistor | R = (Vsupply - Vf) / I = (3.3 - 2.0) / 0.010 = 130Ω |
| Standard value | Use 150Ω |
| Power | P = I² × R = (0.01)² × 150 = 0.015W, so a 1/8W resistor is sufficient |
Voltage Divider for 5V→3.3V:
| Step | Calculation |
|---|---|
| Given | 5V sensor output, 3.3V maximum ADC input |
| Formula | Vout = Vin × (R2 / (R1 + R2)) |
| Target | 3.3 = 5 × (R2 / (R1 + R2)) |
| Choose values | R2 = 10kΩ, R1 = 5.15kΩ, use 5.1kΩ standard value |
| Verify | 5 × (10k / (5.1k + 10k)) = 3.31V |
Decoupling Capacitor Value:
| Step | Calculation |
|---|---|
| Rule of thumb | C = I × t / ΔV |
| Example | MCU draws 100mA for a 10ns switching transient, allow 0.1V droop |
| Result | C = 0.1 × 10×10⁻⁹ / 0.1 = 10nF |
| Practical choice | Use 100nF for safety margin |
Before applying the specification, inspect Figure 12.9 as a real cable and conductor installation below.
Read Figure 12.9 from the individual conductors to the supported cable route. Insulation keeps neighbouring current paths separate, while the tray controls bend, weight, access, and physical protection across the installation. The photograph cannot establish conductor area, insulation rating, shielding, temperature class, or allowable fill, so those claims still come from markings, drawings, and product data. Its engineering value is contextual: it reminds the component discussion that a wire choice becomes an installed system with terminations, grouping, heat, maintenance access, and environmental exposure. The selected conductor and insulation must satisfy that whole route, not merely carry a bench current.
Checkpoint: Component Calculations
You now know:
- A 10kΩ pull-up with a 100nF capacitor gives a 1 ms time constant, and 5τ reaches 99.3% after 5 ms.
- The 5V to 3.3V divider example uses 10kΩ and 5.1kΩ and verifies about 3.31V.
- The LED example chooses 150Ω and dissipates 0.015W, so a 1/8W resistor is sufficient.
12.9.3.7 Interactive Component Calculators
Use the sliders below to calculate LED resistor values, voltage divider outputs, and RC time constants in real time.
LED Current-Limiting Resistor Calculator:
Voltage Divider Calculator:
RC Time Constant Calculator:
Component Selection Summary Table:
| Scenario | Recommended Components | Key Specs | Notes |
|---|---|---|---|
| Low-current indicator (<20mA) | Standard LED + resistor | 220Ω-1kΩ, 1/8W | Simple and reliable |
| Medium current load (100mA-1A) | NPN transistor (2N2222) | Ic=800mA, hFE>100 | Add base resistor |
| High current load (>1A) | Logic-level N-MOSFET | RDS(on)<0.1Ω, Vgs(th)<2.5V | IRF540, IRLZ44N |
| Inductive load (motor, relay) | MOSFET + flyback diode | 1N4007 diode | Prevents voltage spikes |
| 3.3V from battery (low noise) | Linear LDO regulator | AMS1117-3.3, 1A max | Simple, low noise |
| 3.3 V from battery (efficient) | Buck converter | TPS62130; check its efficiency curve at the chosen input voltage and load | Potentially longer battery life |
| Sensor signal amplification | Low-power op-amp | LM358 (general), MCP6002 (rail-to-rail) | Single supply compatible |
| 5V↔3.3V bidirectional | Logic level shifter IC | TXS0108E, BSS138 | I2C, SPI safe conversion |
Pro Tips for Component Selection:
- Start with reference designs: Most sensor/module datasheets include recommended circuits
- Use standard values: Resistors (E12 series: 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82)
- Buy assortment kits: Get common values (resistors, capacitors, transistors) for prototyping
- Check package availability: Through-hole for breadboarding, SMD for final PCB
- Read the datasheet: Absolute maximum ratings, recommended operating conditions, typical circuits
Every IoT device follows a similar block architecture, regardless of whether it’s a simple sensor node or complex gateway:
Use Figure 12.8 as the checkpoint for this section: it shows the six subsystems of a generic IoT device before the components inside them are discussed.
Read Figure 12.8 as a map of a generic IoT device: the wireless transceiver with its antenna and RF front end, energy management with its battery and solar input, the microcontroller, memory, the mixed-signal stage, and the sensors and actuators. Conductor traces on the board connect these subsystems, which is why every component choice in the rest of this section is tied back to one of these six blocks.
Subsystem Functions:
| Subsystem | Function | Power Consumption | Example Components |
|---|---|---|---|
| Wireless Transceiver | RF communication | 10-100mA (TX), 5-20mA (RX) | ESP32 Wi-Fi, SX1276 LoRa, nRF52 BLE |
| Microcontroller | Program execution, logic | 1-50mA (active), 1-50µA (sleep) | ARM Cortex-M0/M4, ESP32, ATmega |
| Memory | Code and data storage | Included in MCU | Flash (program), SRAM (data) |
| Energy Management | Voltage regulation, charging | 1-10µA overhead | LDO, DC-DC converter, PMIC |
| Mixed-Signal | ADC, DAC, comparators | 10-100µA per channel | Built into MCU or external ICs |
| Sensors/Actuators | Physical world interface | 1µA - 100mA (varies widely) | BME280, DHT22, motors, LEDs |
Real Numbers - Ultra-Low-Power Design:
With a 1000mAh battery and 11.4µA average sleep current:
- Battery Life = 1000mAh / 0.0114mA = 87,719 hours = 10 years
This is achievable when:
- Sleep mode 99.9% of time
- Wake briefly (100 ms) every 15 minutes
- Transmit data once per hour
12.10 Continue to the Next Part
This section: Continue to the Next Part — Carry this evidence into Component Architecture: Capacitors and Selection, which begins with Checkpoint: Architecture and Power.
Carry this evidence into Component Architecture: Capacitors and Selection, which begins with Checkpoint: Architecture and Power.
Find help
3 reviewed answers.
Where should I start in a module?
Open the module page from the sidebar to see its chapters in order. Use the module map to return to a topic you need.
Modules and pathsReviewed
What can I try when a project does not work?
Check the symptom, then work through the diagnostic steps. Keep the error message and the smallest example that reproduces it.
When you are stuckReviewed
How do interactive examples work?
Use the interactive guide to check how examples and simulations work before changing your project.
Interactive examples guideReviewed
