We highly support the BOM supply chains and PCBA manufacturing for over 2,500 global hardware enterprises, with 33 SMT production lines by automotive and medical certified. Click to get the big gift surprise and customized service for your PCBA projects!
1. What “Embedded” Really Means Embedded systems are compact computing units built into larger devices to handle specific, predefined tasks . They power countless technologies — from consumer gadgets and industrial automation to automotive controllers and medical instruments.
Moreover , as PCB and PCBA designs grow increasingly sophisticated, embedded solutions have become essential for controlling core performance, intelligent functionality, and seamless connectivity . Instead of being treated as secondary components, they now act as the operational “brain” that ensures each device runs smoothly and efficiently.
These systems must also work within tight limits on size, energy usage, and cost . Therefore , integrating them properly during hardware design is not just a technical choice — it’s a strategic decision that directly affects overall reliability, manufacturability, and time-to-market.
2. From Early Controllers to IoT: The Evolution of Embedded The history of embedded systems began with 8-bit microcontrollers like the Intel 8048 in the 1970s, which integrated CPU, RAM, and I/O. These early devices enabled simple, automated control in industrial machinery and appliances. This marked the shift from mechanical logic to digital control.
The 1990s consumer electronics boom, fueled by devices like digital cameras and portable music players, drove the demand for more powerful yet efficient processors. This era saw the rise of 32-bit architectures and the need for more complex firmware. This demand accelerated the miniaturization and integration of components.
Today, we are in the Internet of Things (IoT) era, where billions of devices are interconnected, collecting and transmitting data. This requires systems with advanced connectivity, robust security, and extremely low power consumption for battery-powered applications. This new paradigm has reshaped modern embedded design priorities.
For PCB/PCBA design , this evolution has introduced significant challenges, demanding denser component layouts and sophisticated routing techniques. Managing signal integrity for high-speed interfaces is now a primary concern. The compact nature of modern electronics pushes the limits of fabrication.
RF coexistence has become a critical design factor, as devices often incorporate multiple wireless protocols like Wi-Fi, Bluetooth, and cellular. Preventing interference between these radios on a small PCB requires careful planning and shielding. This ensures reliable communication in a crowded wireless spectrum.
Low-power design is no longer an option but a requirement, especially for battery-operated IoT devices. This influences every choice, from the microcontroller to the power management IC (PMIC) and firmware architecture. Achieving multi-year battery life is a key competitive advantage.
Finally, the complexity and connectivity of modern systems have increased the importance of Electromagnetic Compatibility (EMC) and Design for Manufacturing (DFM). Passing certifications and ensuring high-yield production are critical for commercial success. These considerations must be addressed early in the design cycle. Jump to: Compliance & Reliability Checklist (EU/US)
3. Embedded vs. General-Purpose Systems—What Changes in Design Real-World Applications of Embedded Systems Consumer Electronics Embedded controllers drive the core intelligence behind everyday devices. They manage display functions, coordinate user interfaces, and regulate power consumption so that devices operate efficiently and reliably. Additionally , they enable advanced features like adaptive brightness, gesture recognition, and multi-device connectivity.
Automotive Electronics In vehicles, embedded systems control vital operations such as engine performance, driver-assist technologies, and infotainment platforms. Furthermore , they support complex communication protocols between ECUs, ensuring smooth integration across safety, powertrain, and entertainment subsystems.
Industrial Automation Manufacturing and industrial environments depend on embedded systems for real-time process automation, predictive maintenance, and machine-to-machine communication. As a result , production lines become smarter, more efficient, and easier to monitor remotely.
Medical Devices Embedded platforms enable precision control and safety-critical performance in diagnostic equipment, wearable monitors, and therapeutic devices. In addition , they help manufacturers meet regulatory standards while delivering consistent and accurate operation.
4. Compute Building Blocks You Will Source When designing an embedded system, selecting the right compute element is the first critical decision. The choice depends on the balance between performance, power, and cost. Each type of processor offers a unique set of capabilities for different tasks.
MCU (Microcontroller Unit) An MCU is an integrated circuit containing a processor core, memory (Flash and RAM), and programmable input/output peripherals on a single chip. They are the workhorses of embedded systems, ideal for control loops, sensor data acquisition, and low-power tasks. This integration simplifies design and reduces the bill of materials (BOM).
MPU (Microprocessor Unit) / SoC (System on Chip) An MPU contains a processor core but typically requires external chips for memory and peripherals. A System on Chip (SoC) is a more highly integrated MPU that includes advanced peripherals like graphics processors (GPUs), memory controllers, and high-speed I/O on the same die. This makes them suitable for complex applications.
MPUs and SoCs are used for tasks requiring significant computational power or a rich user interface, such as multimedia streaming, advanced networking, and machine learning. They almost always run a high-level operating system like Linux or Android, enabled by an essential feature called a Memory Management Unit (MMU). This provides the robust environment needed for complex software.
DSP (Digital Signal Processor) A DSP is a specialized microprocessor with an architecture optimized for the mathematical operations common in signal processing. They are designed to perform tasks like audio filtering, image compression, and Fast Fourier Transforms (FFTs) extremely quickly and efficiently. Their specialized instruction set accelerates these repetitive calculations.
While many modern MCUs and MPUs include DSP instructions, a dedicated DSP is superior for math-intensive, real-time applications. They are frequently found in telecommunications, digital audio equipment, and radar systems. A DSP is chosen when raw mathematical throughput is the primary requirement.
FPGA (Field-Programmable Gate Array) An FPGA is an integrated circuit that can be configured by a designer after manufacturing—hence “field-programmable.” It consists of an array of programmable logic blocks and a hierarchy of reconfigurable interconnects. This allows engineers to create custom digital circuits tailored to a specific task.
FPGAs are used for time-critical logic, custom protocol implementation, and hardware acceleration where software running on a traditional processor would be too slow. They offer massive parallelism, making them ideal for tasks like video processing, high-frequency trading, and prototyping new processor designs. Their reconfigurable nature provides ultimate hardware flexibility.
5. Popular MCU Families: A Procurement View Choosing an MCU family involves more than just technical specifications; it requires evaluating the supply chain, ecosystem, and long-term availability. For buyers and procurement managers, these factors are as critical as performance benchmarks. A stable and reliable supply chain is paramount for production continuity.
AT89C51 (8051 Core) The 8051 architecture is one of the oldest but remains relevant due to its simplicity, mature ecosystem, and extremely stable supply chain. Devices like the Microchip AT89C51 are valued for their low cost and predictability. They are an excellent choice for legacy product refreshes or simple control applications not requiring high performance.
From a procurement perspective, the 8051’s key advantage is its long history and the presence of multiple licensed manufacturers. This reduces supply chain risk and ensures long-term availability. Its straightforward design also simplifies development and maintenance for basic products.
STM32 (ARM Cortex-M Core) The STM32 family from STMicroelectronics, based on the ARM Cortex-M core, is one of the most popular in modern embedded design. It is known for its broad scalability, offering pin-to-pin compatible devices from low-power M0+ cores to high-performance M7 cores. This allows a single platform to serve an entire product line.
For buyers, the STM32’s strength lies in its excellent tool support, extensive documentation, and ST’s 10-year longevity commitment on many parts. This program guarantees availability, a critical factor for industrial, medical, and automotive products with long lifecycles. This reduces the risk of costly redesigns due to component obsolescence.
ESP32 (Xtensa Core) The ESP32 series from Espressif Systems has become a dominant force in the IoT space. Its main selling point is the integration of Wi-Fi and Bluetooth connectivity on the same chip as the main processor. This dramatically reduces the BOM cost, board size, and design complexity for connected devices.
The ESP32 is attractive to procurement teams because it consolidates multiple functions into one component, simplifying sourcing and inventory management. While its core is the less common Xtensa architecture, its massive adoption and strong community support have created a robust ecosystem. It offers the fastest path to market for many IoT products.
6. Platforms for Prototyping vs. Production The journey from a product idea to mass production involves distinct phases, each with its own optimal hardware platform. Prototyping platforms prioritize speed and ease of use, while production hardware must meet stringent reliability, cost, and lifecycle requirements. Understanding this distinction is key to a successful product launch.
Prototyping: Arduino and Raspberry Pi Arduino is an open-source electronics platform based on easy-to-use hardware and software. It is ideal for rapid concept validation, especially for projects centered around sensors, actuators, and simple logic. Its vast library of code and hardware shields allows engineers to test ideas in hours, not weeks.
For more complex applications that require a Linux-like environment, advanced networking, or graphical user interfaces, the Raspberry Pi is the go-to prototyping tool. It provides a low-cost, powerful platform that can run sophisticated software, making it perfect for developing proofs-of-concept for IoT gateways or multimedia devices.
Production: Custom PCBs and System-on-Modules (SOMs) While excellent for development, platforms like Arduino and Raspberry Pi are not designed for the rigors of a commercial product. For mass production, designs are typically migrated to either a custom-designed PCB or an industrialized System-on-Module (SOM). This transition is necessary to meet commercial and regulatory demands.
A custom PCB provides the most control over form factor, cost, and component selection, making it the preferred choice for high-volume products. A SOM, which is a small board containing the core processor, memory, and power management, can accelerate development for lower-volume, complex products. The SOM is mounted on a simpler, custom carrier board.
The move to production hardware is driven by the need to pass certifications like FCC and CE, guarantee reliability over a wide temperature range, and secure a stable supply chain for all components. Industrial-grade components and robust manufacturing processes are essential for a durable and compliant product.
7. ARM in One Minute: Understanding the Ecosystem ARM is not a chip manufacturer; it is an intellectual property (IP) company that designs processor architectures and licenses them to other companies. This business model has created a vast and competitive ecosystem that benefits designers and buyers alike. Understanding ARM is key to navigating the modern MCU and MPU market.
RISC Architecture and Performance-per-Watt ARM processors are based on a Reduced Instruction Set Computing (RISC) architecture. This design philosophy emphasizes a smaller, simpler set of instructions that execute very quickly. The result is exceptional performance relative to power consumption, a critical metric for battery-powered and thermally constrained devices.
The Licensing Business Model ARM’s business model involves licensing its core designs to hundreds of silicon vendors, including major players like STMicroelectronics, NXP, Microchip, and Texas Instruments. These vendors then integrate the ARM core with their own unique peripherals, memory, and analog features to create their own differentiated products.
Benefits for Buyers and Engineers This model is highly beneficial for the end user. It fosters intense competition among silicon vendors, which drives down prices and spurs innovation. It also ensures a deep and mature ecosystem of development tools, compilers, debuggers, and software libraries that support the architecture.
Most importantly for procurement, the licensing model often creates multiple potential second-source options. If a specific MCU from one vendor becomes unavailable, it’s often possible to find a similar part based on the same ARM core from another vendor. This diversity mitigates supply chain risk significantly.
8. Hardware–Software–Firmware: Who Does What In an embedded system, three distinct but interconnected layers work together: hardware, firmware, and software. Understanding the role and boundaries of each is essential for effective project management and cross-functional team collaboration. A clear division of labor prevents integration problems later on.
Hardware: The Physical Layer The hardware is the physical foundation of the system. It includes the core compute elements, memory chips (RAM and Flash), power management circuits (PMICs), clocks, and all external components like sensors, actuators, connectors, and the PCB itself. The hardware defines the physical capabilities and constraints of the device.
Firmware: The Bridge to Silicon Firmware is a special class of software that provides low-level control for the device’s specific hardware. It is stored in non-volatile memory and is the first code to run on power-up. Its responsibilities include initializing the processor and peripherals, managing the boot process (bootloader), and providing Hardware Abstraction Layers (HALs) for the operating system.
Firmware acts as the critical bridge between the physical hardware and the high-level application software. It deals directly with hardware registers and timing-sensitive operations. In simple embedded systems without an OS, the firmware may comprise the entire software stack.
Software: The Application Layer The software layer sits on top of the firmware and hardware. This includes the operating system (if any), system services, communication stacks, and the final user-facing application logic that implements the product’s features. This layer is what the end-user indirectly interacts with.
For example, in a smart thermostat, the hardware is the MCU, sensors, and display. The firmware initializes the system and provides functions to read the temperature sensor. The software runs the scheduling algorithm, updates the display, and handles communication with a mobile app. Each layer has a distinct and vital role.
9. I/O, Signals, and Protocols: Connecting the System An embedded system’s primary function is to interact with the world through its inputs and outputs (I/O). This is achieved through a variety of communication protocols, each suited for different purposes. These can be broadly categorized into on-board and off-board communication.
On-Board Communication These protocols are used for communication between chips on the same PCB. `I²C` (Inter-Integrated Circuit) is a low-speed, two-wire protocol ideal for connecting to many peripheral devices like sensors and EEPROMs. `SPI` (Serial Peripheral Interface) is a faster, four-wire protocol often used for memory and displays. `UART` (Universal Asynchronous Receiver-Transmitter) is used for simple serial communication.
Off-Board Communication These protocols connect the device to other systems or networks. Wired options include Ethernet for robust local networking and CAN-FD (Controller Area Network with Flexible Data-Rate) for reliable communication in automotive and industrial environments. USB (Universal Serial Bus) is common for data transfer and device-to-PC interaction.
Wireless protocols are essential for IoT and mobile devices. Wi-Fi offers high-bandwidth local networking, while Bluetooth and BLE (Bluetooth Low Energy) are used for short-range communication with accessories and smartphones. For long-range, low-power applications, LoRaWAN and NB-IoT (Narrowband IoT) are leading choices.
Design and Sourcing Considerations The choice of protocols has significant implications for PCB design, BOM cost, power consumption, and regulatory certification. High-speed interfaces like Ethernet and USB require careful impedance-controlled routing. Wireless radios demand specific antenna tuning and may require costly RF certifications.
When sourcing components, it is critical to select microcontrollers and peripherals that natively support the required protocols. Adding external controller chips increases BOM cost and board complexity. Making these choices early in the design process is crucial for a successful and cost-effective product.
10. Compliance & Reliability Checklist (EU/US) Bringing an electronic product to market in the US and EU requires adherence to a complex web of standards governing safety, electromagnetic compatibility, and environmental impact. Compliance is not optional; it is a legal requirement for market access. Failure to comply can result in fines and product recalls.
Safety Standards Product safety standards are designed to protect users from electrical shock, fire, and other hazards. IEC 62368-1 is the modern standard for IT and audio/video equipment. For medical devices, IEC 60601-1 is the primary standard. In the automotive industry, ISO 26262 governs functional safety.
EMC/Radio Standards Electromagnetic Compatibility (EMC) ensures a device does not emit excessive electromagnetic interference and is not unduly affected by external interference. In the EU, the Radio Equipment Directive (RED) governs all wireless products. In the US, the FCC’s Part 15 regulations serve the same purpose.
Environmental and Material Standards These regulations restrict the use of hazardous substances in electronic products. RoHS (Restriction of Hazardous Substances) limits materials like lead, mercury, and cadmium. REACH (Registration, Evaluation, Authorisation and Restriction of Chemicals) in the EU controls a much wider list of chemicals. UL 94 is a standard for the flammability of plastics used in enclosures.
Quality and Workmanship Standards While not always legally mandated, quality standards are critical for ensuring reliability and customer satisfaction. IPC-A-610 (“Acceptability of Electronic Assemblies”) is the most widely used standard for PCBA workmanship. J-STD-001 sets requirements for soldered electrical and electronic assemblies. Adherence to these standards is a mark of a quality manufacturing partner.
11. Key Takeaways for Sourcing and Design Successfully developing and launching an embedded system requires a holistic approach that integrates design, sourcing, and validation from the very beginning. By following a structured process and focusing on risk mitigation, teams can avoid costly delays and deliver a robust, reliable product to market faster.
A Structured Process Flow The optimal process begins not with hardware, but with a clear definition of product requirements. Once requirements are set, the core silicon (MCU, MPU, or SoC) is selected. Only then should the hardware (PCB) and firmware be co-designed, as they are deeply interdependent. This concurrent engineering approach ensures that both sides work in harmony.
Time-to-market is often dictated by how quickly a design can be validated and certified. Therefore, risk mitigation should be a proactive, not reactive, process. Early and continuous validation is the key to shortening this cycle. This approach surfaces problems when they are easiest and cheapest to fix.
Incorporate Design for Manufacturability (DFM) and Design for Test (DFT) reviews early in the PCB layout stage to ensure the board can be built and tested at scale. Conduct EMC pre-scans in-house before sending the product to an expensive certified lab. This helps catch and fix emissions problems early.
Finally, consider implementing reliability testing like HALT (Highly Accelerated Life Testing) and HASS (Highly Accelerated Stress Screening). These tests subject the product to extreme temperature and vibration to expose latent design and manufacturing weaknesses. Finding these issues before shipping prevents field failures, protects brand reputation, and ultimately reduces total product cost.
Frequently Asked Questions