Allwinner SoC Guides

Allwinner SoC Guides#

Allwinner is a semiconductor company known for ARM-based SoCs used in tablets, TV boxes, smart displays, Linux development boards, low-cost Android devices, industrial control panels, multimedia terminals, IoT gateways, and embedded Linux products.

In the SBC and embedded market, Allwinner platforms are often selected when a project needs low cost, basic multimedia capability, Linux support, Android support on selected platforms, and simple embedded integration. Compared with higher-end SoC families, Allwinner is usually more cost-oriented. This makes it attractive for budget-sensitive products, compact control terminals, entry-level HMI panels, media players, and education or development boards.

Allwinner SoCs are not usually positioned as premium industrial processors. However, some platforms, especially industrial variants such as A40i, are used in products where cost, display output, basic I/O, and stable supply are important.

About Allwinner#

Allwinner Technology is a Chinese fabless semiconductor company focused on application processors and SoCs for tablets, smart devices, TV boxes, automotive-related terminals, multimedia products, and embedded systems.

Allwinner became widely known through low-cost tablets, Android TV boxes, and Linux development boards. Many open-source SBC projects and community boards have used Allwinner SoCs because they are affordable and capable enough for many basic embedded workloads.

Allwinner platforms are commonly used in:

  • Android tablets
  • Linux SBCs
  • Smart display terminals
  • Entry-level HMI panels
  • Media players
  • TV boxes
  • IoT gateways
  • Industrial control terminals
  • Education boards
  • Low-cost embedded devices
  • Camera and video products on selected platforms

For engineers, Allwinner can be useful when a product does not require high-end AI, complex graphics, or premium industrial lifecycle, but still needs an ARM Linux or Android platform with display, storage, USB, Ethernet, and basic expansion interfaces.

Why Allwinner SoCs Are Used in Embedded Products#

Allwinner SoCs are commonly chosen for embedded systems because they provide a practical low-cost platform for display-oriented and Linux-based products.

Typical advantages include:

  • Competitive hardware cost
  • Wide use in low-cost Android and Linux products
  • Availability in many development boards and modules
  • Basic display and multimedia support
  • Good fit for simple HMI and smart terminals
  • Suitable for compact embedded Linux systems
  • Community knowledge around many older platforms
  • Support for Yocto, Buildroot, Armbian, or vendor SDKs on selected platforms

For product teams, Allwinner may be attractive when the hardware budget is tight and the application workload is moderate.

However, engineers should carefully evaluate BSP quality, long-term supply, documentation, and industrial reliability before selecting an Allwinner platform for professional equipment.

Allwinner SoC Families#

Allwinner has many SoC families across tablets, TV boxes, embedded Linux boards, industrial products, and camera devices. The table below focuses on platforms commonly relevant to SBCs, embedded systems, Android devices, Linux products, and HMI applications.

SoC CPU Class Typical OS Common Applications
A13 Single-core Cortex-A8 class Android / Linux Legacy tablets, simple embedded devices
A20 Dual-core Cortex-A7 class Android / Linux Legacy SBCs, industrial control, display terminals
A33 Quad-core Cortex-A7 class Android / Linux Tablets, low-cost smart panels, simple HMI
A40i Quad-core Cortex-A7 class Linux / Android Industrial control, HMI, automotive-related terminals
A64 Quad-core Cortex-A53 class Linux / Android 64-bit SBCs, smart terminals, Linux boards
H3 Quad-core Cortex-A7 class Linux / Android Low-cost SBCs, media devices, gateways
H5 Quad-core Cortex-A53 class Linux 64-bit SBCs, lightweight embedded products
H6 Quad-core Cortex-A53 class Android / Linux TV boxes, media players, higher multimedia products
H616 / H618 Quad-core Cortex-A53 class Android / Linux TV boxes, media terminals, low-cost SBCs
T113 / T113-S3 Dual-core Cortex-A7 class Linux / RTOS-style SDKs Industrial HMI, control panels, lightweight Linux devices
V3s ARM Cortex-A7 class Linux Camera products, small Linux boards, embedded vision
V536 / V853 Vision-oriented SoC Linux Camera, AI vision, smart imaging devices

Allwinner A13#

Allwinner A13 is an older entry-level SoC that was widely used in low-cost tablets and basic Android devices. It is mostly relevant today for legacy products and historical embedded designs.

Item Main Specification
CPU Single-core Cortex-A8 class
Positioning Legacy low-cost tablet and embedded SoC
Typical OS Android, Linux on legacy boards
Display Use Basic LCD display products
Typical Interfaces USB, UART, I2C, SPI, GPIO depending on board
Common Applications Legacy tablets, simple embedded panels, low-cost devices
Main Strength Very low-cost historical platform
Limitation Old architecture; not recommended for new designs

A13 is generally not recommended for new SBC projects unless there is a specific legacy requirement.

Allwinner A20#

Allwinner A20 is an older dual-core platform used in many early Linux SBCs and industrial control products. It has a long history in the open-source board ecosystem.

Item Main Specification
CPU Dual-core Cortex-A7 class
Positioning Legacy embedded Linux and SBC platform
Typical OS Linux, Android
Display Use LCD, HDMI depending on board
Typical Interfaces Ethernet, USB, SATA on some boards, UART, I2C, SPI, GPIO
Common Applications Legacy SBCs, gateways, industrial controllers, display terminals
Main Strength Mature historical ecosystem and community experience
Limitation Older performance level and limited modern software roadmap

A20 can still be found in older industrial and SBC designs, but new products usually choose newer platforms.

Allwinner A33#

Allwinner A33 is a quad-core SoC commonly used in low-cost tablets and simple Android display products. It can support basic touch screens and lightweight embedded applications.

Item Main Specification
CPU Quad-core Cortex-A7 class
GPU Mali-400 class
Positioning Low-cost tablet and smart display platform
Typical OS Android, Linux
Display Use LCD panels for tablets and small smart displays
Typical Interfaces USB, audio, UART, I2C, SPI, GPIO depending on board
Common Applications Low-cost tablets, simple HMI panels, smart display terminals
Main Strength Cost-effective for basic Android display products
Limitation Limited performance and older platform generation

A33 may be useful for simple display devices, but for new industrial or commercial products, engineers should compare it with newer Allwinner or Rockchip options.

Allwinner A40i#

A40i is one of the more important Allwinner platforms for industrial and embedded applications. It is often positioned for industrial control, HMI, automotive-related terminals, and embedded display systems.

Item Main Specification
CPU Quad-core Cortex-A7 class
GPU Mali-400 class
Positioning Industrial-oriented embedded SoC
Typical OS Linux, Android
Display Use LCD, LVDS, HDMI depending on board design
Typical Interfaces Ethernet, USB, UART, I2C, SPI, GPIO, CAN on selected designs
Common Applications Industrial HMI, vehicle terminals, control panels, gateways, smart display devices
Main Strength Industrial positioning, display support, cost-effective embedded design
Limitation CPU/GPU performance is modest compared with newer platforms

A40i is suitable when the product needs an industrial-oriented Allwinner platform with moderate performance and stable display support. It is often considered for cost-sensitive HMI panels and control terminals.

Allwinner A64#

Allwinner A64 is a 64-bit quad-core SoC used in Linux SBCs, tablets, and smart embedded devices. It is known in the SBC community and has been used in boards such as Pine64-class products.

Item Main Specification
CPU Quad-core Cortex-A53 class
GPU Mali-400 class
Positioning Low-cost 64-bit embedded and SBC platform
Typical OS Linux, Android
Display Use HDMI, LCD/MIPI depending on board design
Typical Interfaces Ethernet, USB, UART, I2C, SPI, GPIO
Common Applications Linux SBCs, Android tablets, smart terminals, embedded boards
Main Strength 64-bit ARM platform at low cost
Limitation Older graphics and limited high-end multimedia capability

A64 is suitable for simple Linux SBCs and moderate embedded applications, but it should be evaluated carefully for commercial products requiring long-term BSP support.

Allwinner H3#

Allwinner H3 is a well-known low-cost SoC used in many SBCs and media-oriented boards. It is common in low-cost development boards and simple Linux devices.

Item Main Specification
CPU Quad-core Cortex-A7 class
GPU Mali-400 class
Positioning Low-cost SBC and media SoC
Typical OS Linux, Android
Display Use HDMI-focused products, LCD depending on board
Typical Interfaces Ethernet, USB, UART, I2C, SPI, GPIO
Common Applications Low-cost SBCs, media players, gateways, education boards
Main Strength Low cost and broad community experience
Limitation Older 32-bit platform; not ideal for advanced HMI or long-lifecycle industrial products

H3 can be useful for low-cost Linux boards and basic network devices, but it is usually not the first choice for new industrial HMI products.

Allwinner H5#

Allwinner H5 is a 64-bit Cortex-A53 platform similar in market positioning to low-cost SBC and lightweight embedded products.

Item Main Specification
CPU Quad-core Cortex-A53 class
Positioning Low-cost 64-bit SBC platform
Typical OS Linux
Display Use HDMI-oriented designs
Typical Interfaces Ethernet, USB, UART, I2C, SPI, GPIO
Common Applications Linux SBCs, lightweight gateways, media terminals
Main Strength 64-bit support at low cost
Limitation Limited modern multimedia and industrial feature set

H5 is mainly relevant for low-cost Linux SBCs and simple embedded devices.

Allwinner H6#

Allwinner H6 is a multimedia-oriented SoC used in Android TV boxes, media players, and higher-capability low-cost display products.

Item Main Specification
CPU Quad-core Cortex-A53 class
GPU Mali-T720 class
Positioning Multimedia and TV-box-oriented SoC
Typical OS Android, Linux
Display Use HDMI and media display applications
Typical Interfaces USB, Ethernet, UART, I2C, SPI, GPIO depending on board
Common Applications TV boxes, media players, digital signage, low-cost display devices
Main Strength Better multimedia capability than older H-series chips
Limitation Not primarily industrial-focused

H6 can be suitable for multimedia products but should be evaluated carefully for industrial applications.

Allwinner H616 and H618#

H616 and H618 are commonly used in Android TV boxes, media terminals, and low-cost display or streaming products. They are often selected for cost-sensitive multimedia devices.

Item Main Specification
CPU Quad-core Cortex-A53 class
GPU Mali-G31 class on common configurations
Positioning Low-cost multimedia and Android TV platform
Typical OS Android, Linux
Display Use HDMI-based multimedia products
Typical Interfaces USB, Ethernet depending on board, UART, I2C, SPI, GPIO
Common Applications TV boxes, media players, entry-level digital signage, simple terminals
Main Strength Cost-effective multimedia platform
Limitation BSP quality and industrial suitability should be verified carefully

H616/H618 may be attractive for low-cost multimedia terminals, but they are usually not selected for high-reliability industrial systems unless the board supplier provides strong support.

Allwinner T113 / T113-S3#

T113 is an important Allwinner platform for lightweight Linux HMI and industrial control products. It is often used in compact display terminals, control panels, and cost-sensitive embedded Linux systems.

Item Main Specification
CPU Dual-core Cortex-A7 class
Positioning Cost-effective embedded Linux HMI and control SoC
Typical OS Linux, Tina Linux, RTOS-style SDKs depending on vendor support
Display Use RGB, LVDS, MIPI DSI depending on variant and board design
Typical Interfaces Ethernet, USB, UART, I2C, SPI, GPIO, CAN on selected configurations
Common Applications Industrial HMI, small control panels, smart appliances, compact Linux terminals
Main Strength Low cost, compact Linux design, suitable for simple HMI/control products
Limitation Limited CPU performance for complex UI or heavy multimedia

T113 is useful when a product needs a simple Linux-based HMI or control platform with display and touch support at low cost.

Allwinner V3s#

V3s is a compact Allwinner SoC used in small Linux boards, camera products, and lightweight embedded systems. It is notable because some designs integrate memory, simplifying board design.

Item Main Specification
CPU Cortex-A7 class
Positioning Compact camera and small Linux SoC
Typical OS Linux
Display Use Small LCD products depending on board
Camera Camera-oriented applications
Typical Interfaces USB, UART, I2C, SPI, GPIO, camera interface
Common Applications Small cameras, compact Linux boards, embedded vision, simple control terminals
Main Strength Compact design and good fit for simple camera or Linux products
Limitation Limited performance and not suitable for complex Android/HMI systems

V3s is suitable for simple embedded Linux devices and camera-first products.

Allwinner V536 / V853#

V536 and V853 are vision-oriented Allwinner SoCs used in camera, AI vision, and smart imaging products.

Item Main Specification
CPU ARM application processor class depending on model
AI / Vision AI or vision acceleration on supported platforms
Positioning Smart camera and AI vision SoC
Typical OS Linux-based SDK
Camera Camera input and image processing focus
Common Applications Smart cameras, AI vision devices, inspection terminals, IPC products
Main Strength Vision and camera integration
Limitation Not intended as general-purpose Android/Linux SBC platforms

These platforms should be considered when the product is mainly a camera or vision system rather than a general SBC.

Allwinner for Android SBCs#

Allwinner SoCs have been widely used in Android tablets, TV boxes, and low-cost smart devices. They can be suitable for Android products when the UI is simple and cost is important.

Allwinner Android products may include:

  • Entry-level tablets
  • Low-cost smart panels
  • TV boxes
  • Media players
  • Simple touch terminals
  • Smart appliance displays
  • Basic digital signage products

For Android projects, BSP quality is critical. Engineers should verify Android version, display support, touch panel support, GPU driver, video decoding, audio, Wi-Fi/Bluetooth module support, flashing tools, and OTA update options.

Compared with Rockchip, Allwinner may be attractive in low-cost products, but Rockchip is often stronger in Android smart panel and multimedia SBC ecosystems.

Allwinner for Linux SBCs#

Allwinner SoCs are also widely used in Linux SBCs and embedded Linux products. Many Allwinner boards have community support through Linux distributions and board projects.

Linux Allwinner products may include:

  • Compact SBCs
  • Gateways
  • Simple HMI panels
  • Development boards
  • IoT terminals
  • Industrial control devices
  • Camera devices
  • Education boards

For production Linux systems, engineers should check whether the board supplier provides a reliable BSP, kernel source, device tree, Buildroot or Yocto support, and flashing tools. Community images can be useful for development, but production products usually need a controlled software stack.

Allwinner for Industrial HMI#

Allwinner can be used in industrial HMI products, especially when cost is important and the UI requirements are moderate.

Suitable HMI use cases include:

  • Small control panels
  • Basic machine displays
  • Smart appliance screens
  • Industrial setting terminals
  • Energy control panels
  • Compact Linux touch devices

For industrial HMI, engineers should evaluate:

  • Display interface
  • Touch controller support
  • Backlight control
  • Operating temperature
  • Power input design
  • Long-term supply
  • BSP maintenance
  • EMI and ESD design
  • Enclosure integration

A40i and T113 are more relevant for industrial HMI than many consumer-oriented H-series TV box platforms.

Allwinner vs Rockchip#

Allwinner and Rockchip are both used in low-cost and mid-range embedded products, but they often serve different priorities.

Allwinner is often selected when:

  • Hardware cost is very important
  • The product needs basic Linux or Android capability
  • The UI is simple
  • The display requirement is moderate
  • The board design is compact and cost-sensitive
  • The product does not need high-performance AI or multimedia

Rockchip is often selected when:

  • Android display products need stronger ecosystem support
  • Multimedia performance is important
  • A more capable HMI platform is required
  • The product needs RK3566, RK3568, RK3576, or RK3588-level performance
  • The supplier has strong Rockchip BSP experience

For low-cost simple HMI, Allwinner can be attractive. For richer Android smart panels and industrial SBCs, Rockchip is often more practical.

Allwinner vs NXP i.MX#

Allwinner and NXP i.MX are usually positioned very differently.

Allwinner is often selected for:

  • Low-cost products
  • Simple Linux devices
  • Basic Android tablets or panels
  • Compact embedded terminals
  • Cost-sensitive display applications

NXP i.MX is often selected for:

  • Industrial products
  • Medical devices
  • Long-lifecycle systems
  • Professional Linux SBCs
  • Gateways and machine control
  • Products needing stronger documentation and lifecycle support

If the main target is low cost, Allwinner may be attractive. If the product requires long-term industrial support, formal documentation, and lifecycle confidence, NXP i.MX is usually stronger.

Choosing the Right Allwinner SoC#

The best Allwinner platform depends on the product requirement.

For legacy products, A20, A33, or A64 may still appear in existing designs.

For industrial-oriented display and control systems, A40i and T113 are more relevant.

For low-cost multimedia and TV-box-like products, H6, H616, or H618 may be considered.

For camera-first products, V3s, V536, or V853 may be more suitable.

Important selection factors include:

  • Android or Linux support
  • BSP maturity
  • Display interface
  • Touch panel support
  • Camera requirement
  • Ethernet and USB needs
  • UART, I2C, SPI, and GPIO requirements
  • Industrial temperature requirement
  • Long-term supply
  • Power consumption
  • Thermal behavior
  • Documentation
  • Vendor and board supplier support
  • Cost target

The lowest-cost SoC is not always the best choice. If BSP support is weak or lifecycle is uncertain, the total project cost can increase.

Quick Selection Table#

Product Type Recommended Allwinner Platforms
Legacy simple Linux SBC A20, A64
Low-cost Android tablet/panel A33, A64
Industrial HMI / control panel A40i, T113
Compact Linux HMI T113
Low-cost media player H6, H616, H618
Simple Linux gateway A20, A64, T113
Smart camera / vision device V3s, V536, V853
Entry-level development board H3, H5, A64

Key Factors for Allwinner Platform Selection#

Before selecting an Allwinner SoC, engineers should evaluate:

  • Whether the platform is still recommended for new designs
  • Android or Linux BSP quality
  • Kernel version and source availability
  • Display and touch support
  • Camera support if required
  • Ethernet and USB stability
  • Wi-Fi/Bluetooth module support
  • Power and thermal behavior
  • Documentation quality
  • Industrial temperature options
  • Long-term supply
  • Community support vs official vendor support
  • Production flashing and test tools

Allwinner can be a good fit for the right product, but platform selection should be done carefully.

Conclusion#

Allwinner SoCs provide a cost-effective option for many embedded Linux and Android products. They are widely used in low-cost tablets, media players, Linux SBCs, compact HMI panels, gateways, smart cameras, and simple embedded terminals.

A40i and T113 are especially relevant for industrial-oriented display and control products. A64, H3, H5, H6, H616, and H618 are common in low-cost SBC and multimedia ecosystems. V-series platforms are suitable for camera and vision-first applications.

Allwinner is often a good choice when cost, basic display capability, and simple Linux or Android functionality are the main priorities. However, for long-lifecycle industrial products, engineers should carefully verify BSP support, documentation, supply stability, power design, thermal behavior, and production readiness.

Choosing the right Allwinner SoC requires matching the processor to the real product requirements, including operating system, display, touch, camera, communication interfaces, enclosure, software support, lifecycle, and total development risk.