Skip to the content
PCBKitNew board
2 layers37.8 × 10.2 mmNanoDD, the printed circuit board in 3D

A very small dual-deployment altimeter for low- and mid-power rockets.

Size
37.8 × 10.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
23
Pads
107
Tracks, vias
184, 19
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
16 Nov 2024
Updated
18 Oct 2026

Overview

NanoDD is an open-source printed circuit board by LithosphereRocketry, from the LithosphereRocketry/NanoDeploy repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 37.8 × 10.2 mm with 34 parts on 23 nets, routed with 184 tracks and 19 vias.

It is built around the MSP430G2452IRSA16R, GZP6816D and ZD24C128A-XGMB, with the HL2302 among its other parts. Its parts include 15 resistors, 5 capacitors, 4 ICs, 3 connectors and 2 transistors. It belongs with the MSP430 boards of this library.

Main components

4

README

README.md

NanoDeploy

NOTE: This repository is archived. Further development will continue at https://codeberg.org/scrapbry/NanoDeploy

Firmware

Firmware for NanoDeploy is located in the firmware directory. Most day-to-day operations are handled by that folder's Makefile.

Build environment setup

The setup process for TI's MSP430 toolchain is pretty miserable on modern Linux. See firmware/install-notes.md for details.

Uploading

Run make run to upload the code to an attached MSP430 development board.

Debugging

Run make gdb to upload the code to the attached dev board and start a GDB server session. From a separate terminal, then run msp430-gdb. (The included .gdbinit file should take care of all the necessary setup.)

Parts

34
QtyValueFootprintReferences
747kResistor_SMD:R_0402_1005MetricR2, R5, R8, R9, R10, R14, R15
54.7kResistor_SMD:R_0402_1005MetricR3, R6, R7, R11, R13
30.1uFCapacitor_SMD:C_0402_1005MetricC1, C2, C3
375Resistor_SMD:R_0402_1005MetricR1, R4, R12
210uFCapacitor_SMD:C_0603_1608MetricC4, C5
2HL2302Package_TO_SOT_SMD:SOT-23Q1, Q2
2MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2
2Screw_Terminal_01x02TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_HorizontalJ1, J3
1BuzzerBuzzer_Beeper:Buzzer_CUI_CPT-9019S-SMTBZ1
1Conn_01x04Connector_Molex:Molex_PicoBlade_53047-0410_1x04_P1.25mm_VerticalJ4
1GZP6816DPackage_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumberingU2
1LiPoConnector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalBT1
1MSP430G2452IRSA16Package_DFN_QFN:Texas_RSA_VQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mmU1
1REDLED_SMD:LED_0603_1608MetricD1
1XC6206PxxxMRPackage_TO_SOT_SMD:SOT-23-3U4
1ZD24C128A-XGMBPackage_SO:TSSOP-8_4.4x3mm_P0.65mmU3

Questions

How big is the NanoDD PCB?

It measures 37.8 × 10.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the NanoDD use?

34 parts, built around the MSP430G2452IRSA16R, GZP6816D, ZD24C128A-XGMB and HL2302. 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 NanoDD KiCad files?

From the LithosphereRocketry/NanoDeploy repository on GitHub, at the commit this page was made from: the board is hardware/NanoDD/NanoDD.kicad_pcb and its schematic hardware/NanoDD/NanoDD.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the NanoDD design in my own project?

Its repository publishes it under the GPL-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 LithosphereRocketry/NanoDeploy

1
  • 2 layers29.5 × 14.2 mmNanoProgrammer, the printed circuit board in 3D

    NanoProgrammer

    LithosphereRocketry/NanoDeploy

    A very small dual-deployment altimeter for low- and mid-power rockets.

    23 parts3GPL-3.0

Similar boards

  • 2 layersRTLS VIC, the printed circuit board in 3D

    RTLS VIC

    BiggiePete/RTLS_VIC

    Return to launch senior design kicad hardware repo for Vehicle In-flight Controller

    58 partsGPL-3.0
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 2 layers171.2 × 72.9 mmAmiga gfxcard old, the printed circuit board in 3D

    Amiga gfxcard old

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    34 parts1k
  • 2 layers53.5 × 62.5 mmLed matrix, the printed circuit board in 3D

    Led matrix

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    34 parts915
  • 2 layers45 × 26 mmESP32-HELP Button, the printed circuit board in 3D

    ESP32-HELP Button

    pcbreflux/espressif

    all espressif stuff will committed here

    34 parts608GPL-3.0
  • 2 layers41.7 × 25.7 mmHeadphones flex pcb rigid, the printed circuit board in 3D

    Headphones flex pcb rigid

    strangeparts/niubi-headphones

    Flexible circuit board design for adding a headphone jack to an iPhone 7

    34 parts493MIT
  • 2 layers18.8 × 16.3 mmAmoeba, the printed circuit board in 3D

    Amoeba

    mtl/keyboard-pcbs

    Keyboard PCBs

    34 parts485