

AttaDAC noOPamps
A simple 8-channel DAC for use with microcontroller boards (e.g. Arduino)
- Size
- 63 × 59 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 13
- Nets
- 19
- Pads
- 59
- Tracks, vias
- 85, 4
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 27 Nov 2024
- Updated
- 14 Jan 2025
Overview
AttaDAC noOPamps is an open-source printed circuit board by phifisch, from the phifisch/AttaDAC repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 63 × 59 mm with 13 parts on 19 nets, routed with 85 tracks and 4 vias.
It is built around the AD5672RBRUZ and TPS7A0533PDBV. Its parts include 4 connectors, 3 capacitors, 2 resistors and 2 ICs.
Main components
2AD5672RBRUZ
TSSOP-20-40℃~+125℃ 1.8mA 12 1LSB 2.7V~5.5V 5us 8 SPI Voltage Buffer TSSOP-20 Digital to Analog Converters (DAC) ROHSAnalog DevicesDigital To Analog Converters (DAC)TPS7A0533PDBV
SOT-23-5-40℃~+125℃@(Tj) 1 180uVrms 1uA 200mA 235mV@(200mA) 3.3V 40dB@(1MHz) 5.5V Fixed Over Current Protection、Over Temperature Protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdAttaDAC
A simple 8-channel DAC for use with microcontroller boards (e.g. Arduino)
Inspired by the OctoDAC project, the aim of this PCB is to deliver analog-out with higher precision than is included on MCUs - when they have any real analog output at all. Having specifically a (biological) research setting in mind, this should help replace more sophisticated devices in applications requiring less precision. For instance, certain effectors such mass flow controllers have an intrinsic inertia, so we can get away with some fluctutation. Measurements of this board's performance are still pending.
This board uses the Analog Devives AD5372 IC, with 12-bit resolution, internal reference and a user-selectable gain of 1 or 2. Power is supplied as 3.5-6.0 Vdc through the 2-pin screw terminal. The 4-pin terminal constitutes the SPI interface. The outputs are on the two 8-pin connectors, with two connections per channel, analog out and GND.
Parts
13| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Screw_Terminal_01x08 | TerminalBlock:TerminalBlock_bornier-8_P5.08mm | J1, J2 |
| 1 | 100nF | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C2 |
| 1 | 10k | Resistor_SMD:R_1206_3216Metric | R2 |
| 1 | 10uF | Capacitor_THT:C_Radial_D5.0mm_H7.0mm_P2.00mm | C1 |
| 1 | 10uF | Capacitor_THT:C_Radial_D8.0mm_H7.0mm_P3.50mm | C3 |
| 1 | 47k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1 |
| 1 | AD5672RBRUZ | Audio_Module:AD5672RBRUZ_ADI | U5 |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J4 |
| 1 | Screw_Terminal_01x04 | TerminalBlock:TerminalBlock_bornier-4_P5.08mm | J3 |
| 1 | TPS7A0533PDBV | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | TestPoint | TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP1 |
| 1 | TestPoint_Alt | TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP3 |
Questions
How big is the AttaDAC noOPamps PCB?
It measures 63 × 59 mm and has 2 copper layers, 1.6 mm thick.
What parts does the AttaDAC noOPamps use?
13 parts, built around the AD5672RBRUZ and TPS7A0533PDBV. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the AttaDAC noOPamps KiCad files?
From the phifisch/AttaDAC repository on GitHub, at the commit this page was made from: the board is AttaDAC_noOPamps/AttaDAC_noOPamps.kicad_pcb and its schematic AttaDAC_noOPamps/AttaDAC_noOPamps.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the AttaDAC noOPamps design in my own project?
Its repository publishes it under the CC0-1.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers365 × 220 mm

- 4 layers99.8 × 119.8 mm

- 4 layers60 × 22 mm

Stm32g431 devboard
guillegil/STM32G431-Development-Board
KiCad design files for an STM32G431 development board
42 parts2MIT - 4 layers45.5 × 19.6 mm

Stm32 bluet pill
brendose/stm32_bluet_pill
This project is a 1.8V STM32WB55 Bluetooth Module with battery charging. The purpose of this project is to provide a development platform for mobile wearable devices.
93 parts1 - 4 layers71.1 × 50.8 mm

Stm32 audio class device
IsaacHo072/STM32-USB-Microphone-Interface
USB Audio Class Device with STM32G431CB and TLV320ADC6120
64 parts1 - 4 layers92.8 × 76 mm

Deck-8
varaddorle007/deck-8
Open-source 8-key macro pad with 2 knobs, OLED and Bluetooth: PCB, case and ZMK firmware
101 parts1MIT - 4 layers49.3 × 53.8 mm

Novara main
abhisheknote1234-writ/Novara_PCB_Design
The HARDWARE design for the product - Intelligent maternal health monitoring using PPG for early detection of stress and pregnancy-related risks.
52 parts - 4 layers38 × 36.2 mm

Pen mixer
Brillar0101/pen-mixer
Pen-mounted motion controller: prototype and production firmware, laptop audio stack, and the production PCB as a KiCad project
32 partsMIT