Analog Out Bricklet 2.0 – Tinkerforge

- Getting Started
- Hardware
- Software
- Starter Kits
- Embedded Boards
- Specifications

# Analog Out Bricklet 2.0

Note

This Bricklet is currently work-in-progress!

## Features

- Generates a configurable voltage between 0V and 12V

## Description

The Analog Out Bricklet 2.0 can be used to extend the features of Bricks by the capability to generate voltages between 0V and 12V. The voltage can be configured directly in Volt without any conversion. The device is equipped with a 12-bit Digital-to-Analog Converter (DAC).

For output voltages above 5V, it is necessary to add an external supply voltage. The maximum reachable voltage will be the value of the supply voltage. I.e. if you want to reach an output voltage of 12V, you need to connect a supply voltage of at least 12V. For output voltages below 5V, you can connect "5V Out" to "VIN".

## Technical Specifications

Property | Value
--- | ---
DAC | MCP4725
Current Consumption | TBDmA
Voltage | 0V - 12V*, 12bit resolution
Maximum Output Current | 24mA
Dimensions (W x D x H) | 35 x 30 x 14mm (1.38 x 1.18 x 0.55")
Weight | TBDg

* The maximum output voltage depends on the supply voltage.

## Resources

- MCP4725 datasheet (Download)
- Schematic (Download)
- Outline and drilling plan (Download)
- Source code and design files (Download)

## Test your Analog Out Bricklet 2.0

## Case

## Programming Interface

See Programming Interface for a detailed description.

Language | API | Examples | Installation
--- | --- | --- | ---
Modbus | API |  |
TCP/IP | API |  |
C/C++ | API | Examples | Installation
C# | API | Examples | Installation
Delphi/Lazarus | API | Examples | Installation
Java | API | Examples | Installation
JavaScript | API | Examples | Installation
LabVIEW | API | Examples | Installation
Mathematica | API | Examples | Installation
MATLAB/Octave | API | Examples | Installation
Perl | API | Examples | Installation
PHP | API | Examples | Installation
Python | API | Examples | Installation
Ruby | API | Examples | Installation
Shell | API | Examples | Installation
Visual Basic .NET | API | Examples | Installation

The content of this page is licensed under Creative Commons Attribution 3.0 Unported License.