hw/telemega
17 months agodrop two dangling copper fragments found by AC quality control fab-v6.0
Bdale Garbee [Fri, 28 Oct 2022 16:52:43 +0000 (10:52 -0600)]
drop two dangling copper fragments found by AC quality control

19 months agoaddress drc concerns
Bdale Garbee [Fri, 16 Sep 2022 04:13:05 +0000 (23:13 -0500)]
address drc concerns

19 months agofix DRC errors .. a no-longer used pin and a couple missing NC symbols
Bdale Garbee [Fri, 16 Sep 2022 03:50:55 +0000 (22:50 -0500)]
fix DRC errors .. a no-longer used pin and a couple missing NC symbols

19 months agoa few more tweaks?
Bdale Garbee [Mon, 29 Aug 2022 05:27:48 +0000 (23:27 -0600)]
a few more tweaks?

19 months agoswitch to LM193QT comparators since we can get them, despite the expense
Bdale Garbee [Wed, 24 Aug 2022 15:52:28 +0000 (09:52 -0600)]
switch to LM193QT comparators since we can get them, despite the expense

20 months agoroute complete, no drc/dfm work yet
Bdale Garbee [Wed, 27 Jul 2022 03:57:08 +0000 (21:57 -0600)]
route complete, no drc/dfm work yet

20 months agoworking on layout update
Bdale Garbee [Tue, 26 Jul 2022 02:23:59 +0000 (20:23 -0600)]
working on layout update

20 months agoupdate schematics for TeleMega v6.0
Bdale Garbee [Tue, 26 Jul 2022 02:02:08 +0000 (20:02 -0600)]
update schematics for TeleMega v6.0

2 years agodeclare version 6.0 in schematic, move back to TDK piezo beeper
Bdale Garbee [Thu, 28 Oct 2021 21:01:54 +0000 (15:01 -0600)]
declare version 6.0 in schematic, move back to TDK piezo beeper

2 years agoclean up schematics before releasing pdf
Bdale Garbee [Wed, 1 Sep 2021 18:38:17 +0000 (12:38 -0600)]
clean up schematics before releasing pdf

2 years agomark new beeper as noload, since we'll do it here fab-v5.0
Bdale Garbee [Tue, 20 Jul 2021 07:20:01 +0000 (01:20 -0600)]
mark new beeper as noload, since we'll do it here

2 years agomove beeper to tim 3 ch 2 so code is easier
Bdale Garbee [Thu, 15 Jul 2021 04:56:50 +0000 (22:56 -0600)]
move beeper to tim 3 ch 2 so code is easier

2 years agoreplace missing vcc via in radio section. route complete, drc clean
Bdale Garbee [Thu, 15 Jul 2021 04:46:58 +0000 (22:46 -0600)]
replace missing vcc via in radio section.  route complete, drc clean

2 years agoroute complete, drc clean, copper stared at .. ready for final review
Bdale Garbee [Wed, 14 Jul 2021 05:38:10 +0000 (23:38 -0600)]
route complete, drc clean, copper stared at .. ready for final review

2 years agostill working on it .. a few pin swaps, moved v_batt divider
Bdale Garbee [Tue, 13 Jul 2021 08:53:57 +0000 (02:53 -0600)]
still working on it .. a few pin swaps, moved v_batt divider

2 years agoreduce via size to 10 mils everywhere
Bdale Garbee [Tue, 13 Jul 2021 05:01:08 +0000 (23:01 -0600)]
reduce via size to 10 mils everywhere

2 years agochange all 10 mil traces to 8 mil
Bdale Garbee [Tue, 13 Jul 2021 00:14:40 +0000 (18:14 -0600)]
change all 10 mil traces to 8 mil

2 years agosnapshot work in progress
Bdale Garbee [Tue, 13 Jul 2021 00:10:00 +0000 (18:10 -0600)]
snapshot work in progress

2 years agonote pin limits based on SOC mix we plan to use for v5
Bdale Garbee [Mon, 12 Jul 2021 04:07:01 +0000 (22:07 -0600)]
note pin limits based on SOC mix we plan to use for v5

2 years agorip up a lot of the copper under the SOC, could use improvement!
Bdale Garbee [Thu, 8 Jul 2021 21:59:57 +0000 (15:59 -0600)]
rip up a lot of the copper under the SOC, could use improvement!

2 years agomove GPS from serial 3 to serial 2 to ease routing
Bdale Garbee [Thu, 8 Jul 2021 21:53:02 +0000 (15:53 -0600)]
move GPS from serial 3 to serial 2 to ease routing

2 years agoinitial cleanup of board for v5
Bdale Garbee [Sat, 12 Jun 2021 22:11:31 +0000 (18:11 -0400)]
initial cleanup of board for v5

2 years agoworking schematic for TeleMega v5.0
Bdale Garbee [Sat, 12 Jun 2021 22:11:15 +0000 (18:11 -0400)]
working schematic for TeleMega v5.0

2 years agoassert specific STM32L151 variant in use
Bdale Garbee [Sat, 12 Jun 2021 21:37:44 +0000 (17:37 -0400)]
assert specific STM32L151 variant in use

2 years agoSwitch to 2kHz beeper
Keith Packard [Sat, 12 Jun 2021 20:56:07 +0000 (13:56 -0700)]
Switch to 2kHz beeper

Louder, lower.

Signed-off-by: Keith Packard <keithp@keithp.com>
2 years agofirst cut at schematic for TeleMega v5.0
Bdale Garbee [Sat, 12 Jun 2021 20:34:58 +0000 (16:34 -0400)]
first cut at schematic for TeleMega v5.0

3 years agoremove spurious, unconnected 0402 footprint v4
Bdale Garbee [Wed, 11 Nov 2020 16:03:56 +0000 (09:03 -0700)]
remove spurious, unconnected 0402 footprint

3 years agorationalize screw strip part value in pref parts
Bdale Garbee [Fri, 18 Sep 2020 19:42:20 +0000 (13:42 -0600)]
rationalize screw strip part value in pref parts

3 years agolet attribs be automatically handled
Bdale Garbee [Mon, 18 May 2020 20:58:47 +0000 (14:58 -0600)]
let attribs be automatically handled

4 years agometadata updates fab-v4.0
Bdale Garbee [Thu, 20 Feb 2020 19:47:44 +0000 (12:47 -0700)]
metadata updates

4 years agoadd copper to power-plane around USB connector slots to fix plane clearance
Bdale Garbee [Wed, 8 Jan 2020 19:37:56 +0000 (12:37 -0700)]
add copper to power-plane around USB connector slots to fix plane clearance

4 years agoswitch to cc1200 symbol on schematic to avoid confusion
Bdale Garbee [Wed, 8 Jan 2020 18:38:55 +0000 (11:38 -0700)]
switch to cc1200 symbol on schematic to avoid confusion

4 years agoupdate comment on GPS backup current limiting resistor
Bdale Garbee [Wed, 8 Jan 2020 18:34:49 +0000 (11:34 -0700)]
update comment on GPS backup current limiting resistor

4 years agogive adxl375 a set of spi1 pins to itself
Bdale Garbee [Mon, 6 Jan 2020 02:48:40 +0000 (19:48 -0700)]
give adxl375 a set of spi1 pins to itself

4 years agoupdate copyrights to 2020
Bdale Garbee [Mon, 6 Jan 2020 01:13:35 +0000 (18:13 -0700)]
update copyrights to 2020

4 years agoadd outline features defining USB connector mounting slots
Bdale Garbee [Thu, 12 Dec 2019 05:14:45 +0000 (22:14 -0700)]
add outline features defining USB connector mounting slots

4 years agolose BOOT* pull-down resistors, switch to MAX-8Q GPS
Bdale Garbee [Fri, 29 Nov 2019 04:26:56 +0000 (21:26 -0700)]
lose BOOT* pull-down resistors, switch to MAX-8Q GPS

4 years agoinitial layout with BMX160 completed
Bdale Garbee [Thu, 14 Nov 2019 01:34:31 +0000 (18:34 -0700)]
initial layout with BMX160 completed

4 years agomove to BMX160 IMU due to EOL on the 9250
Bdale Garbee [Wed, 25 Sep 2019 06:33:08 +0000 (00:33 -0600)]
move to BMX160 IMU due to EOL on the 9250

4 years agorotate ADXL375 to match EasyMega orientation
Bdale Garbee [Fri, 16 Aug 2019 15:04:30 +0000 (09:04 -0600)]
rotate ADXL375 to match EasyMega orientation

4 years agoSwitch pyro series resistors to 1k
Keith Packard [Sun, 28 Jul 2019 00:04:05 +0000 (17:04 -0700)]
Switch pyro series resistors to 1k

This limits the current through the comparator to 3.3mA when it fires
to make sure the gate voltage on the FET is low enough. The SI LM293
comparators are rated at 4mA current, unlike the TI parts which are
rated at 6mA, hence the move from 549 to 1k.

Signed-off-by: Keith Packard <keithp@keithp.com>
4 years agore-brand as version 4.0, update copyright year
Bdale Garbee [Thu, 11 Jul 2019 16:58:15 +0000 (10:58 -0600)]
re-brand as version 4.0, update copyright year

5 years agoupdate layout to use new usb connector
Bdale Garbee [Tue, 15 Jan 2019 04:59:23 +0000 (21:59 -0700)]
update layout to use new usb connector

5 years agomove to 11071 USB connector
Bdale Garbee [Tue, 15 Jan 2019 04:11:45 +0000 (21:11 -0700)]
move to 11071 USB connector

5 years agotransition to lepton-eda and pcb-rnd
Bdale Garbee [Tue, 15 Jan 2019 04:10:05 +0000 (21:10 -0700)]
transition to lepton-eda and pcb-rnd

5 years agoinclude mfg in attribs
Bdale Garbee [Tue, 15 Jan 2019 04:03:57 +0000 (21:03 -0700)]
include mfg in attribs

5 years agoMerge remote-tracking branch 'origin/separate-accel-mosi'
Bdale Garbee [Tue, 15 Jan 2019 04:03:23 +0000 (21:03 -0700)]
Merge remote-tracking branch 'origin/separate-accel-mosi'

5 years agoMerge commit 'ea4cbfb'
Bdale Garbee [Thu, 19 Apr 2018 07:46:31 +0000 (01:46 -0600)]
Merge commit 'ea4cbfb'

6 years agodrop lipo charge current to 400mA
Bdale Garbee [Sun, 1 Apr 2018 04:08:41 +0000 (22:08 -0600)]
drop lipo charge current to 400mA

6 years agoUse separate SoC pin for ADXL375 MOSI separate-accel-mosi
Keith Packard [Thu, 1 Mar 2018 21:24:36 +0000 (13:24 -0800)]
Use separate SoC pin for ADXL375 MOSI

The ADXL375 is in I2C mode whenever CS is high, so we need to avoid
letting it see data being sent to other chips in that case. Do this by
using a separate MOSI line from the processor while leaving the MISO
and SCLK lines shared.

Signed-off-by: Keith Packard <keithp@keithp.com>
6 years agoroute complete, drc clean
Bdale Garbee [Mon, 26 Feb 2018 05:56:17 +0000 (22:56 -0700)]
route complete, drc clean

6 years agoswap accel interrupt lines at ARM SOC to ease routing
Bdale Garbee [Sun, 25 Feb 2018 23:50:33 +0000 (16:50 -0700)]
swap accel interrupt lines at ARM SOC to ease routing

6 years agowe actually need to provide power to both accel power pins...
Bdale Garbee [Sun, 25 Feb 2018 23:31:24 +0000 (16:31 -0700)]
we actually need to provide power to both accel power pins...

6 years agoupdate schematic to use ADXL375 as high-g accel
Bdale Garbee [Sun, 25 Feb 2018 23:25:07 +0000 (16:25 -0700)]
update schematic to use ADXL375 as high-g accel

6 years agomove to Keith's ufqfpn24 footprint for MPU9250 fab-v3.0
Bdale Garbee [Fri, 10 Nov 2017 22:16:06 +0000 (15:16 -0700)]
move to Keith's ufqfpn24 footprint for MPU9250

6 years agoreplace 9250 footprint with corrected version
Bdale Garbee [Fri, 10 Nov 2017 17:35:24 +0000 (10:35 -0700)]
replace 9250 footprint with corrected version

6 years agolose the gps_pps net, ground IMU's FSYNC pin instead
Bdale Garbee [Thu, 12 Oct 2017 07:42:54 +0000 (01:42 -0600)]
lose the gps_pps net, ground IMU's FSYNC pin instead

6 years agonew version of pcb updated the file
Bdale Garbee [Thu, 12 Oct 2017 07:33:44 +0000 (01:33 -0600)]
new version of pcb updated the file

7 years agoupdated artwork for prototype of v3.0
Bdale Garbee [Fri, 4 Nov 2016 16:11:18 +0000 (10:11 -0600)]
updated artwork for prototype of v3.0

7 years agoreplace MPU-6000 and HMC5883L with MPU-9250 for v3.0
Bdale Garbee [Fri, 4 Nov 2016 15:41:47 +0000 (09:41 -0600)]
replace MPU-6000 and HMC5883L with MPU-9250 for v3.0

7 years agolose 'provided' attributes, let pref parts database control that
Bdale Garbee [Tue, 18 Oct 2016 23:51:50 +0000 (17:51 -0600)]
lose 'provided' attributes, let pref parts database control that

8 years agometa-data updates for v2.0 build fab-v2.0
Bdale Garbee [Mon, 11 Jan 2016 01:00:46 +0000 (18:00 -0700)]
meta-data updates for v2.0 build

8 years agoreduce pcb workspace size to board outline again, make version 2.0
Bdale Garbee [Thu, 26 Nov 2015 00:07:23 +0000 (17:07 -0700)]
reduce pcb workspace size to board outline again, make version 2.0

8 years agohide refdes associated with (new) servos connector
Bdale Garbee [Sun, 15 Nov 2015 01:12:55 +0000 (18:12 -0700)]
hide refdes associated with (new) servos connector

8 years agomark loadstatus invisible on all parts
Bdale Garbee [Sun, 15 Nov 2015 01:08:00 +0000 (18:08 -0700)]
mark loadstatus invisible on all parts

8 years agoMerge branch 'master' of ssh://git.gag.com/scm/git/hw/telemega
Bdale Garbee [Sat, 14 Nov 2015 23:59:13 +0000 (16:59 -0700)]
Merge branch 'master' of ssh://git.gag.com/scm/git/hw/telemega

8 years agoForward component changes from sch to pcb
Keith Packard [Fri, 13 Nov 2015 00:24:35 +0000 (16:24 -0800)]
Forward component changes from sch to pcb

CC1120 -> CC1200
32MHz -> 40MHz
Fix the SAW filter value

Signed-off-by: Keith Packard <keithp@keithp.com>
8 years agoelide remaining refdes from silk
Bdale Garbee [Thu, 29 Oct 2015 20:23:42 +0000 (05:23 +0900)]
elide remaining refdes from silk

8 years agomove to CC1200 and 40mhz rock, fix some attributes
Bdale Garbee [Sun, 25 Oct 2015 02:06:19 +0000 (20:06 -0600)]
move to CC1200 and 40mhz rock, fix some attributes

8 years agomove to use of preferred parts database
Bdale Garbee [Sun, 25 Oct 2015 01:53:51 +0000 (19:53 -0600)]
move to use of preferred parts database

8 years agoadd explicit NC symbols to unconnected pins on schematic to quiet DRC
Bdale Garbee [Sun, 20 Sep 2015 16:27:19 +0000 (10:27 -0600)]
add explicit NC symbols to unconnected pins on schematic to quiet DRC

8 years agore-map cs_companionN pins to match EasyMega, allows alternate use of uart1
Bdale Garbee [Sun, 20 Sep 2015 16:21:18 +0000 (10:21 -0600)]
re-map cs_companionN pins to match EasyMega, allows alternate use of uart1

8 years agoelide dangling uart1 pin connections on soc
Bdale Garbee [Sun, 20 Sep 2015 16:12:22 +0000 (10:12 -0600)]
elide dangling uart1 pin connections on soc

8 years agoforward annotate value changes to PCB fab-v1.1
Bdale Garbee [Tue, 18 Aug 2015 21:19:56 +0000 (23:19 +0200)]
forward annotate value changes to PCB

8 years agoconventional wisdom appears to be 220 ohms on the PWM outputs
Bdale Garbee [Tue, 18 Aug 2015 21:19:33 +0000 (23:19 +0200)]
conventional wisdom appears to be 220 ohms on the PWM outputs

8 years agouse locking connector for servo PWM outputs
Bdale Garbee [Mon, 17 Aug 2015 22:26:55 +0000 (00:26 +0200)]
use locking connector for servo PWM outputs

8 years agolose the spi2 snubbers we've never used, replace serial i/o with pwm servos
Bdale Garbee [Mon, 17 Aug 2015 21:31:04 +0000 (23:31 +0200)]
lose the spi2 snubbers we've never used, replace serial i/o with pwm servos

9 years agofix DRC violation following LED symbol replacement fab-v1.0b
Bdale Garbee [Mon, 27 Oct 2014 07:01:20 +0000 (01:01 -0600)]
fix DRC violation following LED symbol replacement

9 years agoSwitch to mouse for LM293QT
Keith Packard [Sun, 26 Oct 2014 21:31:09 +0000 (14:31 -0700)]
Switch to mouse for LM293QT

Digikey is out of stock

Signed-off-by: Keith Packard <keithp@keithp.com>
9 years agoupdate layout to use dual LED footprint with cathode dot, call it v1.0b
Bdale Garbee [Sun, 26 Oct 2014 19:52:45 +0000 (13:52 -0600)]
update layout to use dual LED footprint with cathode dot, call it v1.0b

9 years agofix 4ucon part number
Bdale Garbee [Sun, 26 Oct 2014 19:34:07 +0000 (13:34 -0600)]
fix 4ucon part number

10 years agoadd support for generating pdf files
Bdale Garbee [Thu, 16 Jan 2014 01:34:29 +0000 (18:34 -0700)]
add support for generating pdf files

10 years agomove to 4ucon connectors
Bdale Garbee [Thu, 16 Jan 2014 01:34:01 +0000 (18:34 -0700)]
move to 4ucon connectors

10 years agolose the "pad" in the GPS patch footprint
Bdale Garbee [Thu, 19 Dec 2013 22:26:02 +0000 (15:26 -0700)]
lose the "pad" in the GPS patch footprint

10 years agoanswer to question from AC
Bdale Garbee [Fri, 8 Nov 2013 19:03:55 +0000 (12:03 -0700)]
answer to question from AC

10 years agoupdated Makefile to include dk and mouser targets, etc fab-v1.0
Bdale Garbee [Thu, 24 Oct 2013 20:16:39 +0000 (14:16 -0600)]
updated Makefile to include dk and mouser targets, etc

10 years agoupdate attributes to reflect available part stock at DK
Bdale Garbee [Thu, 24 Oct 2013 20:11:28 +0000 (14:11 -0600)]
update attributes to reflect available part stock at DK

10 years agonoload the screw terminal strips (coming from 4ucon later) and MicroMaTch
Bdale Garbee [Thu, 24 Oct 2013 19:41:05 +0000 (13:41 -0600)]
noload the screw terminal strips (coming from 4ucon later) and MicroMaTch

10 years agohide all refdes to keep the silk from being a mess
Bdale Garbee [Thu, 24 Oct 2013 19:40:50 +0000 (13:40 -0600)]
hide all refdes to keep the silk from being a mess

10 years agomove LED resistor farther from SW corner mounting screw, attribute updates
Bdale Garbee [Thu, 24 Oct 2013 17:30:23 +0000 (11:30 -0600)]
move LED resistor farther from SW corner mounting screw, attribute updates

10 years agoComponent updates for availability
Keith Packard [Thu, 24 Oct 2013 15:45:52 +0000 (23:45 +0800)]
Component updates for availability

Switch caps to avoid EOL'd parts.
Switch MicroMaTch connectors to mouser (cheaper)

Signed-off-by: Keith Packard <keithp@keithp.com>
10 years agofix LM293 part number at DK to one we can actually buy
Bdale Garbee [Thu, 24 Oct 2013 15:37:20 +0000 (09:37 -0600)]
fix LM293 part number at DK to one we can actually buy

10 years agoelide snubbers on SPI 1, minor via shoving to improve silk screen
Bdale Garbee [Thu, 24 Oct 2013 15:28:32 +0000 (09:28 -0600)]
elide snubbers on SPI 1, minor via shoving to improve silk screen

10 years agomore clearance between v_ldo_in and the screw in the corner of the board...
Bdale Garbee [Fri, 11 Oct 2013 14:48:05 +0000 (07:48 -0700)]
more clearance between v_ldo_in and the screw in the corner of the board...

10 years agonew cap size for LDO input
Bdale Garbee [Fri, 11 Oct 2013 14:44:41 +0000 (07:44 -0700)]
new cap size for LDO input

10 years agochange to smaller physical part for the LDO input cap
Bdale Garbee [Fri, 11 Oct 2013 14:41:18 +0000 (07:41 -0700)]
change to smaller physical part for the LDO input cap

10 years agoMerge branch 'passive'
Bdale Garbee [Sun, 6 Oct 2013 05:57:55 +0000 (23:57 -0600)]
Merge branch 'passive'

10 years agoMerge branch 'passive'
Bdale Garbee [Sun, 6 Oct 2013 05:54:52 +0000 (23:54 -0600)]
Merge branch 'passive'

Conflicts:
telemega.pcb
telemega.sch

10 years agoget the pyro circuit resistor values right passive
Bdale Garbee [Sat, 14 Sep 2013 03:55:38 +0000 (21:55 -0600)]
get the pyro circuit resistor values right

10 years agocopper tweaking fab-phoenix
Bdale Garbee [Fri, 9 Aug 2013 18:34:53 +0000 (14:34 -0400)]
copper tweaking