From: Bdale Garbee Date: Fri, 29 May 2020 23:13:22 +0000 (-0600) Subject: add pdf artifacts for TeleGPS v2.0, create TeleGPS hsitory page X-Git-Url: https://git.gag.com/?p=web%2Faltusmetrum;a=commitdiff_plain;h=93f714f614a30e690d609fc8547f4ee0b730a080 add pdf artifacts for TeleGPS v2.0, create TeleGPS hsitory page --- diff --git a/TeleGPS/history.mdwn b/TeleGPS/history.mdwn new file mode 100644 index 0000000..9b87f68 --- /dev/null +++ b/TeleGPS/history.mdwn @@ -0,0 +1,60 @@ +[[!meta title="TeleGPS History"]] +# TeleGPS v1.0 + +These are photos of production version 1.0: + + + + +These early boards used a different processor, a transmit-only radio chip, +and had a few other minor differences from current boards. + +## Features ## + +### User View ### + +* GPS tracker and logger +* Offers custom digital telemetry, APRS and direction beacons +* 16mW transmit power +* High-dynamics GPS receiver for accurate tracking +* Uses 3.7V Lithium Polymer battery. +* 1.5 x 1.0 inch board designed to fit inside 29mm airframe coupler tube +* 2MB on-board data logging flash +* Built-in USB connection for configuration, data download and battery charging +* 12.3g flight weight (including antenna, excluding any battery) + +### Developer View ### + +* Hardware Features + * [NXP LPC11U14](http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC11U14FHI33.html) System-on-Chip + * ARM Cortex-M0 MCU + * 32k Flash + * 6k RAM + * USB 2.0 + * 8 12-bit analog inputs + * I2C, SPI, async serial + * digital I/O + * [uBlox Max 7Q](http://www.u-blox.com/en/gps-modules/pvt-modules/max-7.html) GPS receiver + * [TI CC115L](http://www.ti.com/product/cc115L) 70cm transmitter + * Built-in USB data download and battery charger connection + * 2MB SPI flash +* Software Features + * Written mostly in C with some ARM assembler + * Runs from on-chip flash, uses on-chip RAM, stores tracking data to + flash memory part +* Tools Used + * [gEDA](http://www.gpleda.org/) for schematic capture and PCB layout + * [GCC](http://gcc.gnu.org/) compiler and source debugger +* Licenses + * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html) + * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + +## Artifacts ## + +There is a single manual for TeleGPS and all other Altus Metrum products, +which is available in [html](../AltOS/doc/altusmetrum.html) and +[pdf](../AltOS/doc/altusmetrum.pdf) formats. + +The hardware design files can be found on [git.gag.com](http://git.gag.com) +in the project [hw/telegps](http://git.gag.com/?p=hw/telegps;a=summary). + diff --git a/TeleGPS/index.mdwn b/TeleGPS/index.mdwn index 5f5aa5f..fde91a9 100644 --- a/TeleGPS/index.mdwn +++ b/TeleGPS/index.mdwn @@ -2,14 +2,16 @@ # TeleGPS This is a GPS-based position tracker and logger. It uses the same GPS -receiver and similar radio to our flight computers, but does not include -pyro circuits. This allows the board to be small and light, so that it will +receiver and radio as our flight computers, but does not include pyro +circuits. This allows the board to be small and light so that it will fit well anywhere you need a good GPS tracker. -For the latest TeleGPS firmware and related ground station software, please -visit the [AltOS](../AltOS) page on this site. +TeleGPS firmware and related ground station software is part of the +[AltOS](../AltOS) software suite on this site. A stripped-down ground +station program specifically for use with TeleGPS is documented below. -These are photos of production version 1.0: +These are photos of production version 1.0, which is substantially similar +visually to the current production version. @@ -42,7 +44,7 @@ includes a dedicated [MicroPeak](/MicroPeak) application. * GPS tracker and logger * Offers custom digital telemetry, APRS and direction beacons -* 16mW transmit power +* 70cm ham-band transceiver for telemetry downlink * High-dynamics GPS receiver for accurate tracking * Uses 3.7V Lithium Polymer battery. * 1.5 x 1.0 inch board designed to fit inside 29mm airframe coupler tube @@ -53,16 +55,9 @@ includes a dedicated [MicroPeak](/MicroPeak) application. ### Developer View ### * Hardware Features - * [NXP LPC11U14](http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC11U14FHI33.html) System-on-Chip - * ARM Cortex-M0 MCU - * 32k Flash - * 6k RAM - * USB 2.0 - * 8 12-bit analog inputs - * I2C, SPI, async serial - * digital I/O + * ST Micros [STM32L151](http://www.st.com/internet/mcu/product/248821.jsp) ARM Cortex M3 based Microcontroller + * TI [CC1200](http://www.ti.com/product/cc1200) High Performance RF Transceiver for Narrowband Systems * [uBlox Max 7Q](http://www.u-blox.com/en/gps-modules/pvt-modules/max-7.html) GPS receiver - * [TI CC115L](http://www.ti.com/product/cc115L) 70cm transmitter * Built-in USB data download and battery charger connection * 2MB SPI flash * Software Features @@ -82,6 +77,16 @@ There is a single manual for TeleGPS and all other Altus Metrum products, which is available in [html](../AltOS/doc/altusmetrum.html) and [pdf](../AltOS/doc/altusmetrum.pdf) formats. -The hardware design files can be found on [git.gag.com](http://git.gag.com) -in the project [hw/telegps](http://git.gag.com/?p=hw/telegps;a=summary). +The current hardware design files are available from +[git.gag.com](http://git.gag.com) in the project +[hw/telegps](http://git.gag.com/?p=hw/telegps;a=summary). + +For those who don't have ready access to the gEDA suite, here are pdf +snapshots of the design for Production PCB version 2.0: + +* [schematic](v2.0/telegps-sch.pdf) +* [pcb artwork](v2.0/telegps-pcb.pdf) +* [bill of materials](v2.0/partslist.csv) + +## [History of TeleGPS](history) ## diff --git a/TeleGPS/v2.0/partslist.csv b/TeleGPS/v2.0/partslist.csv new file mode 100644 index 0000000..75f0658 --- /dev/null +++ b/TeleGPS/v2.0/partslist.csv @@ -0,0 +1,47 @@ +device,value,footprint,loadstatus,provided,mfg,mfg_part_number,vendor,vendor_part_number,quantity,refdes +"ANTENNA","APAE1575R1840AADB7-T","GP.18.4","noload","no","unknown","APAE1575R1840AADB7-T","mouser","815-1575R1840AADB7T",1,"A1" +"CAPACITOR","0.1uF","0402","smt","no","unknown","CL05A104KA5NNNC","digikey","1276-1043-1-ND ",3,"C4 C41 C8" +"CAPACITOR","0.22uF","0402","smt","no","unknown","LMK105BJ224KV-F","digikey","587-1228-1-ND",1,"C42" +"CAPACITOR","100pF","0402","smt","no","unknown","GCM1555C1H101JA16D","digikey","490-10669-1-ND",1,"C172" +"CAPACITOR","10nF","0402","smt","no","unknown","250R07W103KV4T","digikey","709-1132-1-ND",4,"C171 C211 C38 C9" +"CAPACITOR","10pF","0402","smt","no","unknown","0402N100J500CT","digikey","1292-1636-1-ND",2,"C30 C31" +"CAPACITOR","1.8nF","0402","smt","no","unknown","04025C182KAT2A","digikey","478-1104-1-ND",1,"C231" +"CAPACITOR","1uF","0402","smt","no","unknown","EMK105BJ104KV-F","digikey","587-1226-1-ND",2,"C37 C39" +"CAPACITOR","2.2pF","0402","smt","no","unknown","GJM1555C1H2R2BB01D","digikey","490-8092-1-ND",1,"C176" +"CAPACITOR","22pF","0402","smt","no","unknown","GRM1555C1H220FA01D","digikey","490-8589-1-ND",2,"C5 C6" +"CAPACITOR","39pF","0402","smt","no","unknown","CL05C390JB5NNNC","digikey","1276-1016-1-ND",1,"C174" +"CAPACITOR","47nF","0402","smt","no","unknown","CGA2B2X5R1C473K050BA","digikey","445-12164-1-ND",9,"C221 C251 C261 C271 C291 C43 C44 C45 C47" +"CAPACITOR","4.7uF","0402","smt","no","unknown","CC0402KRX5R5BB475","digikey","311-3476-1-ND",2,"C10 C11" +"CAPACITOR","5.1pF","0402","smt","no","unknown","CC0402CRNPO9BN5R1","digikey","311-1633-1-ND",3,"C181 C191 C210" +"CAPACITOR","56pF","0402","smt","no","unknown","C0402C560J5GACTU","digikey","399-1020-1-ND",1,"C173" +"CAPACITOR","6.2pF","0402","smt","no","unknown","GJM1555C1H6R2CB01D","digikey","490-3105-1-ND",1,"C175" +"CONNECTOR","Debug","50mil7pin","noload","","unknown","","","",1,"J2" +"CONNECTOR","LiPo","S2B-PH","noload","yes","unknown","S2B-PH-K-S(LF)(SN)","digikey","455-1719-ND",1,"B1" +"CONNECTOR","SMA","sma-edge","noload","no","unknown","73251-2120","mouser","538-73251-2120",1,"J8" +"CONNECTOR","unknown","2mm2pin","noload","","unknown","","","",1,"J3" +"CONNECTOR","USBmicroB","ZX62-B-5PA","smt","no","unknown","ZX62-B-5PA(33)","mouser","798-ZX62-B-5PA33",1,"J1" +"CRYSTAL","16MHz","ABM8","smt","no","unknown","ABM8G-16.000MHZ-4Y-T3","digikey","535-10907-1-ND",1,"X2" +"CRYSTAL","40mhz","NDK32","smt","no","unknown","ABM8W-40.0000MHZ-4-B1U-T3","digikey","535-14086-1-ND",1,"X1" +"CRYSTAL","SAW","saw","smt","no","unknown","B39162B9415K610","digikey","495-3910-1-ND",1,"S1" +"IC","CC1200","TI-QFN32","smt","no","unknown","CC1200RHBT","digikey","296-36396-1-ND",1,"U3" +"IC","MAX-7Q","UBLOX-MAX","smt","yes","unknown","MAX-7Q","u-blox","MAX-7Q",1,"U5" +"IC","MCP73831","SOT23-5","smt","yes","unknown","MCP73831T-2ACI/OT","mouser","579-MCP73831T-2ACIOT",1,"U6" +"IC","STM32F042G6U","ufqfpn28","smt","no","unknown","STM32F042G6U6","mouser","511-STM32F042G6U6",1,"U4" +"IC","TC2185-3.3","SOT23-5","smt","no","unknown","TC2185-3.3VCTTR","digikey","TC2185-3.3VCCT-ND",1,"U2" +"IC","W25Q16","SOIJ8","smt","no","unknown","W25Q16JVSSIQ","digikey","W25Q16JVSSIQ-ND",1,"U1" +"INDUCTOR","15nH","0402","smt","no","unknown","LQG15HS15NJ02D","digikey","490-2625-1-ND",2,"L172 L193" +"INDUCTOR","22nH","0402","smt","no","unknown","LQG15HS22NJ02D","digikey","490-2627-1-ND",1,"L174" +"INDUCTOR","27nH","0402","smt","no","unknown","LQG15HS27NJ02D","digikey","490-2628-1-ND",2,"L192 L201" +"INDUCTOR","43nH","0402","smt","no","unknown","MLG1005S43NJT000","digikey","445-6314-1-ND",1,"L173" +"INDUCTOR","56nH","0402","smt","no","unknown","LQG15HS56NJ02D","digikey","490-2632-1-ND",2,"L171 L191" +"LED","dualLED","0605","smt","yes","unknown","LTST-C195KGJRKT","digikey","160-1452-1-ND",1,"D1" +"LED","green","0603diode","smt","no","unknown","LTST-C190KGKT","digikey","160-1435-1-ND",1,"D2" +"RESISTOR","10k","0402","smt","no","unknown","ERJ-2RKF1002X","digikey","P10.0KLTR-ND",3,"R10 R12 R9" +"RESISTOR","18","0402","smt","no","unknown","ERJ-2RKF18R0X","digikey","P18.0LCT-ND",1,"R171" +"RESISTOR","1k","0402","smt","no","unknown","ERJ-2RKF1001X","digikey","P1.00KLTR-ND",2,"R6 R7" +"RESISTOR","2.49k","0402","smt","no","unknown","ERJ-2RKF2491X","digikey","P2.49KLCT-ND",1,"R8" +"RESISTOR","270","0402","smt","no","unknown","ERJ-2RKF2700X","digikey","P270LCT-ND",1,"R2" +"RESISTOR","33","0402","smt","no","unknown","ERJ-2RKF33R0X","digikey","P33.0LCT-ND",2,"R3 R4" +"RESISTOR","3.3k","0402","smt","no","unknown","ERJ-2RKF3301X","digikey","P3.30KLCT-ND",1,"R5" +"RESISTOR","5.6k","0402","smt","no","unknown","ERJ-2RKF5601X","digikey","P5.60KLCT-ND",1,"R11" +"RESISTOR","56k","0402","smt","no","unknown","ERJ-2RKF5602X","digikey","P56.0KLCT-ND",1,"R30" diff --git a/TeleGPS/v2.0/telegps-pcb.pdf b/TeleGPS/v2.0/telegps-pcb.pdf new file mode 100644 index 0000000..01d4d2d Binary files /dev/null and b/TeleGPS/v2.0/telegps-pcb.pdf differ diff --git a/TeleGPS/v2.0/telegps-sch.pdf b/TeleGPS/v2.0/telegps-sch.pdf new file mode 100644 index 0000000..26a5245 Binary files /dev/null and b/TeleGPS/v2.0/telegps-sch.pdf differ