
NanoProgrammer
LithosphereRocketry/NanoDeploy
A very small dual-deployment altimeter for low- and mid-power rockets.

A very small dual-deployment altimeter for low- and mid-power rockets.
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.
Firmware for NanoDeploy is located in the firmware directory. Most day-to-day
operations are handled by that folder's Makefile.
The setup process for TI's MSP430 toolchain is pretty miserable on modern Linux. See firmware/install-notes.md for details.
Run make run to upload the code to an attached MSP430 development board.
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.)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 47k | Resistor_SMD:R_0402_1005Metric | R2, R5, R8, R9, R10, R14, R15 |
| 5 | 4.7k | Resistor_SMD:R_0402_1005Metric | R3, R6, R7, R11, R13 |
| 3 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3 |
| 3 | 75 | Resistor_SMD:R_0402_1005Metric | R1, R4, R12 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C4, C5 |
| 2 | HL2302 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2 |
| 2 | Screw_Terminal_01x02 | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal | J1, J3 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_CUI_CPT-9019S-SMT | BZ1 |
| 1 | Conn_01x04 | Connector_Molex:Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical | J4 |
| 1 | GZP6816D | Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering | U2 |
| 1 | LiPo | Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical | BT1 |
| 1 | MSP430G2452IRSA16 | Package_DFN_QFN:Texas_RSA_VQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm | U1 |
| 1 | RED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23-3 | U4 |
| 1 | ZD24C128A-XGMB | Package_SO:TSSOP-8_4.4x3mm_P0.65mm | U3 |
It measures 37.8 × 10.2 mm and has 2 copper layers, 1.6 mm thick.
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.
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.
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).

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

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


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

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

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


strangeparts/niubi-headphones
Flexible circuit board design for adding a headphone jack to an iPhone 7
