ARTERY AT32-Video-EV User manual

AT32-Video-EV User Manual
2022.9.13 1Rev 1.30
AT32-Video-EV board
Introduction
The AT32-Video-EV evaluation board is designed to achieve faster data acquisition and application
through video sensor, thus speeding up development cycles.
The evaluation board is built around a QVGA CMOS image sensor —BF3901 (BYD brand), and a
2.4-inch TFT LCD touch display. Standard ArduinoTM Uno R3 connectors are intended for
connection to the ARTERY AT-START evaluation board or other compatible boards. Through
image processing control mechanism, the AT32-Video-EV board is aiming at driving various
applications such as QR code scanning, image recognition and gesture control.
Figure 1. AT32-Video-EV board outlook

AT32-Video-EV User Manual
2022.9.13 2Rev 1.30
Contents
1Hardware layout and configuration ..................................................................... 5
2Arduino connectors............................................................................................... 8
3How to use AT32-Video-EV ................................................................................. 10
4Schematics ............................................................................................................11
5Revision history................................................................................................... 13

AT32-Video-EV User Manual
2022.9.13 3Rev 1.30
List of tables
Table 1. ArduinoTM Uno R3 connectors definition................................................................................8
Table 2. Document Document revision history ..................................................................................13

AT32-Video-EV User Manual
2022.9.13 4Rev 1.30
List of figures
Figure 1. AT32-Video-EV board outlook..............................................................................................1
Figure 2. Hardware block diagram ......................................................................................................5
Figure 3. Arduino connectors board top view......................................................................................6
Figure 4. Arduino connectors board bottom view................................................................................6
Figure 5. BF3901 camera module board top view..............................................................................7
Figure 6. BF3901 camera module board bottom layout......................................................................7
Figure 7. AT32-Video-EV combined with AT-START-F403A.............................................................10
Figure 8. Schematic diagram of Arduino connecting board .............................................................. 11
Figure 9. Schematic diagram of BF3901 camera module board ......................................................12

AT32-Video-EV User Manual
2022.9.13 5Rev 1.30
1 Hardware layout and configuration
The AT32-Video-EV evaluation board consists of an Arduino connectors board (blue) and a
BF3901 camera module board (red). The video evaluation board can be linked to the AT-START
evaluation board through ArduinoTM connectors. The microcontroller on the AT-START evaluation
board acquires images from the BF3901CS sensor via SPI bus. And such images, either directly or
after being processed with image algorithms or noise reduction, are transmitted to LCD touch
display via another SPI bus. Such SPI bus can access to LCD touch data as well.
The camera module board is equipped with high-brightness white LEDs to ensure luminance at
dark places. The buzzer on the Arduino connectors board comes with optional sound indication
function for image identification, QR code scanning, gesture recognition and other operations.
This document takes the AT-START-F403A evaluation board as an example of describing various
features of the AT32-Video-EV board. The AT-START-F403A board features a microcontroller
AT32F403AVGT7 and standard ArduinoTM Uno R3 extension connectors that can be used to
interface with the AT32-Video-EV board.
Figure 2 shows the hardware configuration of the AT32-Video-EV board.
Figure 3 to Figure 6 show these features on the Arduino connectors board and BF3901 camera
module board.
Figure 2. Hardware block diagram
LCD data
Arduino
connectors
3V3
Camera data
2.85V
Voltage
regulator
3V3
SPI2
SPI1
Camera data
Camera module
connector
Touch data
LCD data
Touch data
LCD touch display
connector
BF3901
Camera module
2.4-inch
LCD
touch
display
Arduino connectors board
BF3901 Camera module board

AT32-Video-EV User Manual
2022.9.13 6Rev 1.30
Figure 3. Arduino connectors board top view
Buzzer
LCD touch display
connector
GPIO LED
Camera
module
connector
Figure 4. Arduino connectors board bottom view
Arduino Uno extension connector
Arduino Uno extension connector
Arduino Uno
extension connector

AT32-Video-EV User Manual
2022.9.13 7Rev 1.30
Figure 5. BF3901 camera module board top view
BF3901
camera
Camera
module
connector
White LED
Figure 6. BF3901 camera module board bottom layout
Voltage
regulator
24 MHz
crystal

AT32-Video-EV User Manual
2022.9.13 8Rev 1.30
2 Arduino connectors
Table 1. ArduinoTM Uno R3 connectors definition
Connector
Pin
No.
Arduino
pin name
AT32F403A
pin name
Function
Description
J2
(power
supply)
1
NC
-
-
-
2
IOREF
-
3.3 V reference
-
3
RESET
NRST
External reset
-
4
3.3V
-
3.3 V input/output
Power supply for LCD screen and
input for voltage regulator on camera
module board
5
5V
-
5 V input/output
Power supply for buzzer
6
GND
-
Ground
Ground
7
GND
-
Ground
Ground
8
VIN
-
7~12 V
input/output
-
J4
(analog
input)
1
A0
PA0
ADC123_IN0
PA0 is connected to LCD screen CS
2
A1
PA1
ADC123_IN1
PA1 is connected to LCD touch CS
3
A2
PA4
ADC12_IN4
PA4 is connected to stylus touch
interrupt pin
4
A3
PB0
ADC12_IN8
PB0 is connected to Arduino buzzer
5
A4
PC1 or PB9
ADC123_IN11 or
I2C1_SDA
-
6
A5
PC0 or PB8
ADC123_IN10 or
I2C1_SCL
-
J3
(logic
input/output
low bytes)
1
D0
PA3
USART2_RX
-
2
D1
PA2
USART2_TX
-
3
D2
PA10
-
-
4
D3
PB3
TMR2_CH2
-
5
D4
PB5
-
PB5 is connected to image sensor D1
(reserved for further use)
6
D5
PB4
TMR3_CH1
PB4 is connected to Arduino LED1
green
7
D6
PB10
TMR2_CH3
I2C2_SCL is connected to image
sensor SCLK
8
D7
PA8
-
CLKOUT is connected to image
sensor XCLK
J1
(logic
input/output
high bytes)
1
D8
PA9
-
PA9 is connected to LCD backlight
BLK
2
D9
PC7
TMR3_CH2
PC7 is connected to D/C select on
LCD display
3
D10
PA15 or PB6
SPI1_CS or
TMR4_CH1
PA15 is connected to RST on LCD
4
D11
PA7
TMR3_CH2 or
SPI1_MOSI
SPI1_MOSI is connected to LCD
display and touch MOSI
5
D12
PA6
SPI1_MISO
SPI1_MISO is connected to LCD
display and touch MISO
6
D13
PA5
SPI1_SCK
SPI1_SCK is connected to LCD
display and touch CLK
7
GND
-
Ground
Ground
8
AREF
-
VREF+
input/output
-
9
SDA
PB9
I2C1_SDA
PB9 is connected to white LED on
camera module
10
SCL
PB8
I2C1_SCL
PB9 is connected to PDN on image
sensor

AT32-Video-EV User Manual
2022.9.13 9Rev 1.30
Connector
Pin
No.
Arduino
pin name
AT32F403A
pin name
Function
Description
J5
(others)
1
MISO
PB14
SPI2_MISO
SPI2_MISO is connected to HREF/D2
on image sensor
2
5V
-
5 V input/output
-
3
SCK
PB13
SPI2_SCK
SPI2_SCK is connected to VCLK on
image sensor
4
MOSI
PB15
SPI2_MOSI
SPI2_MOSI is connected to D0 on
image sensor
5
RESET
NRST
External reset
-
6
GND
-
Ground
Ground
7
NSS
PB12
SPI2_CS
SPI2_CS is connected to VSYNC/D3
on image sensor
8
PB11
PB11
-
I2C2_SDA is connected to SDA on
image sensor

AT32-Video-EV User Manual
2022.9.13 10 Rev 1.30
3 How to use AT32-Video-EV
Connect the Arduino connectors board on AT32-Video-EV board to the BF3901 camera module
board, and interface the combined board with the AT-START board through Arduino connectors
(following the connectors arrangement) during which the camera should face forward. After
successful connection, the final PCB board can be provided with 5 V and 3.3 V power (refer to the
descriptions of Section Power supply of the AT-START user manual for details). Now it is ready to
use the AT32-Video-EV board.
Note: Special attention should be paid to the interfacing direction between Arduino connectors board and
the camera module board because there is no Fool Proof design here. Power supply can be
switched on only after correct connection between both parts.
The main clock input source of this device is clocked by the XCLK pin of the BF3901 camera
module. It is CLKOUT output (PA8) from the microcontroller, by default. Besides, the 24 MHz
crystal (not mounted) on the camera module board can also be an option. It is possible for users to
adjust R8 and R9 solder bridges.
Figure 7. AT32-Video-EV combined with AT-START-F403A

Arduino UNO R3 connectors
Arduino connectors board
2.4”touch TFT-LCD panel connector
Camera module connector
MCLK
LED_CTRL
D2/HSYNC
D3/VSYNC
PWDN
PCLK
D1
D0 SDA
SCL
AT32-Video-EV
11
22
33
44
55
66
77
88
99
10 10
2.54mm 1x10P
J1
11
22
33
44
55
66
77
88
2.54mm 1x8P
J3
1
12
23
34
45
56
67
78
8
2.54mm 1x8P
J2
1
12
23
34
45
56
6
2.54mm 1x6P
J4
GND
E5V 3V3
GND
1
1
88
3
366
5
544
7
7
22
2x4P 2.54mm
J5
GND
C1
100nF
GND
Q1
S8050 R3
10K
R2 1K
GND
R1 33ΩE5V
3V3 1
12
23
34
45
56
67
78
89
910
10 11
11
CN1
2.54mm 1x11P
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
2.54mm 2x9P
CN2
LED1
Green
3V3
R4 1K
+1
2
BUZZER1
HNB09A05
Drawed:
Ver:
Page:Title:
Date:
1
1
2
2
3
3
A A
B B
Company:
Project:
Size:
Artery Technology
1.3
A4
2022-09-13
1
PA7/SPI1_MOSI
PA5/SPI1_SCK
PA8/MCLK
PA4/LCD_PEN
PB0/BUZZ
PB9/CAMERA_LED
PB14/SPI2_MISO
PB15/SPI2_MOSI
PB12/SPI2/NSS PB13/SPI2_SCK
PA6/SPI1_MISO
GND
PA5/SPI1_SCK
PA7/SPI1_MOSI
PA15/LCD_RST
PC7/LCD_DC
PA9/LCD_BLK
PA6/SPI1_MISO
PA0/LCD_CS1
PB11/CAMERA_SDA
PB10/CAMERA_SCL
PA1/LCD_CS2
PA4/LCD_PEN
PA15/LCD_RST
PA9/LCD_BLK
PC7/LCD_DC
PA0/LCD_CS1
PA1/LCD_CS2
PB0/BUZZ
PB8/CAMERA_PD
PB5/CAMERA_D1
3V3
PB12/SPI2/NSS
PA8/MCLK
PB9/CAMERA_LED
PB15/SPI2_MOSI PB11/CAMERA_SDA
PB14/SPI2_MISO
GND
PB10/CAMERA_SCL
PB13/SPI2_SCK
PB8/CAMERA_PD
PB5/CAMERA_D1
PB4/GREEN
PB4/GREEN
AT32-Video-EV User Manual
2022.9.13 11 Rev 1.30
4 Schematics
Figure 8. Schematic diagram of Arduino connecting board

BYD BF3901 camera module board
2.85V
AT32-Video-EV
Drawed:
Ver:
Page:Title:
Date:
1
1
2
2
3
3
A A
B B
Company:
Project:
Size:
Artery Technology A4
1
1.0
2022-09-13
D0VDD
R4
4.7K R5
4.7K
3V3 3V3
Q1
S8050 R3
10K
R2 1K
GND
C1
10uF C2
100nF C3
10uF C4
100nF
3V3 AVDD
GND GND GND GND
IN
1GND
2EN
3 N/C 4
OUT 5
U1
LP5907MFX-2.8/NOPB
D0VDD
C6
100nF
GND
C5
100nF
GND
R7
10K R6 1.5K
GND
C7
100nF
GND
GND
D0VDD
14 14
13
13
12 12
11 11
10 10
99
88
77
66
55
44
33
22
11
CN1
GND
GND
D0VDD
RN1
33Ω
R9 NC
1
1
18 18
3
3
16 16
5
5
14 14
7
7
12 12
9
910 10
11
11 88
13
13
66
15
15
44
17
17
22
CN2
FB1
100Ω@100MHz
R8 1.5K
LED1
White LED2
White
Tri-state
1GND
2OUTPUT 3
VDD 4
X1
NC(24MHz)
RN2
33Ω
R1
33Ω
GND
LED_CTRL
LED_CTRL
MCLK_E
D2/HSYNC
SDA
GND
PCLK
SCL
3V3
PWDN AVDD
D3/VSYNC
D0
PWDN
OSC/MCLK
MCLK_E
OSC/MCLK
D0VDD
D1
SCL
SDA
D1
MCLK
D2/HSYNC
D3/VSYNC
PCLK
D0
AT32-Video-EV User Manual
2022.9.13 12 Rev 1.30
Figure 9. Schematic diagram of BF3901 camera module board

AT32-Video-EV User Manual
2022.9.13 13 Rev 1.30
5 Revision history
Table 2. Document revision history
Date
Revision
Changes
2018.7.26
1.0
Initial release
2018.8.24
1.10
1. Changed the revision code of this document to three-digital format. The
first two digital refers to hardware version, and the last digital refers to
document version update.
2. Added LCD touch display and updated hardware version to V1.1
2020.10.10
1.20
Added buzzer and updated hardware version to V1.2
2022.9.13
1.30
Optimized PCB board layout and added white LEDs, and updated hardware
version to V1.2

AT32-Video-EV User Manual
2022.9.13 14 Rev 1.30
IMPORTANT NOTICE – PLEASE READ CAREFULLY
Purchasers are solely responsible for the selection and use of ARTERY’s products and services, and ARTERY assumes no liability
whatsoever relating to the choice, selection or use of the ARTERY products and services described herein.
No license, express or implied, to any intellectual property rights is granted under this document. If any part of this document deals with any
third party products or services, it shall not be deemed a license grant by ARTERY for the use of such third party products or services, or any
intellectual property contained therein, or considered as a warranty regarding the use in any manner whatsoever of such third party products
or services or any intellectual property contained therein.
Unless otherwise specified in ARTERY’s terms and conditions of sale, ARTERY provides no warranties, express or implied, regarding the
use and/or sale of ARTERY products, including but not limited to any implied warranties of merchantability, fitness for a particular purpose
(and their equivalents under the laws of any jurisdiction), or infringement of any patent, copyright or other intellectual property right.
Purchasers hereby agrees that ARTERY’s products are not designed or authorized for use in: (A) any application with special requirements
of safety such as life support and active implantable device, or system with functional safety requirements; (B) any air craft application; (C)
any automotive application or environment; (D) any space application or environment, and/or (E) any weapon application. Purchasers’
unauthorized use of them in the aforementioned applications, even if with a written notice, is solely at purchasers’ risk, and is solely
responsible for meeting all legal and regulatory requirement in such use.
Resale of ARTERY products with provisions different from the statements and/or technical features stated in this document shall
immediately void any warranty grant by ARTERY for ARTERY products or services described herein and shall not create or expand in any
manner whatsoever, any liability of ARTERY.
© 2022 Artery Technology -All rights reserved
Table of contents
Other ARTERY Motherboard manuals

ARTERY
ARTERY AT-START-F403 User manual

ARTERY
ARTERY AT-START-F407 User manual

ARTERY
ARTERY AT32F4 Series User manual

ARTERY
ARTERY AT-START-WB415 User manual

ARTERY
ARTERY AT32F435 Series Specification sheet

ARTERY
ARTERY AT32-Comm-EV User manual

ARTERY
ARTERY AT-START-F425 User manual

ARTERY
ARTERY AT-SURF-F437 User manual

ARTERY
ARTERY AT32F415 Series User manual
Popular Motherboard manuals by other brands

ASROCK
ASROCK H97M Anniversary user manual

Supero
Supero H8SGL user manual

Linear Technology
Linear Technology DC776 quick start guide

Texas Instruments
Texas Instruments DP838367 RGMII EVM Getting started guide

Fujitsu Siemens Computers
Fujitsu Siemens Computers D1132 Technical manual

ASROCK
ASROCK Fatal1ty X79 Champion Quick installation guide