
NanoDD
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.
NanoProgrammer 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 29.5 × 14.2 mm with 23 parts on 17 nets, routed with 96 tracks and 9 vias.
It is built around the DS2480B+ and HT42B534. Its parts include 5 capacitors, 5 resistors, 3 diodes, 3 connectors and 2 ICs.
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 |
|---|---|---|---|
| 5 | TestPoint | TestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP1, TP2, TP3, TP4, TP5 |
| 3 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C5 |
| 3 | 330 | Resistor_SMD:R_0402_1005Metric | R3, R4, R5 |
| 3 | RED | LED_SMD:LED_0603_1608Metric | D1, D2, D3 |
| 2 | 33 | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | 47p | Capacitor_SMD:C_0402_1005Metric | C3, C4 |
| 1 | Conn_01x04 | Connector_Molex:Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical | J4 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J3 |
| 1 | DS2480B+ | Package_SO:SO-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | HT42B534 | Package_SO:SSOP-10_3.9x4.9mm_P1.00mm | U2 |
| 1 | USB_A | Connector_USB_Custom:USB_A_AdamTech_USB-AP-S-RA_Horizontal | J1 |
It measures 29.5 × 14.2 mm and has 2 copper layers, 1.6 mm thick.
23 parts, built around the DS2480B+ and HT42B534. 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/NanoProgrammer/NanoProgrammer.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.

UNSW-Neural-Stimulator/neural_stimulator_firmware_2022
Repository for all work of the 2022 Neural Stimulator Firmware team


google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards




