Blog

Ein umfassender Leitfaden zum IoT-Leiterplattendesign

0
Leitfaden für das IoT-Leiterplattendesign

The Internet of Things has fundamentally changed how electronic systems are designed. Unlike traditional embedded boards, IoT devices must carefully balance low power consumption, wireless connectivity, compact form factor, reliability, and regulatory compliance — all while keeping costs under control.

Simply creating a functional circuit is no longer sufficient. A well-designed IoT PCB must:

  • Deliver consistent RF performance
  • Operate for months or even years on a single battery
  • Meet EMC and other certification standards
  • Endure harsh real-world conditions
  • Be practical to manufacture at scale

This guide is intended for engineers who want to go beyond basic PCB design and gain a deeper understanding of the practical challenges involved in developing robust IoT hardware.

Starting with IoT Project System Architecture Planning

Power Source Selection

Choosing the right power source is one of the first and most critical decisions in an IoT PCB project:

  • Battery-powered:

Most common for true IoT devices, options include single-cell LiPo/Li-ion (3.7–4.2 V), coin cells (e.g., CR2032 for ultra-low-power designs), or AA/AAA with boost converters. This choice affects voltage rails, charging circuitry, and sleep current targets.

  • USB-C:

Ideal for development, always-on, or hybrid devices. Provides 5 V input, simplifies debugging, and often supports device charging. Requires careful power path management to switch seamlessly between sources.

  • Solar / Energy Harvesting:

Ideal for remote sensors such as environmental monitors. Requires MPPT (Maximum Power Point Tracking) ICs, supercapacitors or small batteries for energy storage, and ultra-low-power design techniques.

  • Hybrid:

The combination of battery, solar, and USB fallback — common in industrial IoT (IIoT) deployments – balances autonomy, reliability, and cost.

Communication Protocols

The choice of wireless protocol is often the biggest differentiator in IoT devices:

  • BLE (Bluetooth Low Energy):

Short-range (~10–100 m), extremely low power, suited for wearables, beacons, and phone pairing (e.g., nRF52840, ESP32).

  • WiFi:

Offers higher bandwidth and direct internet access but consumes more power, making it suitable for smart home devices and cameras (e.g., ESP32, ESP8266).

  • LoRa / LoRaWAN:

Long-range (kilometers), ultra-low-power, low data rate—ideal for remote sensors, agriculture, or asset tracking (e.g., STM32WLE5, SX126x modules).

  • LTE-M / NB-IoT:

Cellular connectivity for wide-area coverage without gateways, but with higher cost, power, and certification complexity (e.g., Quectel BG95, SIM7000).

  • Others:

Zigbee, Thread, Sigfox, etc., depending on ecosystem requirements.

Sensor Interfaces and Pin Planning

Identify every sensor and its communication interface early. This determines GPIO requirements, bus loading, pull-ups, noise filtering, and power sequencing:

  • I²C:

Multi-device bus (e.g., temperature/humidity sensors like SHT4x, IMUs like MPU6050). Requires pull-up resistors (typically 4.7 kΩ) and supports multiple slave devices.

  • SPI:

High-speed, point-to-point or daisy-chain interface (e.g., SD cards, displays, high-speed ADCs). Uses more pins (MOSI, MISO, SCK, CS).

  • ADC:

Direct analog inputs for simple sensors (e.g., potentiometers, light sensors, battery monitoring). Consider resolution, reference voltage, and noise.

  • UART:

Used for GPS modules, debug consoles, or legacy sensors.

  • Others:

One-wire (DS18B20), PWM, GPIO interrupts for wake-up events.

Erstellung von Blockdiagrammen

Before diving into circuit schematics, draw a clear block diagram using tools like draw.io, Lucidchart, or even paper. The diagram should illustrate:

  • Power flow: Source → regulators → functional domains
  • Data flow: Sensors → MCU → connectivity → cloud
  • Control signals: Enable pins, interrupts
  • Key ICs and interfaces

This visual becomes your single source of truth, essential for alignment across firmware, hardware, and mechanical teams.

Example block diagrams can help illustrate typical IoT architectures and guide your design process.

Sample Diagram of IoT Project System Architecture Planning

Hardware Selection for IoT PCB

This is a major fork in the road—requiring a balance between cost, time-to-market, and design complexity.

Pre-Certified Modules (Faster Time-to-Market)

Such as the ESP32-WROOM, nRF52840 module, Quectel cellular modules, or Seeed LoRa-E5, provide a quick path to regulatory approval.

Vorteile

  • Already certified for FCC/CE/RED/TELEC, which greatly speeds up compliance.
  • Integrated antenna matching, crystal, and RF shielding simplify design.
  • Easier PCB layout, with fewer strict RF guidelines to follow.
  • Often include built-in flash, voltage regulators, and essential passive components.

Nachteile

  • Higher unit cost compared to a bare SoC.
  • Larger footprint, which may limit compact designs.
  • Reduced flexibility due to fixed pinout and, in some cases, locked firmware.

Best Use Cases:

Ideal for first prototyping, products that need rapid market entry, or teams without deep RF design expertise.

ESP32 SOC
ESP32 SOC

Bare SoCs (Lower Cost, More Complex)

Such as a raw ESP32 die, STM32 paired with a separate radio, or Nordic nRF5340, offer maximum customization at the cost of design complexity.

Vorteile

  • Lowest BOM cost when produced in high volumes.
  • Full flexibility for pin assignment, firmware, and feature integration.
  • Potential for smaller overall size with careful layout and component placement.

Nachteile

  • Requires complex RF layout, including controlled 50 Ω traces, ground planes, via stitching, and antenna tuning.
  • Certification is the designer’s responsibility, which can be expensive and time-consuming.
  • Additional passive components and crystals are usually required.

Best Use Cases:

Suitable for high-volume production, ultra-compact designs, or projects that demand custom optimizations not possible with pre-certified modules.

Bare chip
Bare Chip

Microcontroller / SoC Considerations

  • Power Consumption

Battery life is often the primary constraint in IoT devices. Consider both active current (during processing or radio transmission) and sleep current (deep sleep modes).

  • RF Integration

Decide whether the MCU includes an integrated radio such as WiFi, BLE, or LoRa. Integrated RF simplifies PCB layout and reduces BOM cost, but may limit flexibility. Check the transmit power (e.g., +20 dBm for long-range communication) and receiver sensitivity (e.g., -100 dBm for detecting weak signals).

  • Memory Requirements

Firmware complexity dictates flash and RAM needs. Simple sensor applications may require only 256 KB Flash and 64 KB RAM, whereas AI/ML edge processing can demand 4 MB+ Flash and 512 KB+ RAM. Always consider extra memory for OTA updates.

  • GPIO Count

Make sure the MCU has enough pins for sensors (I²C, SPI, ADC), debugging interfaces (SWD, UART), and peripherals. Multiplexing can help, but too few pins may necessitate external multiplexer chips, adding complexity.

  • Development Ecosystem

A strong software ecosystem—including SDKs, libraries, and development tools—can significantly speed up coding, debugging, and OTA update workflows. Popular MCUs often benefit from active communities, example projects, and IDE plugins.

Three Popular MCU Comparisons

MerkmalESP32-S3nRF5340STM32WL
CoreDual-core Xtensa LX7 @ 240 MHz with AI acceleratorsDual-core Arm Cortex-M33 (app 128 MHz / net 64 MHz)Arm Cortex-M4 @ 48 MHz + Cortex-M0+ for radio
Active / Sleep Current100–200 mA (WiFi TX) / ~10 µA5–10 mA (BLE TX) / 0.3 µA15–30 mA (LoRa TX) / 1 µA
RF IntegrationWiFi 802.11b/g/n + BLE 5.0; +20 dBm TXBLE 5.2, Zigbee, Thread; +8 dBm TXLoRa, (G)FSK; +22 dBm TX (sub-GHz)
Flash / RAMUp to 16 MB Flash / 512 KB SRAM + 8 MB PSRAM1 MB Flash / 512 KB RAM (app) + 256 KB RAM (net)256 KB Flash / 64 KB RAM
GPIO CountUp to 45 (multiplexed)Up to 48 (multiplexed)Up to 43 (multiplexed)
EcosystemESP-IDF (C/Python), Arduino support, strong community, VS Code pluginnRF Connect SDK (Zephyr RTOS), BLE tools, Segger J-LinkSTM32Cube, LoRaWAN stack, Keil/STM32CubeIDE, industrial-grade
Am besten fürSmart home, AI edge (voice/image), WiFi/BLE devicesLow-power mesh networks, wearables, BLE/ThreadLong-range sub-GHz (metering, agriculture), energy-harvesting
Approx. Price$2–4 (volume)$4–6 (volume)$3–5 (volume)

IoT PCB RF Design

Controlled Impedance Traces

Maintaining controlled impedance is essential for RF signals to propagate without reflections, preserving signal integrity. The characteristic impedance (Z₀) depends on:

  • Trace width (W)
  • Height above ground plane (H)
  • Dielectric constant (εr)
  • Copper thickness (T)

For most IoT PCB designs, a 50 Ω target is standard. Mismatched impedance can cause VSWR >1.5, resulting in power loss or unwanted emissions.

Design Tools: Polar SI9000, AppCAD, or online calculators. For a microstrip line, a common formula is:

Characteristic Impedance Calculation Formula

Transmission Lines

When designing IoT PCB RF traces, treat them as transmission lines. Two common types are microstrip and stripline:

AspektMikrostripStripline
StrukturTrace on top layer above ground plane (exposed to air)Trace sandwiched between two ground planes
VorteileEasier fabrication, lower cost, accessible for tuningBetter shielding, consistent impedance
KonsensMore susceptible to external interference, higher lossHarder to access or tune, requires more layers
ImpedanceAffected by air (effective εr lower)Fully embedded (uses full εr)
IoT UseSimple 2–4 layer boards (e.g., BLE antenna feed)High-density RF modules or multi-radio designs
LossHigher dielectric loss due to air interfaceLower loss, though via transitions can add stubs
Microstrip and stripline

Ground Plane Requirements

A solid, unbroken ground plane acts as the RF return path and a mirror for signals. Key guidelines:

  • Use at least a 4-layer stack with dedicated GND layers under RF sections.
  • Avoid splits or slots under RF traces, which create impedance discontinuities.
  • Pour GND on all layers and interconnect with vias. For multi-band designs, segmentation is acceptable if stitched heavily.

IoT Tip: In battery-powered devices, integrate power planes but isolate them from RF ground to avoid noise coupling.

Solid ground plane in PCB

Via Stitching

Vias connect ground planes across layers, creating low-impedance paths and additional shielding:

  • Platzierung Every λ/20 along RF traces or board edges (e.g., ~6 mm at 2.4 GHz).
  • Types: Through-hole for simple designs; blind or buried for HDI boards.
  • Typical diameter: 0.2–0.3 mm with 0.15 mm annular ring.

Purpose: Prevent resonances, reduce EMI leakage, and, in coplanar lines, stitch both sides for CPWG.

Avoid: Vias in signal paths (creates stubs); back-drill if necessary.

RF Keep-Out Zones

Antenna is responsible for radiating/receiving EM waves; its placement directly impacts the efficiency of IoT PCB (target efficiency η > 50%):

  • Place antennas at board edges or corners, away from metal objects like batteries, shields, or connectors.
  • Maintain a minimum clearance of 5–10 mm from nearby components. For MIMO setups, keep antennas >λ/2 apart.
  • No ground directly under the radiating element.
  • Orient antennas according to polarization (vertical for monopoles).
  • Use EM simulation tools to predict radiation patterns and VSWR.
Keepout zones of common mcu
Keepout zones of common mcu

Antenna Selection and Placement

  • PCB Antennas

Etched on the board (e.g., Inverted-F or meander). Compact and low-cost, typically offering 2–3 dBi gain. Sensitive to surroundings, so tuning with a matching network is recommended. Ideal for small IoT devices such as sensors.

  • External Antennas

Higher gain (5+ dBi), flexible form factor (whip, chip), but higher cost and requires a connector. Use for applications where range is critical.

Antenna placement

U.FL Connectors

Miniature coaxial connectors used for external antennas or test points. Solder to 50 Ω trace ends, often paired with pigtail cables. Supports frequencies up to 6 GHz. Proper grounding is essential to maintain shielding. Common in modules like ESP32 with antenna switching.

U.FL connector

Matching Networks

For maximum power transfer between the RF source and antenna, design a π or L matching network. Proper tuning compensates for PCB layout parasitics and ensures VSWR is within acceptable limits.

Pi network and placement on the PCB
Pi network and placement on the PCB

IoT PCB Power System Design

Battery Chemistry Selection

When selecting a battery, consider factors such as energy density, safety, cost, temperature tolerance, and cycle life.

ChemistryNominal VoltageEnergy DensitySicherheitCycle LifeTypical IoT Use CaseKey Drawback
Li-ion (18650 / 21700)3.6–3.7 VVery high (~250 Wh/kg)Moderate (requires protection)500–1000 cyclesHigh-power devices such as cameras or gatewaysPotential thermal runaway if abused
LiPo (pouch cell)3.7 VVery high, flexible form factorLow–Moderate300–500 cyclesWearables and compact sensorsCan swell if over-discharged or stressed
LiFePO₄ (prismatic)3.2 VLower (~160 Wh/kg)Excellent2000–5000 cyclesIndustrial or solar-powered IoT sensorsLarger and heavier for the same capacity

For single-cell lithium batteries, a Protection Circuit Module (PCM) or battery management chip is essential. A common low-cost solution is the DW01 + 8205A protection pair.

Typical BMS for LIPO batteries

Buck vs. LDO Regulators

LDO regulators are typically used for always-on rails, low-current loads (usually below ~50 mA), or noise-sensitive circuits such as analog sensors and RTCs.

Buck converters are better suited for the main power rail when the battery voltage varies significantly or when the load current exceeds roughly 50 mA. This is often the case when the MCU is active or the radio is transmitting.

Ultra-Low Quiescent Current Regulators

In deep-sleep IoT devices, the quiescent current of the regulator can dominate overall power consumption.

Examples include:

  • TPS7A02 (Texas Instruments): about 0.5 µA Iq, up to 200 mA output, with strong PSRR performance
  • MCP1700 (Microchip): about 1.6 µA Iq, widely used and very cost-effective
  • Nisshinbo NR1640 series: typically <1 µA Iq with soft-start capability
  • These components are particularly useful in IoT PCB designs where the device spends most of its time in deep sleep.

Power Path Management

Many IoT devices need to operate from multiple power sources, such as a battery and a USB connection during charging or debugging. Power path management circuits allow seamless switching between these sources without causing brownouts or resets.

Common approaches include:

  • Simple solution: Ideal diode combined with a TP4056 charger (low cost)
  • Integrated solutions: ICs such as BQ24075, MAX77734, or TPS2116, which integrate load switching and power-path control
Charging ICs

Reverse Polarity Protection

Battery connectors are a common source of accidental damage, especially in field-replaceable designs. Reverse polarity protection helps prevent catastrophic failure if a battery is connected incorrectly.

  • Diode protection: Simple implementation, but introduces a voltage drop of about 0.3–0.7 V, which wastes energy.
  • P-channel MOSFET protection (recommended): Provides near-zero voltage drop and much higher efficiency.

A classic P-MOSFET reverse-protection circuit:

Reverse polarity protection

ESD Protection

External connectors are common entry points for electrostatic discharge (ESD). USB ports, battery connectors, and exposed IO pins should always include protection.

Use bidirectional TVS diodes such as PESD5V0L1BA or SMAJ5.0CA, and place them as close as possible to the connector to intercept ESD events before they propagate into the PCB.

Esd protection basics

Abschließende Gedanken

Turning an IoT concept into a reliable product involves far more than schematic design. Once wireless connectivity, battery operation, and real-world deployment are involved, PCB design quickly becomes a multidisciplinary challenge that touches RF engineering, power optimization, mechanical constraints, and large-scale manufacturing.

Many IoT projects encounter issues only after prototypes are built—unstable wireless performance, unexpected battery drain, EMC failures, or antenna efficiency problems caused by layout details. Addressing these challenges early in the design stage can significantly reduce development risk and shorten the path to production.

Bei PCBCool, we work with IoT developers to bridge the gap between design and manufacturing. Our team provides end-to-end IoT PCB support, including fabrication, RF-capable layout guidance, and full assembly services, helping ensure that IoT hardware designs are ready not only to function, but also to scale into reliable products.

If you’re developing a new IoT device—from low-power sensor nodes to connected industrial systems—PCBCool can help bring your design from prototype to production with confidence.

Häufig gestellte Fragen (FAQ)

Q1: What Is IPC-2223?

A: IPC-2223 is the industry standard for flexible and rigid-flex PCB design, providing detailed rules to ensure reliability and manufacturability.

Q4: Should I Use Teardrops or Fillets at Trace Ends?

A: Yes. Teardrops and fillets at trace ends reduce strain and improve reliability in bend zones.

Sam K
Sam K | Embedded Systems Engineer

Sam K arbeitet an eingebetteten elektronischen Systemen mit Schwerpunkt auf Hardware-Design, PCB-Entwicklung, Firmware-Programmierung und Systemintegration. Er unterstützt auch die Leistungsoptimierung und hilft bei der Umsetzung von Ideen für elektronische Produkte in zuverlässige, praxistaugliche Lösungen.

Verwandte Schlagwörter