-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathmeshtastic-diy.net
778 lines (778 loc) · 28 KB
/
meshtastic-diy.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
(export (version D)
(design
(source /home/ozon/Dokumente/meshtastic-diy-1w-pcb/meshtastic-diy.sch)
(date "So 07 Nov 2021 20:57:22 CET")
(tool "Eeschema 5.1.10")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "Meshtastic DIY 1W board")
(company)
(rev 0.1)
(date 2021-11-07)
(source meshtastic-diy.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value ESP32-WROOM-32U)
(footprint RF_Module:ESP32-WROOM-32)
(datasheet https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf)
(libsource (lib RF_Module) (part ESP32-WROOM-32D) (description "RF Module, ESP32-D0WD SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, onboard antenna, SMD"))
(sheetpath (names /) (tstamps /))
(tstamp 61718722))
(comp (ref U2)
(value ESP-PSRAM64)
(footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm)
(fields
(field (name LCSC#) C261881))
(libsource (lib Memory_RAM) (part ESP-PSRAM32) (description "32 Mbit serial pseudo SRAM device organized as 4Mx8 bits, 1.8 VCC, SOIC8 (SOP8)"))
(sheetpath (names /) (tstamps /))
(tstamp 6172758C))
(comp (ref R6)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61729E55))
(comp (ref Q1)
(value BC848)
(footprint Package_TO_SOT_SMD:SOT-23)
(datasheet http://www.infineon.com/dgdl/Infineon-BC847SERIES_BC848SERIES_BC849SERIES_BC850SERIES-DS-v01_01-en.pdf?fileId=db3a304314dca389011541d4630a1657)
(libsource (lib Transistor_BJT) (part BC848) (description "0.1A Ic, 30V Vce, NPN Transistor, SOT-23"))
(sheetpath (names /) (tstamps /))
(tstamp 6173FF8A))
(comp (ref Q2)
(value BC848)
(footprint Package_TO_SOT_SMD:SOT-23)
(datasheet http://www.infineon.com/dgdl/Infineon-BC847SERIES_BC848SERIES_BC849SERIES_BC850SERIES-DS-v01_01-en.pdf?fileId=db3a304314dca389011541d4630a1657)
(libsource (lib Transistor_BJT) (part BC848) (description "0.1A Ic, 30V Vce, NPN Transistor, SOT-23"))
(sheetpath (names /) (tstamps /))
(tstamp 617408E6))
(comp (ref R3)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 617437F3))
(comp (ref R4)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61743BBA))
(comp (ref R7)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61747C98))
(comp (ref C1)
(value 100n)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61748340))
(comp (ref R8)
(value 2.7k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6174A604))
(comp (ref D1)
(value LED)
(footprint LED_SMD:LED_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part LED) (description "Light emitting diode"))
(sheetpath (names /) (tstamps /))
(tstamp 6174C385))
(comp (ref R1)
(value 2.7k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6174DE67))
(comp (ref R2)
(value 2.7k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6174EBE8))
(comp (ref J1)
(value "programming header")
(footprint Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x06_Female) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 61750196))
(comp (ref R9)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6175CAB5))
(comp (ref J4)
(value "ipex antenna")
(footprint Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical)
(datasheet " ~")
(fields
(field (name LCSC#) C411563))
(libsource (lib Connector) (part Conn_Coaxial) (description "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)"))
(sheetpath (names /) (tstamps /))
(tstamp 61763A1C))
(comp (ref R5)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6174706A))
(comp (ref U3)
(value E22-900M30S)
(footprint "meshtastic-diy 1W:e22-900m30s-handsoldering")
(datasheet https://www.ebyte.com/en/downpdf.aspx?id=453)
(fields
(field (name LCSC#) C411294))
(libsource (lib custom_parts) (part E22-900M30S) (description "SX1262 LoRa RF Modem"))
(sheetpath (names /) (tstamps /))
(tstamp 6173DA99))
(comp (ref C2)
(value 100n)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61765568))
(comp (ref C4)
(value 100n)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6176D3DC))
(comp (ref C5)
(value 100n)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6176E191))
(comp (ref L2)
(value 4.7µ)
(footprint "meshtastic-diy 1W:chilsin_BMRA00040412")
(datasheet ~)
(fields
(field (name LCSC#) C882052))
(libsource (lib Device) (part L) (description Inductor))
(sheetpath (names /) (tstamps /))
(tstamp 617D14E6))
(comp (ref U5)
(value PAM2312)
(footprint Package_TO_SOT_SMD:SOT-23-5)
(fields
(field (name LCSC#) " C157537"))
(libsource (lib custom_parts) (part PAM2312) (description "DC/DC step down"))
(sheetpath (names /) (tstamps /))
(tstamp 617D4579))
(comp (ref R13)
(value 540k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 617D4F78))
(comp (ref R14)
(value 100k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 617D58F3))
(comp (ref C11)
(value 22µ)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(fields
(field (name LCSC#) "C86295 "))
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 617D63D6))
(comp (ref C12)
(value 22µ)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(fields
(field (name LCSC#) "C86295 "))
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 617D6B36))
(comp (ref C10)
(value 22µ)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(fields
(field (name LCSC#) "C86295 "))
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 617E1A7C))
(comp (ref NT1)
(value Net-Tie_2)
(footprint NetTie:NetTie-2_SMD_Pad0.5mm)
(datasheet ~)
(libsource (lib Device) (part Net-Tie_2) (description "Net tie, 2 pins"))
(sheetpath (names /) (tstamps /))
(tstamp 61797D18))
(comp (ref C13)
(value 22µ)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(fields
(field (name LCSC#) "C86295 "))
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 61826100))
(comp (ref C3)
(value 22µ)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6182BEB9))
(comp (ref Q3)
(value CJ2301)
(footprint Package_TO_SOT_SMD:SOT-23)
(datasheet ~)
(libsource (lib Device) (part Q_PMOS_GSD) (description "P-MOSFET transistor, gate/source/drain"))
(sheetpath (names /) (tstamps /))
(tstamp 617BD1BE))
(comp (ref R11)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 617BFBDF))
(comp (ref R10)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 617C1776))
(comp (ref J2)
(value Conn_01x11_Female)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x11_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x11_Female) (description "Generic connector, single row, 01x11, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 617C7593))
(comp (ref TP1)
(value TestPoint)
(footprint TestPoint:TestPoint_Pad_D1.0mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 618D9B94))
(comp (ref C6)
(value 100n)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 618ED1DD)))
(libparts
(libpart (lib Connector) (part Conn_01x06_Female)
(description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x06_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))))
(libpart (lib Connector) (part Conn_01x11_Female)
(description "Generic connector, single row, 01x11, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x11_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))
(pin (num 9) (name Pin_9) (type passive))
(pin (num 10) (name Pin_10) (type passive))
(pin (num 11) (name Pin_11) (type passive))))
(libpart (lib Connector) (part Conn_Coaxial)
(description "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)")
(docs " ~")
(footprints
(fp *BNC*)
(fp *SMA*)
(fp *SMB*)
(fp *SMC*)
(fp *Cinch*))
(fields
(field (name Reference) J)
(field (name Value) Conn_Coaxial))
(pins
(pin (num 1) (name In) (type passive))
(pin (num 2) (name Ext) (type passive))))
(libpart (lib Connector) (part TestPoint)
(description "test point")
(docs ~)
(footprints
(fp Pin*)
(fp Test*))
(fields
(field (name Reference) TP)
(field (name Value) TestPoint))
(pins
(pin (num 1) (name 1) (type passive))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part L)
(description Inductor)
(docs ~)
(footprints
(fp Choke_*)
(fp *Coil*)
(fp Inductor_*)
(fp L_*))
(fields
(field (name Reference) L)
(field (name Value) L))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part LED)
(description "Light emitting diode")
(docs ~)
(footprints
(fp LED*)
(fp LED_SMD:*)
(fp LED_THT:*))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Device) (part Net-Tie_2)
(description "Net tie, 2 pins")
(docs ~)
(footprints
(fp Net*Tie*))
(fields
(field (name Reference) NT)
(field (name Value) Net-Tie_2))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part Q_PMOS_GSD)
(description "P-MOSFET transistor, gate/source/drain")
(docs ~)
(fields
(field (name Reference) Q)
(field (name Value) Q_PMOS_GSD))
(pins
(pin (num 1) (name G) (type input))
(pin (num 2) (name S) (type passive))
(pin (num 3) (name D) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Memory_RAM) (part ESP-PSRAM32)
(description "32 Mbit serial pseudo SRAM device organized as 4Mx8 bits, 1.8 VCC, SOIC8 (SOP8)")
(docs https://www.espressif.com/sites/default/files/documentation/esp-psram32_datasheet_en.pdf)
(footprints
(fp SOIC*3.9x4.9mm?P1.27mm*))
(fields
(field (name Reference) U)
(field (name Value) ESP-PSRAM32)
(field (name Footprint) Package_SO:SOIC-8_3.9x4.9mm_P1.27mm))
(pins
(pin (num 1) (name ~CE) (type input))
(pin (num 2) (name SO/SIO) (type output))
(pin (num 3) (name SIO2) (type BiDi))
(pin (num 4) (name VSS) (type power_in))
(pin (num 5) (name SI/SIO) (type input))
(pin (num 6) (name SCLK) (type output))
(pin (num 7) (name SIO3) (type BiDi))
(pin (num 8) (name VCC) (type power_in))))
(libpart (lib RF_Module) (part ESP32-WROOM-32)
(aliases
(alias ESP32-WROOM-32D))
(description "RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, onboard antenna, SMD")
(docs https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf)
(footprints
(fp ESP32?WROOM?32*))
(fields
(field (name Reference) U)
(field (name Value) ESP32-WROOM-32)
(field (name Footprint) RF_Module:ESP32-WROOM-32))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name VDD) (type power_in))
(pin (num 3) (name EN) (type input))
(pin (num 4) (name SENSOR_VP) (type input))
(pin (num 5) (name SENSOR_VN) (type input))
(pin (num 6) (name IO34) (type input))
(pin (num 7) (name IO35) (type input))
(pin (num 8) (name IO32) (type BiDi))
(pin (num 9) (name IO33) (type BiDi))
(pin (num 10) (name IO25) (type BiDi))
(pin (num 11) (name IO26) (type BiDi))
(pin (num 12) (name IO27) (type BiDi))
(pin (num 13) (name IO14) (type BiDi))
(pin (num 14) (name IO12) (type BiDi))
(pin (num 15) (name GND) (type passive))
(pin (num 16) (name IO13) (type BiDi))
(pin (num 17) (name SHD/SD2) (type BiDi))
(pin (num 18) (name SWP/SD3) (type BiDi))
(pin (num 19) (name SCS/CMD) (type BiDi))
(pin (num 20) (name SCK/CLK) (type BiDi))
(pin (num 21) (name SDO/SD0) (type BiDi))
(pin (num 22) (name SDI/SD1) (type BiDi))
(pin (num 23) (name IO15) (type BiDi))
(pin (num 24) (name IO2) (type BiDi))
(pin (num 25) (name IO0) (type BiDi))
(pin (num 26) (name IO4) (type BiDi))
(pin (num 27) (name IO16) (type BiDi))
(pin (num 28) (name IO17) (type BiDi))
(pin (num 29) (name IO5) (type BiDi))
(pin (num 30) (name IO18) (type BiDi))
(pin (num 31) (name IO19) (type BiDi))
(pin (num 32) (name NC) (type NotConnected))
(pin (num 33) (name IO21) (type BiDi))
(pin (num 34) (name RXD0/IO3) (type BiDi))
(pin (num 35) (name TXD0/IO1) (type BiDi))
(pin (num 36) (name IO22) (type BiDi))
(pin (num 37) (name IO23) (type BiDi))
(pin (num 38) (name GND) (type passive))
(pin (num 39) (name GND) (type passive))))
(libpart (lib Transistor_BJT) (part BC817)
(aliases
(alias BC818)
(alias BC846)
(alias BC847)
(alias BC848)
(alias BC849)
(alias BC850)
(alias MMBT3904)
(alias MMBT5550L)
(alias MMBT5551L))
(description "0.8A Ic, 45V Vce, NPN Transistor, SOT-23")
(docs https://www.onsemi.com/pub/Collateral/BC818-D.pdf)
(footprints
(fp SOT?23*))
(fields
(field (name Reference) Q)
(field (name Value) BC817)
(field (name Footprint) Package_TO_SOT_SMD:SOT-23))
(pins
(pin (num 1) (name B) (type input))
(pin (num 2) (name E) (type passive))
(pin (num 3) (name C) (type passive))))
(libpart (lib custom_parts) (part E22-900M30S)
(description "SX1262 LoRa RF Modem")
(docs https://www.ebyte.com/en/downpdf.aspx?id=453)
(fields
(field (name Reference) U)
(field (name Value) E22-900M30S)
(field (name Footprint) "meshtastic-diy 1W:e22-900m30s-handsoldering"))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name GND) (type power_in))
(pin (num 3) (name GND) (type power_in))
(pin (num 4) (name GND) (type power_in))
(pin (num 5) (name GND) (type power_in))
(pin (num 6) (name RXEN) (type input))
(pin (num 7) (name TXEN) (type input))
(pin (num 8) (name DIO2) (type BiDi))
(pin (num 9) (name VCC) (type power_in))
(pin (num 10) (name VCC) (type power_in))
(pin (num 11) (name GND) (type power_in))
(pin (num 12) (name GND) (type power_in))
(pin (num 13) (name DIO1) (type BiDi))
(pin (num 14) (name BUSY) (type output))
(pin (num 15) (name NRST) (type input))
(pin (num 16) (name MISO) (type output))
(pin (num 17) (name MOSI) (type input))
(pin (num 18) (name SCK) (type input))
(pin (num 19) (name NSS) (type input))
(pin (num 20) (name GND) (type power_in))
(pin (num 21) (name ANT) (type power_out))
(pin (num 22) (name GND) (type power_in))))
(libpart (lib custom_parts) (part PAM2312)
(description "DC/DC step down")
(fields
(field (name Reference) U)
(field (name Value) PAM2312)
(field (name Footprint) Package_TO_SOT_SMD:SOT-23-5))
(pins
(pin (num 1) (name EN) (type input))
(pin (num 2) (name GND) (type power_in))
(pin (num 3) (name SW) (type output))
(pin (num 4) (name VIN) (type power_in))
(pin (num 5) (name FB) (type input)))))
(libraries
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical Memory_RAM)
(uri /usr/share/kicad/library/Memory_RAM.lib))
(library (logical RF_Module)
(uri /usr/share/kicad/library/RF_Module.lib))
(library (logical Transistor_BJT)
(uri /usr/share/kicad/library/Transistor_BJT.lib))
(library (logical custom_parts)
(uri /home/ozon/Dokumente/meshtastic-diy-1w-pcb/custom_parts.lib)))
(nets
(net (code 1) (name "Net-(R13-Pad2)")
(node (ref R14) (pin 1))
(node (ref U5) (pin 5))
(node (ref R13) (pin 2)))
(net (code 2) (name "Net-(L2-Pad1)")
(node (ref L2) (pin 1))
(node (ref U5) (pin 3)))
(net (code 3) (name GNDA)
(node (ref C10) (pin 2))
(node (ref C11) (pin 2))
(node (ref NT1) (pin 1))
(node (ref U5) (pin 2))
(node (ref R14) (pin 2))
(node (ref C12) (pin 2)))
(net (code 4) (name /EN)
(node (ref Q2) (pin 3))
(node (ref C1) (pin 1))
(node (ref R7) (pin 2))
(node (ref U1) (pin 3)))
(net (code 5) (name +5V)
(node (ref C5) (pin 1))
(node (ref C10) (pin 1))
(node (ref U5) (pin 1))
(node (ref U5) (pin 4))
(node (ref J1) (pin 1))
(node (ref U3) (pin 10))
(node (ref U3) (pin 9))
(node (ref C13) (pin 1)))
(net (code 6) (name GND)
(node (ref C6) (pin 2))
(node (ref U3) (pin 1))
(node (ref U1) (pin 38))
(node (ref J4) (pin 2))
(node (ref J1) (pin 6))
(node (ref C13) (pin 2))
(node (ref NT1) (pin 2))
(node (ref C3) (pin 2))
(node (ref U1) (pin 39))
(node (ref U1) (pin 15))
(node (ref U2) (pin 4))
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref C5) (pin 2))
(node (ref U3) (pin 5))
(node (ref U3) (pin 12))
(node (ref U3) (pin 4))
(node (ref U3) (pin 2))
(node (ref U3) (pin 20))
(node (ref U3) (pin 3))
(node (ref U3) (pin 22))
(node (ref U3) (pin 11))
(node (ref J2) (pin 11))
(node (ref C4) (pin 2))
(node (ref R8) (pin 2))
(node (ref U1) (pin 1)))
(net (code 7) (name "Net-(U3-Pad8)")
(node (ref U3) (pin 8)))
(net (code 8) (name /e22_RXEN)
(node (ref U3) (pin 6))
(node (ref U1) (pin 13)))
(net (code 9) (name +3V3)
(node (ref L2) (pin 2))
(node (ref U1) (pin 2))
(node (ref R5) (pin 2))
(node (ref R9) (pin 2))
(node (ref R13) (pin 1))
(node (ref C11) (pin 1))
(node (ref R7) (pin 1))
(node (ref U2) (pin 8))
(node (ref R6) (pin 2))
(node (ref C12) (pin 1))
(node (ref C3) (pin 1))
(node (ref C4) (pin 1))
(node (ref R11) (pin 2))
(node (ref C2) (pin 1))
(node (ref J2) (pin 1))
(node (ref Q3) (pin 2)))
(net (code 10) (name /SDA)
(node (ref J2) (pin 7))
(node (ref U1) (pin 33)))
(net (code 11) (name /SCL)
(node (ref J2) (pin 6))
(node (ref U1) (pin 36)))
(net (code 12) (name /USR_BTN)
(node (ref J2) (pin 3))
(node (ref R9) (pin 1))
(node (ref U1) (pin 5)))
(net (code 13) (name "Net-(J2-Pad10)")
(node (ref J2) (pin 10))
(node (ref Q3) (pin 3)))
(net (code 14) (name /GPS_PWR_enable)
(node (ref R10) (pin 2))
(node (ref U1) (pin 26)))
(net (code 15) (name "Net-(Q3-Pad1)")
(node (ref R10) (pin 1))
(node (ref R11) (pin 1))
(node (ref Q3) (pin 1)))
(net (code 16) (name /gpio_26)
(node (ref TP1) (pin 1))
(node (ref U1) (pin 11)))
(net (code 17) (name /vbat_mon)
(node (ref J2) (pin 4))
(node (ref U1) (pin 7))
(node (ref C6) (pin 1)))
(net (code 18) (name /GPS_RX)
(node (ref J2) (pin 9))
(node (ref U1) (pin 14)))
(net (code 19) (name "Net-(U1-Pad20)")
(node (ref U1) (pin 20)))
(net (code 20) (name "Net-(U1-Pad6)")
(node (ref U1) (pin 6)))
(net (code 21) (name "Net-(U1-Pad19)")
(node (ref U1) (pin 19)))
(net (code 22) (name /GPIO16)
(node (ref R6) (pin 1))
(node (ref U2) (pin 1))
(node (ref U1) (pin 27)))
(net (code 23) (name "Net-(Q1-Pad1)")
(node (ref Q1) (pin 1))
(node (ref R3) (pin 2)))
(net (code 24) (name /e22_SCK)
(node (ref U3) (pin 18))
(node (ref U1) (pin 29)))
(net (code 25) (name /SRAM_CLK)
(node (ref U2) (pin 6))
(node (ref U1) (pin 28)))
(net (code 26) (name /GPIO0)
(node (ref Q1) (pin 3))
(node (ref R5) (pin 1))
(node (ref U1) (pin 25)))
(net (code 27) (name /GPIO2)
(node (ref U1) (pin 24))
(node (ref D1) (pin 2)))
(net (code 28) (name /GPS_TX)
(node (ref J2) (pin 8))
(node (ref U1) (pin 23)))
(net (code 29) (name /SDI_SD1)
(node (ref U1) (pin 22))
(node (ref U2) (pin 5)))
(net (code 30) (name /SDO_SD0)
(node (ref U1) (pin 21))
(node (ref U2) (pin 2)))
(net (code 31) (name /e22_NSS)
(node (ref U1) (pin 30))
(node (ref U3) (pin 19)))
(net (code 32) (name /SHD_SD2)
(node (ref U1) (pin 17))
(node (ref U2) (pin 7)))
(net (code 33) (name /e22_TXEN)
(node (ref U1) (pin 16))
(node (ref U3) (pin 7)))
(net (code 34) (name /5V_pwrctrl)
(node (ref J2) (pin 5))
(node (ref U1) (pin 10)))
(net (code 35) (name /SWP_SD3)
(node (ref U1) (pin 18))
(node (ref U2) (pin 3)))
(net (code 36) (name /e22_DIO1)
(node (ref U1) (pin 9))
(node (ref U3) (pin 13)))
(net (code 37) (name /e22_BUSY)
(node (ref U3) (pin 14))
(node (ref U1) (pin 8)))
(net (code 38) (name /sensor_vp)
(node (ref U1) (pin 4))
(node (ref J2) (pin 2)))
(net (code 39) (name /e22_NRST)
(node (ref U1) (pin 37))
(node (ref U3) (pin 15)))
(net (code 40) (name "Net-(U1-Pad32)")
(node (ref U1) (pin 32)))
(net (code 41) (name /e22_MISO)
(node (ref U3) (pin 16))
(node (ref U1) (pin 31)))
(net (code 42) (name "Net-(J4-Pad1)")
(node (ref U3) (pin 21))
(node (ref J4) (pin 1)))
(net (code 43) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5))
(node (ref R2) (pin 2)))
(net (code 44) (name "Net-(J1-Pad4)")
(node (ref J1) (pin 4))
(node (ref R1) (pin 2)))
(net (code 45) (name /e22_MOSI)
(node (ref U1) (pin 12))
(node (ref U3) (pin 17)))
(net (code 46) (name /RTS)
(node (ref R3) (pin 1))
(node (ref Q2) (pin 2))
(node (ref J1) (pin 2)))
(net (code 47) (name /DTR)
(node (ref Q1) (pin 2))
(node (ref R4) (pin 1))
(node (ref J1) (pin 3)))
(net (code 48) (name "Net-(Q2-Pad1)")
(node (ref Q2) (pin 1))
(node (ref R4) (pin 2)))
(net (code 49) (name /ESP32_TX)
(node (ref R2) (pin 1))
(node (ref U1) (pin 35)))
(net (code 50) (name /ESP32_RX)
(node (ref R1) (pin 1))
(node (ref U1) (pin 34)))
(net (code 51) (name "Net-(D1-Pad1)")
(node (ref D1) (pin 1))
(node (ref R8) (pin 1)))))