Fact-checked by Grok 2 weeks ago

Single-board computer

A single-board computer (SBC) is a complete functional computer constructed on a single printed circuit board, integrating essential components such as a microprocessor, memory, input/output interfaces, and storage, all without requiring additional chassis or expansion cards. These compact devices, often comparable in size to a credit card and consuming low power (around 5 W), typically feature a system-on-a-chip (SoC) that combines the CPU, RAM, and other elements into one integrated circuit, enabling them to run full operating systems like Linux or Windows. The history of SBCs dates back to the mid-1970s, with the introduction of early models like the Dyna Micro in 1976, which incorporated an Intel 8080 processor, EPROM memory, and I/O on a single board, marking one of the first true implementations of the concept. Subsequent developments in the 1980s included educational systems such as the BBC Micro (1981) and Acorn Electron (1983), which popularized SBCs for computing accessibility. A resurgence occurred in the 2000s with open-source platforms like the BeagleBoard in 2008, featuring Texas Instruments' OMAP ARM-based SoC for prototyping and development. The modern era was catalyzed by the Raspberry Pi, launched in 2012 by the Raspberry Pi Foundation as an affordable $35 device aimed at promoting programming education, which sold over 2 million units by 2013 and has sold over 70 million units as of 2024, becoming a cornerstone for hobbyists and makers. Notable examples of SBCs include the Raspberry Pi series, renowned for its versatility and community support; the BeagleBone Black, an internet-enabled board with the AM3358 ARM Cortex-A8 processor for advanced prototyping; and the Atmel Xplained series, which uses the SAMA5D36 Cortex-A5 for embedded applications. These devices differ from microcontrollers like Arduino by supporting general-purpose computing rather than task-specific control, though they share similarities in low-cost hardware experimentation. SBCs have evolved to include multicore processors and connectivity options like Ethernet, USB, and GPIO pins, making them suitable for parallel processing and integration with peripherals. SBCs play a pivotal role in various applications, including Internet of Things (IoT) gateways for data collection, robotics for image processing and navigation, and industrial automation for machinery control. In education, particularly in engineering and computer science curricula, SBCs facilitate hands-on learning in areas like robotics, embedded systems, and IoT, with studies showing improved student grades, technical skills, and motivation—especially at the undergraduate level, where the Raspberry Pi dominates usage. Their low cost, compact form factor, and open-source ecosystems have democratized computing, enabling innovations in parallel computing clusters and assistive technologies for people with disabilities.

Definition and Characteristics

Core Definition

A single-board computer (SBC) is a complete, functional computing system integrated onto a single printed circuit board, encompassing a microprocessor, memory, input/output peripherals, and storage capabilities, without the need for additional chassis, expansion cards, or separate modules. This design enables the SBC to operate as a standalone device, providing all essential hardware in a compact form suitable for embedded applications. The term "single-board computer" originated in the 1970s, coinciding with the advent of early microprocessors that allowed for such integrated architectures, with one of the earliest documented instances appearing in technical publications around 1976. It distinguished these innovations from prior multi-board systems by emphasizing the consolidation of core components onto one board. In contrast to traditional personal computers, which rely on a motherboard augmented by discrete components like separate RAM modules, storage drives, and expansion slots housed in a larger chassis, SBCs prioritize compactness, reduced power consumption, and seamless integration for specialized uses. This integration minimizes size and complexity while maintaining full computational functionality. SBCs operate by booting directly from onboard storage, such as flash memory or removable media, to load and execute a full operating system, including general-purpose ones like Linux distributions. This process leverages the integrated processor and memory to initialize peripherals and run applications without external dependencies.

Key Features and Components

Single-board computers (SBCs) integrate essential hardware components into a compact form, enabling standalone computing functionality. At the core is a microprocessor, typically based on ARM architectures such as the Cortex-A series (e.g., the Broadcom BCM2711 quad-core Cortex-A72 in the Raspberry Pi 4) or x86 in industrial variants, and RISC-V in open-source focused models, providing processing power for embedded and general-purpose tasks. Random access memory (RAM) is commonly implemented using types like DDR3 or LPDDR4 SDRAM, with capacities ranging from 512 MB to 32 GB or more depending on the model, to support multitasking and application execution. Non-volatile storage is provided via embedded MultiMediaCard (eMMC) modules (e.g., 4 GB in the BeagleBone Black) or microSD card slots, allowing for operating system installation and data persistence without external drives. Power management circuits, often featuring dedicated power management integrated circuits (PMICs) like the TPS65217C, regulate voltage and current to ensure stable operation across varying loads. Input/output (I/O) interfaces are a hallmark of SBCs, facilitating connectivity to peripherals and external devices. General-purpose input/output (GPIO) pins, such as the 40-pin header on Raspberry Pi models, enable direct interfacing with sensors, actuators, and custom hardware for prototyping and automation. Standard ports include USB (e.g., USB 3.0 and 2.0 for high-speed data transfer), HDMI or micro-HDMI for video output up to 4K resolution, and Ethernet for wired networking at speeds like 10/100 Mbps or Gigabit. Wireless modules supporting Wi-Fi (e.g., IEEE 802.11ac) and Bluetooth (e.g., version 5.0) are increasingly integrated, allowing seamless connection to networks and short-range devices without additional hardware. SBCs are designed for efficiency, with power consumption profiles emphasizing low draw for embedded applications. They typically require 5-12 V DC input via connectors like USB-C, delivering 2-3 A minimum to support operation. Idle power usage often falls in the 2-10 W range, making them suitable for battery-powered or energy-constrained environments, as seen in ARM-based models like the Raspberry Pi series. Software integration on SBCs centers on open-source ecosystems for flexibility and ease of development. They commonly support Linux-based operating systems such as Raspberry Pi OS (a Debian derivative) or Ubuntu, which handle device drivers and user interfaces. Bootloaders like U-Boot initialize hardware and load the kernel from storage, while firmware—often stored in EEPROM or ROM—manages low-level operations like boot sequencing. This setup allows rapid OS deployment via tools like the Raspberry Pi Imager, evolving from earlier proprietary firmware to more standardized, community-driven solutions.

Historical Development

Early Innovations (1960s-1980s)

The origins of single-board computers (SBCs) trace back to the mid-20th century, with early precursors like the DYSEAC, a transportable vacuum-tube-based digital computer developed by the National Bureau of Standards in 1954 for the U.S. Army Signal Corps, which weighed approximately 20 tons and was housed in a truck to enable field computations. While not a true SBC due to its bulky discrete components, DYSEAC represented an initial step toward mobile and compact computing systems for military applications. The real breakthrough came in the 1970s with the commercialization of microprocessors, which integrated CPU functions onto a single chip, allowing all essential computing elements—processor, memory, and I/O—to fit on one printed circuit board. A pivotal milestone was the introduction of the Intel 8080 microprocessor in April 1974, an 8-bit chip operating at 2 MHz that provided sufficient processing power for standalone systems while reducing size and power consumption compared to prior discrete logic designs. This enabled the creation of the Altair 8800 in 1975 by Micro Instrumentation and Telemetry Systems (MITS), widely recognized as the first commercially successful SBC and personal computer. Featuring the Intel 8080 CPU, 256 bytes of standard static RAM expandable to 64 KB via add-on boards, and a front panel for switch-based programming, the Altair 8800 used the S-100 bus for expansion and was sold as a kit for $395 or assembled for $621. Its design emphasized modularity for hobbyists and developers, sparking widespread interest in microprocessor-based computing. Building on this momentum, Intel released the iSBC 80/10 in 1976, marketed as the industry's first dedicated single-board computer for original equipment manufacturers (OEMs). Based on the 8080 microprocessor, it integrated 1 KB of RAM (expandable to 32 KB), serial and parallel I/O ports, and a programmable timer on a 6.75-by-12-inch board, all connected via Intel's Multibus architecture for peripheral expansion. Priced at $395, the iSBC 80/10 targeted industrial and embedded uses, providing a complete system-on-board that simplified prototyping for control applications. Early SBCs proved valuable in military and aerospace sectors, where space and reliability constraints demanded compact, rugged designs. The RCA 1802 CMOS microprocessor, featured in SBCs like the 1976 COSMAC Elf (with 256 bytes of RAM and expandable memory up to 64 KB), powered NASA's Voyager 1 and 2 probes launched in 1977, enabling autonomous attitude control and data handling in deep space environments with low power consumption (around 200 mW). In industrial contexts, these systems facilitated process control and early embedded applications; for example, the iSBC 80/10 was deployed for temperature monitoring and interrupt-driven device control in manufacturing automation. However, the era's SBCs were hampered by high costs—often $300–$600 for basic configurations—and severely limited memory, typically 256 bytes to 64 KB of RAM, which restricted program complexity and multitasking capabilities. Additionally, the absence of universal standards, evidenced by competing bus systems like the Altair's S-100 and Intel's Multibus, complicated integration and scalability for broader deployment.

Commercialization and Expansion (1990s-2010s)

In the 1990s, single-board computers began transitioning from specialized industrial tools to more accessible platforms, with early influences paving the way for ARM-based designs that would dominate the 2000s. Precursors to later models like the BeagleBoard emerged through efforts to integrate ARM processors for low-power applications, driven by declining costs of system-on-chips (SoCs). By 2004, Gumstix introduced the world's smallest commercially available Linux-capable SBCs, such as the gumstix 200x and 400x models, which measured just 80 x 20 mm and targeted embedded developers with modular expansion options. These boards marked a key step in commercialization by enabling rapid prototyping for wireless and wearable computing, influencing subsequent open designs. The 2000s saw further expansion with the 2008 launch of the BeagleBoard, an open-source ARM Cortex-A8-based SBC developed by Texas Instruments and the BeagleBoard.org community to promote accessible embedded computing for education and design. Priced affordably and powered via USB, it ran full Linux distributions and supported multimedia applications, broadening SBC appeal beyond professionals. This period's boom accelerated in the early 2010s with the Raspberry Pi's 2012 debut, conceived in 2006 at the University of Cambridge to revive programming education amid declining computer science enrollment. The initial models—Raspberry Pi Model A at $25 and Model B at $35—leveraged low-cost ARM SoCs to deliver PC-like functionality, selling millions and expanding SBCs into hobbyist and classroom use. Arduino, originating around 2005 in Italy as a microcontroller platform for prototyping, influenced this growth by fostering integration with SBCs for hybrid projects, empowering non-experts through simple I/O and community shields. Market drivers included the open-source hardware movement, which gained momentum in the 2000s by providing schematics and code for boards like BeagleBoard and Raspberry Pi, enabling global customization and reducing barriers to entry. Linux kernel adaptations for ARM architectures, building on ports from the mid-1990s but maturing in the 2000s with support for diverse SoCs, allowed robust OS deployment on these compact devices, as detailed in early porting guides for 2.4 kernels. The rise of maker communities, amplified by events like Maker Faire starting in 2006, further propelled adoption by showcasing SBC projects and fostering collaboration among DIY enthusiasts. Supply chain advancements, particularly Broadcom's BCM283x SoCs for Raspberry Pi from 2012 onward, ensured scalable production despite occasional constraints, supporting monthly outputs of hundreds of thousands of units by the late 2010s.

Contemporary Advances (2020s)

The 2020s have seen significant milestones in single-board computer (SBC) development, highlighted by the release of the Raspberry Pi 5 in 2023, which features a quad-core 64-bit Arm Cortex-A76 processor running at 2.4 GHz, offering 2-3 times the CPU performance of its predecessor. This board supports up to 16 GB of LPDDR4X RAM, enabling more demanding applications in edge computing and hobbyist projects. Concurrently, Rockchip RK3588-based SBCs, such as the Orange Pi 5 and Boardcon Compact3588S, have emerged as powerful alternatives, incorporating an octa-core 64-bit Arm configuration (four Cortex-A76 and four Cortex-A55 cores) with integrated 6 TOPS neural processing units (NPUs) for AI tasks. Integration of AI accelerators has also advanced, with Google Coral Edge TPU modules becoming compatible with the Raspberry Pi 5 via PCIe, delivering up to 4 TOPS for machine learning inference in vision and audio processing. The SBC market has experienced steady expansion in the 2020s, projected to grow from USD 3.3 billion in 2025 to USD 4.9 billion by 2035, reflecting a compound annual growth rate (CAGR) of 4.0%. This growth is primarily driven by increasing adoption in Internet of Things (IoT) devices and edge computing, where SBCs provide compact, low-power platforms for real-time data processing. Technological advancements have focused on enhanced performance and connectivity, with widespread adoption of 64-bit Arm processors across major SBC lines, supporting multitasking and AI workloads. Memory capacities have scaled to 8 GB or more in models like the Raspberry Pi 5, facilitating larger datasets for embedded applications. Connectivity improvements include native or modular support for Wi-Fi 6 and 5G, as seen in boards like the Particle Tachyon and various Quectel SBCs, enabling faster wireless data transfer and low-latency IoT integrations. Sustainability efforts have gained traction, with manufacturers like Raspberry Pi implementing local zero-waste production and precious metal recovery programs to minimize environmental impact from e-waste. Despite these progresses, the decade has faced challenges, including global supply chain disruptions from chip shortages between 2021 and 2023, which led to production delays and price increases for popular SBCs like the Raspberry Pi 4. Heightened competition from Asian vendors, such as Orange Pi and Banana Pi, has intensified market pressures through lower-cost alternatives leveraging similar Arm architectures.

Design and Form Factors

Common Form Factors

Single-board computers commonly adopt standardized physical layouts to ensure compatibility, ease of integration, and portability in general-purpose applications. Among the dominant form factors, credit-card-sized boards measure approximately 85 mm by 54 mm, exemplified by compact models like early SBC designs that prioritize minimal footprint for embedded use. Larger industrial variants follow the Eurocard standard at 100 mm by 160 mm, which supports modular stacking and robust I/O expansion in rack-mount systems. Mini-ITX configurations, measuring 170 mm by 170 mm, offer a balance of size and expandability, accommodating desktop-like peripherals while fitting small form-factor enclosures. A key aspect of these form factors is the pinout standardization, particularly the 40-pin GPIO header prevalent in Raspberry Pi-compatible boards, which provides access to essential interfaces including power rails (3.3 V and 5 V), ground connections, I2C bus (pins 3 and 5), and SPI protocol lines (pins 19, 21, 23, and 24). This header enables straightforward connectivity to sensors, displays, and peripherals without custom cabling, promoting interoperability across consumer and maker ecosystems. Thermal management and mounting are integral to reliable operation in these compact designs. Heatsinks, often aluminum or copper-based, attach directly to high-heat components like the CPU and GPU to dissipate thermal loads, preventing throttling in enclosed environments. Protective cases with integrated standoffs facilitate secure mounting via screw holes aligned to the board's edges, ensuring vibration resistance and airflow in portable or fixed installations. Printed circuit boards in these SBCs typically feature 4 to 8 layers to accommodate dense routing of signals, power planes, and ground references while maintaining signal integrity. The evolution of these form factors reflects a progression toward greater portability, with 1980s SBCs often exceeding 100 mm in both dimensions for expansive I/O—such as the 120 mm by 120 mm layouts in early industrial models—giving way to sub-100 mm profiles in modern designs like the 65 mm by 30 mm Raspberry Pi Zero, driven by advances in component miniaturization.

Specialized Variations

Single-board computers have evolved to include ruggedized variants tailored for harsh environments, particularly in military and defense applications. These designs adhere to MIL-STD-810 standards for shock, vibration, and environmental resilience, enabling operation in extreme conditions such as temperatures ranging from -40°C to 85°C. Modular expansions represent another specialized variation, allowing for enhanced upgradability in industrial settings through standards like COM Express and Qseven. These modules integrate core processing on compact boards (e.g., Qseven at 70x70mm) that can be swapped onto carrier boards, facilitating processor upgrades without redesigning the entire system. This modularity supports long-term scalability, as seen in offerings from vendors like Hectronic, where Qseven's architecture simplifies maintenance and future enhancements for embedded industrial applications. COM Express similarly enables mid-range computing with extensive I/O, promoting cost-effective evolution in systems requiring periodic hardware refreshes. In 2025, emerging trends emphasize fanless and water-resistant designs optimized for IoT deployments, alongside stackable configurations for scalable AI processing. Fanless models, such as those based on NVIDIA Jetson Orin Nano, operate silently from -25°C to 85°C, reducing failure points in industrial IoT environments like smart cities and robotics. Water-resistant variants achieve IP65 ratings to protect against dust and low-pressure water jets for outdoor IoT nodes. Stackable systems, including PC/104-compatible variants (96 mm by 90 mm) with NVIDIA Jetson Orin Nano from RTD Embedded Technologies, allow vertical integration for multi-board AI clusters, enhancing modularity in edge computing setups; PC/104 provides a standardized stacking interface for embedded applications. Size extremes further diversify specialized variations, from ultra-compact System-on-Modules (SoMs) to larger server-oriented boards. Ultra-compact SoMs like the 20x20mm HaneSOM integrate essential Linux-capable components on a minimal footprint, enabling tiny IoT devices with interfaces for custom expansion. At the opposite end, larger server-on-board designs approach dimensions around 300x200mm, such as extended EBX or PICMG full-size formats (e.g., 146x203mm), which accommodate high-density I/O and multi-core processors for data center edge servers and industrial control. These extremes prioritize application-specific needs, balancing portability with computational density.

Types and Standards

Classification by Architecture

Single-board computers (SBCs) are primarily classified by their underlying processor architectures, which influence factors such as power efficiency, computational capability, software compatibility, and target applications. The dominant architectures include ARM, x86, and the emerging RISC-V, while others like MIPS and PowerPC serve specialized roles. This classification reflects the evolution toward versatile, compact computing solutions tailored to diverse needs, from embedded systems to prototyping. ARM-based SBCs represent the most widespread category, prized for their low power consumption and cost-effectiveness, capturing approximately 45% of the SBC market revenue in 2025. These systems typically employ processors from the ARM Cortex-A series, featuring 1 to 8 cores optimized for energy-efficient operations in mobile and embedded environments. Representative examples include the Raspberry Pi 5, which uses a quad-core ARM Cortex-A76 at 2.4 GHz for general-purpose computing, and the Odroid N2+ with an Amlogic S922X combining Cortex-A73 and A53 cores for multimedia tasks. x86-based SBCs, often powered by Intel or AMD processors, cater to scenarios demanding higher performance akin to traditional desktop or server workloads, including legacy software support via BIOS/UEFI firmware. These boards excel in tasks requiring robust x86 instruction set compatibility, such as running full Windows operating systems or intensive simulations, though they consume more power than ARM counterparts. A prominent example is the Radxa X4, equipped with the Intel N100 quad-core processor clocked up to 3.4 GHz, offering integrated graphics and support for up to 16 GB RAM in a compact form factor suitable for industrial control. Similarly, the LattePanda Mu utilizes the Intel N100 or N305 for modular x86 computing in AI and edge applications. RISC-V-based SBCs embody an open-source instruction set architecture (ISA) gaining traction for its royalty-free licensing and high customizability, enabling tailored designs without proprietary constraints. This architecture is particularly appealing for research, IoT, and secure embedded systems, where flexibility in core configuration outweighs current performance limitations compared to established rivals. RISC-V's growth is supported by initiatives like €270 million EU investments in RISC-V chips, with IP revenue projected to reach US$1.6 billion by 2030. Key examples include SiFive's HiFive Premier P550, a quad-core board with P550 cores running at 1.4 GHz, supporting Linux distributions and vector extensions for AI workloads, positioning it as one of the fastest RISC-V development platforms available in 2025. Other architectures, such as MIPS and PowerPC, persist in niche embedded applications where specific ecosystem compatibility or radiation-hardened designs are essential, often operating at clock speeds of 1 to 5 GHz. MIPS processors, for instance, are employed in networking equipment and routers for their efficient handling of packet processing, as seen in legacy industrial SBCs. PowerPC variants find use in aerospace and automotive controls due to their reliability in harsh environments, exemplified by boards like those from NXP for real-time systems. These architectures maintain relevance despite smaller market presence, driven by established software stacks in specialized sectors.

Industry Standards and Compatibility

Single-board computers (SBCs) rely on industry standards to ensure interoperability, modular expansion, and broad ecosystem compatibility, enabling developers to integrate hardware across vendors without proprietary constraints. These standards define form factors, bus architectures, and interfaces, facilitating stackable designs and plug-and-play expansions in embedded applications. One foundational standard is PC/104, a compact, rugged form factor measuring 90 x 96 mm, originally developed for industrial and defense applications. It features a stackable bus architecture that allows multiple SBCs and expansion boards to interconnect without additional backplanes or cables, supporting buses like ISA, PCI, and PCIe for high-reliability environments with shock and vibration resistance. The PC/104 Consortium maintains these specifications, ensuring cross-vendor compatibility and reducing development time by up to 12 months through off-the-shelf modules. For consumer and maker-oriented SBCs, the Raspberry Pi HAT (Hardware Attached on Top) specification provides a standardized expansion interface. HATs are 65 x 56 mm add-on boards that connect via a 40-pin GPIO header on Raspberry Pi models B+ and later, using an I2C EEPROM for automatic device tree configuration and driver loading. This enables seamless integration of peripherals like sensors, motor controllers, and displays, with the first 26 pins backward-compatible with earlier Raspberry Pi models. The specification, detailed in the Raspberry Pi Foundation's documentation, promotes an ecosystem of over 100 certified HATs, enhancing modularity without custom wiring. Compatibility layers further bridge hardware variations, particularly for ARM-based SBCs. While no universal GPIO standard exists across all platforms, many ARM SBCs adopt a de facto 40-pin layout inspired by the Raspberry Pi, supporting common protocols like I2C, SPI, UART, and PWM for sensor and actuator interfacing; this informal alignment, supported by libraries like WiringPi, allows code portability between boards such as Raspberry Pi and ODROID. Power delivery is standardized via USB Power Delivery (USB-PD), enabling SBCs like the Raspberry Pi 5 to negotiate up to 27W (5.1V at 5A) over USB-C for stable operation under load, as defined in USB-PD 3.1 by the USB Implementers Forum. The Linux Foundation bolsters this through projects like LF Edge, which endorses open-source frameworks for edge computing on SBCs, promoting vendor-agnostic IoT deployments. Certification bodies enforce reliability in core components. The Joint Electron Device Engineering Council (JEDEC) sets standards for memory modules, such as DDR4 and DDR5 SDRAM specifications (e.g., JESD79-5 for DDR5), ensuring SBCs like those with Rockchip or MediaTek SoCs use interoperable, high-speed RAM up to 8GB or more without compatibility issues. The USB Implementers Forum (USB-IF) certifies USB ports on SBCs for compliance with USB 2.0, 3.2, and PD protocols, verifying data rates up to 20 Gbps and power negotiation to prevent faults in connected peripherals. In 2025, focus has shifted to Matter, an IP-based IoT protocol from the Connectivity Standards Alliance, which standardizes secure device-to-device communication over Wi-Fi, Thread, or Ethernet; SBCs such as Raspberry Pi and ESP32-based boards increasingly support Matter 1.4.2 for unified smart home ecosystems, enabling cross-brand interoperability. These standards drive ecosystem impacts by integrating driver support into mainline Linux kernels, minimizing reliance on vendor-specific blobs. For instance, upstreaming efforts for SoCs like Rockchip RK3588 have provided native GPU support since kernel 6.10 and display acceleration (including full HDMI in kernel 6.13), with NPU support ongoing in 2025 kernels, allowing SBCs to boot standard distributions like Debian without proprietary firmware. This reduces vendor lock-in, as developers can migrate between boards (e.g., from Allwinner to Amlogic) using shared kernel modules, fostering a collaborative open-source community and extending hardware longevity.

Applications

Educational and Hobbyist Uses

Single-board computers (SBCs) have become integral to educational environments, particularly in teaching programming and computing fundamentals to students. The Raspberry Pi, for instance, is widely used in schools to introduce coding through accessible languages like Python and Scratch, enabling hands-on projects that build computational thinking skills from an early age. Educational kits such as the pi-top, which integrates a Raspberry Pi with a laptop-like enclosure, sensors, and curriculum-aligned activities, support STEM learning by facilitating inquiry-based lessons in computer science and robotics. These tools lower barriers to entry, allowing classrooms to explore topics like electronics and data processing without requiring expensive hardware. In hobbyist applications, SBCs empower personal projects that blend creativity with practical computing. Enthusiasts often deploy Raspberry Pi boards for home automation systems, such as running Home Assistant software to integrate and control smart devices like lights and thermostats via a centralized interface. Retro gaming setups are another popular use, with distributions like RetroPie transforming SBCs into emulation stations capable of running classic console games from systems like the NES and SNES. Additionally, SBCs serve as controllers for 3D printers, using software like OctoPrint to enable remote monitoring, slicing, and printing management over a network. A vibrant community sustains these uses through shared resources and collaborative development. Maker spaces provide communal access to SBCs, fostering open-source hardware projects where participants prototype devices and contribute designs to repositories. Online platforms from companies like Adafruit and Pimoroni offer extensive tutorials on Raspberry Pi integration, covering topics from GPIO programming to sensor-based builds, which guide beginners in creating custom electronics. These resources encourage open-source contributions, such as code libraries and hardware schematics shared via GitHub, amplifying the ecosystem's growth. As of 2025, trends in educational and hobbyist SBC applications emphasize affordable AI and machine learning (ML) kits tailored for novices. Boards priced between $10 and $50, including variants of the Raspberry Pi Zero and alternatives like the Orange Pi, pair with beginner-friendly modules to run simple ML models for tasks like image recognition, supported by pre-built libraries and tutorials. This accessibility democratizes AI experimentation, allowing users to prototype intelligent projects like automated object detectors without advanced expertise.

Industrial and Embedded Systems

Single-board computers (SBCs) play a critical role in industrial and embedded systems, providing compact, efficient computing platforms for real-time control and data processing in demanding environments. These devices integrate processors, memory, and I/O interfaces on a single board, enabling deployment in space-constrained applications where reliability and low power consumption are paramount. In embedded contexts, SBCs facilitate seamless integration into larger systems, supporting functions from sensor data aggregation to edge decision-making. In embedded roles, SBCs are widely used for digital signage, where they drive multi-display content management in retail and public spaces, leveraging their graphical processing capabilities for high-resolution outputs. For robotics, platforms like the NVIDIA Jetson series excel in computer vision tasks, enabling real-time object detection and navigation in autonomous systems through GPU-accelerated AI inference. Similarly, in automotive infotainment, SBCs handle multimedia interfaces, navigation, and connectivity features, supporting protocols like CAN bus for vehicle integration. Industrial applications of SBCs encompass factory automation, where they serve as controllers for robotic arms and monitoring systems, processing sensor inputs to optimize production lines and ensure predictive maintenance. In medical devices, SBCs enable FDA-relevant monitoring equipment, such as patient vital sign trackers, adhering to standards like ISO 13485 for quality management and UL 60601-1 for electrical safety. For smart grids, clusters of SBCs process distributed energy data at the edge, detecting anomalies in power flow and supporting grid stability through low-latency computations. Reliability features distinguish industrial SBCs, including long-term support exceeding 10 years to mitigate obsolescence in deployed systems, as provided by manufacturers focusing on extended product lifecycles. These boards often run real-time operating systems (RTOS) such as VxWorks, ensuring deterministic performance for time-sensitive tasks in automation and control. Certifications like CE for electromagnetic compatibility and UL for safety further validate their suitability for harsh industrial settings, confirming compliance with global regulatory requirements. By 2025, SBC adoption in edge AI processing is accelerating, driven by the need for on-device inference in IoT ecosystems, with the global SBC market projected to reach USD 3.3 billion amid broader edge AI growth to USD 25.65 billion. This expansion underscores SBCs' increasing prevalence in industrial IoT, where they enable scalable, low-power solutions for distributed intelligence.

Advantages, Limitations, and Comparisons

Benefits and Drawbacks

Single-board computers (SBCs) offer significant cost-effectiveness, with many capable models available for under $100, such as the Raspberry Pi 4 Model B priced at approximately $35 to $75 depending on RAM configuration. This affordability stems from their integrated design, which consolidates components like processors, memory, and I/O interfaces onto a single board, reducing manufacturing and assembly expenses compared to traditional multi-board systems. Another key benefit is their low power consumption, typically ranging from 2 to 10 watts under load for popular ARM-based models, making them suitable for solar- or battery-powered applications where energy efficiency is critical. For instance, devices like the TS-7260 are designed for ultra-low power scenarios, enabling operation in remote or off-grid environments with minimal energy draw. This efficiency not only lowers operational costs but also supports portability in resource-constrained settings. SBCs excel in rapid prototyping due to their open-source ecosystems and modular interfaces, allowing developers to quickly iterate hardware and software designs without extensive custom PCB fabrication. Platforms like the BeagleBone Black facilitate this through GPIO pins and community-supported libraries, accelerating development cycles for embedded projects. Additionally, their customizability enables tailored configurations, such as adding shields or hats for specific sensors, enhancing adaptability for diverse use cases. Despite these advantages, SBCs suffer from limited expandability inherent to their compact form factor; basic models, like early Raspberry Pi variants, lack PCIe slots, restricting high-bandwidth peripherals such as dedicated GPUs or storage arrays. This design choice prioritizes size over extensibility, often requiring workarounds like USB adapters that may introduce latency or compatibility issues. Heat dissipation poses challenges in high-load scenarios, as the small footprint limits cooling options, potentially leading to thermal throttling on processors without active fans. For example, ARM-based SBCs under sustained intensive tasks can exceed safe operating temperatures without additional heatsinks. Furthermore, SBCs generally have shorter product lifecycles, often 3 to 5 years of active support, compared to industrial-grade systems that guarantee 5 to 7 years or more, complicating long-term maintenance and upgrades. In terms of performance trade-offs, SBCs provide balanced capabilities for multitasking and general-purpose computing but fall short for heavy computational workloads, such as those requiring GPU acceleration, due to integrated, lower-power processors like ARM cores. This makes them unsuitable for real-time processing of large datasets without external acceleration. On sustainability, the compact design of SBCs reduces material usage and e-waste generation by minimizing the need for bulky enclosures and cabling, promoting longer effective use in modular setups. However, like other electronics, they rely on rare-earth elements in components such as magnets and displays, contributing to supply chain vulnerabilities and environmental concerns from mining. Single-board computers (SBCs) differ from microcontrollers—specialized single-chip computers such as those in Arduino boards—in their computational capabilities and operational paradigms. Both are forms of computers, but SBCs are designed to run full operating systems like Linux, enabling them to handle complex multitasking, networking, and graphical interfaces for applications requiring substantial processing power. In contrast, microcontrollers typically execute simple, real-time logic without an operating system, focusing on low-power control of sensors and actuators in embedded systems, which makes them unsuitable for OS-dependent tasks. Compared to system-on-chip (SoC) modules, SBCs provide a complete, ready-to-use platform. An SoC is a single integrated circuit containing the processor, memory controller, and I/O interfaces, but it requires external components and a custom printed circuit board (PCB) to function fully. SBCs, however, integrate the SoC along with memory, storage, and pre-configured I/O ports like USB and HDMI on a single board, minimizing development effort for prototyping and deployment. SBCs prioritize compactness and energy efficiency over the raw performance of full personal computers (PCs) or servers. While desktop PCs typically consume 200-300 watts under load due to high-performance components and cooling systems, SBCs like the Raspberry Pi 5 operate at a thermal design power (TDP) of around 12 watts, achieving up to 90% power savings through integrated designs and low-TDP processors. This efficiency stems from tightly coupled components without unnecessary peripherals, reducing heat and energy loss compared to the modular, expandable architecture of full PCs. In the 2025 landscape, SBCs serve as a bridge to edge computing devices, offering superior flexibility over smartphones in hardware interfacing. Devices like the Raspberry Pi 5 and Particle Tachyon feature standard 40-pin GPIO headers for direct connections to sensors and actuators, enabling rapid prototyping in IoT and robotics—capabilities limited in smartphones due to their sealed designs and lack of accessible GPIO pins. This GPIO expandability, supporting protocols like I2C and PWM for up to 128 devices, positions SBCs as ideal for edge AI and embedded applications where smartphones fall short in customization.

References

  1. [1]
    0. Introduction - Dive into Systems
    A single-board computer (SBC) is a device in which the entirety of the computer is printed on a single circuit board. Photo of a raspberry pi single-board ...
  2. [2]
    Then and now: a brief history of single board computers
    Sep 11, 2014 · The term SBC or single board computer has been around for many years and has meant different things to different people.
  3. [3]
    SBC - Single Board Computers - element14 Community
    May 29, 2018 · 5. History of Single Board Computers. Single board computers go back to 1976, when the first true SBC, the Dyna Micro, was launched. Dyna Micro ...Missing: key | Show results with:key<|separator|>
  4. [4]
    Development Board History and Differences from Single ... - Utmel
    May 16, 2022 · In this article, we'll explain what the term "development board" (Figure 1) means and show how they differ from the closely related single-board computer (SBC, ...
  5. [5]
    Understanding the role of single-board computers in engineering ...
    In this systematic literature review, we explore how the SBCs are employed in engineering and computer science and what educational results are derived from ...<|control11|><|separator|>
  6. [6]
    What is a Single-Board Microcomputer? - Acromag
    A single-board microcomputer (SBC) is a computer on a single board with a processor, memory, I/O ports, and storage, making it compact and lightweight.
  7. [7]
    What Are Single Board Computers (SBC)? - BAE Systems
    Jan 1, 2000 · A Single-Board Computer (SBC) is a complete, functioning computer in which the microprocessor, input/output functions, memory, and other features are all built ...
  8. [8]
    [PDF] A Brief History of Single Board Computers
    The term SBC or single board computer has been around for many years and has meant different things to different people. board with the processor, memory and ...
  9. [9]
    What is a Single-Board Computer (SBC)? - Esper
    Jan 19, 2024 · A single-board computer (SBC) integrates all the essential functions of a computer on a single printed circuit board (also known as a PCB).What Operating System Do... · Is a Single-Board Computer...
  10. [10]
    Single-board computers - Free Software Foundation
    May 15, 2013 · Single-board computers (SBCs) are computers delivered as one circuit board that are powerful enough to run a real operating system.Missing: examples | Show results with:examples
  11. [11]
    Raspberry Pi 4 Model B specifications – Raspberry Pi
    ### Key Hardware Components of Raspberry Pi 4 Model B
  12. [12]
    [PDF] On Energy Efficiency and Performance Evaluation of SBC based ...
    A SBC is a complete computer built on a single circuit board incorporates a microprocessor(s), memory, I/O as well as multitude of other features required by a ...
  13. [13]
    BeagleBone Black Overview - BeagleBoard Documentation
    Key Components · Sitara AM3358BZCZ100 is the processor for the board. · Micron 512MB DDR3L or**Kingston 512mB DDR3** is the Dual Data Rate RAM memory. · TPS65217C ...
  14. [14]
    Raspberry Pi software – Raspberry Pi
    ### Summary of OS Support, Bootloader, and Firmware for Raspberry Pi
  15. [15]
    [PDF] dyseac
    started in 1946 because of the interest of the Bureau of the Census in the possible use of elec- tronic digital techniques for tabulating purposes.Missing: precursor | Show results with:precursor
  16. [16]
    The Surprising Story of the First Microprocessors - IEEE Spectrum
    Aug 30, 2016 · The first computer to be fashioned out of MOS-LSI chips was something called the D200, created in 1967 by Autonetics, a division of North ...
  17. [17]
    MITS Altair 8800 computer
    Aug 1, 2019 · Introduced: January 1975. Available: February 1975. Prices: US $395 as a kit. (prior to March), US $650 assembled. How many: estimated 2000+.<|separator|>
  18. [18]
    The iSBC 80/10 - Explore Intel's history
    Intel released the tech industry's first single-board computer, the iSBC 80/10, based on Intel's breakthrough 8080 microprocessor.
  19. [19]
    Intel iSBC 80/10 - School of Computer Science
    Release Date: 1976 ; Cost at release: USD $395 (CAD ~$2,000 adjusted for inflation) ; Cost with peripherals: A complete system with necessary peripherals (chassis ...
  20. [20]
    COSMAC 1802: history of microprocessors in space
    Feb 19, 2025 · Galileo was among the first spacecraft (apparently, but see below) to use a microprocessor, in fact Galileo used multiple 1802 processors.
  21. [21]
    Intel iSBC - oldics
    Intel introduced the iSBC line in the early 1970s. These boards were among the first to integrate a microprocessor, memory, and I/O (input/output) capabilities ...
  22. [22]
    About Gumstix, Inc. - A Global Leader in Hardware and ...
    2004, The world's smallest commercially available Linux boards and computers were officially introduced with Gumstix first motherboard alongside the Waysmall ...Our History · Corporate Timeline · TriviaMissing: single | Show results with:single
  23. [23]
    BeagleBoard
    The original BeagleBoard features an OMAP3530 720MHz ARM Cortex-A8 processor, NEON and VFP extensions for additional acceleration, POWERVR graphics hardware.Missing: history 1990s
  24. [24]
    Raspberry Pi - About us
    - **Launch**: Raspberry Pi was launched in 2012, designing single-board and modular computers based on Arm architecture and running Linux.
  25. [25]
    [PDF] Porting the Linux Kernel to a New ARM Platform
    This description covers the 2.4 series kernels, specifically 2.4.18. Things will change as kernel development contin- ues. The ARM-specific files are in linux/ ...
  26. [26]
    10 Years of Maker Faire - Make:
    May 26, 2015 · The 10th annual Maker Faire Bay Area was an amazing event, an ongoing celebration of making in our culture as well as the emergence of Maker culture.
  27. [27]
    Production and supply-chain update - Raspberry Pi
    Apr 4, 2022 · As we've said before, the current situation is as much a demand shock as a supply shock: demand for Raspberry Pi products increased sharply from ...
  28. [28]
    Buy a Raspberry Pi 5
    Raspberry Pi 5 features the Broadcom BCM2712 quad-core Arm Cortex A76 processor @ 2.4GHz, making it up to three times faster than the previous generation.Raspberry Pi Os · Raspberry Pi Case For... · Specification
  29. [29]
    [PDF] Raspberry Pi 5
    Featuring a 64-bit quad-core Arm Cortex-A76 processor running at 2.4GHz, Raspberry Pi 5 delivers a 2–3× increase in CPU performance relative to Raspberry Pi ...
  30. [30]
    Orange Pi 5 8GB LPDDR4/4X Rockchip RK3588S 8-Core 64 Bit ...
    Orange Pi 5 single board computer uses Rockchip RK3588S new generation 8-core (4-core A76 and 4-core A55) 64-bit processor with 8nm process design.
  31. [31]
    Boardcon Compact3588S SBC - A Raspberry Pi 5 alternative
    Nov 30, 2024 · Boardcon Compact3588S SBC is another Raspberry Pi 5 alternative powered by a Rockchip RK3588S octa-core Cortex-A76/A55 SoC with a 6 TOP NPU for AI acceleration.
  32. [32]
    A PCIe Coral TPU FINALLY works on Raspberry Pi 5 | Jeff Geerling
    Nov 17, 2023 · To use a PCIe Coral TPU on Pi 5, you need to switch to 4k page size, disable PCIe ASPM, change MSI-X interrupts, use a specific Python version ...
  33. [33]
    Single Board Computer Market | Global Market Analysis Report - 2035
    Sep 24, 2025 · The single board computer market is projected to grow from USD 3.3 billion in 2025 to USD 4.9 billion by 2035, at a CAGR of 4.0%. ARM will ...
  34. [34]
    Single Board Computer Market Size, Share | Report [2035]
    The Global Single Board Computer Market is projected to grow at a 6.92% CAGR from 2025 to 2035, driven by advancements in IoT, AI integration, and demand for ...
  35. [35]
  36. [36]
  37. [37]
    Local, zero-waste manufacturing and precious metal recovery
    Oct 7, 2025 · Since the beginning, we have manufactured our single-board computers at the Sony UK Technology Centre (Sony UK TEC) in Pencoed, South Wales.Missing: 2020s | Show results with:2020s
  38. [38]
    Linux maker board market survives chip shortage, adds 29 new ...
    Jan 15, 2022 · In this intro to our catalog of 136 Linux hacker boards, we examine how the 2021 chip shortage led to higher prices, limited availability, ...Missing: issues | Show results with:issues
  39. [39]
    Single Board Computer Market Size & Share Report, 2024-2032
    The SBC market is highly sensitive to supply chain disruptions, particularly shortages of crucial components like semiconductors. ... Orange Pi (Xunlong Software) ...
  40. [40]
    Everything You Need To Know About Eurocards PCB
    Jan 10, 2023 · Eurocard defines a standardised size and format of printed circuit boards (PCBs) that can be plugged into an (also standardised) chassis or rack mount.
  41. [41]
    Mini-ITX Motherboards - AAEON
    $$90 delivery 30-day returnsMini-ITX motherboards are a compact form factor of computer motherboards that are commonly used in small form factor (SFF) PCs. They measure 6.7 inches x 6.7 ...
  42. [42]
    Raspberry Pi computer hardware - Raspberry Pi Documentation
    Single-board computers (SBCs). The flagship Raspberry Pi series offers high-performance hardware, a full Linux operating system, and a variety of common ports ...Processors · PoE HAT · Raspberry Pi 4 Case Fan
  43. [43]
    52Pi Heatsinks Pack Aluminum and Copper Heat Sink Cooling Kit ...
    In stock 30-day returnsThese heatsinks attach to specific components on the Raspberry Pi, such as the CPU, GPU, and RAM, to absorb and dissipate heat, preventing overheating and ...Missing: single | Show results with:single
  44. [44]
  45. [45]
    PCB Layers: How Many Does Your Design Need? - Quantum Controls
    Aug 19, 2025 · Typical Layer Count Recommendations · 2 Layers: Simple, low-speed designs with minimal components. · 4 Layers: Standard for most moderate- ...<|separator|>
  46. [46]
    Buy a Raspberry Pi Zero
    Raspberry Pi Zero is half the size of a Model A+, with twice the utility. A tiny Raspberry Pi that's affordable enough for any project!
  47. [47]
    JCO-1000-ORN-B_2L Entry-Level AI Edge Computer with NVIDIA ...
    Wide Operating Temperature (-20°C to 55°C); Shock & Vibration Resistance (MIL-STD-810G Compliant); TPM 2.0; Power Protection: OVP, OCP, and RPP. Rich I/O for ...Missing: ruggedized single-
  48. [48]
  49. [49]
    Introduction to Qseven | Hectronic
    Qseven's compact size and modular architecture not only enhance device efficiency but also contribute significantly to ease of maintenance and future upgrades, ...Qseven Modules - A Compact... · Form Factor And Size · Gpu And Processor SupportMissing: upgradability | Show results with:upgradability<|separator|>
  50. [50]
    COM Express: Powering the Next Generation of Smart Devices - SECO
    Versatile. COM Express modules are well-suited to mid-range embedded applications, and offer more computing and interface capability than SMARC or Qseven.Missing: upgradability | Show results with:upgradability
  51. [51]
    COMs vs. Single Board Computers – Part 2 - WINSYSTEMS, INC
    Nov 6, 2020 · On the plus side, scalability can be achieved within a COM family using different microprocessors that fit that same form factor and bus type.
  52. [52]
    NVIDIA® Jetson Orin™ Nano Industrial Fanless PC - DSBOX-ORN
    ### Summary of DSBOX-ORN Fanless PC Details
  53. [53]
  54. [54]
    PC104 NVIDIA Jetson Orin Nano by RTD
    The AI supercomputing performance of the NVIDIA Jetson Orin Nano combines with the modular, stackable versatility of PC104 in this rugged solution.
  55. [55]
    Compact CPU board - DirectIndustry
    HaneSOM is the smallest Linux module (20x20mm) with all minimum required components on the same PCB for running Linux. The HaneSOM allows you to make as small ...
  56. [56]
    Single Board Computers (SBCs) - Processors, Memory, I/O, and Power
    Overview of Single Board Computers (SBCs) with a comparison of different boards covering Processors, Memory, I/O Ports, Power, and Form Factor.Processors · Audio-Video I/o · GpioMissing: challenges early
  57. [57]
    Single Board Computers (SBC) Specifications | GlobalSpec
    Embedded board expandable (EBX) is a small (5.75” x 8”) form factor for single-board computers that supports PC/104 expansion. Embedded technology extended (ETX) ...
  58. [58]
    What is the Best Single Board Computer? - Portworld
    Sep 17, 2025 · Raspberry Pi 4 Model B · Processor: Broadcom BCM2711 (ARM Cortex-A72) Quad-core 1.5GHz · RAM: Available in 2GB, 4GB, and 8GB variants · Storage: ...
  59. [59]
    The Best Single Board Computers for Every Project
    Oct 11, 2025 · The Odroid N2+ comes with an Amlogic S922X processor, a powerful ARM Cortex-A73 CPU with four cores, and four ARM Cortex-A53 cores, delivering ...
  60. [60]
    Radxa X4 SBC Unites Intel N100 and Raspberry Pi RP2040
    Aug 17, 2024 · The Radxa Rock 5C, which uses an Arm chip (RK3588S), is even faster than the X4 at nearly everything, and it's much more efficient.
  61. [61]
    LattePanda Mu, a Micro x86 Compute Module with Intel N100 ...
    LattePanda Mu is a micro x86 compute module with Intel N305 or N100 CPU, up to 8 core CPU, 16GB LPDDR5, 64GB eMMC, 6-35W TDP, and custom carrier board design.
  62. [62]
    Arm vs. RISC-V in 2025: Which Architecture Will Lead the Way?
    Dec 24, 2024 · RISC-V's advantages—customizability, scalability, and cost-effectiveness—make it a strong competitor to Arm.
  63. [63]
    SiFive's HiFive Premier P550 is a strange, powerful RISC-V board
    Feb 21, 2025 · It's the fastest and most efficient RISC-V board I've tested, it has tons of standard interfaces to work with, and as a bonus, it fits inside a PC case!
  64. [64]
    Where Are All The Cheap X86 Single Board PCs? - Hackaday
    Jun 17, 2021 · ... computers ... boards. A lot of network hardware used MIPS and still does while PowerPC is extensively used in aerospace and automotive.
  65. [65]
    PC104 Consortium Home - PC/104 ConsortiumPC/104 Consortium
    The PC104 is an industry-standard form factor with many advantages – stable, reliable, flexible, expandable, and rugged – something you're looking for in your ...
  66. [66]
    Introducing Raspberry Pi HATs
    Jul 31, 2014 · HATs are add-on boards for the Raspberry Pi B+ that automatically configure GPIOs and drivers, and are rectangular with four mounting holes.
  67. [67]
    Raspberry Pi Pinouts: A Comprehensive Guide - Flux AI
    Feb 4, 2023 · The pinout of the Raspberry Pi header is standardized, which means that all of the GPIO, I2C, SPI, UART, and power pins are in the same location ...
  68. [68]
    USB Charger (USB Power Delivery) - USB-IF
    Increased power levels from existing USB standards up to 240W. New 28V, 36V, and 48V fixed voltages enable up to 140W, 180W and 240W power levels, respectively.
  69. [69]
    The Linux Foundation Launches New LF Edge to Establish a Unified ...
    Jan 24, 2019 · An umbrella organization to establish an open, interoperable framework for edge computing independent of hardware, silicon, cloud, or operating system.Missing: single- | Show results with:single-
  70. [70]
    Standards & Documents Search - JEDEC
    Published JEDEC documents on this website are self-service and searchable directly from the homepage by keyword or document number.Why JEDEC Standards Matter · Type Registration, Data Sheets · Ddr5 sdram
  71. [71]
    JEDEC memory standards - Wikipedia
    The JEDEC memory standards are the specifications for semiconductor memory circuits and similar storage devices promulgated by the Joint Electron Device ...JEDEC standardization goals · JEDEC Standard 100B.01 · JESD21-CMissing: single- board
  72. [72]
    Compliance | USB-IF
    The USB-IF has instituted a Compliance Program that provides reasonable measures of acceptability. The Compliance Program uses multiple test specifications.USB-IF Compliance Update · Logo License Request · Compliance ToolsMissing: computer | Show results with:computer
  73. [73]
    Build With Matter | Smart Home Device Solution - CSA-IOT
    Matter is a unifying, IP-based connectivity protocol built on proven technologies, helping you connect to and build reliable, secure IoT ecosystems.Missing: computers | Show results with:computers
  74. [74]
    Rockchip RK3588 mainline Linux support - Current status and future ...
    Dec 21, 2024 · You should be able to use mainline Linux on a Rockhip RK3588 SBC with HDMI or MIPI DSI display, 3D graphics acceleration, some hardware video codecs, and NPU ...
  75. [75]
    Pumpkin SBCs feature new MediaTek SoCs and mainline Linux ...
    Jan 17, 2020 · Based on Linux Kernel 5.4 LTS, the SDK provides Yocto 3.0 with Wayland and Android 10 AOSP, both with source code to avoid vendor lock-in.
  76. [76]
    Projects | Computer coding for kids and teens | Raspberry Pi
    Scratch. Great for beginners! Try coding in this block-based language. Python. A text-based coding language, try this when you're comfortable with Scratch.Find a project · Python · Scratch · Hello World
  77. [77]
    Explore Coding and Electronics with Raspberry Pi - Science Buddies
    Mar 4, 2020 · With the kit, students set up their own Raspberry Pi and then write Scratch programs that control or respond to sensor data from GPIO pins. This ...
  78. [78]
    Education - pi-top
    pi-top provides tools for engaging computer science education, a programmable brain for projects, and step-by-step activities for teachers.
  79. [79]
    Robotics & Electronics Bundle - Pi-Top
    The bundle includes pi-top [4], over 65 construction pieces, a Raspberry Pi 4, sensors, motors, LEDs, and a 1 year Further license.
  80. [80]
    Raspberry Pi - Home Assistant
    To set up Home Assistant on Raspberry Pi, you need a Pi 4/5, SD card, SD reader, ethernet cable, and power. Install the Home Assistant OS, then connect the Pi ...Suggested hardware · Install Home Assistant... · Write the image to your SD card
  81. [81]
    DIY home automation with Raspberry Pi
    Feb 6, 2025 · Home Assistant works with Raspberry Pi 3, but we strongly recommend using a Raspberry Pi 4 for the best performance. You should also use a wired ...
  82. [82]
    RetroPie - Retro-gaming on the Raspberry Pi
    RetroPie allows you to turn your Raspberry Pi, ODroid C1/C2, or PC into a retro-gaming machine. It builds upon Raspbian, EmulationStation, RetroArch and many ...Docs · Download · Raspberry Pi · Systems in RetroPie
  83. [83]
    How to play retro games on your Raspberry Pi with RetroPie
    To play retro games, set up a Raspberry Pi with RetroPie, configure it, add games via USB, and then restart.
  84. [84]
    How to control your 3D printer using OctoPrint and Raspberry Pi
    To control a 3D printer, set up a Raspberry Pi with OctoPi, connect the printer via USB, and access OctoPrint via http://octopi.local.
  85. [85]
    Raspberry Pi as a 3D Printer Controller: How to Set It Up - All3DP
    Oct 19, 2024 · Control your 3D printer easily from anywhere with a Raspberry Pi as a 3D printer controller. Learn how to set up OctoPrint and get started!Skip · Why OctoPrint · What You'll Need · Set Up
  86. [86]
    The makerspace is the next open source frontier | Opensource.com
    Apr 14, 2015 · Imagine the notion of open products; projects that you can download in the form of a single set of blueprints that you can send to your 3D ...Missing: board | Show results with:board
  87. [87]
    Extending research impact by sharing maker information - Nature
    Oct 4, 2023 · Educators and students increasingly use maker resources in learning activities including open-source hardware from design-sharing repositories.
  88. [88]
    Learn Raspberry Pi - Adafruit Learning System
    Learn to prepare an SD card, set up network, configure GPIO, control motors, use temperature sensors, and sense movement with Raspberry Pi.Missing: Pimoroni | Show results with:Pimoroni
  89. [89]
    Projects, tutorials, reviews, and more for todays digital Makers
    Pimoroni offers tutorials and projects for Raspberry Pi, E Ink, Picade, and more, covering topics like Python, MicroPython, and home automation.
  90. [90]
    Top 10 IoT Development Boards for Projects 2025 - Jaycon Systems
    Jul 14, 2025 · Discover the top 10 IoT development boards of 2025 – from Raspberry Pi to Arduino alternatives – to fuel your next IoT innovation.Missing: single- | Show results with:single-
  91. [91]
  92. [92]
    Embedded Systems Developer Kits & Modules from NVIDIA Jetson
    JetPack provides pre-built software services to fast-track sophisticated edge AI applications, including robotics, generative AI and computer vision.Jetson Orin Nano Super · Jetson Nano · Jetson TX2 Series · Jetson Xavier Series
  93. [93]
  94. [94]
    Jetson AGX Orin for Next-Gen Robotics - NVIDIA
    The NVIDIA Jetson AGX Orin is a powerful embedded AI computer for generative AI, computer vision, and robotics, with up to 275 TOPS performance.Jetson Orin Nano Super · Jetson Xavier Series · Skip to main content
  95. [95]
    Internet of Intelligent Things: A convergence of embedded systems ...
    This article comprehensively reviews the emerging concept of Internet of Intelligent Things (IoIT), adopting an integrated perspective centred on the areas ...
  96. [96]
    The Power and Versatility of Single Board Computers
    Oct 28, 2025 · In factory settings, SBCs can act as controllers for robots, monitoring systems, and other automated machinery. Their small size, low power ...
  97. [97]
    The Best SBCs for Medical Equipment Applications - VersaLogic
    May 13, 2021 · The best SBC for medical equipment is not just the one with the required features and performance. For medical applications, it must be supplied by a company.
  98. [98]
    Cluster of Single-Board Computers at the Edge for Smart Grids ...
    Nov 19, 2021 · In this paper, we are implementing an edge platform that is based on single-board computers (SBCs) to process data stemming from SG.
  99. [99]
    TQ's Single Board Computers – Compact Intelligence - TQ-Group
    Our SBCs are built for long-term availability and maximum reliability. Thanks to their robust design, proactive obsolescence management, and long-term ...Missing: features | Show results with:features
  100. [100]
    VxWorks | Industry Leading RTOS for Embedded Systems
    VxWorks powers mission-critical systems in aerospace, automotive, medical and industrial sectors. The world's #1 RTOS with 600+ safety certifications.
  101. [101]
    Custom Industrial Single Board Computers - Gateworks Corporation
    Additional capabilities include conformal coating, Linux software development; driver development; certifications such as FCC, UL, CSA, and CE; environment ...
  102. [102]
    Edge AI Market Size to Surpass USD 143.06 Billion by 2034 Driven ...
    Sep 10, 2025 · According to Precedence Research, the global edge AI market size will grow from USD 25.65 billion in 2025 to nearly USD 143.06 billion by ...
  103. [103]
    What is Single Board Computer? Meaning, Types, and Importance
    Oct 5, 2024 · A single-board computer (SBC) is a compact computing device where all critical components and many devices such as the processor, memory, storage, and input/ ...
  104. [104]
    TS-7260 Low-Power Single Board Computer | SBCs - embeddedTS
    The TS-7260 specifically targets ultra low power applications such as solar or battery powered devices. It features an optional high-precision temperature ...
  105. [105]
    Understanding Single Board Computers (SBCs):A Complete Guide
    Jul 12, 2024 · Examples include vending machines, which use SBCs to control their functions, and rack systems, where SBCs offer reliable and fast integration.
  106. [106]
    Single Board vs. Industrial Motherboard: A Quick Guide - LinkedIn
    Jul 15, 2024 · Single Board Computers often have shorter market lifecycles. That is because of the fast pace of technological advancements & the need for ...Missing: PC | Show results with:PC
  107. [107]
    Computer-on-module architectures drive sustainability - EDN Network
    Oct 31, 2025 · This approach reduces electronic waste, conserves resources, and lowers long‑term costs, especially in industries where certifications and ...The Hidden Burden Of... · How Coms Extend Product... · Open Standards That Enable...
  108. [108]
    Can e-waste recycling provide a solution to the scarcity of rare earth ...
    May 10, 2024 · Recycling e-waste is seen as a sustainable alternative to compensate for the limited natural rare earth elements (REEs) resources and the difficulty of ...
  109. [109]
    Micro Controller Workshop for Beginners - Artecs
    May 1, 2025 · ... differences that are highlighted here: SBC: Single Board Computer ​. Higher Power​; Can Run an OS​; All soldered into a single board​. MCU ...
  110. [110]
    SoC vs SOM vs SBC | What is the Difference and How to ... - Geniatech
    Learn the differences between SoC, SOM, and SBC, and how to choose the best solution for your embedded system project.Missing: comparison | Show results with:comparison
  111. [111]
    Desktops vs Single board Computers - Meadowlark IT
    Aug 2, 2022 · Typical Desktop PCs are large, bulky, and consume a lot of power (usually 200-300w typical). Single board Computers (SBCs) are tiny, often the ...
  112. [112]
    3 reasons SBCs are some of the most power-efficient computers out ...
    Sep 21, 2024 · One of the reasons an SBC can be so power-efficient is that the designers keep nearly all the essential components tightly integrated. In ...
  113. [113]
    Single-Board Computers: Hidden Power Features Most Users Miss
    ### GPIO in SBCs and Comparison to Smartphones