aconno ACD52832 User manual

- Made in germany -
MANUAL
ACD52832
Development Kit for Bluetooth Smart, ANT and 2.4 GHz
applications

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
2
ACD52832
Development Kit for Bluetooth Smart, ANT and
2.4 GHz applications
The aconno ACD52832 brings the speed and the simplicity of software development to
hardware and IoT. Our development board and our module are designed to support you
starting from the first prototype until the production. It empowers you to create smart,
connected Bluetooth devices.

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
3
Table of Contents
1.(Introduction(...................................................................................................................(4!
1.1.(Purpose(of(the(Board(............................................................................................................(4!
1.2.(Features(of(the(Board(...........................................................................................................(5!
2.(Getting(started(...............................................................................................................(6!
2.1(Electrostatic(warning(.............................................................................................................(6!
2.2(Requirements(........................................................................................................................(6!
2.3(Powering(up(the(ACD52832(board(for(the(first(time(...............................................................(7!
2.4(Programming(the(ACD52832(board(........................................................................................(8!
3.(The(Board(–(overview(...................................................................................................(11!
3.1(Overview(of(the(board(.........................................................................................................(11!
3.2(The(ACN52832(Bluetooth(Smart(Module(.............................................................................(12!
4.(Connection(pinout(–(peripherals(and(jumper((((description(...........................................(14!
4.1.(Jumper(Blocks(.....................................................................................................................(14!
4.2.(Expansion(Header(...............................................................................................................(16!
5:(On-Board(Features(.......................................................................................................(17!
5.1.(Inertial(Module(...................................................................................................................(18!
5.2.(EP(Display(...........................................................................................................................(20!
5.3.(Temperature(Sensor(...........................................................................................................(22!
5.4.(Light(Sensitive(Sensor(.........................................................................................................(23!
5.5.(IR-Emitter(...........................................................................................................................(24!
5.6.(PWM-Servo(Outputs(...........................................................................................................(25!
5.7.(User(Interfaces(...................................................................................................................(27!
5.8.(ADC(Potentiometer(............................................................................................................(29!
5.9.(Relay(Outputs(.....................................................................................................................(30!
5.10.(Buzzer(...............................................................................................................................(31!
5.11.(Segger(J-Link(OB(programmer(...........................................................................................(31!
5.12.(Power(Supply(and(Battery(Charger(...................................................................................(33!
6.(Mechanical(Dimensions(................................................................................................(35!
7.(Revision(History(............................................................................................................(36!
8.(Contact(Information(.....................................................................................................(37!

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
4
1. Introduction
Thank you for choosing the ACD52832 development board from aconno! We believe it
is the most feature complete Bluetooth smart development board out there.
This document is a user’s guide for the aconno ACD52832 starting with a general
overview and a list of the board’s features.
We hope you enjoy developing with it as much as we enjoyed developing it!
1.1. Purpose of the Board
The ACD52832 is as a development board for the aconno ACN52832 Bluetooth Low
Energy module which incorporates the highly powerful and energy efficient Nordic
Semiconductor nRF52832 SoC. To give the makers of tomorrow an ultimate
development platform for future IoT devices, various on-board sensors, input devices
and a graphical HiRes electronic paper display are supplied with the board.

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
5
1.2. Features of the Board
• ACN52832 2.4 GHz module, featuring the Nordic Semiconductor nRF52832 SoC.
• 9 degrees of freedom inertial module which contains a 3D accelerometer,
a 3D gyroscope and a 3D magnetometer
• Graphical high resolution electronic paper display with 200x200 pixels
resolution and 184 dpi pixel density
• Integrated Texas Instruments USB Li-Ion battery charger with up to 1.5A
charging current and automatically battery - USB power supply changeover.
• Temperature sensor with temperature range between -40°C and 125°C with ±
4°C accuracy
• Light sensitive sensor
• IR-emitter
• Piezo buzzer
• Digital joystick
• Two LEDs
• Two push buttons
• Potentiometer for ADC values
• Pin-header with seven I/O –ports
• Two potential free relay outputs
• Two PWM controlled servo outputs

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
6
2. Getting started
This section helps you setting up the ACD5282 development board for the first time.
Here you can find the hardware and software required to operate the board.
Moreover it shows the procedure to power up the board and the description of the
default board behavior.
Please consider first the electrostatic warning to avoid damaging the board.
2.1 Electrostatic warning
The ACD52832 board is shipped in a protective anti-static package. The board must not
be exposed to high electrostatic potentials. A grounding strap or similar protective
device should be worn when handling the board. Avoid touching the component pins or
any other metallic elements.
2.2 Requirements
In order to power up the ACD52832 board, only the supplied USB cable and a PC/ Mac
with the proper software are required.
Optionally you can connect a Li-Ion or a Li-Po battery to start the charging process
immediately after connecting the ACD52832 board to a PC/ Mac.

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
7
2.3 Powering up the ACD52832 board for the first time
1. Connect the ACD52832 board through the supplied USB cable with a PC or Mac and
turn on the power switch.
2. Two new USB devices should appear: The J-Link programming interface and a mass
storage device called “J-Link”
The mass storage device called “J-Link” is used as a drag & drop target for instant
programming with a corresponding *.hex file. The other device serves as a programming
interface for IDE Software such as ARM Keil. In order to use the second device, drivers
are required for the Segger J-Link device. These are delivered with most of the available
IDEs. Otherwise, the operating system will automatically search for drivers.
3. Upon initial powering, the board’s white LED “LD6”, next to the the power switch, will
turn on and the green debug LED will start and keep flashing. After the drivers are
installed, the debug LED will remain lit. A flashing debug LED means that the board was
not recognized by the PC/Mac.

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
8
2.4 Programming the ACD52832 board
Since the ACD52832 board incorporates a genuine Segger J-Link debugging device with
drag & drop programming functionality, there are two ways of programming the
ACD52832: Using drag & drop without an IDE or within an IDE.
Without an IDE you can create your firmware e.g. using the mbed online developing
tool. After you created the *.hex file, simple put it on to the “J-Link” called mass storage
device.
During the programming process, the J-Link device will shortly disappear. When it
shows up again, the programming process is finished and your board is ready to go.
Picture 1: Programming with drag & drop

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
9
Programming with an IDE depends very much on which one you are using. aconno
recommends the usage of the ARM Keil development platform since it has a broad
support base among the different development and maker platforms.
In Keil the ACD52832 is automatically recognised. The only thing you have to do is to
choose the J-Link device from the available programming standards.
Go to “Options for Target” window and choose the “debug” card.
Once there, choose the “use:” List button and select the “J-Link / J-Trace Cortex” entry.
Picture 2: Selection within an IDE
That’s it. You are now ready to go and program your ACD52832 board!
You can test if the connection of the J-Link programmer is stable. Simply click on the
“Settings” Button on the right side of the “Use:” select bar.

www.aconno.com
August 5, 2016
The information contained in this document is the property of aconno GmbH and should not be disclosed to any third party without written permission.
Specification are subject to change without notice. V.1.1 © aconno GmbH 2016
10
Here you can see and change various settings like connection speeds. You can e.g. reset
states. What you should see is a serial number in the “Serial” field.
If you don’t see a number, please check your USB connection and drivers.
Close the Window and start to explore the ACD52832. If you have your program, just
click on the “Load” icon and your program will be automatically downloaded to the
board.
Picture 3: Settings of the J-Link programmer
Table of contents

















