SKU: SBCD-0349
📋 GST Invoice Available

pcDuino3B AllWinner A20 Dual-Core SBC with 1GB RAM

₹5,599.00 (Inclusive of all taxes)
Out of Stock

The pcDuino3B is a versatile single board computer powered by an AllWinner A20 dual-core ARM Cortex-A7 processor with 1GB RAM. It runs Ubuntu Linux and Android, features HDMI output, and offers extensive compatibility with Arduino shields, making it ideal for various embedded development and automation projects.

Features

  • AllWinner A20 Dual-Core Cortex-A7 CPU with Mali 400 GPU
  • 1GB DDR3 RAM and 4GB onboard Flash storage
  • Runs Ubuntu Linux and Android operating systems
  • Compatible with Arduino UNO shields (GPIO, PWM, ADC, UART, SPI, I2C)
  • Integrated 10/100Mbps Ethernet, WiFi, and SATA host interface

Out of stock

Description

The pcDuino3B is engineered as a high-performance, cost-effective single board computer designed to meet the demands of the open-source community. At its core, it features an AllWinner A20 dual-core ARM Cortex-A7 processor paired with 1GB of DDR3 RAM, enabling it to efficiently run operating systems like Ubuntu Linux and Android. Visual output is managed through an HDMI interface, capable of driving a graphical desktop and supporting multi-format 1080p 60fps video decoding, alongside 1080p 30fps H.264 and MPEG4 video encoding via its dedicated hardware video processing engine.

This board offers flexible storage options, including 4GB of onboard NAND Flash and a microSD card slot supporting up to 32GB for OS booting or memory expansion, complemented by a SATA host socket for connecting SSDs or hard drives. A key advantage of the pcDuino3B is its 100% compatibility with original Arduino shields, providing a familiar expansion ecosystem for makers and developers. It exposes a full set of Arduino UNO slots, including 14x GPIO, 2x PWM, 6x ADC, 1x UART, 1x SPI, and 1x I2C. The inclusion of 6 analog inputs/outputs distinguishes it from many other SBCs, broadening its utility for sensor integration and data acquisition. For software development, the board supports C/C++ with GNU toolchain, Java with the Android SDK, and Python, with the Arduino IDE and SCRATCH programming language preinstalled to facilitate an accessible entry point into electronics and coding for beginners and educational settings. The built-in USB OTG interface allows for headless operation, enabling remote desktop access from a connected PC via VNC for streamlined control in embedded applications.

Key Features

  • AllWinner A20 SoC with 1GHz ARM Cortex-A7 Dual-Core CPU
  • Mali 400 Dual-Core GPU for OpenGL ES2.0 and OpenVG 1.1 graphics
  • 1GB DDR3 DRAM for robust multitasking
  • 4GB onboard NAND Flash storage and microSD card slot (up to 32GB)
  • Full compatibility with original Arduino Shields and their pin headers
  • Rich I/O: 14x GPIO, 2x PWM, 6x ADC, 1x UART, 1x SPI, 1x I2C
  • Connectivity: 10/100Mbps Ethernet, integrated WiFi, SATA Host socket
  • Video output: HDMI 1.4 with HDCP support and LVDS interface
  • Programming support for C/C++, Java (Android SDK), and Python
  • Pre-installed Arduino IDE and SCRATCH for immediate development

Applications

  • Embedded Linux development and prototyping
  • Android-based HMI (Human-Machine Interface) systems
  • IoT gateway and data acquisition nodes
  • Educational platforms for programming and electronics (e.g., SCRATCH)
  • Robotics control and automation projects
  • Custom media centers and retro gaming

Technical Specifications

CPUAllWinner A20 SoC, 1GHz ARM Cortex A7 Dual Core
GPUOpenGL ES2.0, OpenVG 1.1, Mali 400 Dual Core
DRAM1GB DDR3
Onboard Storage4GB Flash
External StoragemicroSD card (TF) slot up to 32GB, SATA Host socket
Video OutputHDMI 1.4 with HDCP support, LVDS
Audio OutputHDMI
IR ReceiverYes
Camera InterfaceMIPI CSI
Battery InterfaceLi-Poly Battery Interface
USB Ports1x USB Host, 1x USB OTG
Connectivity10/100Mbps Ethernet, WiFi
Power Rating5V DC, 2000mA

Frequently Asked Questions

What operating systems does the pcDuino3B support?

The pcDuino3B officially supports Ubuntu Linux (version 12.04) and Android (version 4.2). These can be booted from the onboard 4GB Flash memory or from a microSD card. The board leverages its AllWinner A20 SoC for stable performance across these environments.

Is the pcDuino3B truly compatible with Arduino shields?

Yes, the pcDuino3B is designed for 100% compatibility with original Arduino UNO shields. It provides a full Arduino-style pin header with 14x GPIO, 2x PWM, 6x ADC, 1x UART, 1x SPI, and 1x I2C interfaces, allowing direct integration of Arduino expansion modules.

What are the key connectivity features of the pcDuino3B?

The pcDuino3B includes robust connectivity options such as 10/100Mbps Ethernet for wired networking, integrated WiFi for wireless access, and a SATA host socket for connecting external storage like SSDs or HDDs. It also offers HDMI 1.4 output for display.

Can I use the pcDuino3B for headless applications?

Absolutely. The pcDuino3B features a built-in USB OTG interface that enables it to be accessed and managed remotely from a connected Windows PC. By installing VNC-Remote Desktop software, you can operate the board without a physical screen, which is ideal for dedicated measurement or control tasks.

What programming languages and development tools are supported?

The pcDuino3B supports C and C++ with the GNU toolchain, Java using the standard Android SDK, and Python. For educational and beginner use, the Arduino IDE and SCRATCH programming language are preinstalled, providing accessible entry points into embedded programming and electronics.

Package Includes

  • 1 x pcDuino Module

Additional Information

Weight 0.175 kg
Dimensions 13 × 7 × 5 cm