

Daqduino FOR MANUFACTURE
DAQ Arduino, Voltage and Current Data Aquisition Unit
- Size
- 149.6 × 89 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 79
- Nets
- 64
- Pads
- 320
- Tracks, vias
- 558, 22
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 23 Feb 2023
- Updated
- 13 Jul 2023
Overview
Daqduino FOR MANUFACTURE is an open-source printed circuit board by ImogenWren, from the ImogenWren/daqduino repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 149.6 × 89 mm with 79 parts on 64 nets, routed with 558 tracks and 22 vias.
It is built around the LM358 and TXS0108EPW. Its parts include 26 resistors, 12 connectors, 8 capacitors, 8 diodes and 6 ICs. It belongs with the sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2LM358
SOP-8-18V~18V 0℃~+70℃ 1.2MHz 10nA 2 24mA 3V~36V 500uA 50nA 5mV 80dB Built-in compensation SOP-8 Operational Amplifier ROHSMSKSEMIOperational AmplifierTXS0108EPW
TSSOP-20-40℃~+85℃ 1 1.4V~3.6V 1.65V~5.5V 60Mbps 8 Automatic direction detection、Output enable high-impedance、Integrated pull-up resistor Bidirectional Level translator Push-Pull、Open-drain TSSOP-20 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level Shifters
README
README.mdDAQduino
DAQ Arduino, Voltage and Current Data Aquisition Unit.
Goal
DAQduino is a standalone DAQ device capable of logging data from a few sources to a CSV file on an SD card, sending data in realtime to a PC, and displaying the data for a particular sensor on a screen
Using Arduino for Data Aquisition
There are several different methods that could be used for basic Data Aquisition tasks with just a few sensors that are easy to integrate with the Arduino Platform.
-
Arduino streams serial data in CSV format.
- Use Putty/Kitty to record log
- Python program to log to file
- LabVIEW program to log to file
-
Arduino streams data in JSON format.
- Use Putty/Kitty and export data later
- Python to log to file
-
Arduino waits for serial message to release data packet
- Putty/Kitty to record log
- LabVIEW for full DAQ implementation
- Python for basic IO Interface - command line?
- Python Desktop App
-
Full Integration between arduino and desktop software.
Functions:
- 10v, 12v and 24v outputs for sensor power
- 0 - 10v analog input
- 0 - 5v TTL IO
- 4 - 20mA input
- OLED Screen
- Encoder Control
- Basic Scaling
Stretch Goals:
- 0 - 10 v output
- 0 - 20 mA output
Communications:
- Serial Data
- Labveiw Integration?
Parts
79| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 3k3 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R5, R6, R6, R7, R7, R8, R8, R9, R9 |
| 6 | 100n | 000_Capacitors_Immo:C_0805_2012_HandSolder_kawaii | C2, C2, C3, C3, C4, C4 |
| 6 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R2, R3, R3, R10, R10 |
| 4 | 100u | Capacitor_SMD:CP_Elec_10x10 | EC1, EC1, EC2, EC2 |
| 2 | 100r | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R4 |
| 2 | 12v | TestPoint:TestPoint_Bridge_Pitch2.54mm_Drill1.0mm | TP2, TP2 |
| 2 | 12v Regulator | Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown | U2, U2 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13, R13 |
| 2 | 2 Wire Sensor | 000_Connectors_Immo:TerminalBlock_Altech_AK300-2_P5.00mm | J5, J5 |
| 2 | 220r | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R1 |
| 2 | 24v | TestPoint:TestPoint_Bridge_Pitch2.54mm_Drill1.0mm | TP1, TP1 |
| 2 | 24v Power Input | 000_Connectors_Immo:TerminalBlock_Altech_AK300-2_P5.00mm | J1, J1 |
| 2 | 2k2 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R12 |
| 2 | 3v3 | TestPoint:TestPoint_Bridge_Pitch2.54mm_Drill1.0mm | TP4, TP4 |
| 2 | 470n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C1 |
| 2 | 4k7 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11, R11 |
| 2 | 5v | TestPoint:TestPoint_Bridge_Pitch2.54mm_Drill1.0mm | TP3, TP3 |
| 2 | Arduino_Uno_R3_Shield-simple | 000_Modules_Immo:Arduino_Uno_R3_Shield-simple | XA1, XA1 |
| 2 | Bias | TestPoint:TestPoint_Bridge_Pitch2.54mm_Drill1.0mm | TP5, TP5 |
| 2 | LM358 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1, U1 |
| 2 | Micro SD Card | 000_Connectors_Immo:microSD_HC_Molex_104031-0811 | J7, J7 |
| 2 | Mode Select | 000_Pin_Headers_Immo:PinHeader_2x03_P2.54mm-alt-pin-no | J3, J3 |
| 2 | Sense Current | 000_Connectors_Immo:TerminalBlock_Altech_AK300-2_P5.00mm | J2, J2 |
| 2 | Sense Voltage | TestPoint:TestPoint_Bridge_Pitch2.54mm_Drill1.0mm | TP6, TP6 |
| 2 | TXS0108EPW | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U3, U3 |
| 2 | V_{sensor} Select | 000_Pin_Headers_Immo:PinHeader_2x03_P2.54mm-alt-pin-no | J4, J4 |
| 2 | blue | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D4, D4 |
| 2 | green | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D3, D3 |
| 2 | red | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D1 |
| 2 | yellow | Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2, D2 |
The 78 most common of 79 parts.
Questions
How big is the Daqduino FOR MANUFACTURE PCB?
It measures 149.6 × 89 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Daqduino FOR MANUFACTURE use?
79 parts, built around the LM358 and TXS0108EPW. 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 Daqduino FOR MANUFACTURE KiCad files?
From the ImogenWren/daqduino repository on GitHub, at the commit this page was made from: the board is daqduino-pcb/daqduino-FOR_MANUFACTURE.kicad_pcb and its schematic daqduino-pcb/daqduino-shunt-resistor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Daqduino FOR MANUFACTURE design in my own project?
Its repository publishes it under the AGPL-3.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).
More from ImogenWren/daqduino
1- 2 layers68.6 × 53.3 mm

Similar boards
- 4 layers77.3 × 95.7 mm

Pico tty
JeremyJStarcher/kim-1-clone-hardware
Some hardware projects for the KIM-1 clone the PAL-1 and PAL-2
23 parts1MIT - 4 layers230 × 196.7 mm

Steel form Dish washer
R-Mutura/DISHWASHER
Contains hardware and Software implementation of a dishwasher product
156 parts - 4 layers68.6 × 53.3 mm

Icezum
FPGAwars/icezum
:star2: IceZUM Alhambra: an Arduino-like Open FPGA electronic board
218 parts357GPL-3.0 - 2 layers94.5 × 74.4 mm

Ax58100-stm32-ethercat
MetalMusings/MyOwnEtherCATDevice
Documentation accompanying the "Make My Own EtherCAT device" video serie on Youtube.
184 parts93 - 4 layers80 × 100 mm

Baseboard
NVIDIA-AI-IOT/my-jetson-nano-baseboard
An open source Jetson Nano baseboard and tools to design your own.
240 parts91 - 4 layers80 × 73.8 mm

ESP32-Bit Pirate Dock
AndreiVladescu/ESP32-Bit-Pirate-Hardware
Carrier breaker-board for the ESP32-S3 Devkit. Works great with the ESP32-Bit-Pirate firmware.
49 parts85CERN-OHL-W-2.0 - 4 layers42.8 × 36.8 mm

- 2 layers81.3 × 30.9 mm

ISABlaster
scrapcomputing/ISABlaster
A software-defined ISA card powered by a Raspberry Pi Pico
24 parts53GPL-2.0