-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/qq
Copy pathMore file actions
6115 lines (4034 loc) · 186 KB
/qq
File metadata and controls
6115 lines (4034 loc) · 186 KB
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
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[33mcommit efb646c622cc490afd6a7ed62acbbc3f38983020[m[33m ([m[1;36mHEAD[m[33m -> [m[1;32mra_respin_2025[m[33m, [m[1;31morigin/ra_respin_2025[m[33m)[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Thu Mar 12 22:08:03 2026 -0400
Change to 500mA LDO
[33mcommit 4d155be50d66efa0135a27091fd23b8aabf223ac[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Wed Mar 11 22:04:13 2026 -0400
Fix silkscreen date
[33mcommit f29db5735effb3126da3b3a46ff7fec735a2ff78[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Wed Mar 11 21:59:16 2026 -0400
Fix silkscreens and make them all the same rotation
[33mcommit 0e5df0f2be7bd1b45049394e3b8e544ccc57d5e2[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Wed Mar 11 01:13:01 2026 -0400
Darien, Ash, Jason H requested changes, silkscreen todo.
- Add 4 different frequency buzzers to schematic (same footprint)
- Don't daisy chain decoupling caps and move them a little farther from chip on LDO, current sense, CAN
- Widen battery ground spokes
- Add 100nF caps on VDD and VIO of CAN transceiver, keep 10uF and change to 0805
- Change R24 to 10k
- Remove D2 since we only have 1 battery now
[33mcommit bff5673e57ea467c908d48b828dd127ce02f7871[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Wed Mar 4 00:30:32 2026 -0500
Pranav and Ash requested changes.
- Thick M1/D1+ trace
- Move around CAN layout to reduce trace length
- Connect SL_TX to PORTB since it requires UART
- Add test points on SL_TX and output of current sensing op-amps for CAN and battery
- Fix alignment of D2 3d model
- Thinner ground and batt traces from LDO
[33mcommit b886cd2c88984c612491c8a279bea637f1f84091[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Sat Feb 28 00:08:27 2026 -0500
Manav, Pranav requested changes.
- Switch battery and magswitch locations
- Change curr_amp_can to pin 15
and others
[33mcommit f7a37d7a332b2365e9c0033fa07e49d924bf65f9[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Mon Feb 23 22:16:37 2026 -0500
A couple more minor routing changes
[33mcommit a1d1dd0a4ebe1cbc70ce42f9630e7b374ba0a688[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Mon Feb 23 22:08:37 2026 -0500
Manav's requested changes
[33mcommit 21812b248c55c0bd98e7a94710f825a189a92428[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Sun Feb 22 01:14:51 2026 -0500
Make review changes
[33mcommit b4c85bd27a567651e6a2454753d009d03313d11e[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Sat Feb 21 00:44:19 2026 -0500
Completed initial version of routing
[33mcommit 88b961777498656cbb329ed6082e001113a75f15[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Fri Feb 20 00:00:59 2026 -0500
More routing
[33mcommit 4e904bedfe359c6ca7065e8d38399b49c1c1b283[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Thu Feb 19 00:45:02 2026 -0500
A few RA layout changes and a tiny bit of routing
[33mcommit fcc8f990748d17c150615922e8bb37d9c74ae7ae[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Tue Feb 10 22:11:01 2026 -0500
Minor layout changes
[33mcommit f8c12cd1c1a4a40858e4d524fe20df3002b73d5e[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Mon Feb 9 23:02:06 2026 -0500
Smaller layout
[33mcommit 917be8e7c47af421a5ed0c069ee9eb7cf2bd8219[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Sun Feb 8 17:52:46 2026 -0500
Initial RA layout
[33mcommit 11a3b553506665ce5d93a20923c8fd6f2450f4b3[m
Author: Skyler Ma <skyler@skylerma.com>
Date: Sat Feb 7 17:08:27 2026 -0500
Remove second circuit from RA schematic
[33mcommit c7e0fad7a522566ddb5f35f183f55fad0c289b7a[m
Author: dare-eee-enn <darienhyng1@gmail.com>
Date: Fri Jan 23 17:44:01 2026 -0500
Changed some silkscreens
[33mcommit 24ef0e9363e0d443c295f88a92ce48bb29956d02[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Wed Jan 21 23:46:57 2026 -0500
Fixed Board Outline Error
[33mcommit e05cb03cb243ff862bab1055bba693049fe76f0a[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Wed Jan 21 23:43:58 2026 -0500
Changed Connector Location for Better Integration
[33mcommit 2405d7c88f84180b1c098c7bb100397782d085c9[m
Author: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
Date: Wed Jan 21 21:22:33 2026 -0500
regen build files + minor aesthetic touchups
[33mcommit 5fdd8539c3e84d65c50c57e4f1d6220f0aa691d7[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Wed Jan 21 18:03:00 2026 -0500
Fixed unconnected gnd pour while keeping MCLR resistor wihin 6mm, also increased gnd connection to can transciever
[33mcommit efecb39465508bb3fda6fff60634d3371ce6f74e[m
Author: dare-eee-enn <darienhyng1@gmail.com>
Date: Wed Jan 21 15:15:13 2026 -0500
Updated schematic PDF
[33mcommit c502e798a89049a7efb08370637522c5863813f5[m
Author: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
Date: Wed Jan 21 09:35:16 2026 -0500
add logo, move R1, regen gerbers and step
[33mcommit 4537ad5c928d5b853009114bb04b0794041cb289[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Tue Jan 20 09:10:18 2026 -0500
Fixed Miles Changes and ran via and trace cleanup, need to regen gerbers and prod files
[33mcommit 65a4394c0a68bffdc6751b82d9b651dec311956d[m
Author: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
Date: Mon Jan 19 12:37:23 2026 -0500
tidy up RA folder, delete spare footprints, tidy up routing, create step and prod files
[33mcommit d67a7781fe526168badfe963c6a99b97c11c3ec8[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Sat Jan 17 15:29:52 2026 -0500
Fixed some silkscreen and minor routing changes
[33mcommit c78b3ca1c03e8b70c43b59828044ee664cfb2985[m
Author: Rio Liu <rio@r26.me>
Date: Fri Jan 16 21:37:25 2026 -0500
separate current sensing line for U7
[33mcommit 2d280151f8c83b96895947e395a6853f5c3362ae[m
Author: Lucifersan <xiaotongexiong@gmail.com>
Date: Fri Jan 16 20:48:46 2026 -0500
moved the buzzer and managed to fix a bunch of drc errors
[33mcommit 1a3f1c7618885f2ad59787cdd6af1c1260392a23[m
Author: Lucifersan <xiaotongexiong@gmail.com>
Date: Fri Jan 16 20:38:01 2026 -0500
fixed footprints and silkscreen overlaps, I think. idk hopefully didnt break it
[33mcommit 5c49f5ce24baca1bb82ae2d4cce98f6a86b1e7d0[m
Author: Rio Liu <rio@r26.me>
Date: Thu Jan 15 22:56:22 2026 -0500
Move more passives to 0603
[33mcommit ec2546021b45b4fab2770cf903fe147631365437[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Thu Jan 15 22:31:55 2026 -0500
Fixed Silkscreen Fully
[33mcommit 0d454bc8f19d1308e504c31b0948dabcc8ba1ddc[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Thu Jan 15 22:27:55 2026 -0500
Fix Silkscreen
[33mcommit 23c39be077e2e1cc5301e7c4d72f8f1ddb9b4c81[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Thu Jan 15 22:12:11 2026 -0500
Passives to 0603
[33mcommit 9d01a87df8fd301fb4945f316e0c9bc33e296453[m
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Wed Dec 24 21:44:01 2025 -0500
pranav feedback pt2, improved copper flow around CAN chips. todo: check drc on J5
[33mcommit 3948bba204e5905417292e3fe0ef5cd1d1e59bec[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sun Dec 14 13:22:05 2025 -0500
dec 14, pranav's feedback
[33mcommit fb8652fba2d83b2ca4e5684807ce8180784317df[m
Author: unknown <thomas.duongh@gmail.com>
Date: Tue Dec 9 21:43:27 2025 -0500
silkscreen fixes
[33mcommit b51c86cf583b670b63b412133017f409b6e503fb[m
Author: unknown <thomas.duongh@gmail.com>
Date: Tue Dec 9 21:22:49 2025 -0500
completed ash and pranav's feedback
[33mcommit a78393b7d57d7218f993967dd8281c06b5f5e315[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sun Nov 30 19:03:59 2025 -0500
silkscreen fixes
[33mcommit f35ba752d161a49a66b452913b4d424364a6f3a3[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sun Nov 30 13:28:14 2025 -0500
confirmed jumper trace thickness. improved internal track width of BATT1/2 pours. relabeled buzzers.
[33mcommit 662a6815693fe606fe880ea8250cc2439e64541b[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sun Nov 30 01:52:14 2025 -0500
nov 30 push with manav's feedback
[33mcommit eb0c7d2bf7eb1fa64a4ea6994d3667a48c931cec[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sat Nov 29 20:43:16 2025 -0500
second nov 29 push, fixed ematches according to last year's specs
[33mcommit 970abb24c720d783a9879f87a21ca584796fa580[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sat Nov 29 19:04:04 2025 -0500
nov 29, todo: ematch traces are too thin
[33mcommit b647e29375898f824cc551ea6ea6f32bc63a614c[m
Author: unknown <thomas.duongh@gmail.com>
Date: Wed Nov 26 18:49:47 2025 -0500
nov 26, made fixes to PR with pranav's feedback
[33mcommit 18083093d714943c32f1a851d17f3b943074ba53[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sat Nov 22 10:15:33 2025 -0500
addition to nov 22 push
[33mcommit 7ed57f4ae772caa29eb56cb96bfcc8a731f63854[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sat Nov 22 09:59:51 2025 -0500
nov 22, more fixes in accordance with manav's feedback
[33mcommit 386b76b73ff2902937a778b35e999324ad487678[m
Merge: 621c17e 9782be7
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Thu Nov 20 22:15:47 2025 -0500
fixes made with review from manav
[33mcommit 621c17e7b7dd9f73b6be95b8bbdeb94f9c06ecd8[m
Author: unknown <thomas.duongh@gmail.com>
Date: Wed Nov 19 21:03:30 2025 -0500
added changed schematic
[33mcommit 05aab1b625dc282ac16ca8df967845d187eb5808[m
Author: unknown <thomas.duongh@gmail.com>
Date: Wed Nov 19 21:01:32 2025 -0500
nov 19 work session with andrew zheng, improved design in accordance with electrical standard
[33mcommit 8fea1dddadcb325d99acf65c8bb2152752bd0e3f[m
Author: unknown <thomas.duongh@gmail.com>
Date: Tue Nov 18 22:45:17 2025 -0500
got rid of all fixable, relevant errors
[33mcommit f4b05989fa67ba96d8b714cf9d04a3ea8053271b[m
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Tue Nov 18 20:25:04 2025 -0500
fixed aesthetics, moved LEDs, shortened effective board length, improved tracing
[33mcommit cc5a72c9191b7e3f2b8bd9e70b60dd9d24fa53c8[m
Author: unknown <thomas.duongh@gmail.com>
Date: Mon Nov 17 20:41:57 2025 -0500
nov 17 push, finished traces, changes to GPIO pins
[33mcommit 14a6617a523a1c71a956f949355fb36096c9ce91[m
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Sun Nov 16 19:38:15 2025 -0500
feat: Fit status LEDs and route connectors
[33mcommit 8e542c2bcde0038ffe8bf176bc07ba0d4946dd8a[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sat Nov 15 01:33:32 2025 -0500
changed some layouts, add lots of traces, check altimeter page mostly. also redid the layers. todo: add it in the final components into the pcb. also, add the rest of the traces, esp the signal traces ie. current sensing from CAN line to PIC18
[33mcommit 1c232d167d0c3594cfb91ed14b5371d0e0a95457[m
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Thu Nov 13 22:22:15 2025 -0500
answered tracing concerns, plan to continue the tracing process on the right backside of the board by alternating daily.
[33mcommit 5cb43aa66f99b2a2a35e570a2628f1e8b0618404[m
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Thu Nov 6 19:48:25 2025 -0500
untangled some of the backside resistors
[33mcommit 8f47740989b11ad643d81333dc41c21dc3b41216[m
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Thu Nov 6 19:19:33 2025 -0500
6 nov fixed the osc
[33mcommit 2e5871ab98b99acedb59aaa7d4fb0f3c3ba36838[m
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Wed Nov 5 12:34:32 2025 -0500
pcb layout changes
[33mcommit 9f692a28d2519c88265dc4089ba7ccecc28d933d[m
Author: Andrew <53021706+awzheng@users.noreply.github.com>
Date: Thu Oct 30 17:27:16 2025 -0400
30 oct meeting, discussed layout, added footprints and mounting holes
[33mcommit 9782be791a6c5e1ff740fbf4899fb90da16535d8[m[33m ([m[1;31morigin/RPB_Frm_Fac_Chg[m[33m, [m[1;31morigin/Logger_Relayout[m[33m)[m
Author: Ash Lang <145697648+StarlightDescender@users.noreply.github.com>
Date: Sat Oct 11 23:22:28 2025 -0400
update kicad footprints to main (#109)
Co-authored-by: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
[33mcommit b75922cb7dbd2792bb5d037c1cd3094a96419a02[m
Author: unknown <thomas.duongh@gmail.com>
Date: Sat Oct 11 14:01:29 2025 -0400
redesigned layout after meeting with manav on friday oct 10, discussed placements of root, power, and altimeter sections. made dimensions of board smaller. fixed courtyard overlap issues. currently, no traces. notes for next push: think about placement of pic18 and change pinouts if desired.
[33mcommit 8685f43faf66b66b3d059bec9c8623938533eff8[m
Author: unknown <thomas.duongh@gmail.com>
Date: Mon Oct 6 18:47:30 2025 -0400
added canhw_footprints to ra folder, since pcb editor had massive issues with locating the footprints for many of the connectors, read slack messages to properly configure footprint library with pcb editor
[33mcommit 2fcb3068092e94117e68da6758372b8eedbabdeb[m
Author: unknown <thomas.duongh@gmail.com>
Date: Mon Oct 6 17:48:50 2025 -0400
recreated pcb file, avoiding some weird issues i faced
[33mcommit 955c723a2ac7562a098fd374330f0b29af171649[m
Author: Andrew Zheng <andrewzheng@eduroam-campus-10-36-18-165.campus-dynamic.uwaterloo.ca>
Date: Mon Oct 6 16:14:39 2025 -0400
made the edgecut ratio 1.5 to 5
[33mcommit e67a04bf3feca0b560b9a31806a2ad73e2e035db[m
Author: unknown <thomas.duongh@gmail.com>
Date: Mon Oct 6 13:34:15 2025 -0400
added new footprint for f1
[33mcommit 04a73dec02341ee6fb225816a0d7f9e9b479785d[m
Author: unknown <thomas.duongh@gmail.com>
Date: Thu Oct 2 21:57:19 2025 -0400
removed crystal
[33mcommit 993d7f313533c4975298bc93a7d787a491d23265[m
Author: Andrew Zheng <andrewzheng@eduroam-campus-10-36-37-110.campus-dynamic.uwaterloo.ca>
Date: Thu Oct 2 21:45:31 2025 -0400
added extra xtal
[33mcommit 695a496d10a578f30c8914f13c775b2db2aa3eab[m[33m ([m[1;31morigin/altimeter-respin[m[33m)[m
Author: Elizabeth <35873939+Lucifersan@users.noreply.github.com>
Date: Mon Aug 4 18:42:17 2025 -0400
change r12 so it actually sets uvlo/ovlo corectly for the 12v line (#104)
[33mcommit 75bd900f56e1af430b46d9145dce467f8ad06bd2[m
Author: Eleanor <165438575+eleanorsrw@users.noreply.github.com>
Date: Tue Jun 10 01:59:39 2025 -0400
Novatel breakout schematic for review (#102)
Co-authored-by: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
[33mcommit 5a80cdd813751e43083cc54172c80fdc5318d97f[m
Author: StarlightDescender <145697648+StarlightDescender@users.noreply.github.com>
Date: Mon Jun 9 23:46:35 2025 -0400
SRAD Altimeter (#91)
Co-authored-by: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
[33mcommit 44b5b48b7a097b6fac8ce4b1f3596667d44c1f48[m
Author: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
Date: Mon Jun 2 00:05:15 2025 -0400
Rocket power board (#93)
Co-authored-by: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
Co-authored-by: Joe <joedolina@gmail.com>
Co-authored-by: Lucifersan <xiaotongexiong@gmail.com>
[33mcommit 41e9ec258cdfc5019c6000bae9c69379aa54c3ee[m
Author: Ella <Ella.shan@computingstack.com>
Date: Sat May 31 13:35:39 2025 -0400
Injector sensor hub (#92)
Co-authored-by: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
Co-authored-by: Miles <1milnemil@gmail.com>
Co-authored-by: Hexamech <106445217+Hexamech@users.noreply.github.com>
Co-authored-by: Joe <joedolina@gmail.com>
Co-authored-by: Pranav Mahabal <95592003+Pdada1@users.noreply.github.com>
[33mcommit 001090e656c72e4075363f19e0a4816f538a27ef[m
Author: Ash Lang <145697648+StarlightDescender@users.noreply.github.com>
Date: Wed Mar 12 10:16:21 2025 -0400
Create PR template (#98)
Co-authored-by: AshTheEngiqueer <145697648+AshTheEngiqueer@users.noreply.github.com>
[33mcommit 7342fba05b389f86e9421920748c4d9bafa98da9[m
Author: ManavToor <68403400+ManavToor@users.noreply.github.com>
Date: Sat Mar 1 14:24:46 2025 -0500
Ltt respin (#97)
* made schematics, deleted old ltt
* updated curr sense
* fixed R16 voltage divider value
* switched pic and test led's to 5v from 3v
* implemented comments, added footprints
* final schematic updates, components sources, footprints selected
* initial layout structure
* initial pcb layout
* final schematic changes
* completed layout
* forgot to push pcb file
* added guard ring
* added remaining changes
* make shield shape rectangle and make ground continuous
* minor drc fixes
* update rx matching
* gerbers and bom
* fix PA matching
* update production files
* update rf switch DNM to 100pf
* extra last second changes
* new production files
---------
Co-authored-by: Rio <rio@r26.me>
[33mcommit 4d821bdd7e93e55076b9379fe540db6d4aa5897b[m
Author: Armaan Sengupta <senguptaarmaan@gmail.com>
Date: Mon Nov 25 20:27:31 2024 -0500
Processor 2025 Full Review (#90)
* old VN IMU connection removed and replaced with sparkfun I2C IMU lines with a 6 pin gecko
* Added SPI select for pololu IMU
* Added schematic for ST IMU
* Movella UART added + DRC errors fixed
Added Movella IMU UART 8 connection and fixed a bunch of DRC errors
* update canlib footprint + symbol
Updated kicad footprints and symbols to match new rebased structure
* External libraries moved within project
Moved my two vendor libraries within the project now rather than to my local disk
* Connected sync out to timer 8 + cosmetic changes
https://github.com/waterloo-rocketry/canhw/pull/90#issuecomment-2458643710
* Schematic Finalized PCB updated w/ components
Next step is to start PCB routing
* Moved a lot of componentes off board
Moved the harwins into the right place, still need to route those, got rid of board outline, and moved a bunch of components off the pcb to reorganize
* Buck routed PRILEM
NEED TO CHECK
* All components routed and placed on board
DRC errors still need to be solved
* Fixed some DRC issues
More DRC issues to fix
* Connected SCL test point
Connected unconnected SCL test point
Removed redundant via
Removed daisy chained ground
* Silk screen 1
2024-11-11 silk screen updates
* Prettied up
Minor DRC warnings adressed, and silk screen prettied up
* Addressing Joe's feedback
Problems to solve: https://github.com/waterloo-rocketry/canhw/pull/90#issuecomment-2472651524
Solutions: https://github.com/waterloo-rocketry/canhw/pull/90#issuecomment-2475319090
Summary:
Mounting hole spacing changed
Harness connection order flipped to make it safer to plugging the wrong one in
Silk screen label renames
daisy changing pad and random fill zone removed
SD card lines length matched
* Final Tweeks Pre-Production
* Pre-deletion backup
* Deleted useless files + added updated pdf and step file
* Harwin connections modified
Harwins flipped to other side of the board and Pololu + Movella pins re-aranged to make the connections safe in case someone plugs the wrong one in, details: https://docs.google.com/document/d/1ESQr2ki7eqf_K064cuU7I857oRs_P2dz_hfp1vAU-G0/edit?usp=sharing (modified V2)
* R17 SilkScreen Label Orientation Flipped
* Fixed foot print overlap + relinked all libraries
When flipping the harwin to the back side of the board it accidentally overlapped with the SD card so moved and re-routed it. Also all the libraries both footprint and schematic went missing so relinked all.
* Assifgned LCSC part numbers to all components
Sourced similar parts for all chosen components for JLCPCB to assemble onto the board, linked these as a part property for each symbol (updating common symbol library for resistors and capacitors to include this by default). Also updated which components (harwins, SD card, and test points dont need to be in the BOM)
* Silkscreen adjustments + Production files updated
BOM is very clean now
* Minor
added names to sheets + minor reroute of 5V cause y not
* Delete stale gerber files
* Regen production files with most recent changes
[33mcommit 006368dfe7b2b98b35bad43f2e043834008ea886[m
Author: Jason Xu <40355221+JasonBrave@users.noreply.github.com>
Date: Sun Oct 27 14:09:08 2024 -0400
2024 cleanup (#88)
* Move lib to a separate git repo
* Remove old boards
[33mcommit 357f4fa2c7116d944a73b72df473423a9677361a[m[33m ([m[1;33mtag: [m[1;33mcomp-2024[m[33m)[m
Author: BluCode <22122986+BluCodeGH@users.noreply.github.com>
Date: Sat Jul 6 10:13:52 2024 -0400
Camera board mirrored connector (#85)
* Fix flipped camera connector, and minor tweaks
* Add programming silkscreen
* Generated gerbers
[33mcommit 47e5aeb998555a8925def91beb1931e53f6e42a5[m
Author: Elizabeth <35873939+Lucifersan@users.noreply.github.com>
Date: Tue Jun 25 20:57:14 2024 -0400
voltage divider changed to stop 24V from destroying the pic (#83)
* voltage divider changed
* try 2
* added pdf
[33mcommit f424272f4c0ba8c2e8f0fcb9b5e04523c0d6e189[m
Author: ManavToor <68403400+ManavToor@users.noreply.github.com>
Date: Wed Jun 12 09:02:21 2024 -0400
Remote arming respin (#81)
* removed redundant shunt resistor
* split RAW_BATT, added second CURR_AMP_BAT connected to PIC pin RB5
* removed interconnects JP8 JP9 JP10 JP11
* removed bypass mag switches J5 and bypass jumpers JP1 JP2
* split BATT into BATT1 BATT2, LDO powered with BATT1
* connected BATT1 BATT2 with 10A polyfuse
* changed 5v pull up resistors to BATT pwr with voltage divider
* changed Main/Drogue connectors to Altimeter1/Altimeter2
* organized schematic
* batt supplies 9v not 15v :p, fixed voltage divider values
* fixed inconsistent altimeter outputs
* fixed +BATT1 & +BATT2 symbols not showing
* adjusted shunt and voltage divider resistors
* fixed +BATT1 and +BATT2 showing up as only +BATT
* redid routing
* updated silkscreens, added some ground stitching
* rounded corners, cleaned up some traces
* moved fuse between raw_bats
* changed fuse value, removed daisy chaining, fixed layout
* fixed mogged silkscreen labels
* created schematic pdf and gerbers
* beefed up pull up traces
* added gerbers
[33mcommit e95406b0c1500281a5a0c322cbc595a65c5710b4[m
Author: Joe <joedolina@gmail.com>
Date: Sat Apr 27 12:52:12 2024 -0400
Add plated mounting holes, soldermask to 10 pin Datamate; regen gerbers; :certified-joement: (#79)
[33mcommit 15e0b903db0416fe361c4c2677a4be5bf1b976d7[m
Author: Ishman M <119248686+IshmanM@users.noreply.github.com>
Date: Sun Apr 14 22:13:49 2024 -0400
Vibration Board (Actually for ordering) (#78)
* vibration board 1st iteration
* incorporated much of PR1 feedback
* Add PropulsionBoard
* Add propulsion board
* Address Jack's comment on the propulsion board
* Propulsion Board Address Comments Final Revision
* Propulsion Board Address Jack's Comments Final Revision
* Revert "Add propulsion board"
This reverts commit 4b1eeec09cc4060f319076640d95fd3068bfa2a7.
* propulsion board address second review changes
* addressed most of latest coments, fuse details pending
* fuse details added, pending review
* replaced accelerometer and other edite
* trying to remove autosave files
* trying to remove autosave files
* trying to remove autosave files
* trying to remove autosave files
* updated library
* minor schematic edits
* updated lib
* assigned footprints
* addressing latest comments
* propulsion board address third review changes
* created pcb layout v1
* removed lck file, changed cap to 10nF
* realligned to grid
* 2nd INT pin of accelerometer connected to PIC
* restarted PCB layout
* propulsion board address forth review changes
* removed -M and -L variant
* fixed grid, moved oscilator and CAN connector
* some routing progress
* routing done
* updated date
* designators updated, BOM file generated
* propulsion board address fifth review changes
* routing cleanup
* routing cleanup
* routing cleanup
* routing cleanup
* implementing latest feedbacks, not done yet
* implementing latest feedbacks, not done yet
* implementing latest feedbacks, not done yet
* implemented latest feedbacks
* implemented latest feedbacks
* updated date
* switched diode side and added more continuity to planes
* latest progress of the propulsion board layout, but at last I got some issues on routing the 3.3V and GND and may need help for that
* updated version, layout is all routed now, and DRC errors are also resolved
* touch up
* Second Revision of the Propulsion Board PCB
* Third Revision of the Propulsion Board PCB
* added wheatstone bridge to sch only so far
* external sensor PT and thms added
* Forth Revision of the Propulsion Board PCB
* PT connector pinout order changed
* connector footprints confirmed
* layout
* routing begins
* everything routed except gnd
* oscillator gnd added
* more gnd added
* more gnd
* finito
* most comments addressed
* all comments addressed
* added a 3d model
* osc gnd back seperated
* minor err fixed
* git
* oscillator brush up
* oscillator brush up
* branch fix
* sch accel change and flow sense added. pcb change pending
* sch accel change and flow sense added. pcb change pending
* pcb updated
* pcb updated
* pcb updated
* pcb updated
* uniform silk orientation
* zone overlap fix
* zone overlap fix
* gerbers made
* gerbers regened
* TPs added
* gerbers regened
* old BOM file gone
* gerbers regened
* TPs added
* old BOM file gone
* rio comments addressed, gerbers regened
* rio comments addressed, gerbers regened
* gerbers regen
* gerbers gone
* address rio comment
* clean
* new gerbers
---------
Co-authored-by: ishman1-admin <ishman03@gmail.com>
Co-authored-by: HY <hy@v1041-wn-rt-b-161-166.campus-dynamic.uwaterloo.ca>
Co-authored-by: wilsonchenghy <wilsonchenghy@gmail.com>
Co-authored-by: wilsonchenghy <150957380+wilsonchenghy@users.noreply.github.com>
Co-authored-by: Jason Xu <40355221+JasonBrave@users.noreply.github.com>
[33mcommit 4bfa8f696f3cb5a28346e1dcb944ac5c1d15736b[m
Author: Joe <joedolina@gmail.com>
Date: Sun Apr 14 21:27:43 2024 -0400
Processor respin (#77)
* fix prog connector pitch
* i2c pullups, MCU reset jumper, main page layout
* vectornav connector
* Add 4 pin JST for IMU breakout
* Map vn-200 pins to STM; move 5V sense to ADC
* delete temp files
* Update footprints
* Reflect board-side programming connector
* really need to add files to gitignore oops
* break out IMU RS232 for debugging
* Add IMU power reset capability
* Add FET bypass and use actual FETs
* Cook layout v1. Traces size to be verified
* Fix J7; routing changes; stitching vias
* Update trace width; silkscreen fixes
* Casual oscillator
* Add and route TVS and reverse polarity protection to IMU power line
* Swap PN, add datasheets, fix silkscreen fix routing
* Update schematic PDF
* Rm GNDDETECT jumper; reroute prog connector
* Fix silkscreen, traces
* Fix traces, reroute 5V path, gerbers
* Address Jack comments
* regen schematic PDF
* Implement Ishman fixes; regen gerbers
* Add DNP note to jumper headers
* Shorten SD traces, regen gerbers
[33mcommit c293dd569f58c8dd2f85172b0e5ed6f70e272189[m
Author: Ishman M <119248686+IshmanM@users.noreply.github.com>
Date: Thu Apr 11 14:14:51 2024 -0400
Vibration Board (#75)
* vibration board 1st iteration
* incorporated much of PR1 feedback
* Add PropulsionBoard
* Add propulsion board