Skip to the content
PCBKitNew board
2 layers63 × 59 mmAttaDAC noOPamps, the printed circuit board in 3D

AttaDAC noOPamps

phifisch/AttaDAC

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

2

README

README.md

AttaDAC

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
QtyValueFootprintReferences
2Screw_Terminal_01x08TerminalBlock:TerminalBlock_bornier-8_P5.08mmJ1, J2
1100nFCapacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolderC2
110kResistor_SMD:R_1206_3216MetricR2
110uFCapacitor_THT:C_Radial_D5.0mm_H7.0mm_P2.00mmC1
110uFCapacitor_THT:C_Radial_D8.0mm_H7.0mm_P3.50mmC3
147kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1
1AD5672RBRUZAudio_Module:AD5672RBRUZ_ADIU5
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ4
1Screw_Terminal_01x04TerminalBlock:TerminalBlock_bornier-4_P5.08mmJ3
1TPS7A0533PDBVPackage_TO_SOT_SMD:SOT-23-5U4
1TestPointTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP1
1TestPoint_AltTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP3

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 mmPss, the printed circuit board in 3D

    Pss

    pascalguttmann/obat-powersupplysink

    Obat KiCAD Project for PowerSupply Sink

    621 partsMIT
  • 4 layers99.8 × 119.8 mmLC RFE RevA2, the printed circuit board in 3D

    LC RFE RevA2

    myriadrf/lc-rfe

    LibreCellular RF Front-End Hardware Design

    262 parts7
  • 4 layers60 × 22 mmStm32g431 devboard, the printed circuit board in 3D

    Stm32g431 devboard

    guillegil/STM32G431-Development-Board

    KiCad design files for an STM32G431 development board

    42 parts2MIT
  • 4 layers45.5 × 19.6 mmStm32 bluet pill, the printed circuit board in 3D

    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 mmStm32 audio class device, the printed circuit board in 3D

    Stm32 audio class device

    IsaacHo072/STM32-USB-Microphone-Interface

    USB Audio Class Device with STM32G431CB and TLV320ADC6120

    64 parts1
  • 4 layers92.8 × 76 mmDeck-8, the printed circuit board in 3D

    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 mmNovara main, the printed circuit board in 3D

    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 mmPen mixer, the printed circuit board in 3D

    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