Просмотр исходного кода

hardware: More schematics/PCB.

Mathias Gottschlag 5 лет назад
Родитель
Сommit
a7666969f2

+ 781
- 8
hackamp/hardware/bluetooth.kicad_sch Просмотреть файл

5
   (paper "A4")
5
   (paper "A4")
6
 
6
 
7
   (lib_symbols
7
   (lib_symbols
8
+    (symbol "74xGxx:74LVC3G34" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
9
+      (property "Reference" "U" (id 0) (at -2.54 3.81 0)
10
+        (effects (font (size 1.27 1.27)))
11
+      )
12
+      (property "Value" "74LVC3G34" (id 1) (at 0 -3.81 0)
13
+        (effects (font (size 1.27 1.27)))
14
+      )
15
+      (property "Footprint" "" (id 2) (at 0 0 0)
16
+        (effects (font (size 1.27 1.27)) hide)
17
+      )
18
+      (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 0 0 0)
19
+        (effects (font (size 1.27 1.27)) hide)
20
+      )
21
+      (property "ki_keywords" "Triple Buf LVC CMOS" (id 4) (at 0 0 0)
22
+        (effects (font (size 1.27 1.27)) hide)
23
+      )
24
+      (property "ki_description" "Triple Buffer, Low-Voltage CMOS" (id 5) (at 0 0 0)
25
+        (effects (font (size 1.27 1.27)) hide)
26
+      )
27
+      (property "ki_fp_filters" "SSOP* VSSOP*" (id 6) (at 0 0 0)
28
+        (effects (font (size 1.27 1.27)) hide)
29
+      )
30
+      (symbol "74LVC3G34_0_1"
31
+        (polyline
32
+          (pts
33
+            (xy -3.81 2.54)
34
+            (xy -3.81 -2.54)
35
+            (xy 2.54 0)
36
+            (xy -3.81 2.54)
37
+          )
38
+          (stroke (width 0.254)) (fill (type none))
39
+        )
40
+        (pin power_in line (at 0 -2.54 270) (length 0) hide
41
+          (name "GND" (effects (font (size 1.016 1.016))))
42
+          (number "4" (effects (font (size 1.016 1.016))))
43
+        )
44
+        (pin power_in line (at 0 2.54 90) (length 0) hide
45
+          (name "VCC" (effects (font (size 1.016 1.016))))
46
+          (number "8" (effects (font (size 1.016 1.016))))
47
+        )
48
+      )
49
+      (symbol "74LVC3G34_1_1"
50
+        (pin input line (at -7.62 0 0) (length 3.81)
51
+          (name "~" (effects (font (size 1.016 1.016))))
52
+          (number "1" (effects (font (size 1.016 1.016))))
53
+        )
54
+        (pin output line (at 6.35 0 180) (length 3.81)
55
+          (name "~" (effects (font (size 1.016 1.016))))
56
+          (number "7" (effects (font (size 1.016 1.016))))
57
+        )
58
+      )
59
+      (symbol "74LVC3G34_2_1"
60
+        (pin output line (at 6.35 0 180) (length 3.81)
61
+          (name "~" (effects (font (size 1.016 1.016))))
62
+          (number "2" (effects (font (size 1.016 1.016))))
63
+        )
64
+        (pin input line (at -7.62 0 0) (length 3.81)
65
+          (name "~" (effects (font (size 1.016 1.016))))
66
+          (number "6" (effects (font (size 1.016 1.016))))
67
+        )
68
+      )
69
+      (symbol "74LVC3G34_3_1"
70
+        (pin input line (at -7.62 0 0) (length 3.81)
71
+          (name "~" (effects (font (size 1.016 1.016))))
72
+          (number "3" (effects (font (size 1.016 1.016))))
73
+        )
74
+        (pin output line (at 6.35 0 180) (length 3.81)
75
+          (name "~" (effects (font (size 1.016 1.016))))
76
+          (number "5" (effects (font (size 1.016 1.016))))
77
+        )
78
+      )
79
+    )
8
     (symbol "Connector:Conn_Coaxial" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
80
     (symbol "Connector:Conn_Coaxial" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
9
       (property "Reference" "J" (id 0) (at 0.254 3.048 0)
81
       (property "Reference" "J" (id 0) (at 0.254 3.048 0)
10
         (effects (font (size 1.27 1.27)))
82
         (effects (font (size 1.27 1.27)))
231
         )
303
         )
232
       )
304
       )
233
     )
305
     )
306
+    (symbol "HackAmp-Symbols:CSR-A64215-MOD" (in_bom yes) (on_board yes)
307
+      (property "Reference" "U" (id 0) (at -15.24 39.37 0)
308
+        (effects (font (size 1.27 1.27)))
309
+      )
310
+      (property "Value" "CSR-A64215-MOD" (id 1) (at 8.89 39.37 0)
311
+        (effects (font (size 1.27 1.27)))
312
+      )
313
+      (property "Footprint" "" (id 2) (at 6.35 -7.62 0)
314
+        (effects (font (size 1.27 1.27)) hide)
315
+      )
316
+      (property "Datasheet" "" (id 3) (at 6.35 -7.62 0)
317
+        (effects (font (size 1.27 1.27)) hide)
318
+      )
319
+      (symbol "CSR-A64215-MOD_0_1"
320
+        (rectangle (start -17.78 38.1) (end 17.78 -35.56)
321
+          (stroke (width 0)) (fill (type background))
322
+        )
323
+      )
324
+      (symbol "CSR-A64215-MOD_1_1"
325
+        (pin bidirectional line (at -20.32 2.54 0) (length 2.54)
326
+          (name "PIO6" (effects (font (size 1.27 1.27))))
327
+          (number "1" (effects (font (size 1.27 1.27))))
328
+        )
329
+        (pin bidirectional line (at -20.32 0 0) (length 2.54)
330
+          (name "PIO7" (effects (font (size 1.27 1.27))))
331
+          (number "2" (effects (font (size 1.27 1.27))))
332
+        )
333
+        (pin bidirectional line (at -20.32 -2.54 0) (length 2.54)
334
+          (name "PIO8/UART_RTS" (effects (font (size 1.27 1.27))))
335
+          (number "3" (effects (font (size 1.27 1.27))))
336
+        )
337
+        (pin bidirectional line (at -20.32 -5.08 0) (length 2.54)
338
+          (name "PIO9/UART_CTS" (effects (font (size 1.27 1.27))))
339
+          (number "4" (effects (font (size 1.27 1.27))))
340
+        )
341
+        (pin bidirectional line (at -20.32 -12.7 0) (length 2.54)
342
+          (name "PIO18" (effects (font (size 1.27 1.27))))
343
+          (number "5" (effects (font (size 1.27 1.27))))
344
+        )
345
+        (pin bidirectional line (at -20.32 -15.24 0) (length 2.54)
346
+          (name "PIO21" (effects (font (size 1.27 1.27))))
347
+          (number "6" (effects (font (size 1.27 1.27))))
348
+        )
349
+        (pin input line (at -20.32 -33.02 0) (length 2.54)
350
+          (name "SPI/~PCM" (effects (font (size 1.27 1.27))))
351
+          (number "7" (effects (font (size 1.27 1.27))))
352
+        )
353
+        (pin bidirectional line (at -20.32 12.7 0) (length 2.54)
354
+          (name "PIO2/PCM1_IN/SPI_MOSI" (effects (font (size 1.27 1.27))))
355
+          (number "8" (effects (font (size 1.27 1.27))))
356
+        )
357
+        (pin bidirectional line (at -20.32 5.08 0) (length 2.54)
358
+          (name "PIO5/PCM1_CLK/SPI_CLK" (effects (font (size 1.27 1.27))))
359
+          (number "9" (effects (font (size 1.27 1.27))))
360
+        )
361
+        (pin bidirectional line (at -20.32 7.62 0) (length 2.54)
362
+          (name "PIO4/PCM1_SYNC/SPI_CS" (effects (font (size 1.27 1.27))))
363
+          (number "10" (effects (font (size 1.27 1.27))))
364
+        )
365
+        (pin bidirectional line (at -20.32 10.16 0) (length 2.54)
366
+          (name "PIO3/PCM1_OUT/SPI_MISO" (effects (font (size 1.27 1.27))))
367
+          (number "11" (effects (font (size 1.27 1.27))))
368
+        )
369
+        (pin input line (at 20.32 30.48 180) (length 2.54)
370
+          (name "~RST" (effects (font (size 1.27 1.27))))
371
+          (number "12" (effects (font (size 1.27 1.27))))
372
+        )
373
+        (pin power_in line (at -20.32 27.94 0) (length 2.54)
374
+          (name "VBAT" (effects (font (size 1.27 1.27))))
375
+          (number "13" (effects (font (size 1.27 1.27))))
376
+        )
377
+        (pin power_in line (at 0 -38.1 90) (length 2.54)
378
+          (name "GND" (effects (font (size 1.27 1.27))))
379
+          (number "14" (effects (font (size 1.27 1.27))))
380
+        )
381
+        (pin bidirectional line (at 20.32 5.08 180) (length 2.54)
382
+          (name "USBN" (effects (font (size 1.27 1.27))))
383
+          (number "18" (effects (font (size 1.27 1.27))))
384
+        )
385
+        (pin bidirectional line (at -20.32 22.86 0) (length 2.54)
386
+          (name "VREGENABLE/MFB" (effects (font (size 1.27 1.27))))
387
+          (number "23" (effects (font (size 1.27 1.27))))
388
+        )
389
+        (pin power_out line (at 20.32 15.24 180) (length 2.54)
390
+          (name "1V8" (effects (font (size 1.27 1.27))))
391
+          (number "24" (effects (font (size 1.27 1.27))))
392
+        )
393
+        (pin output line (at -20.32 -17.78 0) (length 2.54)
394
+          (name "PIO29/LED0" (effects (font (size 1.27 1.27))))
395
+          (number "25" (effects (font (size 1.27 1.27))))
396
+        )
397
+        (pin output line (at -20.32 -20.32 0) (length 2.54)
398
+          (name "PIO30/LED1" (effects (font (size 1.27 1.27))))
399
+          (number "26" (effects (font (size 1.27 1.27))))
400
+        )
401
+        (pin output line (at -20.32 -22.86 0) (length 2.54)
402
+          (name "PIO31/LED2" (effects (font (size 1.27 1.27))))
403
+          (number "27" (effects (font (size 1.27 1.27))))
404
+        )
405
+        (pin bidirectional line (at 20.32 -20.32 180) (length 2.54)
406
+          (name "MICAN" (effects (font (size 1.27 1.27))))
407
+          (number "28" (effects (font (size 1.27 1.27))))
408
+        )
409
+        (pin bidirectional line (at 20.32 -17.78 180) (length 2.54)
410
+          (name "MICAP" (effects (font (size 1.27 1.27))))
411
+          (number "29" (effects (font (size 1.27 1.27))))
412
+        )
413
+        (pin bidirectional line (at 20.32 -15.24 180) (length 2.54)
414
+          (name "MIC_BIAS" (effects (font (size 1.27 1.27))))
415
+          (number "30" (effects (font (size 1.27 1.27))))
416
+        )
417
+        (pin bidirectional line (at 20.32 -27.94 180) (length 2.54)
418
+          (name "LIBN" (effects (font (size 1.27 1.27))))
419
+          (number "31" (effects (font (size 1.27 1.27))))
420
+        )
421
+        (pin bidirectional line (at 20.32 -25.4 180) (length 2.54)
422
+          (name "LIBP" (effects (font (size 1.27 1.27))))
423
+          (number "32" (effects (font (size 1.27 1.27))))
424
+        )
425
+        (pin bidirectional line (at 20.32 -2.54 180) (length 2.54)
426
+          (name "RN" (effects (font (size 1.27 1.27))))
427
+          (number "33" (effects (font (size 1.27 1.27))))
428
+        )
429
+        (pin bidirectional line (at 20.32 0 180) (length 2.54)
430
+          (name "RP" (effects (font (size 1.27 1.27))))
431
+          (number "34" (effects (font (size 1.27 1.27))))
432
+        )
433
+        (pin bidirectional line (at 20.32 -10.16 180) (length 2.54)
434
+          (name "LN" (effects (font (size 1.27 1.27))))
435
+          (number "35" (effects (font (size 1.27 1.27))))
436
+        )
437
+        (pin bidirectional line (at 20.32 -7.62 180) (length 2.54)
438
+          (name "LP" (effects (font (size 1.27 1.27))))
439
+          (number "36" (effects (font (size 1.27 1.27))))
440
+        )
441
+        (pin bidirectional line (at -20.32 -10.16 0) (length 2.54)
442
+          (name "PIO17/UART_CTS" (effects (font (size 1.27 1.27))))
443
+          (number "37" (effects (font (size 1.27 1.27))))
444
+        )
445
+        (pin bidirectional line (at -20.32 -7.62 0) (length 2.54)
446
+          (name "PIO16/UART_RTS" (effects (font (size 1.27 1.27))))
447
+          (number "38" (effects (font (size 1.27 1.27))))
448
+        )
449
+        (pin power_out line (at 20.32 12.7 180) (length 2.54)
450
+          (name "USB3V3" (effects (font (size 1.27 1.27))))
451
+          (number "39" (effects (font (size 1.27 1.27))))
452
+        )
453
+        (pin passive line (at 20.32 22.86 180) (length 2.54)
454
+          (name "ANT" (effects (font (size 1.27 1.27))))
455
+          (number "40" (effects (font (size 1.27 1.27))))
456
+        )
457
+        (pin passive line (at 20.32 20.32 180) (length 2.54)
458
+          (name "ANT_GND" (effects (font (size 1.27 1.27))))
459
+          (number "41" (effects (font (size 1.27 1.27))))
460
+        )
461
+        (pin power_in line (at -20.32 35.56 0) (length 2.54)
462
+          (name "VCHG" (effects (font (size 1.27 1.27))))
463
+          (number "17" (effects (font (size 1.27 1.27))))
464
+        )
465
+        (pin output line (at -20.32 30.48 0) (length 2.54)
466
+          (name "EXT" (effects (font (size 1.27 1.27))))
467
+          (number "16" (effects (font (size 1.27 1.27))))
468
+        )
469
+        (pin input line (at -20.32 33.02 0) (length 2.54)
470
+          (name "SENSE" (effects (font (size 1.27 1.27))))
471
+          (number "15" (effects (font (size 1.27 1.27))))
472
+        )
473
+        (pin bidirectional line (at 20.32 7.62 180) (length 2.54)
474
+          (name "USBP" (effects (font (size 1.27 1.27))))
475
+          (number "19" (effects (font (size 1.27 1.27))))
476
+        )
477
+        (pin power_in line (at -20.32 -27.94 0) (length 2.54)
478
+          (name "AIO0" (effects (font (size 1.27 1.27))))
479
+          (number "20" (effects (font (size 1.27 1.27))))
480
+        )
481
+        (pin bidirectional line (at -20.32 15.24 0) (length 2.54)
482
+          (name "PIO1/UART_TX" (effects (font (size 1.27 1.27))))
483
+          (number "21" (effects (font (size 1.27 1.27))))
484
+        )
485
+        (pin bidirectional line (at -20.32 17.78 0) (length 2.54)
486
+          (name "PIO0/UART_RX" (effects (font (size 1.27 1.27))))
487
+          (number "22" (effects (font (size 1.27 1.27))))
488
+        )
489
+      )
490
+    )
491
+    (symbol "Logic_LevelTranslator:SN74AVC8T245PW" (in_bom yes) (on_board yes)
492
+      (property "Reference" "U" (id 0) (at -8.89 13.97 0)
493
+        (effects (font (size 1.27 1.27)))
494
+      )
495
+      (property "Value" "SN74AVC8T245PW" (id 1) (at 12.7 13.97 0)
496
+        (effects (font (size 1.27 1.27)))
497
+      )
498
+      (property "Footprint" "Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm" (id 2) (at 22.86 -16.51 0)
499
+        (effects (font (size 1.27 1.27)) hide)
500
+      )
501
+      (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74avc8t245.pdf" (id 3) (at -1.27 -6.35 0)
502
+        (effects (font (size 1.27 1.27)) hide)
503
+      )
504
+      (property "ki_keywords" "Noninverting Bidirectional" (id 4) (at 0 0 0)
505
+        (effects (font (size 1.27 1.27)) hide)
506
+      )
507
+      (property "ki_description" "8-Bit Dual-Supply Bus Transceiver With Configurable Voltage Translation and 3-State Outputs, TSSOP-24" (id 5) (at 0 0 0)
508
+        (effects (font (size 1.27 1.27)) hide)
509
+      )
510
+      (property "ki_fp_filters" "TSSOP*4.4x7.8mm*P0.65mm*" (id 6) (at 0 0 0)
511
+        (effects (font (size 1.27 1.27)) hide)
512
+      )
513
+      (symbol "SN74AVC8T245PW_0_1"
514
+        (rectangle (start -10.16 12.7) (end 10.16 -15.24)
515
+          (stroke (width 0.254)) (fill (type background))
516
+        )
517
+      )
518
+      (symbol "SN74AVC8T245PW_1_1"
519
+        (pin power_in line (at -2.54 15.24 270) (length 2.54)
520
+          (name "VCCA" (effects (font (size 1.27 1.27))))
521
+          (number "1" (effects (font (size 1.27 1.27))))
522
+        )
523
+        (pin bidirectional line (at -12.7 -12.7 0) (length 2.54)
524
+          (name "A8" (effects (font (size 1.27 1.27))))
525
+          (number "10" (effects (font (size 1.27 1.27))))
526
+        )
527
+        (pin power_in line (at 0 -17.78 90) (length 2.54)
528
+          (name "GND" (effects (font (size 1.27 1.27))))
529
+          (number "11" (effects (font (size 1.27 1.27))))
530
+        )
531
+        (pin passive line (at 0 -17.78 90) (length 2.54) hide
532
+          (name "GND" (effects (font (size 1.27 1.27))))
533
+          (number "12" (effects (font (size 1.27 1.27))))
534
+        )
535
+        (pin passive line (at 0 -17.78 90) (length 2.54) hide
536
+          (name "GND" (effects (font (size 1.27 1.27))))
537
+          (number "13" (effects (font (size 1.27 1.27))))
538
+        )
539
+        (pin bidirectional line (at 12.7 -12.7 180) (length 2.54)
540
+          (name "B8" (effects (font (size 1.27 1.27))))
541
+          (number "14" (effects (font (size 1.27 1.27))))
542
+        )
543
+        (pin bidirectional line (at 12.7 -10.16 180) (length 2.54)
544
+          (name "B7" (effects (font (size 1.27 1.27))))
545
+          (number "15" (effects (font (size 1.27 1.27))))
546
+        )
547
+        (pin bidirectional line (at 12.7 -7.62 180) (length 2.54)
548
+          (name "B6" (effects (font (size 1.27 1.27))))
549
+          (number "16" (effects (font (size 1.27 1.27))))
550
+        )
551
+        (pin bidirectional line (at 12.7 -5.08 180) (length 2.54)
552
+          (name "B5" (effects (font (size 1.27 1.27))))
553
+          (number "17" (effects (font (size 1.27 1.27))))
554
+        )
555
+        (pin bidirectional line (at 12.7 -2.54 180) (length 2.54)
556
+          (name "B4" (effects (font (size 1.27 1.27))))
557
+          (number "18" (effects (font (size 1.27 1.27))))
558
+        )
559
+        (pin bidirectional line (at 12.7 0 180) (length 2.54)
560
+          (name "B3" (effects (font (size 1.27 1.27))))
561
+          (number "19" (effects (font (size 1.27 1.27))))
562
+        )
563
+        (pin input line (at -12.7 10.16 0) (length 2.54)
564
+          (name "DIR" (effects (font (size 1.27 1.27))))
565
+          (number "2" (effects (font (size 1.27 1.27))))
566
+        )
567
+        (pin bidirectional line (at 12.7 2.54 180) (length 2.54)
568
+          (name "B2" (effects (font (size 1.27 1.27))))
569
+          (number "20" (effects (font (size 1.27 1.27))))
570
+        )
571
+        (pin bidirectional line (at 12.7 5.08 180) (length 2.54)
572
+          (name "B1" (effects (font (size 1.27 1.27))))
573
+          (number "21" (effects (font (size 1.27 1.27))))
574
+        )
575
+        (pin input line (at 12.7 10.16 180) (length 2.54)
576
+          (name "~OE" (effects (font (size 1.27 1.27))))
577
+          (number "22" (effects (font (size 1.27 1.27))))
578
+        )
579
+        (pin power_in line (at 2.54 15.24 270) (length 2.54)
580
+          (name "VCCB" (effects (font (size 1.27 1.27))))
581
+          (number "23" (effects (font (size 1.27 1.27))))
582
+        )
583
+        (pin power_in line (at 0 15.24 270) (length 2.54)
584
+          (name "VCCB" (effects (font (size 1.27 1.27))))
585
+          (number "24" (effects (font (size 1.27 1.27))))
586
+        )
587
+        (pin bidirectional line (at -12.7 5.08 0) (length 2.54)
588
+          (name "A1" (effects (font (size 1.27 1.27))))
589
+          (number "3" (effects (font (size 1.27 1.27))))
590
+        )
591
+        (pin bidirectional line (at -12.7 2.54 0) (length 2.54)
592
+          (name "A2" (effects (font (size 1.27 1.27))))
593
+          (number "4" (effects (font (size 1.27 1.27))))
594
+        )
595
+        (pin bidirectional line (at -12.7 0 0) (length 2.54)
596
+          (name "A3" (effects (font (size 1.27 1.27))))
597
+          (number "5" (effects (font (size 1.27 1.27))))
598
+        )
599
+        (pin bidirectional line (at -12.7 -2.54 0) (length 2.54)
600
+          (name "A4" (effects (font (size 1.27 1.27))))
601
+          (number "6" (effects (font (size 1.27 1.27))))
602
+        )
603
+        (pin bidirectional line (at -12.7 -5.08 0) (length 2.54)
604
+          (name "A5" (effects (font (size 1.27 1.27))))
605
+          (number "7" (effects (font (size 1.27 1.27))))
606
+        )
607
+        (pin bidirectional line (at -12.7 -7.62 0) (length 2.54)
608
+          (name "A6" (effects (font (size 1.27 1.27))))
609
+          (number "8" (effects (font (size 1.27 1.27))))
610
+        )
611
+        (pin bidirectional line (at -12.7 -10.16 0) (length 2.54)
612
+          (name "A7" (effects (font (size 1.27 1.27))))
613
+          (number "9" (effects (font (size 1.27 1.27))))
614
+        )
615
+      )
616
+    )
617
+    (symbol "power:+1V8" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
618
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
619
+        (effects (font (size 1.27 1.27)) hide)
620
+      )
621
+      (property "Value" "+1V8" (id 1) (at 0 3.556 0)
622
+        (effects (font (size 1.27 1.27)))
623
+      )
624
+      (property "Footprint" "" (id 2) (at 0 0 0)
625
+        (effects (font (size 1.27 1.27)) hide)
626
+      )
627
+      (property "Datasheet" "" (id 3) (at 0 0 0)
628
+        (effects (font (size 1.27 1.27)) hide)
629
+      )
630
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
631
+        (effects (font (size 1.27 1.27)) hide)
632
+      )
633
+      (property "ki_description" "Power symbol creates a global label with name \"+1V8\"" (id 5) (at 0 0 0)
634
+        (effects (font (size 1.27 1.27)) hide)
635
+      )
636
+      (symbol "+1V8_0_1"
637
+        (polyline
638
+          (pts
639
+            (xy -0.762 1.27)
640
+            (xy 0 2.54)
641
+          )
642
+          (stroke (width 0)) (fill (type none))
643
+        )
644
+        (polyline
645
+          (pts
646
+            (xy 0 0)
647
+            (xy 0 2.54)
648
+          )
649
+          (stroke (width 0)) (fill (type none))
650
+        )
651
+        (polyline
652
+          (pts
653
+            (xy 0 2.54)
654
+            (xy 0.762 1.27)
655
+          )
656
+          (stroke (width 0)) (fill (type none))
657
+        )
658
+      )
659
+      (symbol "+1V8_1_1"
660
+        (pin power_in line (at 0 0 90) (length 0) hide
661
+          (name "+1V8" (effects (font (size 1.27 1.27))))
662
+          (number "1" (effects (font (size 1.27 1.27))))
663
+        )
664
+      )
665
+    )
666
+    (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
667
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
668
+        (effects (font (size 1.27 1.27)) hide)
669
+      )
670
+      (property "Value" "+3V3" (id 1) (at 0 3.556 0)
671
+        (effects (font (size 1.27 1.27)))
672
+      )
673
+      (property "Footprint" "" (id 2) (at 0 0 0)
674
+        (effects (font (size 1.27 1.27)) hide)
675
+      )
676
+      (property "Datasheet" "" (id 3) (at 0 0 0)
677
+        (effects (font (size 1.27 1.27)) hide)
678
+      )
679
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
680
+        (effects (font (size 1.27 1.27)) hide)
681
+      )
682
+      (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
683
+        (effects (font (size 1.27 1.27)) hide)
684
+      )
685
+      (symbol "+3V3_0_1"
686
+        (polyline
687
+          (pts
688
+            (xy -0.762 1.27)
689
+            (xy 0 2.54)
690
+          )
691
+          (stroke (width 0)) (fill (type none))
692
+        )
693
+        (polyline
694
+          (pts
695
+            (xy 0 0)
696
+            (xy 0 2.54)
697
+          )
698
+          (stroke (width 0)) (fill (type none))
699
+        )
700
+        (polyline
701
+          (pts
702
+            (xy 0 2.54)
703
+            (xy 0.762 1.27)
704
+          )
705
+          (stroke (width 0)) (fill (type none))
706
+        )
707
+      )
708
+      (symbol "+3V3_1_1"
709
+        (pin power_in line (at 0 0 90) (length 0) hide
710
+          (name "+3V3" (effects (font (size 1.27 1.27))))
711
+          (number "1" (effects (font (size 1.27 1.27))))
712
+        )
713
+      )
714
+    )
234
     (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
715
     (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
235
       (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
716
       (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
236
         (effects (font (size 1.27 1.27)) hide)
717
         (effects (font (size 1.27 1.27)) hide)
273
   )
754
   )
274
 
755
 
275
   (junction (at 39.37 68.58) (diameter 0.9144) (color 0 0 0 0))
756
   (junction (at 39.37 68.58) (diameter 0.9144) (color 0 0 0 0))
757
+  (junction (at 139.7 55.88) (diameter 0.9144) (color 0 0 0 0))
276
 
758
 
277
-  (no_connect (at 49.53 60.96))
759
+  (no_connect (at 182.88 114.3))
278
   (no_connect (at 49.53 50.8))
760
   (no_connect (at 49.53 50.8))
761
+  (no_connect (at 182.88 99.06))
762
+  (no_connect (at 182.88 96.52))
763
+  (no_connect (at 49.53 60.96))
764
+  (no_connect (at 142.24 58.42))
765
+  (no_connect (at 182.88 76.2))
766
+  (no_connect (at 142.24 116.84))
767
+  (no_connect (at 182.88 88.9))
768
+  (no_connect (at 182.88 104.14))
769
+  (no_connect (at 182.88 116.84))
770
+  (no_connect (at 182.88 106.68))
771
+  (no_connect (at 182.88 109.22))
772
+  (no_connect (at 142.24 53.34))
773
+  (no_connect (at 182.88 91.44))
279
 
774
 
280
   (wire (pts (xy 39.37 66.04) (xy 39.37 68.58))
775
   (wire (pts (xy 39.37 66.04) (xy 39.37 68.58))
281
     (stroke (width 0) (type solid) (color 0 0 0 0))
776
     (stroke (width 0) (type solid) (color 0 0 0 0))
301
   (wire (pts (xy 72.39 55.88) (xy 83.82 55.88))
796
   (wire (pts (xy 72.39 55.88) (xy 83.82 55.88))
302
     (stroke (width 0) (type solid) (color 0 0 0 0))
797
     (stroke (width 0) (type solid) (color 0 0 0 0))
303
   )
798
   )
799
+  (wire (pts (xy 95.25 40.64) (xy 97.79 40.64))
800
+    (stroke (width 0) (type solid) (color 0 0 0 0))
801
+  )
802
+  (wire (pts (xy 95.25 62.23) (xy 97.79 62.23))
803
+    (stroke (width 0) (type solid) (color 0 0 0 0))
804
+  )
805
+  (wire (pts (xy 95.25 74.93) (xy 97.79 74.93))
806
+    (stroke (width 0) (type solid) (color 0 0 0 0))
807
+  )
808
+  (wire (pts (xy 105.41 35.56) (xy 105.41 38.1))
809
+    (stroke (width 0) (type solid) (color 0 0 0 0))
810
+  )
811
+  (wire (pts (xy 105.41 43.18) (xy 105.41 45.72))
812
+    (stroke (width 0) (type solid) (color 0 0 0 0))
813
+  )
814
+  (wire (pts (xy 111.76 40.64) (xy 120.65 40.64))
815
+    (stroke (width 0) (type solid) (color 0 0 0 0))
816
+  )
817
+  (wire (pts (xy 111.76 62.23) (xy 120.65 62.23))
818
+    (stroke (width 0) (type solid) (color 0 0 0 0))
819
+  )
820
+  (wire (pts (xy 111.76 74.93) (xy 120.65 74.93))
821
+    (stroke (width 0) (type solid) (color 0 0 0 0))
822
+  )
823
+  (wire (pts (xy 133.35 76.2) (xy 142.24 76.2))
824
+    (stroke (width 0) (type solid) (color 0 0 0 0))
825
+  )
826
+  (wire (pts (xy 133.35 81.28) (xy 142.24 81.28))
827
+    (stroke (width 0) (type solid) (color 0 0 0 0))
828
+  )
829
+  (wire (pts (xy 133.35 83.82) (xy 142.24 83.82))
830
+    (stroke (width 0) (type solid) (color 0 0 0 0))
831
+  )
832
+  (wire (pts (xy 139.7 50.8) (xy 139.7 55.88))
833
+    (stroke (width 0) (type solid) (color 0 0 0 0))
834
+  )
835
+  (wire (pts (xy 139.7 55.88) (xy 139.7 60.96))
836
+    (stroke (width 0) (type solid) (color 0 0 0 0))
837
+  )
838
+  (wire (pts (xy 139.7 55.88) (xy 142.24 55.88))
839
+    (stroke (width 0) (type solid) (color 0 0 0 0))
840
+  )
841
+  (wire (pts (xy 139.7 60.96) (xy 142.24 60.96))
842
+    (stroke (width 0) (type solid) (color 0 0 0 0))
843
+  )
844
+  (wire (pts (xy 162.56 127) (xy 162.56 129.54))
845
+    (stroke (width 0) (type solid) (color 0 0 0 0))
846
+  )
847
+  (wire (pts (xy 182.88 66.04) (xy 185.42 66.04))
848
+    (stroke (width 0) (type solid) (color 0 0 0 0))
849
+  )
850
+  (wire (pts (xy 182.88 81.28) (xy 193.04 81.28))
851
+    (stroke (width 0) (type solid) (color 0 0 0 0))
852
+  )
853
+  (wire (pts (xy 182.88 83.82) (xy 193.04 83.82))
854
+    (stroke (width 0) (type solid) (color 0 0 0 0))
855
+  )
856
+  (wire (pts (xy 185.42 60.96) (xy 187.96 60.96))
857
+    (stroke (width 0) (type solid) (color 0 0 0 0))
858
+  )
859
+  (wire (pts (xy 185.42 66.04) (xy 185.42 60.96))
860
+    (stroke (width 0) (type solid) (color 0 0 0 0))
861
+  )
862
+  (wire (pts (xy 193.04 66.04) (xy 193.04 68.58))
863
+    (stroke (width 0) (type solid) (color 0 0 0 0))
864
+  )
865
+  (wire (pts (xy 193.04 68.58) (xy 182.88 68.58))
866
+    (stroke (width 0) (type solid) (color 0 0 0 0))
867
+  )
868
+
869
+  (text "TODO: Check charger connection." (at 160.02 29.21 180)
870
+    (effects (font (size 1.27 1.27)) (justify right bottom))
871
+  )
872
+  (text "TODO: Add inline resistors for I2S lines to protect the bluetooth chip."
873
+    (at 161.29 22.86 0)
874
+    (effects (font (size 1.27 1.27)) (justify right bottom))
875
+  )
304
 
876
 
305
   (label "USB3_DP" (at 83.82 55.88 180)
877
   (label "USB3_DP" (at 83.82 55.88 180)
306
     (effects (font (size 1.27 1.27)) (justify right bottom))
878
     (effects (font (size 1.27 1.27)) (justify right bottom))
308
   (label "USB3_DM" (at 83.82 58.42 180)
880
   (label "USB3_DM" (at 83.82 58.42 180)
309
     (effects (font (size 1.27 1.27)) (justify right bottom))
881
     (effects (font (size 1.27 1.27)) (justify right bottom))
310
   )
882
   )
883
+  (label "SDI_1.8V" (at 120.65 40.64 180)
884
+    (effects (font (size 1.27 1.27)) (justify right bottom))
885
+  )
886
+  (label "CK_1.8V" (at 120.65 62.23 180)
887
+    (effects (font (size 1.27 1.27)) (justify right bottom))
888
+  )
889
+  (label "WS_1.8V" (at 120.65 74.93 180)
890
+    (effects (font (size 1.27 1.27)) (justify right bottom))
891
+  )
892
+  (label "SDI_1.8V" (at 133.35 76.2 0)
893
+    (effects (font (size 1.27 1.27)) (justify left bottom))
894
+  )
895
+  (label "WS_1.8V" (at 133.35 81.28 0)
896
+    (effects (font (size 1.27 1.27)) (justify left bottom))
897
+  )
898
+  (label "CK_1.8V" (at 133.35 83.82 0)
899
+    (effects (font (size 1.27 1.27)) (justify left bottom))
900
+  )
901
+  (label "USB3_DP" (at 193.04 81.28 180)
902
+    (effects (font (size 1.27 1.27)) (justify right bottom))
903
+  )
904
+  (label "USB3_DM" (at 193.04 83.82 180)
905
+    (effects (font (size 1.27 1.27)) (justify right bottom))
906
+  )
907
+
908
+  (hierarchical_label "SDA" (shape input) (at 80.01 133.35 180)
909
+    (effects (font (size 1.27 1.27)) (justify right))
910
+  )
911
+  (hierarchical_label "SDO" (shape input) (at 81.28 83.82 180)
912
+    (effects (font (size 1.27 1.27)) (justify right))
913
+  )
914
+  (hierarchical_label "P0" (shape input) (at 81.28 93.98 180)
915
+    (effects (font (size 1.27 1.27)) (justify right))
916
+  )
917
+  (hierarchical_label "P1" (shape input) (at 81.28 96.52 180)
918
+    (effects (font (size 1.27 1.27)) (justify right))
919
+  )
920
+  (hierarchical_label "P6" (shape input) (at 81.28 99.06 180)
921
+    (effects (font (size 1.27 1.27)) (justify right))
922
+  )
923
+  (hierarchical_label "P7" (shape input) (at 81.28 101.6 180)
924
+    (effects (font (size 1.27 1.27)) (justify right))
925
+  )
926
+  (hierarchical_label "P16" (shape input) (at 81.28 104.14 180)
927
+    (effects (font (size 1.27 1.27)) (justify right))
928
+  )
929
+  (hierarchical_label "P17" (shape input) (at 81.28 106.68 180)
930
+    (effects (font (size 1.27 1.27)) (justify right))
931
+  )
932
+  (hierarchical_label "P18" (shape input) (at 81.28 109.22 180)
933
+    (effects (font (size 1.27 1.27)) (justify right))
934
+  )
935
+  (hierarchical_label "P21" (shape input) (at 81.28 111.76 180)
936
+    (effects (font (size 1.27 1.27)) (justify right))
937
+  )
938
+  (hierarchical_label "P29" (shape input) (at 81.28 114.3 180)
939
+    (effects (font (size 1.27 1.27)) (justify right))
940
+  )
941
+  (hierarchical_label "P30" (shape input) (at 81.28 116.84 180)
942
+    (effects (font (size 1.27 1.27)) (justify right))
943
+  )
944
+  (hierarchical_label "P31" (shape input) (at 81.28 119.38 180)
945
+    (effects (font (size 1.27 1.27)) (justify right))
946
+  )
947
+  (hierarchical_label "SCL" (shape input) (at 81.28 130.81 180)
948
+    (effects (font (size 1.27 1.27)) (justify right))
949
+  )
950
+  (hierarchical_label "SDI" (shape input) (at 95.25 40.64 180)
951
+    (effects (font (size 1.27 1.27)) (justify right))
952
+  )
953
+  (hierarchical_label "CK" (shape input) (at 95.25 62.23 180)
954
+    (effects (font (size 1.27 1.27)) (justify right))
955
+  )
956
+  (hierarchical_label "WS" (shape input) (at 95.25 74.93 180)
957
+    (effects (font (size 1.27 1.27)) (justify right))
958
+  )
959
+
960
+  (symbol (lib_id "power:+1V8") (at 105.41 35.56 0) (unit 1)
961
+    (in_bom yes) (on_board yes)
962
+    (uuid "090e355b-c1c9-4dd2-9bf6-5e1cf03120bd")
963
+    (property "Reference" "#PWR0161" (id 0) (at 105.41 39.37 0)
964
+      (effects (font (size 1.27 1.27)) hide)
965
+    )
966
+    (property "Value" "+1V8" (id 1) (at 106.68 30.48 0))
967
+    (property "Footprint" "" (id 2) (at 105.41 35.56 0)
968
+      (effects (font (size 1.27 1.27)) hide)
969
+    )
970
+    (property "Datasheet" "" (id 3) (at 105.41 35.56 0)
971
+      (effects (font (size 1.27 1.27)) hide)
972
+    )
973
+  )
974
+
975
+  (symbol (lib_id "power:+3V3") (at 139.7 50.8 0) (unit 1)
976
+    (in_bom yes) (on_board yes)
977
+    (uuid "966d8371-2500-4f5e-813f-7946a0f146d7")
978
+    (property "Reference" "#PWR0160" (id 0) (at 139.7 54.61 0)
979
+      (effects (font (size 1.27 1.27)) hide)
980
+    )
981
+    (property "Value" "+3V3" (id 1) (at 140.97 45.72 0))
982
+    (property "Footprint" "" (id 2) (at 139.7 50.8 0)
983
+      (effects (font (size 1.27 1.27)) hide)
984
+    )
985
+    (property "Datasheet" "" (id 3) (at 139.7 50.8 0)
986
+      (effects (font (size 1.27 1.27)) hide)
987
+    )
988
+  )
311
 
989
 
312
   (symbol (lib_id "power:GND") (at 39.37 71.12 0) (unit 1)
990
   (symbol (lib_id "power:GND") (at 39.37 71.12 0) (unit 1)
313
     (in_bom yes) (on_board yes)
991
     (in_bom yes) (on_board yes)
324
     )
1002
     )
325
   )
1003
   )
326
 
1004
 
1005
+  (symbol (lib_id "power:GND") (at 105.41 45.72 0) (unit 1)
1006
+    (in_bom yes) (on_board yes)
1007
+    (uuid "e1ebab83-134d-4ae2-a98d-c0e119f6597c")
1008
+    (property "Reference" "#PWR0162" (id 0) (at 105.41 52.07 0)
1009
+      (effects (font (size 1.27 1.27)) hide)
1010
+    )
1011
+    (property "Value" "GND" (id 1) (at 106.68 50.8 0))
1012
+    (property "Footprint" "" (id 2) (at 105.41 45.72 0)
1013
+      (effects (font (size 1.27 1.27)) hide)
1014
+    )
1015
+    (property "Datasheet" "" (id 3) (at 105.41 45.72 0)
1016
+      (effects (font (size 1.27 1.27)) hide)
1017
+    )
1018
+  )
1019
+
1020
+  (symbol (lib_id "power:GND") (at 162.56 129.54 0) (unit 1)
1021
+    (in_bom yes) (on_board yes)
1022
+    (uuid "752685ef-6789-4f17-b857-26fcafc89ca7")
1023
+    (property "Reference" "#PWR0159" (id 0) (at 162.56 135.89 0)
1024
+      (effects (font (size 1.27 1.27)) hide)
1025
+    )
1026
+    (property "Value" "GND" (id 1) (at 162.687 133.9342 0))
1027
+    (property "Footprint" "" (id 2) (at 162.56 129.54 0)
1028
+      (effects (font (size 1.27 1.27)) hide)
1029
+    )
1030
+    (property "Datasheet" "" (id 3) (at 162.56 129.54 0)
1031
+      (effects (font (size 1.27 1.27)) hide)
1032
+    )
1033
+  )
1034
+
327
   (symbol (lib_id "Device:R") (at 55.88 58.42 270) (unit 1)
1035
   (symbol (lib_id "Device:R") (at 55.88 58.42 270) (unit 1)
328
     (in_bom yes) (on_board yes)
1036
     (in_bom yes) (on_board yes)
329
     (uuid "00000000-0000-0000-0000-00005fb855a5")
1037
     (uuid "00000000-0000-0000-0000-00005fb855a5")
330
     (property "Reference" "R9" (id 0) (at 55.88 53.1622 90))
1038
     (property "Reference" "R9" (id 0) (at 55.88 53.1622 90))
331
-    (property "Value" "22" (id 1) (at 55.88 55.4736 90))
1039
+    (property "Value" "0" (id 1) (at 55.88 55.474 90))
332
     (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 55.88 56.642 90)
1040
     (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 55.88 56.642 90)
333
       (effects (font (size 1.27 1.27)) hide)
1041
       (effects (font (size 1.27 1.27)) hide)
334
     )
1042
     )
341
     (in_bom yes) (on_board yes)
1049
     (in_bom yes) (on_board yes)
342
     (uuid "00000000-0000-0000-0000-00005fb8559f")
1050
     (uuid "00000000-0000-0000-0000-00005fb8559f")
343
     (property "Reference" "R10" (id 0) (at 68.58 50.6222 90))
1051
     (property "Reference" "R10" (id 0) (at 68.58 50.6222 90))
344
-    (property "Value" "22" (id 1) (at 68.58 52.9336 90))
1052
+    (property "Value" "0" (id 1) (at 68.58 52.934 90))
345
     (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 68.58 54.102 90)
1053
     (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 68.58 54.102 90)
346
       (effects (font (size 1.27 1.27)) hide)
1054
       (effects (font (size 1.27 1.27)) hide)
347
     )
1055
     )
350
     )
1058
     )
351
   )
1059
   )
352
 
1060
 
353
-  (symbol (lib_id "Connector:Conn_Coaxial") (at 233.68 76.2 0) (unit 1)
1061
+  (symbol (lib_id "Connector:Conn_Coaxial") (at 193.04 60.96 0) (unit 1)
354
     (in_bom yes) (on_board yes)
1062
     (in_bom yes) (on_board yes)
355
     (uuid "00000000-0000-0000-0000-00005fb796d4")
1063
     (uuid "00000000-0000-0000-0000-00005fb796d4")
356
-    (property "Reference" "J4" (id 0) (at 236.22 76.835 0)
1064
+    (property "Reference" "J4" (id 0) (at 195.58 61.595 0)
357
       (effects (font (size 1.27 1.27)) (justify left))
1065
       (effects (font (size 1.27 1.27)) (justify left))
358
     )
1066
     )
359
-    (property "Value" "BT Antenna" (id 1) (at 236.22 79.1464 0)
1067
+    (property "Value" "BT Antenna" (id 1) (at 195.58 63.9064 0)
360
       (effects (font (size 1.27 1.27)) (justify left))
1068
       (effects (font (size 1.27 1.27)) (justify left))
361
     )
1069
     )
362
-    (property "Footprint" "" (id 2) (at 233.68 76.2 0)
1070
+    (property "Footprint" "Connector_Coaxial:U.FL_Hirose_U.FL-R-SMT-1_Vertical" (id 2) (at 193.04 60.96 0)
1071
+      (effects (font (size 1.27 1.27)) hide)
1072
+    )
1073
+    (property "Datasheet" " ~" (id 3) (at 193.04 60.96 0)
1074
+      (effects (font (size 1.27 1.27)) hide)
1075
+    )
1076
+  )
1077
+
1078
+  (symbol (lib_id "74xGxx:74LVC3G34") (at 105.41 40.64 0) (unit 1)
1079
+    (in_bom yes) (on_board yes)
1080
+    (uuid "a3e73bef-e012-447b-b241-c3edd9586246")
1081
+    (property "Reference" "U9" (id 0) (at 105.41 33.02 0))
1082
+    (property "Value" "74LVC3G34" (id 1) (at 105.41 35.56 0))
1083
+    (property "Footprint" "Package_SO:VSSOP-8_2.3x2mm_P0.5mm" (id 2) (at 105.41 40.64 0)
1084
+      (effects (font (size 1.27 1.27)) hide)
1085
+    )
1086
+    (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 105.41 40.64 0)
1087
+      (effects (font (size 1.27 1.27)) hide)
1088
+    )
1089
+  )
1090
+
1091
+  (symbol (lib_id "74xGxx:74LVC3G34") (at 105.41 62.23 0) (unit 2)
1092
+    (in_bom yes) (on_board yes)
1093
+    (uuid "cdbb25dc-39a3-40cf-ac9f-196b43ccfd07")
1094
+    (property "Reference" "U9" (id 0) (at 105.41 54.61 0))
1095
+    (property "Value" "74LVC3G34" (id 1) (at 105.41 57.15 0))
1096
+    (property "Footprint" "Package_SO:VSSOP-8_2.3x2mm_P0.5mm" (id 2) (at 105.41 62.23 0)
1097
+      (effects (font (size 1.27 1.27)) hide)
1098
+    )
1099
+    (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 105.41 62.23 0)
1100
+      (effects (font (size 1.27 1.27)) hide)
1101
+    )
1102
+  )
1103
+
1104
+  (symbol (lib_id "74xGxx:74LVC3G34") (at 105.41 74.93 0) (unit 3)
1105
+    (in_bom yes) (on_board yes)
1106
+    (uuid "3089735e-3612-4b1c-ae2e-b5f77f55bab2")
1107
+    (property "Reference" "U9" (id 0) (at 105.41 67.31 0))
1108
+    (property "Value" "74LVC3G34" (id 1) (at 105.41 69.85 0))
1109
+    (property "Footprint" "Package_SO:VSSOP-8_2.3x2mm_P0.5mm" (id 2) (at 105.41 74.93 0)
363
       (effects (font (size 1.27 1.27)) hide)
1110
       (effects (font (size 1.27 1.27)) hide)
364
     )
1111
     )
365
-    (property "Datasheet" " ~" (id 3) (at 233.68 76.2 0)
1112
+    (property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf" (id 3) (at 105.41 74.93 0)
366
       (effects (font (size 1.27 1.27)) hide)
1113
       (effects (font (size 1.27 1.27)) hide)
367
     )
1114
     )
368
   )
1115
   )
379
       (effects (font (size 1.27 1.27)) hide)
1126
       (effects (font (size 1.27 1.27)) hide)
380
     )
1127
     )
381
   )
1128
   )
1129
+
1130
+  (symbol (lib_id "Logic_LevelTranslator:SN74AVC8T245PW") (at 109.22 161.29 0) (unit 1)
1131
+    (in_bom yes) (on_board yes)
1132
+    (uuid "9e3414b5-f8fd-4c96-aed7-d3a0ed6e371e")
1133
+    (property "Reference" "U10" (id 0) (at 109.22 181.61 0))
1134
+    (property "Value" "SN74AVC8T245PW" (id 1) (at 109.22 184.15 0))
1135
+    (property "Footprint" "Package_SO:TSSOP-24_4.4x7.8mm_P0.65mm" (id 2) (at 132.08 177.8 0)
1136
+      (effects (font (size 1.27 1.27)) hide)
1137
+    )
1138
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74avc8t245.pdf" (id 3) (at 107.95 167.64 0)
1139
+      (effects (font (size 1.27 1.27)) hide)
1140
+    )
1141
+  )
1142
+
1143
+  (symbol (lib_id "HackAmp-Symbols:CSR-A64215-MOD") (at 162.56 88.9 0) (unit 1)
1144
+    (in_bom yes) (on_board yes)
1145
+    (uuid "730090d7-0ea3-492f-8649-594dfc9770be")
1146
+    (property "Reference" "U8" (id 0) (at 162.56 45.72 0))
1147
+    (property "Value" "CSR-A64215-MOD" (id 1) (at 162.56 48.26 0))
1148
+    (property "Footprint" "HackAmp-Footprints:CSRA64215" (id 2) (at 168.91 96.52 0)
1149
+      (effects (font (size 1.27 1.27)) hide)
1150
+    )
1151
+    (property "Datasheet" "" (id 3) (at 168.91 96.52 0)
1152
+      (effects (font (size 1.27 1.27)) hide)
1153
+    )
1154
+  )
382
 )
1155
 )

+ 84183
- 1
hackamp/hardware/fp-info-cache
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 4
- 1
hackamp/hardware/front.kicad_sch Просмотреть файл

453
     (uuid "5ab8334d-c54e-432b-a795-ca2a59b0e2c2")
453
     (uuid "5ab8334d-c54e-432b-a795-ca2a59b0e2c2")
454
     (property "Reference" "SW1" (id 0) (at 237.49 40.64 0))
454
     (property "Reference" "SW1" (id 0) (at 237.49 40.64 0))
455
     (property "Value" "Volume" (id 1) (at 237.49 43.18 0))
455
     (property "Value" "Volume" (id 1) (at 237.49 43.18 0))
456
-    (property "Footprint" "" (id 2) (at 233.68 46.736 0)
456
+    (property "Footprint" "HackAmp-Footprints:RotaryEncoder_TTElectronics_EN12-VS_Vertical_L17.5mm" (id 2) (at 233.68 46.736 0)
457
       (effects (font (size 1.27 1.27)) hide)
457
       (effects (font (size 1.27 1.27)) hide)
458
     )
458
     )
459
     (property "Datasheet" "~" (id 3) (at 237.49 44.196 0)
459
     (property "Datasheet" "~" (id 3) (at 237.49 44.196 0)
460
       (effects (font (size 1.27 1.27)) hide)
460
       (effects (font (size 1.27 1.27)) hide)
461
     )
461
     )
462
+    (property "Part Name" "TT Electronics EN12-VS11AF18" (id 4) (at 237.49 50.8 0)
463
+      (effects (font (size 1.27 1.27)) hide)
464
+    )
462
   )
465
   )
463
 
466
 
464
   (symbol (lib_id "Sensor_Proximity:TSSP58P38") (at 78.74 43.18 0) (unit 1)
467
   (symbol (lib_id "Sensor_Proximity:TSSP58P38") (at 78.74 43.18 0) (unit 1)

+ 18824
- 7632
hackamp/hardware/hackamp.kicad_pcb
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 6
- 5
hackamp/hardware/hackamp.kicad_pro Просмотреть файл

124
     "equivalence_files": []
124
     "equivalence_files": []
125
   },
125
   },
126
   "erc": {
126
   "erc": {
127
+    "erc_exclusions": [],
127
     "meta": {
128
     "meta": {
128
       "version": 0
129
       "version": 0
129
     },
130
     },
372
   },
373
   },
373
   "sheets": [
374
   "sheets": [
374
     [
375
     [
375
-      "e8bc51b1-aa64-488d-9e82-632ab9274b12",
376
+      "ffc4f944-4bb2-4a17-a297-ebb4edeae428",
376
       ""
377
       ""
377
     ],
378
     ],
379
+    [
380
+      "00000000-0000-0000-0000-00005fa5bc7f",
381
+      "Power Supply"
382
+    ],
378
     [
383
     [
379
       "00000000-0000-0000-0000-00005fa5bced",
384
       "00000000-0000-0000-0000-00005fa5bced",
380
       "Speaker Amplifier"
385
       "Speaker Amplifier"
383
       "00000000-0000-0000-0000-00005fa5bd36",
388
       "00000000-0000-0000-0000-00005fa5bd36",
384
       "Headphone Amplifier"
389
       "Headphone Amplifier"
385
     ],
390
     ],
386
-    [
387
-      "00000000-0000-0000-0000-00005fa5bc7f",
388
-      "Power Supply"
389
-    ],
390
     [
391
     [
391
       "00000000-0000-0000-0000-00005fa5bd7a",
392
       "00000000-0000-0000-0000-00005fa5bd7a",
392
       "Processor"
393
       "Processor"

+ 677
- 142
hackamp/hardware/hackamp.kicad_sch
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 324
- 34
hackamp/hardware/headphone-amp.kicad_sch Просмотреть файл

403
         )
403
         )
404
       )
404
       )
405
     )
405
     )
406
+    (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
407
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
408
+        (effects (font (size 1.27 1.27)) hide)
409
+      )
410
+      (property "Value" "+3.3VA" (id 1) (at 0 3.556 0)
411
+        (effects (font (size 1.27 1.27)))
412
+      )
413
+      (property "Footprint" "" (id 2) (at 0 0 0)
414
+        (effects (font (size 1.27 1.27)) hide)
415
+      )
416
+      (property "Datasheet" "" (id 3) (at 0 0 0)
417
+        (effects (font (size 1.27 1.27)) hide)
418
+      )
419
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
420
+        (effects (font (size 1.27 1.27)) hide)
421
+      )
422
+      (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0)
423
+        (effects (font (size 1.27 1.27)) hide)
424
+      )
425
+      (symbol "+3.3VA_0_1"
426
+        (polyline
427
+          (pts
428
+            (xy -0.762 1.27)
429
+            (xy 0 2.54)
430
+          )
431
+          (stroke (width 0)) (fill (type none))
432
+        )
433
+        (polyline
434
+          (pts
435
+            (xy 0 0)
436
+            (xy 0 2.54)
437
+          )
438
+          (stroke (width 0)) (fill (type none))
439
+        )
440
+        (polyline
441
+          (pts
442
+            (xy 0 2.54)
443
+            (xy 0.762 1.27)
444
+          )
445
+          (stroke (width 0)) (fill (type none))
446
+        )
447
+      )
448
+      (symbol "+3.3VA_1_1"
449
+        (pin power_in line (at 0 0 90) (length 0) hide
450
+          (name "+3.3VA" (effects (font (size 1.27 1.27))))
451
+          (number "1" (effects (font (size 1.27 1.27))))
452
+        )
453
+      )
454
+    )
455
+    (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
456
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
457
+        (effects (font (size 1.27 1.27)) hide)
458
+      )
459
+      (property "Value" "+3V3" (id 1) (at 0 3.556 0)
460
+        (effects (font (size 1.27 1.27)))
461
+      )
462
+      (property "Footprint" "" (id 2) (at 0 0 0)
463
+        (effects (font (size 1.27 1.27)) hide)
464
+      )
465
+      (property "Datasheet" "" (id 3) (at 0 0 0)
466
+        (effects (font (size 1.27 1.27)) hide)
467
+      )
468
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
469
+        (effects (font (size 1.27 1.27)) hide)
470
+      )
471
+      (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
472
+        (effects (font (size 1.27 1.27)) hide)
473
+      )
474
+      (symbol "+3V3_0_1"
475
+        (polyline
476
+          (pts
477
+            (xy -0.762 1.27)
478
+            (xy 0 2.54)
479
+          )
480
+          (stroke (width 0)) (fill (type none))
481
+        )
482
+        (polyline
483
+          (pts
484
+            (xy 0 0)
485
+            (xy 0 2.54)
486
+          )
487
+          (stroke (width 0)) (fill (type none))
488
+        )
489
+        (polyline
490
+          (pts
491
+            (xy 0 2.54)
492
+            (xy 0.762 1.27)
493
+          )
494
+          (stroke (width 0)) (fill (type none))
495
+        )
496
+      )
497
+      (symbol "+3V3_1_1"
498
+        (pin power_in line (at 0 0 90) (length 0) hide
499
+          (name "+3V3" (effects (font (size 1.27 1.27))))
500
+          (number "1" (effects (font (size 1.27 1.27))))
501
+        )
502
+      )
503
+    )
406
     (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
504
     (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
407
       (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
505
       (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
408
         (effects (font (size 1.27 1.27)) hide)
506
         (effects (font (size 1.27 1.27)) hide)
444
     )
542
     )
445
   )
543
   )
446
 
544
 
545
+  (junction (at 101.6 78.74) (diameter 0.9144) (color 0 0 0 0))
546
+  (junction (at 124.46 99.06) (diameter 0.9144) (color 0 0 0 0))
447
   (junction (at 139.7 68.58) (diameter 0.9144) (color 0 0 0 0))
547
   (junction (at 139.7 68.58) (diameter 0.9144) (color 0 0 0 0))
448
   (junction (at 139.7 124.46) (diameter 0.9144) (color 0 0 0 0))
548
   (junction (at 139.7 124.46) (diameter 0.9144) (color 0 0 0 0))
449
-  (junction (at 142.24 68.58) (diameter 0.9144) (color 0 0 0 0))
450
   (junction (at 147.32 68.58) (diameter 0.9144) (color 0 0 0 0))
549
   (junction (at 147.32 68.58) (diameter 0.9144) (color 0 0 0 0))
451
   (junction (at 147.32 124.46) (diameter 0.9144) (color 0 0 0 0))
550
   (junction (at 147.32 124.46) (diameter 0.9144) (color 0 0 0 0))
452
   (junction (at 171.45 24.13) (diameter 0.9144) (color 0 0 0 0))
551
   (junction (at 171.45 24.13) (diameter 0.9144) (color 0 0 0 0))
453
   (junction (at 171.45 36.83) (diameter 0.9144) (color 0 0 0 0))
552
   (junction (at 171.45 36.83) (diameter 0.9144) (color 0 0 0 0))
454
   (junction (at 180.34 78.74) (diameter 0.9144) (color 0 0 0 0))
553
   (junction (at 180.34 78.74) (diameter 0.9144) (color 0 0 0 0))
455
-  (junction (at 181.61 24.13) (diameter 0.9144) (color 0 0 0 0))
456
-  (junction (at 181.61 36.83) (diameter 0.9144) (color 0 0 0 0))
457
   (junction (at 187.96 71.12) (diameter 0.9144) (color 0 0 0 0))
554
   (junction (at 187.96 71.12) (diameter 0.9144) (color 0 0 0 0))
458
   (junction (at 190.5 111.76) (diameter 0.9144) (color 0 0 0 0))
555
   (junction (at 190.5 111.76) (diameter 0.9144) (color 0 0 0 0))
459
   (junction (at 191.77 24.13) (diameter 0.9144) (color 0 0 0 0))
556
   (junction (at 191.77 24.13) (diameter 0.9144) (color 0 0 0 0))
460
   (junction (at 191.77 36.83) (diameter 0.9144) (color 0 0 0 0))
557
   (junction (at 191.77 36.83) (diameter 0.9144) (color 0 0 0 0))
461
   (junction (at 201.93 111.76) (diameter 0.9144) (color 0 0 0 0))
558
   (junction (at 201.93 111.76) (diameter 0.9144) (color 0 0 0 0))
462
 
559
 
463
-  (no_connect (at 217.17 114.3))
464
-  (no_connect (at 162.56 93.98))
560
+  (no_connect (at 162.56 88.9))
465
   (no_connect (at 201.93 73.66))
561
   (no_connect (at 201.93 73.66))
562
+  (no_connect (at 162.56 93.98))
563
+  (no_connect (at 162.56 96.52))
564
+  (no_connect (at 162.56 86.36))
565
+  (no_connect (at 217.17 116.84))
566
+  (no_connect (at 217.17 114.3))
466
   (no_connect (at 127 109.22))
567
   (no_connect (at 127 109.22))
467
   (no_connect (at 127 104.14))
568
   (no_connect (at 127 104.14))
468
-  (no_connect (at 217.17 116.84))
469
-  (no_connect (at 162.56 88.9))
470
-  (no_connect (at 162.56 86.36))
471
-  (no_connect (at 162.56 96.52))
472
 
569
 
473
-  (wire (pts (xy 137.16 68.58) (xy 139.7 68.58))
570
+  (wire (pts (xy 99.06 76.2) (xy 127 76.2))
571
+    (stroke (width 0) (type solid) (color 0 0 0 0))
572
+  )
573
+  (wire (pts (xy 99.06 78.74) (xy 101.6 78.74))
574
+    (stroke (width 0) (type solid) (color 0 0 0 0))
575
+  )
576
+  (wire (pts (xy 99.06 81.28) (xy 111.76 81.28))
577
+    (stroke (width 0) (type solid) (color 0 0 0 0))
578
+  )
579
+  (wire (pts (xy 99.06 86.36) (xy 101.6 86.36))
580
+    (stroke (width 0) (type solid) (color 0 0 0 0))
581
+  )
582
+  (wire (pts (xy 101.6 78.74) (xy 101.6 83.82))
583
+    (stroke (width 0) (type solid) (color 0 0 0 0))
584
+  )
585
+  (wire (pts (xy 101.6 78.74) (xy 116.84 78.74))
586
+    (stroke (width 0) (type solid) (color 0 0 0 0))
587
+  )
588
+  (wire (pts (xy 101.6 83.82) (xy 106.68 83.82))
589
+    (stroke (width 0) (type solid) (color 0 0 0 0))
590
+  )
591
+  (wire (pts (xy 109.22 86.36) (xy 127 86.36))
592
+    (stroke (width 0) (type solid) (color 0 0 0 0))
593
+  )
594
+  (wire (pts (xy 114.3 83.82) (xy 127 83.82))
595
+    (stroke (width 0) (type solid) (color 0 0 0 0))
596
+  )
597
+  (wire (pts (xy 114.3 99.06) (xy 124.46 99.06))
598
+    (stroke (width 0) (type solid) (color 0 0 0 0))
599
+  )
600
+  (wire (pts (xy 114.3 101.6) (xy 114.3 99.06))
601
+    (stroke (width 0) (type solid) (color 0 0 0 0))
602
+  )
603
+  (wire (pts (xy 119.38 81.28) (xy 127 81.28))
604
+    (stroke (width 0) (type solid) (color 0 0 0 0))
605
+  )
606
+  (wire (pts (xy 124.46 78.74) (xy 127 78.74))
607
+    (stroke (width 0) (type solid) (color 0 0 0 0))
608
+  )
609
+  (wire (pts (xy 124.46 91.44) (xy 127 91.44))
610
+    (stroke (width 0) (type solid) (color 0 0 0 0))
611
+  )
612
+  (wire (pts (xy 124.46 93.98) (xy 127 93.98))
613
+    (stroke (width 0) (type solid) (color 0 0 0 0))
614
+  )
615
+  (wire (pts (xy 124.46 96.52) (xy 124.46 99.06))
616
+    (stroke (width 0) (type solid) (color 0 0 0 0))
617
+  )
618
+  (wire (pts (xy 124.46 99.06) (xy 127 99.06))
619
+    (stroke (width 0) (type solid) (color 0 0 0 0))
620
+  )
621
+  (wire (pts (xy 124.46 106.68) (xy 127 106.68))
622
+    (stroke (width 0) (type solid) (color 0 0 0 0))
623
+  )
624
+  (wire (pts (xy 127 96.52) (xy 124.46 96.52))
625
+    (stroke (width 0) (type solid) (color 0 0 0 0))
626
+  )
627
+  (wire (pts (xy 139.7 66.04) (xy 139.7 68.58))
474
     (stroke (width 0) (type solid) (color 0 0 0 0))
628
     (stroke (width 0) (type solid) (color 0 0 0 0))
475
   )
629
   )
476
   (wire (pts (xy 139.7 68.58) (xy 142.24 68.58))
630
   (wire (pts (xy 139.7 68.58) (xy 142.24 68.58))
485
   (wire (pts (xy 139.7 124.46) (xy 139.7 127))
639
   (wire (pts (xy 139.7 124.46) (xy 139.7 127))
486
     (stroke (width 0) (type solid) (color 0 0 0 0))
640
     (stroke (width 0) (type solid) (color 0 0 0 0))
487
   )
641
   )
488
-  (wire (pts (xy 142.24 68.58) (xy 147.32 68.58))
642
+  (wire (pts (xy 142.24 71.12) (xy 142.24 68.58))
489
     (stroke (width 0) (type solid) (color 0 0 0 0))
643
     (stroke (width 0) (type solid) (color 0 0 0 0))
490
   )
644
   )
491
-  (wire (pts (xy 142.24 71.12) (xy 142.24 68.58))
645
+  (wire (pts (xy 147.32 66.04) (xy 147.32 68.58))
492
     (stroke (width 0) (type solid) (color 0 0 0 0))
646
     (stroke (width 0) (type solid) (color 0 0 0 0))
493
   )
647
   )
494
   (wire (pts (xy 147.32 68.58) (xy 149.86 68.58))
648
   (wire (pts (xy 147.32 68.58) (xy 149.86 68.58))
551
   (wire (pts (xy 167.64 111.76) (xy 170.18 111.76))
705
   (wire (pts (xy 167.64 111.76) (xy 170.18 111.76))
552
     (stroke (width 0) (type solid) (color 0 0 0 0))
706
     (stroke (width 0) (type solid) (color 0 0 0 0))
553
   )
707
   )
554
-  (wire (pts (xy 168.91 24.13) (xy 171.45 24.13))
708
+  (wire (pts (xy 171.45 21.59) (xy 171.45 24.13))
555
     (stroke (width 0) (type solid) (color 0 0 0 0))
709
     (stroke (width 0) (type solid) (color 0 0 0 0))
556
   )
710
   )
557
   (wire (pts (xy 171.45 24.13) (xy 181.61 24.13))
711
   (wire (pts (xy 171.45 24.13) (xy 181.61 24.13))
584
   (wire (pts (xy 180.34 88.9) (xy 180.34 91.44))
738
   (wire (pts (xy 180.34 88.9) (xy 180.34 91.44))
585
     (stroke (width 0) (type solid) (color 0 0 0 0))
739
     (stroke (width 0) (type solid) (color 0 0 0 0))
586
   )
740
   )
587
-  (wire (pts (xy 181.61 24.13) (xy 191.77 24.13))
588
-    (stroke (width 0) (type solid) (color 0 0 0 0))
589
-  )
590
   (wire (pts (xy 181.61 26.67) (xy 181.61 24.13))
741
   (wire (pts (xy 181.61 26.67) (xy 181.61 24.13))
591
     (stroke (width 0) (type solid) (color 0 0 0 0))
742
     (stroke (width 0) (type solid) (color 0 0 0 0))
592
   )
743
   )
593
   (wire (pts (xy 181.61 34.29) (xy 181.61 36.83))
744
   (wire (pts (xy 181.61 34.29) (xy 181.61 36.83))
594
     (stroke (width 0) (type solid) (color 0 0 0 0))
745
     (stroke (width 0) (type solid) (color 0 0 0 0))
595
   )
746
   )
596
-  (wire (pts (xy 181.61 36.83) (xy 191.77 36.83))
597
-    (stroke (width 0) (type solid) (color 0 0 0 0))
598
-  )
599
   (wire (pts (xy 187.96 68.58) (xy 187.96 71.12))
747
   (wire (pts (xy 187.96 68.58) (xy 187.96 71.12))
600
     (stroke (width 0) (type solid) (color 0 0 0 0))
748
     (stroke (width 0) (type solid) (color 0 0 0 0))
601
   )
749
   )
614
   (wire (pts (xy 190.5 121.92) (xy 190.5 124.46))
762
   (wire (pts (xy 190.5 121.92) (xy 190.5 124.46))
615
     (stroke (width 0) (type solid) (color 0 0 0 0))
763
     (stroke (width 0) (type solid) (color 0 0 0 0))
616
   )
764
   )
765
+  (wire (pts (xy 191.77 21.59) (xy 191.77 24.13))
766
+    (stroke (width 0) (type solid) (color 0 0 0 0))
767
+  )
617
   (wire (pts (xy 191.77 24.13) (xy 201.93 24.13))
768
   (wire (pts (xy 191.77 24.13) (xy 201.93 24.13))
618
     (stroke (width 0) (type solid) (color 0 0 0 0))
769
     (stroke (width 0) (type solid) (color 0 0 0 0))
619
   )
770
   )
623
   (wire (pts (xy 191.77 36.83) (xy 191.77 34.29))
774
   (wire (pts (xy 191.77 36.83) (xy 191.77 34.29))
624
     (stroke (width 0) (type solid) (color 0 0 0 0))
775
     (stroke (width 0) (type solid) (color 0 0 0 0))
625
   )
776
   )
777
+  (wire (pts (xy 191.77 36.83) (xy 191.77 39.37))
778
+    (stroke (width 0) (type solid) (color 0 0 0 0))
779
+  )
626
   (wire (pts (xy 191.77 36.83) (xy 201.93 36.83))
780
   (wire (pts (xy 191.77 36.83) (xy 201.93 36.83))
627
     (stroke (width 0) (type solid) (color 0 0 0 0))
781
     (stroke (width 0) (type solid) (color 0 0 0 0))
628
   )
782
   )
682
   (text "TODO: Headphone/microphone detection." (at 228.6 46.99 0)
836
   (text "TODO: Headphone/microphone detection." (at 228.6 46.99 0)
683
     (effects (font (size 1.27 1.27)) (justify left bottom))
837
     (effects (font (size 1.27 1.27)) (justify left bottom))
684
   )
838
   )
685
-
686
-  (hierarchical_label "WS" (shape input) (at 97.79 73.66 180)
687
-    (effects (font (size 1.27 1.27)) (justify right))
839
+  (text "TODO: Use CUI SJ-435107RS TRRS jack" (at 273.05 77.47 180)
840
+    (effects (font (size 1.27 1.27)) (justify right bottom))
688
   )
841
   )
689
-  (hierarchical_label "CK" (shape input) (at 97.79 76.2 180)
690
-    (effects (font (size 1.27 1.27)) (justify right))
691
-  )
692
-  (hierarchical_label "SDI" (shape input) (at 97.79 78.74 180)
842
+
843
+  (hierarchical_label "SDI" (shape input) (at 99.06 76.2 180)
693
     (effects (font (size 1.27 1.27)) (justify right))
844
     (effects (font (size 1.27 1.27)) (justify right))
694
   )
845
   )
695
-  (hierarchical_label "SDO" (shape output) (at 97.79 81.28 180)
846
+  (hierarchical_label "WS" (shape input) (at 99.06 78.74 180)
696
     (effects (font (size 1.27 1.27)) (justify right))
847
     (effects (font (size 1.27 1.27)) (justify right))
697
   )
848
   )
698
-  (hierarchical_label "SCL" (shape bidirectional) (at 97.79 88.9 180)
849
+  (hierarchical_label "SDO" (shape output) (at 99.06 81.28 180)
699
     (effects (font (size 1.27 1.27)) (justify right))
850
     (effects (font (size 1.27 1.27)) (justify right))
700
   )
851
   )
701
-  (hierarchical_label "SDA" (shape bidirectional) (at 97.79 91.44 180)
852
+  (hierarchical_label "CK" (shape input) (at 99.06 86.36 180)
702
     (effects (font (size 1.27 1.27)) (justify right))
853
     (effects (font (size 1.27 1.27)) (justify right))
703
   )
854
   )
704
-  (hierarchical_label "MCLK" (shape input) (at 102.87 106.68 180)
855
+  (hierarchical_label "SDA" (shape bidirectional) (at 124.46 91.44 180)
705
     (effects (font (size 1.27 1.27)) (justify right))
856
     (effects (font (size 1.27 1.27)) (justify right))
706
   )
857
   )
707
-  (hierarchical_label "3.3V" (shape input) (at 137.16 68.58 180)
858
+  (hierarchical_label "SCL" (shape bidirectional) (at 124.46 93.98 180)
708
     (effects (font (size 1.27 1.27)) (justify right))
859
     (effects (font (size 1.27 1.27)) (justify right))
709
   )
860
   )
710
-  (hierarchical_label "3.3V" (shape input) (at 168.91 24.13 180)
861
+  (hierarchical_label "MCLK" (shape input) (at 124.46 106.68 180)
711
     (effects (font (size 1.27 1.27)) (justify right))
862
     (effects (font (size 1.27 1.27)) (justify right))
712
   )
863
   )
713
   (hierarchical_label "HP_DETECT" (shape output) (at 256.54 59.69 0)
864
   (hierarchical_label "HP_DETECT" (shape output) (at 256.54 59.69 0)
714
     (effects (font (size 1.27 1.27)) (justify left))
865
     (effects (font (size 1.27 1.27)) (justify left))
715
   )
866
   )
716
-  (hierarchical_label "MIC_DETECT" (shape output) (at 256.54 63.5 0)
717
-    (effects (font (size 1.27 1.27)) (justify left))
867
+
868
+  (symbol (lib_id "power:+3V3") (at 139.7 66.04 0) (unit 1)
869
+    (in_bom yes) (on_board yes)
870
+    (uuid "a3abe40c-72f7-4386-b401-7f6676837c17")
871
+    (property "Reference" "#PWR0154" (id 0) (at 139.7 69.85 0)
872
+      (effects (font (size 1.27 1.27)) hide)
873
+    )
874
+    (property "Value" "+3V3" (id 1) (at 140.97 60.96 0))
875
+    (property "Footprint" "" (id 2) (at 139.7 66.04 0)
876
+      (effects (font (size 1.27 1.27)) hide)
877
+    )
878
+    (property "Datasheet" "" (id 3) (at 139.7 66.04 0)
879
+      (effects (font (size 1.27 1.27)) hide)
880
+    )
881
+  )
882
+
883
+  (symbol (lib_id "power:+3.3VA") (at 147.32 66.04 0) (unit 1)
884
+    (in_bom yes) (on_board yes)
885
+    (uuid "37328567-ea2d-4999-8cb4-474208f04ef9")
886
+    (property "Reference" "#PWR0155" (id 0) (at 147.32 69.85 0)
887
+      (effects (font (size 1.27 1.27)) hide)
888
+    )
889
+    (property "Value" "+3.3VA" (id 1) (at 148.59 60.96 0))
890
+    (property "Footprint" "" (id 2) (at 147.32 66.04 0)
891
+      (effects (font (size 1.27 1.27)) hide)
892
+    )
893
+    (property "Datasheet" "" (id 3) (at 147.32 66.04 0)
894
+      (effects (font (size 1.27 1.27)) hide)
895
+    )
896
+  )
897
+
898
+  (symbol (lib_id "power:+3V3") (at 171.45 21.59 0) (unit 1)
899
+    (in_bom yes) (on_board yes)
900
+    (uuid "a466aa91-ebd8-422e-b7f8-271249e40724")
901
+    (property "Reference" "#PWR0153" (id 0) (at 171.45 25.4 0)
902
+      (effects (font (size 1.27 1.27)) hide)
903
+    )
904
+    (property "Value" "+3V3" (id 1) (at 172.72 16.51 0))
905
+    (property "Footprint" "" (id 2) (at 171.45 21.59 0)
906
+      (effects (font (size 1.27 1.27)) hide)
907
+    )
908
+    (property "Datasheet" "" (id 3) (at 171.45 21.59 0)
909
+      (effects (font (size 1.27 1.27)) hide)
910
+    )
911
+  )
912
+
913
+  (symbol (lib_id "power:+3.3VA") (at 191.77 21.59 0) (unit 1)
914
+    (in_bom yes) (on_board yes)
915
+    (uuid "a0f75992-af91-4ae0-8a1c-f9427660ae47")
916
+    (property "Reference" "#PWR0151" (id 0) (at 191.77 25.4 0)
917
+      (effects (font (size 1.27 1.27)) hide)
918
+    )
919
+    (property "Value" "+3.3VA" (id 1) (at 193.04 16.51 0))
920
+    (property "Footprint" "" (id 2) (at 191.77 21.59 0)
921
+      (effects (font (size 1.27 1.27)) hide)
922
+    )
923
+    (property "Datasheet" "" (id 3) (at 191.77 21.59 0)
924
+      (effects (font (size 1.27 1.27)) hide)
925
+    )
926
+  )
927
+
928
+  (symbol (lib_id "power:GND") (at 114.3 101.6 0) (unit 1)
929
+    (in_bom yes) (on_board yes)
930
+    (uuid "129279b8-80dd-4293-82d1-dcd9df2c9380")
931
+    (property "Reference" "#PWR0156" (id 0) (at 114.3 107.95 0)
932
+      (effects (font (size 1.27 1.27)) hide)
933
+    )
934
+    (property "Value" "GND" (id 1) (at 114.427 105.9942 0))
935
+    (property "Footprint" "" (id 2) (at 114.3 101.6 0)
936
+      (effects (font (size 1.27 1.27)) hide)
937
+    )
938
+    (property "Datasheet" "" (id 3) (at 114.3 101.6 0)
939
+      (effects (font (size 1.27 1.27)) hide)
940
+    )
718
   )
941
   )
719
 
942
 
720
   (symbol (lib_id "power:GND") (at 139.7 127 0) (unit 1)
943
   (symbol (lib_id "power:GND") (at 139.7 127 0) (unit 1)
807
     )
1030
     )
808
   )
1031
   )
809
 
1032
 
1033
+  (symbol (lib_id "power:GND") (at 191.77 39.37 0) (unit 1)
1034
+    (in_bom yes) (on_board yes)
1035
+    (uuid "2e357001-62e6-44c4-b89e-3ec30c96d07f")
1036
+    (property "Reference" "#PWR0152" (id 0) (at 191.77 45.72 0)
1037
+      (effects (font (size 1.27 1.27)) hide)
1038
+    )
1039
+    (property "Value" "GND" (id 1) (at 191.897 43.7642 0))
1040
+    (property "Footprint" "" (id 2) (at 191.77 39.37 0)
1041
+      (effects (font (size 1.27 1.27)) hide)
1042
+    )
1043
+    (property "Datasheet" "" (id 3) (at 191.77 39.37 0)
1044
+      (effects (font (size 1.27 1.27)) hide)
1045
+    )
1046
+  )
1047
+
810
   (symbol (lib_id "power:GND") (at 199.39 81.28 0) (unit 1)
1048
   (symbol (lib_id "power:GND") (at 199.39 81.28 0) (unit 1)
811
     (in_bom yes) (on_board yes)
1049
     (in_bom yes) (on_board yes)
812
     (uuid "00000000-0000-0000-0000-00005fbb8ffb")
1050
     (uuid "00000000-0000-0000-0000-00005fbb8ffb")
852
     )
1090
     )
853
   )
1091
   )
854
 
1092
 
1093
+  (symbol (lib_id "Device:R") (at 105.41 86.36 90) (unit 1)
1094
+    (in_bom yes) (on_board yes)
1095
+    (uuid "f9a000c0-dfc3-497c-9872-90c06b17b3ac")
1096
+    (property "Reference" "R25" (id 0) (at 105.41 80.01 90))
1097
+    (property "Value" "150" (id 1) (at 105.41 82.55 90))
1098
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 105.41 88.138 90)
1099
+      (effects (font (size 1.27 1.27)) hide)
1100
+    )
1101
+    (property "Datasheet" "~" (id 3) (at 105.41 86.36 0)
1102
+      (effects (font (size 1.27 1.27)) hide)
1103
+    )
1104
+  )
1105
+
1106
+  (symbol (lib_id "Device:R") (at 110.49 83.82 90) (unit 1)
1107
+    (in_bom yes) (on_board yes)
1108
+    (uuid "18f0572d-22cf-44a3-abf7-a00da819f1d4")
1109
+    (property "Reference" "R26" (id 0) (at 110.49 77.47 90))
1110
+    (property "Value" "150" (id 1) (at 110.49 80.01 90))
1111
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 110.49 85.598 90)
1112
+      (effects (font (size 1.27 1.27)) hide)
1113
+    )
1114
+    (property "Datasheet" "~" (id 3) (at 110.49 83.82 0)
1115
+      (effects (font (size 1.27 1.27)) hide)
1116
+    )
1117
+  )
1118
+
1119
+  (symbol (lib_id "Device:R") (at 115.57 81.28 90) (unit 1)
1120
+    (in_bom yes) (on_board yes)
1121
+    (uuid "85d64a9e-0a99-474d-852e-7fd883d0d5e6")
1122
+    (property "Reference" "R27" (id 0) (at 115.57 74.93 90))
1123
+    (property "Value" "150" (id 1) (at 115.57 77.47 90))
1124
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 115.57 83.058 90)
1125
+      (effects (font (size 1.27 1.27)) hide)
1126
+    )
1127
+    (property "Datasheet" "~" (id 3) (at 115.57 81.28 0)
1128
+      (effects (font (size 1.27 1.27)) hide)
1129
+    )
1130
+  )
1131
+
1132
+  (symbol (lib_id "Device:R") (at 120.65 78.74 90) (unit 1)
1133
+    (in_bom yes) (on_board yes)
1134
+    (uuid "4d2d48f2-2a14-4cee-9954-c761623a9f3b")
1135
+    (property "Reference" "R28" (id 0) (at 120.65 72.39 90))
1136
+    (property "Value" "150" (id 1) (at 120.65 74.93 90))
1137
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 120.65 80.518 90)
1138
+      (effects (font (size 1.27 1.27)) hide)
1139
+    )
1140
+    (property "Datasheet" "~" (id 3) (at 120.65 78.74 0)
1141
+      (effects (font (size 1.27 1.27)) hide)
1142
+    )
1143
+  )
1144
+
855
   (symbol (lib_id "Device:R") (at 168.91 101.6 270) (unit 1)
1145
   (symbol (lib_id "Device:R") (at 168.91 101.6 270) (unit 1)
856
     (in_bom yes) (on_board yes)
1146
     (in_bom yes) (on_board yes)
857
     (uuid "00000000-0000-0000-0000-00005fbbce37")
1147
     (uuid "00000000-0000-0000-0000-00005fbbce37")

+ 527
- 14
hackamp/hardware/power-supply.kicad_sch Просмотреть файл

324
         )
324
         )
325
       )
325
       )
326
     )
326
     )
327
+    (symbol "Regulator_Linear:AMS1117-3.3" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
328
+      (property "Reference" "U" (id 0) (at -3.81 3.175 0)
329
+        (effects (font (size 1.27 1.27)))
330
+      )
331
+      (property "Value" "AMS1117-3.3" (id 1) (at 0 3.175 0)
332
+        (effects (font (size 1.27 1.27)) (justify left))
333
+      )
334
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (id 2) (at 0 5.08 0)
335
+        (effects (font (size 1.27 1.27)) hide)
336
+      )
337
+      (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (id 3) (at 2.54 -6.35 0)
338
+        (effects (font (size 1.27 1.27)) hide)
339
+      )
340
+      (property "ki_keywords" "linear regulator ldo fixed positive" (id 4) (at 0 0 0)
341
+        (effects (font (size 1.27 1.27)) hide)
342
+      )
343
+      (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (id 5) (at 0 0 0)
344
+        (effects (font (size 1.27 1.27)) hide)
345
+      )
346
+      (symbol "AMS1117-3.3_0_1"
347
+        (rectangle (start -5.08 -5.08) (end 5.08 1.905)
348
+          (stroke (width 0.254)) (fill (type background))
349
+        )
350
+      )
351
+      (symbol "AMS1117-3.3_1_1"
352
+        (pin power_in line (at 0 -7.62 90) (length 2.54)
353
+          (name "GND" (effects (font (size 1.27 1.27))))
354
+          (number "1" (effects (font (size 1.27 1.27))))
355
+        )
356
+        (pin power_out line (at 7.62 0 180) (length 2.54)
357
+          (name "VO" (effects (font (size 1.27 1.27))))
358
+          (number "2" (effects (font (size 1.27 1.27))))
359
+        )
360
+        (pin power_in line (at -7.62 0 0) (length 2.54)
361
+          (name "VI" (effects (font (size 1.27 1.27))))
362
+          (number "3" (effects (font (size 1.27 1.27))))
363
+        )
364
+      )
365
+    )
327
     (symbol "Regulator_Switching:AP6503" (in_bom yes) (on_board yes)
366
     (symbol "Regulator_Switching:AP6503" (in_bom yes) (on_board yes)
328
       (property "Reference" "U" (id 0) (at -3.81 13.97 0)
367
       (property "Reference" "U" (id 0) (at -3.81 13.97 0)
329
         (effects (font (size 1.27 1.27)))
368
         (effects (font (size 1.27 1.27)))
387
         )
426
         )
388
       )
427
       )
389
     )
428
     )
429
+    (symbol "power:+3.3VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
430
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
431
+        (effects (font (size 1.27 1.27)) hide)
432
+      )
433
+      (property "Value" "+3.3VA" (id 1) (at 0 3.556 0)
434
+        (effects (font (size 1.27 1.27)))
435
+      )
436
+      (property "Footprint" "" (id 2) (at 0 0 0)
437
+        (effects (font (size 1.27 1.27)) hide)
438
+      )
439
+      (property "Datasheet" "" (id 3) (at 0 0 0)
440
+        (effects (font (size 1.27 1.27)) hide)
441
+      )
442
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
443
+        (effects (font (size 1.27 1.27)) hide)
444
+      )
445
+      (property "ki_description" "Power symbol creates a global label with name \"+3.3VA\"" (id 5) (at 0 0 0)
446
+        (effects (font (size 1.27 1.27)) hide)
447
+      )
448
+      (symbol "+3.3VA_0_1"
449
+        (polyline
450
+          (pts
451
+            (xy -0.762 1.27)
452
+            (xy 0 2.54)
453
+          )
454
+          (stroke (width 0)) (fill (type none))
455
+        )
456
+        (polyline
457
+          (pts
458
+            (xy 0 0)
459
+            (xy 0 2.54)
460
+          )
461
+          (stroke (width 0)) (fill (type none))
462
+        )
463
+        (polyline
464
+          (pts
465
+            (xy 0 2.54)
466
+            (xy 0.762 1.27)
467
+          )
468
+          (stroke (width 0)) (fill (type none))
469
+        )
470
+      )
471
+      (symbol "+3.3VA_1_1"
472
+        (pin power_in line (at 0 0 90) (length 0) hide
473
+          (name "+3.3VA" (effects (font (size 1.27 1.27))))
474
+          (number "1" (effects (font (size 1.27 1.27))))
475
+        )
476
+      )
477
+    )
478
+    (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
479
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
480
+        (effects (font (size 1.27 1.27)) hide)
481
+      )
482
+      (property "Value" "+3V3" (id 1) (at 0 3.556 0)
483
+        (effects (font (size 1.27 1.27)))
484
+      )
485
+      (property "Footprint" "" (id 2) (at 0 0 0)
486
+        (effects (font (size 1.27 1.27)) hide)
487
+      )
488
+      (property "Datasheet" "" (id 3) (at 0 0 0)
489
+        (effects (font (size 1.27 1.27)) hide)
490
+      )
491
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
492
+        (effects (font (size 1.27 1.27)) hide)
493
+      )
494
+      (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
495
+        (effects (font (size 1.27 1.27)) hide)
496
+      )
497
+      (symbol "+3V3_0_1"
498
+        (polyline
499
+          (pts
500
+            (xy -0.762 1.27)
501
+            (xy 0 2.54)
502
+          )
503
+          (stroke (width 0)) (fill (type none))
504
+        )
505
+        (polyline
506
+          (pts
507
+            (xy 0 0)
508
+            (xy 0 2.54)
509
+          )
510
+          (stroke (width 0)) (fill (type none))
511
+        )
512
+        (polyline
513
+          (pts
514
+            (xy 0 2.54)
515
+            (xy 0.762 1.27)
516
+          )
517
+          (stroke (width 0)) (fill (type none))
518
+        )
519
+      )
520
+      (symbol "+3V3_1_1"
521
+        (pin power_in line (at 0 0 90) (length 0) hide
522
+          (name "+3V3" (effects (font (size 1.27 1.27))))
523
+          (number "1" (effects (font (size 1.27 1.27))))
524
+        )
525
+      )
526
+    )
527
+    (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
528
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
529
+        (effects (font (size 1.27 1.27)) hide)
530
+      )
531
+      (property "Value" "+5V" (id 1) (at 0 3.556 0)
532
+        (effects (font (size 1.27 1.27)))
533
+      )
534
+      (property "Footprint" "" (id 2) (at 0 0 0)
535
+        (effects (font (size 1.27 1.27)) hide)
536
+      )
537
+      (property "Datasheet" "" (id 3) (at 0 0 0)
538
+        (effects (font (size 1.27 1.27)) hide)
539
+      )
540
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
541
+        (effects (font (size 1.27 1.27)) hide)
542
+      )
543
+      (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
544
+        (effects (font (size 1.27 1.27)) hide)
545
+      )
546
+      (symbol "+5V_0_1"
547
+        (polyline
548
+          (pts
549
+            (xy -0.762 1.27)
550
+            (xy 0 2.54)
551
+          )
552
+          (stroke (width 0)) (fill (type none))
553
+        )
554
+        (polyline
555
+          (pts
556
+            (xy 0 0)
557
+            (xy 0 2.54)
558
+          )
559
+          (stroke (width 0)) (fill (type none))
560
+        )
561
+        (polyline
562
+          (pts
563
+            (xy 0 2.54)
564
+            (xy 0.762 1.27)
565
+          )
566
+          (stroke (width 0)) (fill (type none))
567
+        )
568
+      )
569
+      (symbol "+5V_1_1"
570
+        (pin power_in line (at 0 0 90) (length 0) hide
571
+          (name "+5V" (effects (font (size 1.27 1.27))))
572
+          (number "1" (effects (font (size 1.27 1.27))))
573
+        )
574
+      )
575
+    )
390
     (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
576
     (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
391
       (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
577
       (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
392
         (effects (font (size 1.27 1.27)) hide)
578
         (effects (font (size 1.27 1.27)) hide)
443
   (junction (at 189.23 71.12) (diameter 0.9144) (color 0 0 0 0))
629
   (junction (at 189.23 71.12) (diameter 0.9144) (color 0 0 0 0))
444
   (junction (at 189.23 83.82) (diameter 0.9144) (color 0 0 0 0))
630
   (junction (at 189.23 83.82) (diameter 0.9144) (color 0 0 0 0))
445
   (junction (at 200.66 71.12) (diameter 0.9144) (color 0 0 0 0))
631
   (junction (at 200.66 71.12) (diameter 0.9144) (color 0 0 0 0))
632
+  (junction (at 224.79 74.93) (diameter 0.9144) (color 0 0 0 0))
633
+  (junction (at 224.79 109.22) (diameter 0.9144) (color 0 0 0 0))
634
+  (junction (at 255.27 74.93) (diameter 0.9144) (color 0 0 0 0))
635
+  (junction (at 255.27 109.22) (diameter 0.9144) (color 0 0 0 0))
446
 
636
 
447
   (no_connect (at 50.8 43.18))
637
   (no_connect (at 50.8 43.18))
448
 
638
 
641
   (wire (pts (xy 200.66 83.82) (xy 189.23 83.82))
831
   (wire (pts (xy 200.66 83.82) (xy 189.23 83.82))
642
     (stroke (width 0) (type solid) (color 0 0 0 0))
832
     (stroke (width 0) (type solid) (color 0 0 0 0))
643
   )
833
   )
834
+  (wire (pts (xy 203.2 68.58) (xy 203.2 71.12))
835
+    (stroke (width 0) (type solid) (color 0 0 0 0))
836
+  )
644
   (wire (pts (xy 203.2 71.12) (xy 200.66 71.12))
837
   (wire (pts (xy 203.2 71.12) (xy 200.66 71.12))
645
     (stroke (width 0) (type solid) (color 0 0 0 0))
838
     (stroke (width 0) (type solid) (color 0 0 0 0))
646
   )
839
   )
840
+  (wire (pts (xy 224.79 72.39) (xy 224.79 74.93))
841
+    (stroke (width 0) (type solid) (color 0 0 0 0))
842
+  )
843
+  (wire (pts (xy 224.79 74.93) (xy 224.79 77.47))
844
+    (stroke (width 0) (type solid) (color 0 0 0 0))
845
+  )
846
+  (wire (pts (xy 224.79 74.93) (xy 237.49 74.93))
847
+    (stroke (width 0) (type solid) (color 0 0 0 0))
848
+  )
849
+  (wire (pts (xy 224.79 85.09) (xy 224.79 87.63))
850
+    (stroke (width 0) (type solid) (color 0 0 0 0))
851
+  )
852
+  (wire (pts (xy 224.79 106.68) (xy 224.79 109.22))
853
+    (stroke (width 0) (type solid) (color 0 0 0 0))
854
+  )
855
+  (wire (pts (xy 224.79 109.22) (xy 224.79 111.76))
856
+    (stroke (width 0) (type solid) (color 0 0 0 0))
857
+  )
858
+  (wire (pts (xy 224.79 119.38) (xy 224.79 121.92))
859
+    (stroke (width 0) (type solid) (color 0 0 0 0))
860
+  )
861
+  (wire (pts (xy 237.49 109.22) (xy 224.79 109.22))
862
+    (stroke (width 0) (type solid) (color 0 0 0 0))
863
+  )
864
+  (wire (pts (xy 245.11 82.55) (xy 245.11 85.09))
865
+    (stroke (width 0) (type solid) (color 0 0 0 0))
866
+  )
867
+  (wire (pts (xy 245.11 116.84) (xy 245.11 119.38))
868
+    (stroke (width 0) (type solid) (color 0 0 0 0))
869
+  )
870
+  (wire (pts (xy 252.73 74.93) (xy 255.27 74.93))
871
+    (stroke (width 0) (type solid) (color 0 0 0 0))
872
+  )
873
+  (wire (pts (xy 252.73 109.22) (xy 255.27 109.22))
874
+    (stroke (width 0) (type solid) (color 0 0 0 0))
875
+  )
876
+  (wire (pts (xy 255.27 72.39) (xy 255.27 74.93))
877
+    (stroke (width 0) (type solid) (color 0 0 0 0))
878
+  )
879
+  (wire (pts (xy 255.27 74.93) (xy 255.27 77.47))
880
+    (stroke (width 0) (type solid) (color 0 0 0 0))
881
+  )
882
+  (wire (pts (xy 255.27 85.09) (xy 255.27 87.63))
883
+    (stroke (width 0) (type solid) (color 0 0 0 0))
884
+  )
885
+  (wire (pts (xy 255.27 106.68) (xy 255.27 109.22))
886
+    (stroke (width 0) (type solid) (color 0 0 0 0))
887
+  )
888
+  (wire (pts (xy 255.27 109.22) (xy 255.27 111.76))
889
+    (stroke (width 0) (type solid) (color 0 0 0 0))
890
+  )
891
+  (wire (pts (xy 255.27 119.38) (xy 255.27 121.92))
892
+    (stroke (width 0) (type solid) (color 0 0 0 0))
893
+  )
647
   (polyline (pts (xy 34.29 30.48) (xy 107.95 30.48))
894
   (polyline (pts (xy 34.29 30.48) (xy 107.95 30.48))
648
     (stroke (width 0) (type dash) (color 0 0 0 0))
895
     (stroke (width 0) (type dash) (color 0 0 0 0))
649
   )
896
   )
668
   (polyline (pts (xy 213.36 110.49) (xy 74.93 110.49))
915
   (polyline (pts (xy 213.36 110.49) (xy 74.93 110.49))
669
     (stroke (width 0) (type dash) (color 0 0 0 0))
916
     (stroke (width 0) (type dash) (color 0 0 0 0))
670
   )
917
   )
918
+  (polyline (pts (xy 220.98 62.23) (xy 220.98 128.27))
919
+    (stroke (width 0) (type dash) (color 0 0 0 0))
920
+  )
921
+  (polyline (pts (xy 220.98 62.23) (xy 280.67 62.23))
922
+    (stroke (width 0) (type dash) (color 0 0 0 0))
923
+  )
924
+  (polyline (pts (xy 220.98 128.27) (xy 280.67 128.27))
925
+    (stroke (width 0) (type dash) (color 0 0 0 0))
926
+  )
927
+  (polyline (pts (xy 280.67 128.27) (xy 280.67 62.23))
928
+    (stroke (width 0) (type dash) (color 0 0 0 0))
929
+  )
671
 
930
 
672
   (text "19V to the speaker amplifier is filtered to improve audio quality."
931
   (text "19V to the speaker amplifier is filtered to improve audio quality."
673
     (at 35.56 33.02 0)
932
     (at 35.56 33.02 0)
677
     (at 80.01 64.77 0)
936
     (at 80.01 64.77 0)
678
     (effects (font (size 1.27 1.27)) (justify left bottom))
937
     (effects (font (size 1.27 1.27)) (justify left bottom))
679
   )
938
   )
680
-  (text "TODO: The speaker amplifier draws up to 5mA." (at 232.41 92.71 0)
681
-    (effects (font (size 1.27 1.27)) (justify left bottom))
939
+  (text "3.3V is generated via linear regulators." (at 261.62 66.04 180)
940
+    (effects (font (size 1.27 1.27)) (justify right bottom))
941
+  )
942
+  (text "The WM8731 gets a separate supply for the analog parts."
943
+    (at 279.4 100.33 0)
944
+    (effects (font (size 1.27 1.27)) (justify right bottom))
682
   )
945
   )
683
 
946
 
684
-  (hierarchical_label "19V_ANALOG" (shape input) (at 93.98 40.64 0)
947
+  (hierarchical_label "19V_ANALOG" (shape output) (at 93.98 40.64 0)
685
     (effects (font (size 1.27 1.27)) (justify left))
948
     (effects (font (size 1.27 1.27)) (justify left))
686
   )
949
   )
687
-  (hierarchical_label "3.3V_MCU" (shape input) (at 254 101.6 0)
688
-    (effects (font (size 1.27 1.27)) (justify left))
950
+
951
+  (symbol (lib_id "power:+5V") (at 203.2 68.58 0) (unit 1)
952
+    (in_bom yes) (on_board yes)
953
+    (uuid "001449f5-956d-4c9b-8dcf-31df2fed335b")
954
+    (property "Reference" "#PWR0140" (id 0) (at 203.2 72.39 0)
955
+      (effects (font (size 1.27 1.27)) hide)
956
+    )
957
+    (property "Value" "+5V" (id 1) (at 204.47 63.5 0))
958
+    (property "Footprint" "" (id 2) (at 203.2 68.58 0)
959
+      (effects (font (size 1.27 1.27)) hide)
960
+    )
961
+    (property "Datasheet" "" (id 3) (at 203.2 68.58 0)
962
+      (effects (font (size 1.27 1.27)) hide)
963
+    )
689
   )
964
   )
690
-  (hierarchical_label "3.3V_HP" (shape input) (at 254 104.14 0)
691
-    (effects (font (size 1.27 1.27)) (justify left))
965
+
966
+  (symbol (lib_id "power:+5V") (at 224.79 72.39 0) (unit 1)
967
+    (in_bom yes) (on_board yes)
968
+    (uuid "463b47a1-8e70-454b-8115-0a842bdb19ec")
969
+    (property "Reference" "#PWR0142" (id 0) (at 224.79 76.2 0)
970
+      (effects (font (size 1.27 1.27)) hide)
971
+    )
972
+    (property "Value" "+5V" (id 1) (at 226.06 67.31 0))
973
+    (property "Footprint" "" (id 2) (at 224.79 72.39 0)
974
+      (effects (font (size 1.27 1.27)) hide)
975
+    )
976
+    (property "Datasheet" "" (id 3) (at 224.79 72.39 0)
977
+      (effects (font (size 1.27 1.27)) hide)
978
+    )
692
   )
979
   )
693
-  (hierarchical_label "3.3V_SPK" (shape input) (at 254 106.68 0)
694
-    (effects (font (size 1.27 1.27)) (justify left))
980
+
981
+  (symbol (lib_id "power:+5V") (at 224.79 106.68 0) (unit 1)
982
+    (in_bom yes) (on_board yes)
983
+    (uuid "0dbbcd79-ceca-4745-868f-29431fdb62c3")
984
+    (property "Reference" "#PWR0149" (id 0) (at 224.79 110.49 0)
985
+      (effects (font (size 1.27 1.27)) hide)
986
+    )
987
+    (property "Value" "+5V" (id 1) (at 226.06 101.6 0))
988
+    (property "Footprint" "" (id 2) (at 224.79 106.68 0)
989
+      (effects (font (size 1.27 1.27)) hide)
990
+    )
991
+    (property "Datasheet" "" (id 3) (at 224.79 106.68 0)
992
+      (effects (font (size 1.27 1.27)) hide)
993
+    )
994
+  )
995
+
996
+  (symbol (lib_id "power:+3V3") (at 255.27 72.39 0) (unit 1)
997
+    (in_bom yes) (on_board yes)
998
+    (uuid "685286b0-1260-4358-a241-2922e3efe997")
999
+    (property "Reference" "#PWR0147" (id 0) (at 255.27 76.2 0)
1000
+      (effects (font (size 1.27 1.27)) hide)
1001
+    )
1002
+    (property "Value" "+3V3" (id 1) (at 256.54 67.31 0))
1003
+    (property "Footprint" "" (id 2) (at 255.27 72.39 0)
1004
+      (effects (font (size 1.27 1.27)) hide)
1005
+    )
1006
+    (property "Datasheet" "" (id 3) (at 255.27 72.39 0)
1007
+      (effects (font (size 1.27 1.27)) hide)
1008
+    )
1009
+  )
1010
+
1011
+  (symbol (lib_id "power:+3.3VA") (at 255.27 106.68 0) (unit 1)
1012
+    (in_bom yes) (on_board yes)
1013
+    (uuid "6e6bdd30-d71c-4933-8cce-58701df0c557")
1014
+    (property "Reference" "#PWR0150" (id 0) (at 255.27 110.49 0)
1015
+      (effects (font (size 1.27 1.27)) hide)
1016
+    )
1017
+    (property "Value" "+3.3VA" (id 1) (at 256.54 101.6 0))
1018
+    (property "Footprint" "" (id 2) (at 255.27 106.68 0)
1019
+      (effects (font (size 1.27 1.27)) hide)
1020
+    )
1021
+    (property "Datasheet" "" (id 3) (at 255.27 106.68 0)
1022
+      (effects (font (size 1.27 1.27)) hide)
1023
+    )
695
   )
1024
   )
696
 
1025
 
697
   (symbol (lib_id "Device:L") (at 85.09 40.64 270) (unit 1)
1026
   (symbol (lib_id "Device:L") (at 85.09 40.64 270) (unit 1)
891
     )
1220
     )
892
   )
1221
   )
893
 
1222
 
1223
+  (symbol (lib_id "power:GND") (at 224.79 87.63 0) (unit 1)
1224
+    (in_bom yes) (on_board yes)
1225
+    (uuid "6c0cbbec-be76-48e2-b74e-a1ab926441b2")
1226
+    (property "Reference" "#PWR0148" (id 0) (at 224.79 93.98 0)
1227
+      (effects (font (size 1.27 1.27)) hide)
1228
+    )
1229
+    (property "Value" "GND" (id 1) (at 224.917 92.0242 0))
1230
+    (property "Footprint" "" (id 2) (at 224.79 87.63 0)
1231
+      (effects (font (size 1.27 1.27)) hide)
1232
+    )
1233
+    (property "Datasheet" "" (id 3) (at 224.79 87.63 0)
1234
+      (effects (font (size 1.27 1.27)) hide)
1235
+    )
1236
+  )
1237
+
1238
+  (symbol (lib_id "power:GND") (at 224.79 121.92 0) (unit 1)
1239
+    (in_bom yes) (on_board yes)
1240
+    (uuid "ca8029fd-b8b1-4f6f-b39d-5228ab3182ba")
1241
+    (property "Reference" "#PWR0145" (id 0) (at 224.79 128.27 0)
1242
+      (effects (font (size 1.27 1.27)) hide)
1243
+    )
1244
+    (property "Value" "GND" (id 1) (at 224.917 126.3142 0))
1245
+    (property "Footprint" "" (id 2) (at 224.79 121.92 0)
1246
+      (effects (font (size 1.27 1.27)) hide)
1247
+    )
1248
+    (property "Datasheet" "" (id 3) (at 224.79 121.92 0)
1249
+      (effects (font (size 1.27 1.27)) hide)
1250
+    )
1251
+  )
1252
+
1253
+  (symbol (lib_id "power:GND") (at 245.11 85.09 0) (unit 1)
1254
+    (in_bom yes) (on_board yes)
1255
+    (uuid "4254a0f0-8fce-48d1-b6b3-8a4f47c6ca1b")
1256
+    (property "Reference" "#PWR0141" (id 0) (at 245.11 91.44 0)
1257
+      (effects (font (size 1.27 1.27)) hide)
1258
+    )
1259
+    (property "Value" "GND" (id 1) (at 245.237 89.4842 0))
1260
+    (property "Footprint" "" (id 2) (at 245.11 85.09 0)
1261
+      (effects (font (size 1.27 1.27)) hide)
1262
+    )
1263
+    (property "Datasheet" "" (id 3) (at 245.11 85.09 0)
1264
+      (effects (font (size 1.27 1.27)) hide)
1265
+    )
1266
+  )
1267
+
1268
+  (symbol (lib_id "power:GND") (at 245.11 119.38 0) (unit 1)
1269
+    (in_bom yes) (on_board yes)
1270
+    (uuid "3f2eebc0-a9ff-4d02-9446-42b2d9f98f35")
1271
+    (property "Reference" "#PWR0143" (id 0) (at 245.11 125.73 0)
1272
+      (effects (font (size 1.27 1.27)) hide)
1273
+    )
1274
+    (property "Value" "GND" (id 1) (at 245.237 123.7742 0))
1275
+    (property "Footprint" "" (id 2) (at 245.11 119.38 0)
1276
+      (effects (font (size 1.27 1.27)) hide)
1277
+    )
1278
+    (property "Datasheet" "" (id 3) (at 245.11 119.38 0)
1279
+      (effects (font (size 1.27 1.27)) hide)
1280
+    )
1281
+  )
1282
+
1283
+  (symbol (lib_id "power:GND") (at 255.27 87.63 0) (unit 1)
1284
+    (in_bom yes) (on_board yes)
1285
+    (uuid "f42e8e2b-7a0f-499e-b5f5-28f862f2748e")
1286
+    (property "Reference" "#PWR0146" (id 0) (at 255.27 93.98 0)
1287
+      (effects (font (size 1.27 1.27)) hide)
1288
+    )
1289
+    (property "Value" "GND" (id 1) (at 255.397 92.0242 0))
1290
+    (property "Footprint" "" (id 2) (at 255.27 87.63 0)
1291
+      (effects (font (size 1.27 1.27)) hide)
1292
+    )
1293
+    (property "Datasheet" "" (id 3) (at 255.27 87.63 0)
1294
+      (effects (font (size 1.27 1.27)) hide)
1295
+    )
1296
+  )
1297
+
1298
+  (symbol (lib_id "power:GND") (at 255.27 121.92 0) (unit 1)
1299
+    (in_bom yes) (on_board yes)
1300
+    (uuid "5a1ee32f-8919-450b-8777-85c2eb3e9af3")
1301
+    (property "Reference" "#PWR0144" (id 0) (at 255.27 128.27 0)
1302
+      (effects (font (size 1.27 1.27)) hide)
1303
+    )
1304
+    (property "Value" "GND" (id 1) (at 255.397 126.3142 0))
1305
+    (property "Footprint" "" (id 2) (at 255.27 121.92 0)
1306
+      (effects (font (size 1.27 1.27)) hide)
1307
+    )
1308
+    (property "Datasheet" "" (id 3) (at 255.27 121.92 0)
1309
+      (effects (font (size 1.27 1.27)) hide)
1310
+    )
1311
+  )
1312
+
894
   (symbol (lib_id "Device:Fuse") (at 57.15 40.64 270) (unit 1)
1313
   (symbol (lib_id "Device:Fuse") (at 57.15 40.64 270) (unit 1)
895
     (in_bom yes) (on_board yes)
1314
     (in_bom yes) (on_board yes)
896
     (uuid "00000000-0000-0000-0000-00005faf53da")
1315
     (uuid "00000000-0000-0000-0000-00005faf53da")
897
     (property "Reference" "F1" (id 0) (at 57.15 35.6362 90))
1316
     (property "Reference" "F1" (id 0) (at 57.15 35.6362 90))
898
     (property "Value" "4A" (id 1) (at 57.15 37.9476 90))
1317
     (property "Value" "4A" (id 1) (at 57.15 37.9476 90))
899
-    (property "Footprint" "" (id 2) (at 57.15 38.862 90)
1318
+    (property "Footprint" "HackAmp-Footprints:Fuseholder_Littlefuse_NANO2-154" (id 2) (at 57.15 38.862 90)
900
       (effects (font (size 1.27 1.27)) hide)
1319
       (effects (font (size 1.27 1.27)) hide)
901
     )
1320
     )
902
     (property "Datasheet" "~" (id 3) (at 57.15 40.64 0)
1321
     (property "Datasheet" "~" (id 3) (at 57.15 40.64 0)
1091
     (property "Value" "DNP" (id 1) (at 143.891 98.933 0)
1510
     (property "Value" "DNP" (id 1) (at 143.891 98.933 0)
1092
       (effects (font (size 1.27 1.27)) (justify left))
1511
       (effects (font (size 1.27 1.27)) (justify left))
1093
     )
1512
     )
1094
-    (property "Footprint" "" (id 2) (at 141.9352 101.6 0)
1513
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 141.9352 101.6 0)
1095
       (effects (font (size 1.27 1.27)) hide)
1514
       (effects (font (size 1.27 1.27)) hide)
1096
     )
1515
     )
1097
     (property "Datasheet" "~" (id 3) (at 140.97 97.79 0)
1516
     (property "Datasheet" "~" (id 3) (at 140.97 97.79 0)
1117
     (uuid "00000000-0000-0000-0000-00005fb1a7e8")
1536
     (uuid "00000000-0000-0000-0000-00005fb1a7e8")
1118
     (property "Reference" "C8" (id 0) (at 147.32 85.0392 90))
1537
     (property "Reference" "C8" (id 0) (at 147.32 85.0392 90))
1119
     (property "Value" "6.8nF" (id 1) (at 147.32 87.3506 90))
1538
     (property "Value" "6.8nF" (id 1) (at 147.32 87.3506 90))
1120
-    (property "Footprint" "" (id 2) (at 143.51 92.4052 0)
1539
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 143.51 92.4052 0)
1121
       (effects (font (size 1.27 1.27)) hide)
1540
       (effects (font (size 1.27 1.27)) hide)
1122
     )
1541
     )
1123
     (property "Datasheet" "~" (id 3) (at 147.32 91.44 0)
1542
     (property "Datasheet" "~" (id 3) (at 147.32 91.44 0)
1134
     (property "Value" "22uF" (id 1) (at 192.151 78.613 0)
1553
     (property "Value" "22uF" (id 1) (at 192.151 78.613 0)
1135
       (effects (font (size 1.27 1.27)) (justify left))
1554
       (effects (font (size 1.27 1.27)) (justify left))
1136
     )
1555
     )
1137
-    (property "Footprint" "" (id 2) (at 190.1952 81.28 0)
1556
+    (property "Footprint" "Capacitor_SMD:C_1206_3216Metric" (id 2) (at 190.1952 81.28 0)
1138
       (effects (font (size 1.27 1.27)) hide)
1557
       (effects (font (size 1.27 1.27)) hide)
1139
     )
1558
     )
1140
     (property "Datasheet" "~" (id 3) (at 189.23 77.47 0)
1559
     (property "Datasheet" "~" (id 3) (at 189.23 77.47 0)
1151
     (property "Value" "22uF" (id 1) (at 203.581 78.613 0)
1570
     (property "Value" "22uF" (id 1) (at 203.581 78.613 0)
1152
       (effects (font (size 1.27 1.27)) (justify left))
1571
       (effects (font (size 1.27 1.27)) (justify left))
1153
     )
1572
     )
1154
-    (property "Footprint" "" (id 2) (at 201.6252 81.28 0)
1573
+    (property "Footprint" "Capacitor_SMD:C_1206_3216Metric" (id 2) (at 201.6252 81.28 0)
1155
       (effects (font (size 1.27 1.27)) hide)
1574
       (effects (font (size 1.27 1.27)) hide)
1156
     )
1575
     )
1157
     (property "Datasheet" "~" (id 3) (at 200.66 77.47 0)
1576
     (property "Datasheet" "~" (id 3) (at 200.66 77.47 0)
1159
     )
1578
     )
1160
   )
1579
   )
1161
 
1580
 
1581
+  (symbol (lib_id "Device:C") (at 224.79 81.28 0) (unit 1)
1582
+    (in_bom yes) (on_board yes)
1583
+    (uuid "91028526-cd0e-466c-b5de-46182c2a3ef9")
1584
+    (property "Reference" "C39" (id 0) (at 228.6 80.01 0)
1585
+      (effects (font (size 1.27 1.27)) (justify left))
1586
+    )
1587
+    (property "Value" "10uF/6.3V" (id 1) (at 228.6 81.28 0)
1588
+      (effects (font (size 1.27 1.27)) (justify left))
1589
+    )
1590
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 225.7552 85.09 0)
1591
+      (effects (font (size 1.27 1.27)) hide)
1592
+    )
1593
+    (property "Datasheet" "~" (id 3) (at 224.79 81.28 0)
1594
+      (effects (font (size 1.27 1.27)) hide)
1595
+    )
1596
+  )
1597
+
1598
+  (symbol (lib_id "Device:C") (at 224.79 115.57 0) (unit 1)
1599
+    (in_bom yes) (on_board yes)
1600
+    (uuid "ef160b74-c555-4860-9dcb-3a3770813200")
1601
+    (property "Reference" "C40" (id 0) (at 228.6 114.3 0)
1602
+      (effects (font (size 1.27 1.27)) (justify left))
1603
+    )
1604
+    (property "Value" "10uF/6.3V" (id 1) (at 228.6 115.57 0)
1605
+      (effects (font (size 1.27 1.27)) (justify left))
1606
+    )
1607
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 225.7552 119.38 0)
1608
+      (effects (font (size 1.27 1.27)) hide)
1609
+    )
1610
+    (property "Datasheet" "~" (id 3) (at 224.79 115.57 0)
1611
+      (effects (font (size 1.27 1.27)) hide)
1612
+    )
1613
+  )
1614
+
1615
+  (symbol (lib_id "Device:C") (at 255.27 81.28 0) (unit 1)
1616
+    (in_bom yes) (on_board yes)
1617
+    (uuid "4ea1f202-2adf-4eff-a410-b25f44832b1b")
1618
+    (property "Reference" "C41" (id 0) (at 259.08 80.01 0)
1619
+      (effects (font (size 1.27 1.27)) (justify left))
1620
+    )
1621
+    (property "Value" "10uF/6.3V" (id 1) (at 259.08 81.28 0)
1622
+      (effects (font (size 1.27 1.27)) (justify left))
1623
+    )
1624
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 256.2352 85.09 0)
1625
+      (effects (font (size 1.27 1.27)) hide)
1626
+    )
1627
+    (property "Datasheet" "~" (id 3) (at 255.27 81.28 0)
1628
+      (effects (font (size 1.27 1.27)) hide)
1629
+    )
1630
+  )
1631
+
1632
+  (symbol (lib_id "Device:C") (at 255.27 115.57 0) (unit 1)
1633
+    (in_bom yes) (on_board yes)
1634
+    (uuid "4211cf88-cbef-45f8-83bc-f743ce8b06cd")
1635
+    (property "Reference" "C42" (id 0) (at 259.08 114.3 0)
1636
+      (effects (font (size 1.27 1.27)) (justify left))
1637
+    )
1638
+    (property "Value" "10uF/6.3V" (id 1) (at 259.08 115.57 0)
1639
+      (effects (font (size 1.27 1.27)) (justify left))
1640
+    )
1641
+    (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 256.2352 119.38 0)
1642
+      (effects (font (size 1.27 1.27)) hide)
1643
+    )
1644
+    (property "Datasheet" "~" (id 3) (at 255.27 115.57 0)
1645
+      (effects (font (size 1.27 1.27)) hide)
1646
+    )
1647
+  )
1648
+
1162
   (symbol (lib_id "Connector:Barrel_Jack_Switch") (at 43.18 43.18 0) (unit 1)
1649
   (symbol (lib_id "Connector:Barrel_Jack_Switch") (at 43.18 43.18 0) (unit 1)
1163
     (in_bom yes) (on_board yes)
1650
     (in_bom yes) (on_board yes)
1164
     (uuid "00000000-0000-0000-0000-00005faf272c")
1651
     (uuid "00000000-0000-0000-0000-00005faf272c")
1172
     )
1659
     )
1173
   )
1660
   )
1174
 
1661
 
1662
+  (symbol (lib_id "Regulator_Linear:AMS1117-3.3") (at 245.11 74.93 0) (unit 1)
1663
+    (in_bom yes) (on_board yes)
1664
+    (uuid "d8369868-af44-456b-b284-403c3da36bb2")
1665
+    (property "Reference" "U6" (id 0) (at 245.11 67.31 0))
1666
+    (property "Value" "AP2114H-3.3" (id 1) (at 245.11 69.85 0))
1667
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (id 2) (at 245.11 69.85 0)
1668
+      (effects (font (size 1.27 1.27)) hide)
1669
+    )
1670
+    (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (id 3) (at 247.65 81.28 0)
1671
+      (effects (font (size 1.27 1.27)) hide)
1672
+    )
1673
+  )
1674
+
1675
+  (symbol (lib_id "Regulator_Linear:AMS1117-3.3") (at 245.11 109.22 0) (unit 1)
1676
+    (in_bom yes) (on_board yes)
1677
+    (uuid "28a586e1-7887-493a-8a66-8044878b2829")
1678
+    (property "Reference" "U7" (id 0) (at 245.11 101.6 0))
1679
+    (property "Value" "AP2114H-3.3" (id 1) (at 245.11 104.14 0))
1680
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (id 2) (at 245.11 104.14 0)
1681
+      (effects (font (size 1.27 1.27)) hide)
1682
+    )
1683
+    (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (id 3) (at 247.65 115.57 0)
1684
+      (effects (font (size 1.27 1.27)) hide)
1685
+    )
1686
+  )
1687
+
1175
   (symbol (lib_id "Regulator_Switching:AP6503") (at 130.81 83.82 0) (unit 1)
1688
   (symbol (lib_id "Regulator_Switching:AP6503") (at 130.81 83.82 0) (unit 1)
1176
     (in_bom yes) (on_board yes)
1689
     (in_bom yes) (on_board yes)
1177
     (uuid "00000000-0000-0000-0000-00005fb779be")
1690
     (uuid "00000000-0000-0000-0000-00005fb779be")

+ 162
- 1
hackamp/hardware/processor.kicad_sch Просмотреть файл

137
         )
137
         )
138
       )
138
       )
139
     )
139
     )
140
+    (symbol "Connector_Generic:Conn_02x05_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
141
+      (property "Reference" "J" (id 0) (at 1.27 7.62 0)
142
+        (effects (font (size 1.27 1.27)))
143
+      )
144
+      (property "Value" "Conn_02x05_Odd_Even" (id 1) (at 1.27 -7.62 0)
145
+        (effects (font (size 1.27 1.27)))
146
+      )
147
+      (property "Footprint" "" (id 2) (at 0 0 0)
148
+        (effects (font (size 1.27 1.27)) hide)
149
+      )
150
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
151
+        (effects (font (size 1.27 1.27)) hide)
152
+      )
153
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
154
+        (effects (font (size 1.27 1.27)) hide)
155
+      )
156
+      (property "ki_description" "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
157
+        (effects (font (size 1.27 1.27)) hide)
158
+      )
159
+      (property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
160
+        (effects (font (size 1.27 1.27)) hide)
161
+      )
162
+      (symbol "Conn_02x05_Odd_Even_1_1"
163
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
164
+          (stroke (width 0.1524)) (fill (type none))
165
+        )
166
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
167
+          (stroke (width 0.1524)) (fill (type none))
168
+        )
169
+        (rectangle (start -1.27 2.667) (end 0 2.413)
170
+          (stroke (width 0.1524)) (fill (type none))
171
+        )
172
+        (rectangle (start -1.27 5.207) (end 0 4.953)
173
+          (stroke (width 0.1524)) (fill (type none))
174
+        )
175
+        (rectangle (start -1.27 6.35) (end 3.81 -6.35)
176
+          (stroke (width 0.254)) (fill (type background))
177
+        )
178
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
179
+          (stroke (width 0.1524)) (fill (type none))
180
+        )
181
+        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
182
+          (stroke (width 0.1524)) (fill (type none))
183
+        )
184
+        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
185
+          (stroke (width 0.1524)) (fill (type none))
186
+        )
187
+        (rectangle (start 3.81 2.667) (end 2.54 2.413)
188
+          (stroke (width 0.1524)) (fill (type none))
189
+        )
190
+        (rectangle (start 3.81 5.207) (end 2.54 4.953)
191
+          (stroke (width 0.1524)) (fill (type none))
192
+        )
193
+        (rectangle (start 3.81 0.127) (end 2.54 -0.127)
194
+          (stroke (width 0.1524)) (fill (type none))
195
+        )
196
+        (pin passive line (at -5.08 5.08 0) (length 3.81)
197
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
198
+          (number "1" (effects (font (size 1.27 1.27))))
199
+        )
200
+        (pin passive line (at 7.62 -5.08 180) (length 3.81)
201
+          (name "Pin_10" (effects (font (size 1.27 1.27))))
202
+          (number "10" (effects (font (size 1.27 1.27))))
203
+        )
204
+        (pin passive line (at 7.62 5.08 180) (length 3.81)
205
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
206
+          (number "2" (effects (font (size 1.27 1.27))))
207
+        )
208
+        (pin passive line (at -5.08 2.54 0) (length 3.81)
209
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
210
+          (number "3" (effects (font (size 1.27 1.27))))
211
+        )
212
+        (pin passive line (at 7.62 2.54 180) (length 3.81)
213
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
214
+          (number "4" (effects (font (size 1.27 1.27))))
215
+        )
216
+        (pin passive line (at -5.08 0 0) (length 3.81)
217
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
218
+          (number "5" (effects (font (size 1.27 1.27))))
219
+        )
220
+        (pin passive line (at 7.62 0 180) (length 3.81)
221
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
222
+          (number "6" (effects (font (size 1.27 1.27))))
223
+        )
224
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
225
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
226
+          (number "7" (effects (font (size 1.27 1.27))))
227
+        )
228
+        (pin passive line (at 7.62 -2.54 180) (length 3.81)
229
+          (name "Pin_8" (effects (font (size 1.27 1.27))))
230
+          (number "8" (effects (font (size 1.27 1.27))))
231
+        )
232
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
233
+          (name "Pin_9" (effects (font (size 1.27 1.27))))
234
+          (number "9" (effects (font (size 1.27 1.27))))
235
+        )
236
+      )
237
+    )
140
     (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
238
     (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
141
       (property "Reference" "R" (id 0) (at 2.032 0 90)
239
       (property "Reference" "R" (id 0) (at 2.032 0 90)
142
         (effects (font (size 1.27 1.27)))
240
         (effects (font (size 1.27 1.27)))
898
   (junction (at 115.57 38.1) (diameter 0.9144) (color 0 0 0 0))
996
   (junction (at 115.57 38.1) (diameter 0.9144) (color 0 0 0 0))
899
   (junction (at 118.11 38.1) (diameter 0.9144) (color 0 0 0 0))
997
   (junction (at 118.11 38.1) (diameter 0.9144) (color 0 0 0 0))
900
 
998
 
901
-  (no_connect (at 27.94 63.5))
902
   (no_connect (at 27.94 100.33))
999
   (no_connect (at 27.94 100.33))
1000
+  (no_connect (at 27.94 63.5))
903
 
1001
 
904
   (wire (pts (xy 17.78 68.58) (xy 17.78 71.12))
1002
   (wire (pts (xy 17.78 68.58) (xy 17.78 71.12))
905
     (stroke (width 0) (type solid) (color 0 0 0 0))
1003
     (stroke (width 0) (type solid) (color 0 0 0 0))
973
   (wire (pts (xy 50.8 95.25) (xy 62.23 95.25))
1071
   (wire (pts (xy 50.8 95.25) (xy 62.23 95.25))
974
     (stroke (width 0) (type solid) (color 0 0 0 0))
1072
     (stroke (width 0) (type solid) (color 0 0 0 0))
975
   )
1073
   )
1074
+  (wire (pts (xy 54.61 167.64) (xy 62.23 167.64))
1075
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1076
+  )
1077
+  (wire (pts (xy 54.61 170.18) (xy 57.15 170.18))
1078
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1079
+  )
1080
+  (wire (pts (xy 54.61 172.72) (xy 72.39 172.72))
1081
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1082
+  )
976
   (wire (pts (xy 62.23 53.34) (xy 40.64 53.34))
1083
   (wire (pts (xy 62.23 53.34) (xy 40.64 53.34))
977
     (stroke (width 0) (type solid) (color 0 0 0 0))
1084
     (stroke (width 0) (type solid) (color 0 0 0 0))
978
   )
1085
   )
979
   (wire (pts (xy 62.23 90.17) (xy 40.64 90.17))
1086
   (wire (pts (xy 62.23 90.17) (xy 40.64 90.17))
980
     (stroke (width 0) (type solid) (color 0 0 0 0))
1087
     (stroke (width 0) (type solid) (color 0 0 0 0))
981
   )
1088
   )
1089
+  (wire (pts (xy 64.77 170.18) (xy 72.39 170.18))
1090
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1091
+  )
982
   (wire (pts (xy 69.85 137.16) (xy 72.39 137.16))
1092
   (wire (pts (xy 69.85 137.16) (xy 72.39 137.16))
983
     (stroke (width 0) (type solid) (color 0 0 0 0))
1093
     (stroke (width 0) (type solid) (color 0 0 0 0))
984
   )
1094
   )
1095
+  (wire (pts (xy 69.85 167.64) (xy 72.39 167.64))
1096
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1097
+  )
985
   (wire (pts (xy 72.39 134.62) (xy 69.85 134.62))
1098
   (wire (pts (xy 72.39 134.62) (xy 69.85 134.62))
986
     (stroke (width 0) (type solid) (color 0 0 0 0))
1099
     (stroke (width 0) (type solid) (color 0 0 0 0))
987
   )
1100
   )
1221
     (effects (font (size 1.27 1.27)) (justify right bottom))
1334
     (effects (font (size 1.27 1.27)) (justify right bottom))
1222
   )
1335
   )
1223
 
1336
 
1337
+  (hierarchical_label "HP_DETECT" (shape input) (at 54.61 167.64 180)
1338
+    (effects (font (size 1.27 1.27)) (justify right))
1339
+  )
1340
+  (hierarchical_label "~SPK_FAULT" (shape input) (at 54.61 170.18 180)
1341
+    (effects (font (size 1.27 1.27)) (justify right))
1342
+  )
1343
+  (hierarchical_label "~SPK_SD" (shape output) (at 54.61 172.72 180)
1344
+    (effects (font (size 1.27 1.27)) (justify right))
1345
+  )
1224
   (hierarchical_label "BT_I2C_SDA" (shape input) (at 69.85 134.62 180)
1346
   (hierarchical_label "BT_I2C_SDA" (shape input) (at 69.85 134.62 180)
1225
     (effects (font (size 1.27 1.27)) (justify right))
1347
     (effects (font (size 1.27 1.27)) (justify right))
1226
   )
1348
   )
1466
     )
1588
     )
1467
   )
1589
   )
1468
 
1590
 
1591
+  (symbol (lib_id "Device:R") (at 60.96 170.18 90) (unit 1)
1592
+    (in_bom yes) (on_board yes)
1593
+    (uuid "2b0e7168-0617-46fc-b9a2-38d991a2a670")
1594
+    (property "Reference" "R29" (id 0) (at 60.96 163.83 90))
1595
+    (property "Value" "1k" (id 1) (at 60.96 166.37 90))
1596
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 60.96 171.958 90)
1597
+      (effects (font (size 1.27 1.27)) hide)
1598
+    )
1599
+    (property "Datasheet" "~" (id 3) (at 60.96 170.18 0)
1600
+      (effects (font (size 1.27 1.27)) hide)
1601
+    )
1602
+  )
1603
+
1604
+  (symbol (lib_id "Device:R") (at 66.04 167.64 90) (unit 1)
1605
+    (in_bom yes) (on_board yes)
1606
+    (uuid "d5120ade-91c3-429d-8380-5b588307ce45")
1607
+    (property "Reference" "R30" (id 0) (at 66.04 161.29 90))
1608
+    (property "Value" "1k" (id 1) (at 66.04 163.83 90))
1609
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 66.04 169.418 90)
1610
+      (effects (font (size 1.27 1.27)) hide)
1611
+    )
1612
+    (property "Datasheet" "~" (id 3) (at 66.04 167.64 0)
1613
+      (effects (font (size 1.27 1.27)) hide)
1614
+    )
1615
+  )
1616
+
1617
+  (symbol (lib_id "Connector_Generic:Conn_02x05_Odd_Even") (at 167.64 39.37 0) (unit 1)
1618
+    (in_bom yes) (on_board yes)
1619
+    (uuid "0303621d-e0f0-49a0-9c06-55a5ae14db89")
1620
+    (property "Reference" "J10" (id 0) (at 168.91 27.94 0))
1621
+    (property "Value" "SWD" (id 1) (at 168.91 30.48 0))
1622
+    (property "Footprint" "Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical" (id 2) (at 167.64 39.37 0)
1623
+      (effects (font (size 1.27 1.27)) hide)
1624
+    )
1625
+    (property "Datasheet" "~" (id 3) (at 167.64 39.37 0)
1626
+      (effects (font (size 1.27 1.27)) hide)
1627
+    )
1628
+  )
1629
+
1469
   (symbol (lib_id "Connector:USB_B_Micro") (at 20.32 58.42 0) (unit 1)
1630
   (symbol (lib_id "Connector:USB_B_Micro") (at 20.32 58.42 0) (unit 1)
1470
     (in_bom yes) (on_board yes)
1631
     (in_bom yes) (on_board yes)
1471
     (uuid "00000000-0000-0000-0000-00005fa7af87")
1632
     (uuid "00000000-0000-0000-0000-00005fa7af87")

+ 1604
- 8
hackamp/hardware/speaker-amp.kicad_sch
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 1
- 0
hackamp/hardware/sym-lib-table Просмотреть файл

1
 (sym_lib_table
1
 (sym_lib_table
2
+  (lib (name "HackAmp-Symbols")(type "KiCad")(uri "${KIPRJMOD}/HackAmp-Symbols.kicad_sym")(options "")(descr ""))
2
 )
3
 )

Загрузка…
Отмена
Сохранить