Boardcon Embedded Design MINI305X Reference
Overview
The MINI305X system-on-module features a Dual-core Cortex-A35 processor, a 2.0 TOPS Neural Process Unit (NPU), and a RISC-V MCU. It is designed for IPC/CVR, AI camera, intelligent interactive devices, and mini robots, providing high performance with low power to accelerate technology development and improve solution efficiency.
Specifications
| CPU | Dual-core Cortex-A35; 32KB I/D-cache; 1MB L2 cache |
| NPU | 2.0 TOPS Neural Process Unit |
| MCU | RISC-V MCU |
| ISP | Max 5M ISP |
| Memory | DDR4 RAM up to 3.5GB; eMMC; SPI Flash |
| Video/Picture Encoding | H.265/H.264/JPEG encoding; video encode up to 2688×1944@30fps + 1080p@30fps; multi-channel encoding |
| I2S/TDM | Two I2S/TDM interface |
| PDM | One PDM interface; support up to 2 DMICs |
| Audio DAC | 2-CH audio DAC |
| USB | One USB 2.0 OTG |
| Ethernet | 10/100/1000M Ethernet MAC with RGMII |
| I2C | Up to five I2Cs |
| SDIO | Standard mode and fast mode (up to 400 kbit/s); SDIO support |
| SPI | Up to two SPI controllers; full-duplex synchronous serial interface |
| UART | Support up to 5 UART; UART_B with 2 wires for debug tools; UART1-5 auto flow control mode |
| ADC | Up to four ADC channels; 12-bit resolution; 0V to 1.8V voltage input range |
| PWM | 10 on-chip PWM |
| Power unit | 5V power input |
| Board Dimension | 27 x 29 mm |
Introduction
About this Manual
This manual is intended to provide the user with an overview of the board and benefits, complete features specifications, and set up procedures. It contains important safety information as well.
Feedback and Update to this Manual
- To help our customers make the most of our products, we are continually making additional and updated resources available on the Boardcon website (www.boardcon.com, www.armdesigner.com).
- These include manuals, application notes, programming examples, and updated software and hardware. Check in periodically to see what’s new!
- When we are prioritizing work on these updated resources, feedback from customers is the number one influence. If you have questions, comments, or concerns about your product or project, please no hesitate to contact us at support@armdesigner.com.
Limited Warranty
- Boardcon warrants this product to be free of defects in material and workmanship for a period of one year from date of buy. During this warranty period, Boardcon will repair or replace the defective unit in accordance with the following process:
- A copy of the original invoice must be included when returning the defective unit to Boardcon. This limited warranty does not cover damages resulting from lightning or other power surges, misuse, abuse, abnormal conditions of operation, or attempts to alter or modify the function of the product.
- This warranty is limited to the repair or replacement of the defective unit. In no event shall Boardcon be liable or responsible for any loss or damages, including but not limited to any lost profits, incidental or consequential damages, loss of business, or anticipatory profits arising from the use or inability to use this product.
- Repairs make after the expiration of the warranty period are subject to a repair charge and the cost of return shipping. Please contact Boardcon to arrange for any repair service and to obtain repair charge information.
MINI305X Introduction
Summary
The MINI305X system-on-module is equipped with Amlogic C305X build in Dual-core Cortex-A35, 2.0 TOPs NPU and RISC-V MCU.
It is designed specifically for the IPC/CVR devices, AI Camera devices, intelligent interactive devices, and mini robots. The high performance and low power solution can help customers to introduce new technologies more quickly and enhance the overall solution efficiency.
Features
Microprocessor
- Dual-core Cortex-A35
- 32KB I/D-cache ,1MB L2 cache
- 2.0 TOPS Neural Process Unit
- RISC-V MCU
- Max 5M ISP
Memory Organization
- DDR4 RAM up to 3.5GB
- EMMC
- SPI Flash
Video/Picture Encoding
- Supports H.265/H.264/JPEG encoding
- Supports video encode up to 2688×1944@30fps + 1080p@30fps
- Supports multi-channel encoding
I2S/TDM
- Two I2S/TDM interface
- PDM
- One PDM interface
- Support up to 2 DMICs
Audio DAC
- 2 CH audio DAC
USB
- One USB 2.0 OTG
Ethernet
- including a 10/100/1000M Ether net MAC with RGMII
I2C
- Up to five I2Cs
- Support standard mode and fast mode (up to 400kbit/s)
SDIO
- Support 2 CH SDIO 3.0 protocol
SPI
- Up to two SPI controllers
- Full-duplex synchronous serial interface
UART
- Support up to 5 UART
- UART_B with 2 wires for debug tools
- Support auto flow control mode for UART1-5
ADC
- Up to four ADC channels
- 12-bit resolution
- Voltage input range between 0V to 1.8V
PWM
- 10 on-chip PWM
Power unit
- 5V power input
1.3 MINI305X Block Diagram
MINI305X Block Diagram

Development board (EM305X) Block Diagram
MINI305X PCB Dimension
MINI305X Pin Definition
| Pin | Signal / Primary Function | Alternative Functions / Multiplexing | Description & Notes | GPIO / Voltage Details |
| 1 | CARD DET | Card Detect | Must be used for SD Card detection | — |
| 2 | UART D RX | I2C A SDA / SPI A SS | Serial Receive / I2C Data / SPI Slave Select | GPIOC / GPIOD |
| 3 | I2C A SDA / SCL | I2C Interface | Serial Data / Clock lines | — |
| 4 | SD CLK | JTAG B CLK / PDM D CLK | Clock line for SD Card, JTAG, or PDM | — |
| 5 | UART D TX | I2C A SCL | Serial Transmit / I2C Clock | — |
| 6 | JTAG A TDI | SD DO | Test Data In / SD Data Out | GPIOC / GPIOD |
| 7 | PWR KEY DET | SD DO | Power key detection / SD Data Out | — |
| 8 | CLK 32K IN | SD DI | 32.768kHz Real-Time Clock Input / SD Data In | — |
| 9 | SD D2 | USB OTG ID | SD Data Line 2 / USB OTG Identification | 1.8V / 3.3V |
| 10 | SD D3 | UART B TX / SPI A SCK | SD Data Line 3 / UART TX / SPI Clock | — |
| 11 | GPIOC / GPIOD | General Purpose I/O | Configurable digital I/O line | GPIOC 2 (Pull-up) |
| 12 | GPIOC / GPIOD | General Purpose I/O | Configurable digital I/O line | GPIOC 3 (Pull-up) |
| 13 | GND | System Ground | Power Ground | Ground |
| 14 | GND | System Ground | Power Ground | Ground |
| Pin | Signal / Primary Function | Alternative Functions / Multiplexing | Description & Notes | GPIO / Voltage Details |
| 20 | TCK | JTAG Test Clock | Debug interface clock line | — |
| 21 | IR_IN / PWM | Infrared Input / PWM O (HIZ) | Remote control input / High-impedance PWM | 3.3V |
| 22 | UART B TX | I2C SDA / OSG | Serial Transmit / I2C Data / OSG | 3.3V |
| 23 | GND_AUDIO | Audio Ground | Dedicated analog audio ground reference | Ground |
| 24 | UART C TX | SAR ADC | Serial Transmit / Analog-to-Digital conversion | 3.3V |
| 25 | ADC3 | SAR ADC Channel | Analog-to-Digital Converter input | 1.8V |
| 28 | USB / Debug | USB Data / Debug RX | USB interface or debug receive line | 3.3V / 1.8V |
| 29 | SCLK | UART D CTS | Serial Clock / Clear To Send flow control | 3.3V |
| 30 | VAD SCLK | Voice Activity Detection SCLK | Voice processing clock input | 3.3V |
| 34 | Audio DAC Line-Out (Right) | Analog Audio Output | Right channel audio line-out | — |
| 37 | SAR ADC CH2 / CH3 | Analog Inputs | Successive Approximation ADC channels | 1.8V |
| 42 | CSI CLKB_N | Camera Serial Interface Clock (Negative) | Differential clock negative line for camera module | 3.3V / 1.8V |
| 43 | CSI CLKB_P | Camera Serial Interface Clock (Positive) | Differential clock positive line for camera module | 3.3V / 1.8V |
| 44 | GPIOA | General Purpose I/O / Power Rails | Configurable digital I/O lines / Supply rails | GPIOA 14 (Up) / 3.3V & 1.8V |
| Pin | Signal / Primary Function | Alternative Functions / Multiplexing | Description & Notes | GPIO / Voltage Details |
| 46 | E_SCL | External I2C Clock / Camera Clock | External interface or camera clock line | 3.3V |
| 47 | CSI_DS / SDA | Camera Serial Data / I2C Data | Camera interface data or I2C data line | 3.3V / 1.8V |
| 52 | CSI_01 N | Camera Serial Interface Lane 1 (Negative) | Differential data negative line for camera module | 1.8V |
| 54 | CSI_02 P / SCUGEN_CLK | Camera Lane 2 Positive / System Clock Generator | Differential data positive line or system clock generator | 1.8V |
| 57 | GND | System Ground | Power Ground | Ground |
| 62 | Multiple Clock Frequency 2 | Clock Output 2 | Configurable secondary clock frequency output | 1.8V / 3.3V |
| 63 | Multiple Clock Frequency 1 | Clock Output 1 / Power-on High | Configurable primary clock frequency / Power configuration | 1.8V / 3.3V |
| 64 | USB/SD Boot Enabled | Boot Configuration Line | Selects boot source mode (USB or SD card boot) | Ground / 3.3V |
| 67 | SDIO / GPIOA / GPIOM | Secure Digital Input Output / General Purpose I/O | Multi-function SD interface or general-purpose I/O | 1.8V / 3.3V |
| 71 | SDIO / GPIOM / GPIOX | Secure Digital Input Output / General Purpose I/O | Multi-function SD interface or general-purpose I/O | 1.8V / 3.3V |
| 72 | SDIO / GPIOM / GPIOX | Secure Digital Input Output / General Purpose I/O | Multi-function SD interface or general-purpose I/O | 1.8V / 3.3V |
| 73 | GPIOA / GPIOM | General Purpose I/O | Configurable digital I/O lines | 1.8V / 3.3V |
| 74 | GPIOA (Pull-up) | General Purpose I/O with Pull-up | Configurable digital I/O line with pull-up resistor | GPIOA 4 (Up) / 1.8V |
| Pin | Signal / Primary Function | Alternative Functions / Multiplexing | Description & Notes | GPIO / Voltage Details |
| 77 | RGMII_RXD0 | SDIO Receive Data | Reduced Gigabit Media-Independent Interface Receive Data 0 / SDIO | 1.8V |
| 79 | CLK_1V8 / GND | Clock / Ground | 1.8V clock line and system ground reference | 1.8V / Ground |
| 80 | CMD | SDIO Command / WiFi Interface | Command line for SDIO or wireless module communication | 1.8V |
| 82 | SDIO CLK | Secure Digital I/O Clock | Clock signal for SDIO peripherals | 1.8V |
| 86–87 | TERX / UART A TX | PWM H / SDIO / Ethernet RX | Ethernet receive, UART transmit, or PWM high-impedance line | 1.8V / 3.3V |
| — | AGUI / AGUI_1V8 | Analog Audio / General Input | Analog UI or sensor input reference line | 1.8V |
| 100–102 | 5V Main Power Input | System Main Power | Primary 5V power supply rail input with configurable GPIOs | 5V / GPIOX 6, 7 (Up) |
Development Kit (EM305X)
Hardware Design Guide
Peripheral Circuit Reference
Power Circuit
POE Power Circuit
Debug Circuit
USB OTG Circuit
B2B Connector
- The Plug DF40C-100DS-0.4V is on the CPU board, and Receptacle the DF40C-100DP-0.4V on the baseboard.
Plug
| Field | Details / Value |
| Unit | mm |
| Purchase Unit | 100 |
| Part No. | 2162 |
| HRS No. | CLEW |
| No. of Units | 19.6 |
Recommended PCB Pattern
Receptacle
Stacking Height I .5mm
| Parameter / Field | Value / Details |
| Unit | mm |
| Purchase Unit | 100 pcs |
| Part No. / Code | 226 |
| Dimension B | 19.6 mm |
| Dimension C | 32 mm |
| Dimension / Offset | 1.45 mm |
Product Electrical Characteristics
Dissipation and Temperature
| Symbol | Parameter | Min | Max | Unit |
| VCC_5V_SYS | System Supply / Input Voltage | 5.0 | 5.5 | V |
I_SYS_IN (lsys_in) |
System Input Current | — | 250 | mA |
| T_OP | Operating Temperature (OCErat1ng) |
-20 | 70 | °C |
T_STG (Tstg) |
Storage Temperature | -40 | 85 | °C |
Reliability of Test
| Test Item / Contents | Test Condition | Result |
| High Temperature Operating Test | Operating 8h in high temperature | TBD |
| Operating Life Test | Operating in room temperature | TBD |
Troubleshooting
The provided excerpt does not include troubleshooting procedures or error-handling guidance. If you have questions about the MINI305X or your project, you can contact support at support@armdesigner.com.
Documents / Resources
![]() | MINI305X Reference |
References
- User Manualmanual.tools


