Skip to the content
2 layers53.3 × 78.1 mmNucleo DAQ Shield, the printed circuit board in 3D

Nucleo DAQ Shield

Yarulik/Nucleo_DAQ_Shield

A "shield" PCB that allows the Nucleo-F746ZG to perform data acquisition in an ultrasound system.

Size
53.3 × 78.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
115
Pads
219
Tracks, vias
312, 61
Pours
9
Routed
Yes
KiCad
KiCad 4
Created
31 Jan 2020
Updated
14 Mar 2018

Overview

Nucleo DAQ Shield is an open-source printed circuit board by Yarulik, from the Yarulik/Nucleo_DAQ_Shield repository on GitHub. It is a 2-layer board of 53.3 × 78.1 mm with 36 parts on 115 nets, routed with 312 tracks and 61 vias.

It is built around the DRV8871DDA, LMV722M and LM1117-5.0, with the TLV70233DBV among its other parts. Its parts include 9 ICs, 9 connectors, 8 capacitors, 6 resistors and 2 diodes.

Main components

4

README

README.md

Nucleo DAQ Shield

The Nucleo DAQ Shield mixed signal PCB that houses connectors and auxiliary circuitry (buffers, H-bridge, voltage regulators). It allows the STM32 microcontroller to interface with the Analog Frontend, motor, and other sensors.

Drawings

Schematic:
Schematic
See the drawings folder for a high-resolution PDF version.

PCB:
PCB
See the drawings folder for a full resolution PDF version, including each layer individually.

3D view:
3D PCB

Bill of Materials

See Nucleo_DAQ_Shield.html.

Changelog

  • v1.0 Initial design.
  • v1.2
  • v1.3 Changed dimensions to improve manufacturability.
  • v2.0 Replaced several components; added connector for IMU and jumpers to switch between internal/external encoder.

Credits

Designed by William Meng and Ruoyu Sheng.

The motor control circuitry was adapted from the Adafruit DRV8871 breakout board.

The Arduino Shield module by nicholasclewis helped with aligning the header pins.

Parts

36
QtyValueFootprintReferences
4100Resistors_SMD:R_0805R1, R4, R5, R6
3100nFCapacitors_SMD:C_0603C3, C7, C8
2CONN_01X03Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ4, J7
2CONN_01X06Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mmJ2, J5
10.33uFCapacitors_SMD:C_0603C2
1100nF cerCapacitors_SMD:C_0603C5
110uF tantCapacitors_Tantalum_SMD:CP_Tantalum_Case-A_EIA-3216-18_ReflowC1
11kResistors_SMD:R_0805R2
11uF cerCapacitors_SMD:C_0603C4
122uFCapacitors_SMD:CP_Elec_6.3x5.8C6
130kResistors_SMD:R_0805R3
14050Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mmU1
1CONN_01X02Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJ3
1CONN_01X04Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ9
1CONN_01X05Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mmJ1
1CONN_02X04Pin_Headers:Pin_Header_Straight_2x04_Pitch2.54mmJ8
1CONN_COAXIALcustom:SMA_uxcellJ6
1DRV8871custom:SOIC-8_PowerPadU5
1ENVLP_OVPPin_Headers:Pin_Header_Straight_1x02_Pitch2.54mmJP3
1LM1117-5.0TO_SOT_Packages_SMD:SOT-223U3
1LMV722Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU2
1SD103 SOD-123Diodes_SMD:D_SOD-123D1
1ST_Nucleo144_F746ZG_CN10Pin_Headers:Pin_Header_Straight_2x17_Pitch2.54mmU10
1ST_Nucleo144_F746ZG_CN7Pin_Headers:Pin_Header_Straight_2x10_Pitch2.54mmU7
1ST_Nucleo144_F746ZG_CN8Pin_Headers:Pin_Header_Straight_2x08_Pitch2.54mmU8
1ST__Nucleo144_F746ZG_CN9Pin_Headers:Pin_Header_Straight_2x15_Pitch2.54mmU9
1TLV70233DBVTO_SOT_Packages_SMD:SOT-23-5U4
1greenLEDs:LED_1206D2

The 35 most common of 36 parts.

Similar boards

  • 2 layers85 × 85 mmLEDTesterV1, the printed circuit board in 3D

    LEDTesterV1

    BurningElectronics/LEDTester

    A simple LED Tester

    32 partsMIT
  • 2 layers175.4 × 50 mmIBM ModelM-101, the printed circuit board in 3D

    IBM ModelM-101

    idpromnut/usb-keyboard

    A STM32-based USB keyboard firmware.

    64 parts15MIT
  • 4 layers36 × 36 mmFlightController, the printed circuit board in 3D

    FlightController

    chickadee-tech/f3fc

    F3 Flight Control Polystack board

    63 parts4CC-BY-4.0
  • 4 layers24.1 × 37 mmTP BMP, the printed circuit board in 3D

    TP BMP

    zakqwy/TP-BMP

    56 parts2CC-BY-SA-4.0
  • 2 layers85 × 75 mmPivi shield, the printed circuit board in 3D

    Pivi shield

    sentrisense/pivi-hardware

    Part of the PIVI smart meter. Kicad designs of the PIVI sensor board.

    120 parts1
  • 2 layers36 × 36 mmAcro, the printed circuit board in 3D

    Acro

    chickadee-tech/acro

    MPU-6500 Polystack Mod

    27 partsCC-BY-4.0
  • 2 layers88.5 × 56.8 mmGeneric bottom test jig, the printed circuit board in 3D

    Generic bottom test jig

    chickadee-tech/g-test-bot

    Generic Test Jig Bottom for Polystack boards

    49 parts
  • 2 layers36 × 36 mmM0, the printed circuit board in 3D

    M0

    chickadee-tech/m0

    M0 based Polystack control board

    54 partsCC-BY-4.0

Questions

How big is the Nucleo DAQ Shield PCB?

It measures 53.3 × 78.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Nucleo DAQ Shield use?

36 parts, built around the DRV8871DDA, LMV722M, LM1117-5.0 and TLV70233DBV. 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 Nucleo DAQ Shield KiCad files?

From the Yarulik/Nucleo_DAQ_Shield repository on GitHub, at the commit this page was made from: the board is Nucleo_DAQ_Shield.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Nucleo DAQ Shield design in my own project?

Its repository states no licence, so its author keeps all rights: ask Yarulik before reusing the design.