Categories
News

6 Fantastic Single Board Computers (SBC) compared

6 Fantastic Single Board Computers (SBC) of 2023

Single-board computers (SBCs) have evolved from simple educational tools into powerful devices capable of handling tasks ranging from everyday computing to complex machine learning algorithms. In an era where the Internet of Things (IoT), edge computing, and artificial intelligence are at the forefront of technological innovation, these small yet potent machines offer a cost-effective and flexible approach for both hobbyists and professionals.

The variety and capabilities of SBCs on the market have never been more diverse, providing a multitude of options tailored for different needs and applications, but here are a selection of the best to help you get started wilting your next project. The fantastic Explaining Computers YouTube channel by Christopher Barnatt has created a fantastic guide taking you through the labyrinth of choices by offering an in-depth comparison of six exceptional SBCs available in 2023: Raspberry Pi 5, Orange Pi 5, Lichee Pi 4A, VisionFive 2, Odyssey x86J4125 v2, and Rock 3C.

Each board comes with its unique set of features, processing capabilities, and ecosystems. Whether you are an IoT enthusiast, a developer focused on edge computing, or simply a tech aficionado looking to build your next project, understanding the strengths and weaknesses of these SBCs can be invaluable.

The best Single Board Computers (SBC) of 2023

Other articles you may find of interest on mini PC single board computers :

Processing Power

Raspberry Pi 5

  • CPU: 2.4GHz quad-core 64-bit Arm Cortex-A76
  • GPU: VideoCore VII

Orange Pi 5

  • CPU: Rockchip RK3588S, 8-core 64-bit (quad-core A76 + quad-core A55), up to 2.4GHz
  • GPU: ARM Mali-G610
  • NPU: 6TOPs

Lichee Pi 4A

  • CPU: RISC-V 64GCV C910x4@2GHz
  • NPU: 4TOPS@INT8, up to 1GHz

VisionFive 2

Odyssey x86J4125 v2

  • CPU: Quad-core Intel Celeron J4125

Rock 3C

  • CPU: Quad-core Armv8.2‑A Cortex‑A55

Orange Pi 5 leads in terms of core count and NPU capabilities, followed by Lichee Pi 4A. Raspberry Pi 5 and Rock 3C offer competitive quad-core setups, while Odyssey opts for an Intel architecture. VisionFive 2 brings RISC-V architecture into the fray but at a lower clock speed.

Graphical Performance

Raspberry Pi 5’s VideoCore VII GPU is well-regarded for its performance and efficiency. Orange Pi 5’s ARM Mali-G610 is a strong contender, especially with its 8K display capabilities. Lichee Pi 4A and VisionFive 2 both support Vulkan 1.2 and OpenGL ES 3.x, making them capable performers. Odyssey uses Intel UHD Graphics 600, suitable for 4K output. Rock 3C, however, is limited to 1080p displays.

Connectivity

Odyssey x86J4125 v2 impresses with dual 2.5GbE interfaces and multiple wireless options. Raspberry Pi 5 and Orange Pi 5 provide a balanced set of connectivity options, including Gigabit Ethernet and dual-band Wi-Fi. Lichee Pi 4A offers dual Gigabit Ethernets but lacks wireless connectivity. VisionFive 2 and Rock 3C are quite standard in this aspect.

Storage and expandability

Odyssey provides the most storage options with SATA and M.2 interfaces. Orange Pi 5 and Lichee Pi 4A offer up to 16GB LPDDR4 RAM and various storage sizes. Raspberry Pi 5 relies on high-speed microSD cards. VisionFive 2 and Rock 3C offer moderate storage capabilities.

Raspberry Pi 5 remains the most compact, whereas Odyssey x86J4125 v2 and Orange Pi 5 provide the most features and expandability options. Lichee Pi 4A and VisionFive 2 focus on AI and multimedia capabilities. Rock 3C stands out for its ultra-small form factor.

Software

Raspberry Pi 5 has extensive community support and a wide range of compatible software. Orange Pi 5 supports its own OS, Android 12, and Debian 11. Lichee Pi 4A and VisionFive 2 are likely to have less extensive software support due to their RISC-V architecture. Odyssey and Rock 3C offer multiple OS support, including Linux and Windows for Odyssey.

Selecting the best single board computer depends on your specific needs. If you’re looking for raw power and AI capabilities, Orange Pi 5 and Lichee Pi 4A are strong contenders. For balanced performance and extensive community support, Raspberry Pi 5 is hard to beat. Odyssey x86J4125 v2 offers robust connectivity and storage options, making it versatile for various applications. VisionFive 2 and Rock 3C are niche boards that might be ideal for specialized projects.

Filed Under: Hardware, Top News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

AAEON GENE-ADN6 Single Board Computer (SBC)

AAEON GENE-ADN6 Single Board Computer

 

AAEON has this week announced the availability of its new embedded computer in the form of the GENE-ADN6. Offering a single board computer (SBC) powerful enough to cater for a wide range of different applications including machine vision, drones, and autonomous mobile robots (AMR).

The GENE-ADN6 SBC is powered by a range of Intel processors, including the Intel Atom x7000E Series, Intel Processor N Series, and Intel Core i3-N305 Processors. This variety of CPUs, ranging from the 6 W Intel Processor N50 to the 15 W Intel Core i3-N305, provides a range of power and performance options to meet diverse requirements. This flexibility makes the GENE-ADN6 a versatile solution for various industrial and commercial applications.

Designed to withstand harsh industrial environments, the GENE-ADN6 operates within a wide temperature range of -40°F to 185°F (-40°C to 85°C). This durability is a critical feature for applications such as industrial automation, where reliable operation under adverse conditions is crucial.

The GENE-ADN6 single board computer accommodates multiple expansion modules via M.2 2230 E-Key and M.2 3052 B-Key slots, offering versatility in customization. The board also offers additional storage options, including a full-size mSATA slot and a SATA HDD bay. This ensures that the SBC can handle demanding applications that require substantial data storage and fast data access.

AAEON GENE-ADN6 SBC specifications

  • Intel Atom x7000E Series, Intel N series, and Intel CoreTM i3-N305 Processors
  • DDR5 4800 MHz, SODIMM x 1, Up to 32GB
  • HDMI 1.4, VGA, LVDS x 1
  • Intel 2.5GbE x 3, SATA 6.0 Gb/s x 1, DIO x 8bit
  • USB3.2 Gen2 x 2, USB2.0 x 4, RS-232/422/485 x 2, RS-232 x 2
  • Mini PCIe card x 1, M.2 E-Key 2230 x 1, M.2 B-Key 3052 x 1
  • Wide DC Input 9-36V

One of the standout features of the GENE-ADN6 is its suitability for multi-camera machine vision setups. This is made possible by its three LAN ports supporting Intel I226 Ethernet at 2.5GbE, and the ability to host up to three simultaneous displays. These features allow for complex machine vision applications, a crucial component in industries such as manufacturing and logistics.

The GENE-ADN6’s external I/O includes two USB 3.2 Gen 2 ports, and its internal connectors include four COM pin headers, two supporting RS-232/422/485 interfaces, an 8-bit GPIO, SMBus, and four USB 2.0 connectors. These features provide the necessary versatility and connectivity for a wide range of peripherals and devices.

AAEON GENE-ADN6 SBC underneath

Other articles you may find of interest in the subject of AAEON products :

Data security and speed are also prioritized in the GENE-ADN6 single board computer. The board’s interfaces are enhanced by high-bandwidth DDR5 system memory for faster data processing, and optional TPM 2.0 for added data security. These features ensure that the GENE-ADN6 can handle sensitive data securely and efficiently, a critical requirement in today’s data-driven industries.

The compact size, robust design, and diverse interfaces of the GENE-ADN6 make it suitable for industrial automation. Its ability to operate reliably under harsh conditions, coupled with its powerful processing capabilities and expandable features, make it a valuable tool for automating complex industrial processes.

The GENE-ADN6 is now in mass production and available for purchase. Its introduction represents a significant advancement in the field of embedded computing, offering a robust, versatile, and powerful solution for a wide range of industrial and commercial applications. The GENE-ADN6 single board computer is not just a new product, but a testament to AAEON’s commitment to innovation and the advancement of industrial computing technology.

Source: AAEON

Filed Under: Hardware, Top News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

How to run AI models on a Raspberry Pi and single board computers (SBC)

running AI models on single board computers SBC

If you are looking for a project to keep you busy this weekend you might be interested to know that it is possible to run artificial intelligence in the form of large language models (LLM) on small single board computers (SBC) such as the Raspberry Pi and others. With the launch of the new Raspberry Pi 5 this month its now possible to carry out more power intensive tasks to its increased performance.

Although before you start it’s worth remembering that running AI models, particularly large language models (LLMs), on a Raspberry Pi or other SBCs presents an interesting blend of challenges and opportunities. While you trade off computational power and convenience, you gain in terms of cost-effectiveness, privacy, and hands-on learning. It’s a field ripe for exploration, and for those willing to navigate its limitations, the potential for innovation is significant.

One of the best ways of accessing ChatGPT from your Raspberry Pi setting up a connection to the OpenAI API, building programs using Python, JavaScript and other programming languages to connect to ChatGPT remotely. Although if you are looking for a a more locally installed more secure version which runs AI directly on your mini PC you will need to select a lightweight LLM that is capable of running and answering your queries more effectively.

Running AI models on a Raspberry Pi

Watch the video below to learn more about how this can be accomplished thanks to Data Slayer if you are interested in learning more about how to utilize the power of your mini PC I deftly recommend you check out his other videos.

Other articles we have written that you may find of interest on the subject of Raspberry Pi 5 :

Before diving in, it’s important to outline the challenges. Running a full-scale LLM on a Raspberry Pi is not as straightforward as running a simple Python script. These challenges are primarily:

  • Limited Hardware Resources: Raspberry Pi offers less computational power compared to typical cloud-based setups.
  • Memory Constraints: RAM can be a bottleneck.
  • Power Consumption: LLMs are known to be energy-hungry.

Benefits of running LLM is on single board computers

Firstly, there’s the compelling advantage of affordability. Deploying AI models on cloud services can accumulate costs over time, especially if you require significant computational power or need to handle large data sets. Running the model on a Raspberry Pi, on the other hand, is substantially cheaper in the long run. Secondly, you gain the benefit of privacy. Your data never leaves your local network, a perk that’s especially valuable for sensitive or proprietary information. Last but not least, there’s the educational aspect. The hands-on experience of setting up the hardware, installing the software, and troubleshooting issues as they arise can be a tremendous learning opportunity.

Drawbacks due to the lack of computational power

However, these benefits come with distinct drawbacks. One major issue is the limited hardware resources of Raspberry Pis and similar SBCs. These devices are not designed to be powerhouses; they lack the robust computational capabilities of a dedicated server or even a high-end personal computer. This limitation is particularly pronounced when it comes to running Large Language Models (LLMs), which are notorious for their appetite for computational resources. Memory is another concern; Raspberry Pis often come with a limited amount of RAM, making it challenging to run data-intensive models. Furthermore, power consumption can escalate quickly, negating some of the cost advantages initially gained by avoiding cloud services.

Setting up your mini PC

Despite these challenges, there have been advancements that make it possible to run LLMs on small computers like Raspberry Pi. One notable example is the work of Georgie Gregov, who ported the Llama model, a collection of private LLMs shared by Facebook, to C++. This reduced the size of the model significantly, making it possible to run on tiny devices like Raspberry Pi.

Running an LLM on a Raspberry Pi is a multi-step process. First, the Ubuntu server is loaded onto the Raspberry Pi. An external drive is then mounted to the Pi, and the model is downloaded to the drive. The next step involves cloning a git repo, compiling it, and moving the model into the repo file. Finally, the LLM is run on the Raspberry Pi. While the process might be a bit slow, it can handle concrete questions well.

It’s important to note that LLMs are still largely proprietary and closed-source. While Facebook has released an open-source version of its Llama model, many others are not publicly available. This can limit the accessibility and widespread use of these models. One notable example is the work of Georgie Gregov, who ported the Llama model, a collection of private LLMs shared by Facebook, to C++. This reduced the size of the model significantly, making it possible to run on tiny devices like Raspberry Pi.

Running AI models on compact platforms like Raspberry Pi and other single-board computers (SBCs) presents a fascinating mix of advantages and limitations. On the positive side, deploying AI locally on such devices is cost-effective in the long run, eliminating the recurring expenses associated with cloud-based services. There’s also an increased level of data privacy, as all computations are carried out within your own local network. Additionally, the hands-on experience of setting up and running these models offers valuable educational insights, especially for those interested in the nitty-gritty of both hardware and software.

However, these benefits come with their own set of challenges. The most glaring issue is the constraint on hardware resources, particularly when attempting to run Large Language Models (LLMs). These models are computational and memory-intensive, and a Raspberry Pi’s limited hardware isn’t built to handle such heavy loads. Power consumption can also become an issue, potentially offsetting some of the initial cost benefits.

In a nutshell, while running AI models on Raspberry Pi and similar platforms is an enticing proposition that offers affordability, privacy, and educational value, it’s not without its hurdles. The limitations in computational power, memory, and energy efficiency can be significant, especially when dealing with larger, more complex models like LLMs. Nevertheless, for those willing to tackle these challenges, the field holds considerable potential for innovation and hands-on learning.

Filed Under: Guides, Top News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.

Categories
News

Dual Host Hybrid KVM docking station : single, dual or triple 4K

Dual Host Hybrid KVM docking station

Targus has recently launched a new product the USB-C Dual Host Hybrid Triple Video KVM Docking Station (DOCK750). Whether you’re a software developer, a product team member, a network engineer, or a remote worker, this docking station is designed to maximize your efficiency.

The USB-C Dual Host Hybrid Triple Video KVM Docking Station is a unique product that combines the benefits of KVM technology with the convenience of a docking station. It allows users to connect and control two laptops, share up to three monitors, and several peripherals between them while docked. This results in increased collaboration, improved efficiencies, and a streamlined desktop experience with only one keyboard and mouse operating two devices.

One of the key features of this docking station is its dual host with KVM-sharing capabilities. This feature allows users to alternate between devices or use them simultaneously with the press of a button or click of a mouse. This is a significant advantage for professionals who need to access two environments at once or need to quickly collaborate on the spot.

Dual Host Hybrid KVM docking station

The docking station is compatible with both Mac and Windows, making it a versatile choice for users. It can connect to USB-C enabled host devices and various peripherals, including USB-C (1x USB 3.2 Gen 2) or USB-A (2x USB 3.2 Gen 2; 2x USB 2.0) peripherals, and HDMI (1x) or DisplayPort(2x) monitors.

Other articles we have written that you may find of interest on the subject of  docking stations :

The Triple 4K hybrid video technology is another standout feature of this docking station. It supports single, dual, or triple 4K display via one HDMI port @60Hz with DP Alt Mode technology and two DisplayPort™ ports @60Hz with DisplayLink® technology. This feature provides users with a high-quality visual experience, making it ideal for professionals who require high-resolution displays for their work.

The docking station also features full USB-C 10Gb interfaces (USB3.2 Gen 2) and dual PD3.0 100 W charging for both host devices. This ensures that your devices remain powered through the single docking station, eliminating the need for multiple chargers and reducing clutter on your desk.

The USB-C Dual Host Hybrid Triple Video KVM Docking Station is available for purchase on Targus.com and participating retailers worldwide. It is priced at $499.99 SRP, making it a worthwhile investment for professionals looking to enhance their productivity and streamline their workspace.

The USB-C Dual Host Hybrid Triple Video KVM Docking Station is a revolutionary product that combines the benefits of KVM technology with the convenience of a docking station. Its dual host with KVM-sharing capabilities, compatibility with Mac and Windows, connection to USB-C enabled host devices and various peripherals, and Triple 4K hybrid video technology make it a must-have for professionals across various fields.

Features and connections :

  • Supports single, dual, or triple 4K display via one HDMI port @60Hz with DP Alt Mode technology and two DisplayPort™ ports @60Hz with DisplayLink® technology
  • Supports standard KVM switching between host PC with keyboard, mouse, audio and ethernet control
  • Supports dual simultaneous host PC with keyboard and mouse control
  • Switch between two USB-C devices via the dock’s hardware button, a programmed keyboard hotkey, or software*
  • Power Delivery 3.0 up to 100W for both hosts simultaneously
  • 1x USB 3.2 Gen 2 Type-C (10 Gbps) port
  • 2x USB 3.2 Gen 2 Type-A (10 Gbps) ports
  • 2x USB 2.0 Type-A ports
  • 1x Gigabit Ethernet port (works with KVM switching)
  • 1x 3.5mm Audio In for mics
  • 1x 3.5mm Audio Out for speakers or headphones
  • Integrated lock slot accommodates standard security locks to safeguard equipment
  • 2x 1M USB-C (10 Gbps) detachable host cable (C/M to C/M) screw in cable
  • Compatible with Targus VESA® Mounting Bracket (ACX003GLZ, sold separately)
  • Compatible with Windows®, macOS® and other major operating systems

Source : Targus

Filed Under: Hardware, Top News





Latest timeswonderful Deals

Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, timeswonderful may earn an affiliate commission. Learn about our Disclosure Policy.