From d91b6088d5b3f006e65c8ca29619e8b107d42ad8 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Sat, 18 Jun 2022 15:44:52 -0400 Subject: [PATCH] switch cpu to SAMD21 parts we have in stock --- easytimer.sch | 291 ++++++++++++++++++++++++++------------------------ 1 file changed, 152 insertions(+), 139 deletions(-) diff --git a/easytimer.sch b/easytimer.sch index 3ba9874..b4a99a7 100644 --- a/easytimer.sch +++ b/easytimer.sch @@ -356,17 +356,16 @@ N 39600 16500 39700 16500 4 T 38650 18750 9 10 1 0 0 0 2 mounting holes for 4-40 screws -N 3800 25700 2600 25700 4 +N 26700 25100 25500 25100 4 { -T 2600 25800 5 10 1 1 0 0 1 +T 25500 25200 5 10 1 1 0 0 1 netname=reset_n } -N 2600 24900 3800 24900 4 +N 22800 25900 26700 25900 4 { -T 2600 25000 5 10 1 1 0 0 1 +T 25500 26000 5 10 1 1 0 0 1 netname=swclk } -C 3700 25800 1 0 0 gnd.sym N 26900 13400 27600 13400 4 { T 27600 13450 5 10 1 1 0 6 1 @@ -581,23 +580,23 @@ netname=cs_gyro T 38600 11000 9 10 1 0 0 0 2 Copyright 2022 by Bdale Garbee Licensed under the TAPR OHL -C 3800 24400 1 0 0 conn-5.sym +C 26700 26400 1 180 1 conn-5.sym { -T 4155 26295 5 10 1 1 0 0 1 -refdes=J4 -T 3800 24400 5 10 0 0 0 0 1 +T 27155 24505 5 10 1 1 180 6 1 +refdes=J11 +T 26700 26400 5 10 0 0 180 6 1 footprint=50mil5pin -T 3800 24400 5 10 0 1 0 0 1 +T 26700 26400 5 10 0 1 180 6 1 loadstatus=noload } -N 18800 34800 17600 34800 4 +N 7500 37900 6300 37900 4 { -T 18800 34900 5 10 1 1 0 6 1 +T 7500 38000 5 10 1 1 0 6 1 netname=force_loader } -N 18800 35600 17600 35600 4 +N 7500 38700 6300 38700 4 { -T 18800 35700 5 10 1 1 0 6 1 +T 7500 38800 5 10 1 1 0 6 1 netname=gyro_int } C 4000 29300 1 0 1 gnd.sym @@ -621,11 +620,6 @@ N 8100 26400 6200 26400 4 T 6800 26500 5 10 1 1 0 0 1 netname=beeper } -C 11500 42600 1 0 0 3.3V-plus.sym -N 11700 41600 11700 42600 4 -N 11700 41700 13700 41700 4 -N 12500 41700 12500 41600 4 -N 12100 41700 12100 41600 4 C 12800 20700 1 0 0 gnd.sym N 11900 21200 11900 21100 4 N 11900 21100 13900 21100 4 @@ -634,51 +628,6 @@ N 13900 21100 13900 21200 4 N 13100 21200 13100 21100 4 N 12700 21200 12700 21100 4 N 12300 21200 12300 21100 4 -C 6500 39200 1 270 0 capacitor.sym -{ -T 7200 39000 5 10 0 0 270 0 1 -device=CAPACITOR -T 7400 39000 5 10 0 0 270 0 1 -symversion=0.1 -T 6500 39200 5 10 0 0 0 0 1 -footprint=0402 -T 6900 38900 5 10 1 1 0 0 1 -refdes=C33 -T 6900 38400 5 10 1 1 0 0 1 -value=22pF -} -C 5200 39200 1 270 0 capacitor.sym -{ -T 5900 39000 5 10 0 0 270 0 1 -device=CAPACITOR -T 6100 39000 5 10 0 0 270 0 1 -symversion=0.1 -T 5200 39200 5 10 0 0 0 0 1 -footprint=0402 -T 4900 38900 5 10 1 1 0 0 1 -refdes=C32 -T 4800 38400 5 10 1 1 0 0 1 -value=22pF -} -C 6600 38000 1 0 0 gnd.sym -C 5300 38000 1 0 0 gnd.sym -C 5700 38800 1 0 0 ABM8.sym -{ -T 5900 39300 5 10 0 0 0 0 1 -device=CRYSTAL -T 5900 39500 5 10 0 0 0 0 1 -symversion=0.1 -T 5700 38800 5 10 0 0 0 0 1 -footprint=ABM8 -T 5600 39400 5 10 1 1 0 0 1 -refdes=X1 -T 6100 39400 5 10 1 1 0 0 1 -value=16MHz -} -C 6300 38500 1 0 0 gnd.sym -C 5600 38500 1 0 0 gnd.sym -N 5700 39200 5400 39200 4 -N 5400 39200 5400 39600 4 N 8100 36400 6400 36400 4 { T 6800 36500 5 10 1 1 0 0 1 @@ -707,13 +656,6 @@ netname=usbdp } C 6300 27700 1 0 0 gnd.sym N 8100 28000 6400 28000 4 -N 5400 39600 7800 39600 4 -N 7800 39600 7800 39200 4 -N 7800 39200 8100 39200 4 -N 6400 39200 7400 39200 4 -N 7400 39200 7400 38800 4 -N 7400 38800 8100 38800 4 -N 5200 37200 8100 37200 4 N 8100 30000 6800 30000 4 { T 6800 30100 5 10 1 1 0 0 1 @@ -724,57 +666,6 @@ N 8100 29600 6800 29600 4 T 6800 29700 5 10 1 1 0 0 1 netname=swclk } -C 14300 42400 1 0 0 capacitor.sym -{ -T 14500 43100 5 10 0 0 0 0 1 -device=CAPACITOR -T 14500 43300 5 10 0 0 0 0 1 -symversion=0.1 -T 14300 42400 5 10 0 1 0 0 1 -footprint=0402 -T 14200 42700 5 10 1 1 0 0 1 -refdes=C601 -T 14900 42700 5 10 1 1 0 0 1 -value=1uF -} -C 14300 41900 1 0 0 capacitor.sym -{ -T 14500 42600 5 10 0 0 0 0 1 -device=CAPACITOR -T 14500 42800 5 10 0 0 0 0 1 -symversion=0.1 -T 14300 41900 5 10 0 1 0 0 1 -footprint=0402 -T 14200 42200 5 10 1 1 0 0 1 -refdes=C602 -T 14900 42200 5 10 1 1 0 0 1 -value=0.1uF -} -C 12200 42500 1 0 0 inductor.sym -{ -T 12400 43000 5 10 0 0 0 0 1 -device=INDUCTOR -T 12400 43200 5 10 0 0 0 0 1 -symversion=0.1 -T 12200 42500 5 10 0 1 0 0 1 -footprint=0402 -T 12400 42800 5 10 1 1 0 0 1 -refdes=L600 -T 12400 42400 5 10 1 1 0 0 1 -value=bead -} -N 12200 42600 11700 42600 4 -N 13100 42600 14300 42600 4 -{ -T 13200 42700 5 10 1 1 0 0 1 -netname=vdda -} -N 14100 42600 14100 41600 4 -N 14300 42100 14100 42100 4 -C 15400 41800 1 0 0 gnd.sym -N 15500 42600 15500 42100 4 -N 15500 42100 15200 42100 4 -N 15500 42600 15200 42600 4 C 5500 36200 1 0 0 capacitor.sym { T 5700 36900 5 10 0 0 0 0 1 @@ -789,7 +680,6 @@ T 6600 36700 5 10 1 1 180 0 1 value=0.1uF } C 5100 36100 1 0 0 gnd.sym -N 13700 41700 13700 41600 4 C 6200 30700 1 0 1 resistor.sym { T 5900 31100 5 10 0 0 0 6 1 @@ -814,17 +704,6 @@ value=22 } N 5300 30800 3900 30800 4 N 3900 30400 5300 30400 4 -C 8100 21200 1 0 0 STM32L151-48.sym -{ -T 1700 19600 5 10 0 0 0 0 1 -device=IC -T -29900 20900 5 10 0 0 0 0 1 -footprint=ufqfpn48 -T 8500 41300 5 10 1 1 0 0 1 -refdes=U1 -T 11900 38100 5 10 1 1 0 0 1 -value=STM32L151CBU6 -} C 5100 26100 1 0 0 gnd.sym C 3900 31100 1 0 0 nc-right.sym { @@ -841,15 +720,14 @@ T 4000 30600 5 10 0 0 0 0 1 device=DRC_Directive } N 5200 36400 5500 36400 4 -N 5200 37200 5200 36400 4 -N 3800 25300 2600 25300 4 +N 26700 25500 22800 25500 4 { -T 2600 25350 5 10 1 1 0 0 1 +T 25500 25550 5 10 1 1 0 0 1 netname=swdio } -N 3800 24500 2600 24500 4 +N 26700 26300 25500 26300 4 { -T 2600 24650 5 10 1 1 0 0 1 +T 25500 26350 5 10 1 1 0 0 1 netname=force_loader } N 33900 18700 35000 18700 4 @@ -1027,3 +905,138 @@ N 8100 28400 6800 28400 4 T 6800 28500 5 10 1 1 0 0 1 netname=cs_flash } +C 24850 33050 1 90 1 ABM8.sym +{ +T 24350 32850 5 10 0 1 270 2 1 +device=CRYSTAL +T 24850 33050 5 10 0 1 0 6 1 +footprint=TSX-3225 +T 24400 32900 5 10 1 1 0 6 1 +refdes=X1 +T 24400 32350 5 10 1 1 0 6 1 +value=16MHz +} +C 25350 33300 1 0 1 capacitor.sym +{ +T 25150 34000 5 10 0 1 0 6 1 +device=CAPACITOR +T 25350 33300 5 10 0 1 0 6 1 +footprint=0402 +T 25150 33800 5 10 1 1 0 6 1 +refdes=C9 +T 25350 33300 5 10 1 1 0 6 1 +value=18pF +} +C 25350 31700 1 0 1 capacitor.sym +{ +T 25150 32400 5 10 0 1 0 6 1 +device=CAPACITOR +T 25350 31700 5 10 0 1 0 6 1 +footprint=0402 +T 25150 31450 5 10 1 1 0 6 1 +refdes=C10 +T 25350 31700 5 10 1 1 0 6 1 +value=18pF +} +C 25450 31600 1 0 1 gnd.sym +N 25350 31900 25350 33500 4 +N 24850 33050 25350 33050 4 +N 24850 32350 25350 32350 4 +N 23500 32300 24450 32300 4 +N 24450 31900 24450 32350 4 +N 22800 33100 24450 33100 4 +N 24450 33050 24450 33500 4 +C 16400 25300 1 0 0 SAMD21G.sym +{ +T 21800 28300 5 10 0 0 0 0 1 +device=IC +T 21800 28000 5 10 0 0 0 0 1 +footprint=lqfp48 +T 16800 39400 5 10 1 1 0 0 1 +refdes=U1 +T 22400 39400 5 10 1 1 0 6 1 +value=SAMD21G17D +} +N 22800 32700 23500 32700 4 +N 23500 32700 23500 32300 4 +N 16400 26700 16400 25500 4 +C 16300 25200 1 0 0 gnd.sym +C 16500 38000 1 90 0 inductor.sym +{ +T 16000 38200 5 10 0 0 90 0 1 +device=INDUCTOR +T 15800 38200 5 10 0 0 90 0 1 +symversion=0.1 +T 16500 38000 5 10 0 1 90 0 1 +footprint=0402 +T 16200 38200 5 10 1 1 90 0 1 +refdes=L600 +T 16600 38200 5 10 1 1 90 0 1 +value=bead +} +C 16200 37500 1 0 1 capacitor.sym +{ +T 16000 38200 5 10 0 0 0 6 1 +device=CAPACITOR +T 16000 38400 5 10 0 0 0 6 1 +symversion=0.1 +T 16200 37500 5 10 0 1 0 6 1 +footprint=0402 +T 16300 37800 5 10 1 1 0 6 1 +refdes=C601 +T 15600 37800 5 10 1 1 0 6 1 +value=1uF +} +C 16200 37000 1 0 1 capacitor.sym +{ +T 16000 37700 5 10 0 0 0 6 1 +device=CAPACITOR +T 16000 37900 5 10 0 0 0 6 1 +symversion=0.1 +T 16200 37000 5 10 0 1 0 6 1 +footprint=0402 +T 16300 37300 5 10 1 1 0 6 1 +refdes=C602 +T 15600 37300 5 10 1 1 0 6 1 +value=0.1uF +} +N 16400 36700 16400 38000 4 +N 16200 37200 16400 37200 4 +C 15100 36900 1 0 1 gnd.sym +N 15000 37700 15000 37200 4 +N 15000 37200 15300 37200 4 +N 15000 37700 15300 37700 4 +N 16400 37700 16200 37700 4 +C 16200 38900 1 0 0 vcc.sym +C 12900 36300 1 0 0 vcc.sym +C 12900 35400 1 270 1 capacitor.sym +{ +T 13600 35600 5 10 0 0 270 6 1 +device=CAPACITOR +T 13800 35600 5 10 0 0 270 6 1 +symversion=0.1 +T 12900 35400 5 10 0 1 270 6 1 +footprint=0402 +T 13200 35300 5 10 1 1 270 6 1 +refdes=C4 +T 13200 36000 5 10 1 1 270 6 1 +value=0.1uF +} +C 13600 35400 1 270 1 capacitor.sym +{ +T 14300 35600 5 10 0 0 270 6 1 +device=CAPACITOR +T 14500 35600 5 10 0 0 270 6 1 +symversion=0.1 +T 13600 35400 5 10 0 1 270 6 1 +footprint=0402 +T 13900 35300 5 10 1 1 270 6 1 +refdes=C5 +T 13900 36000 5 10 1 1 270 6 1 +value=0.1uF +} +N 13100 36300 16400 36300 4 +N 16400 36300 16400 35100 4 +N 13800 35400 13100 35400 4 +C 13000 35100 1 0 0 gnd.sym +C 26800 24400 1 0 1 gnd.sym -- 2.30.2