Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
8a474a9
init 3DOF schematic
neilchibber Mar 24, 2026
3f33e6b
updated with laser + servo + 485MAX (corrected
neilchibber Mar 25, 2026
9c35449
fix RS485 + servo, add 10u cap's
neilchibber Mar 25, 2026
4793d4a
fix servos, add labels to schematic
neilchibber Mar 25, 2026
66e8c3f
minor fixes
neilchibber Mar 28, 2026
9f0a732
bug fixes
neilchibber Mar 31, 2026
bf1cf06
asgars suggested fixes
neilchibber Apr 1, 2026
c576b76
80% routed
neilchibber Apr 2, 2026
2c15fa4
80% routed
neilchibber Apr 2, 2026
351e302
see 3DOF-testing, routing rough draft
neilchibber Apr 2, 2026
a2d6402
rename files
neilchibber Apr 3, 2026
bb9c77a
init 2dof commit
neilchibber Apr 7, 2026
8d03df3
first review
asgar-t Apr 7, 2026
05b9457
closed kicad
asgar-t Apr 7, 2026
5195e7f
intl fixes
neilchibber Apr 7, 2026
9dcef5f
review2
asgar-t Apr 7, 2026
7da5c70
more comments
asgar-t Apr 7, 2026
aec3ae0
2dof changes, cleaned up routing, fixed vias
neilchibber Apr 8, 2026
1500f6d
small fixes + comments
asgar-t Apr 8, 2026
dc81358
RS485 fixes
neilchibber Apr 9, 2026
969865a
minor silkscreen fixes
neilchibber Apr 9, 2026
e971886
diode fixes
neilchibber Apr 10, 2026
9afcaab
comments
asgar-t Apr 12, 2026
2c7ce39
new 5V reg
neilchibber Apr 13, 2026
db19c84
new 5V reg, closed kicad
neilchibber Apr 13, 2026
5a6120d
make it look beautiful
neilchibber Apr 13, 2026
7c56084
comments, ignore
asgar-t Apr 13, 2026
196a6e5
final (i think)
neilchibber Apr 13, 2026
7781738
resolve merge conflict - keep local version
neilchibber Apr 13, 2026
a146d80
Merge remote-tracking branch 'origin/main' into 2DOF-neil
neilchibber Apr 13, 2026
e28f5d8
here u go asgar
neilchibber Apr 21, 2026
6ab4887
fixes :(((((((
asgar-t Apr 21, 2026
89c4879
done
asgar-t Apr 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
133 changes: 133 additions & 0 deletions PCBs/2Dof-tests.kicad_prl
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [
"GND"
],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"shapes": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
"vias",
"footprint_text",
"footprint_anchors",
"ratsnest",
"grid",
"footprints_front",
"footprints_back",
"footprint_values",
"footprint_references",
"tracks",
"drc_errors",
"drawing_sheet",
"bitmaps",
"pads",
"zones",
"drc_warnings",
"drc_exclusions",
"locked_item_shadows",
"conflict_shadows",
"shapes"
],
"visible_layers": "ffffffff_ffffffff_fffffff7_ffffffff",
"zone_display_mode": 0
},
"git": {
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "2Dof-tests.kicad_prl",
"version": 5
},
"net_inspector_panel": {
"col_hidden": [
false,
false,
false,
false,
false,
false,
false,
false,
false,
false
],
"col_order": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"col_widths": [
186,
171,
112,
79,
112,
112,
112,
83,
112,
112
],
"custom_group_rules": [],
"expanded_rows": [],
"filter_by_net_name": true,
"filter_by_netclass": true,
"filter_text": "",
"group_by_constraint": false,
"group_by_netclass": false,
"show_unconnected_nets": false,
"show_zero_pad_nets": false,
"sort_ascending": true,
"sorting_column": 0
},
"open_jobsets": [],
"project": {
"files": []
},
"schematic": {
"selection_filter": {
"graphics": true,
"images": true,
"labels": true,
"lockedItems": false,
"otherItems": true,
"pins": true,
"symbols": true,
"text": true,
"wires": true
}
}
}
42 changes: 39 additions & 3 deletions PCBs/3-DOF/3-DOF.kicad_pro → PCBs/2Dof-tests.kicad_pro
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,9 @@
],
"track_widths": [
0.0,
0.5
0.3,
0.5,
1.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
Expand Down Expand Up @@ -467,7 +469,7 @@
"pinned_symbol_libs": []
},
"meta": {
"filename": "3-DOF.kicad_pro",
"filename": "2Dof-tests.kicad_pro",
"version": 3
},
"net_settings": {
Expand All @@ -489,14 +491,48 @@
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
},
{
"name": "24V",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 1.0
},
{
"name": "3.3V",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5
},
{
"name": "5V",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5
}
],
"meta": {
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
"netclass_patterns": [
{
"netclass": "24V",
"pattern": "+24V"
},
{
"netclass": "5V",
"pattern": "+5V"
},
{
"netclass": "3.3V",
"pattern": "+3.3V"
}
]
},
"pcbnew": {
"last_paths": {
Expand Down
Binary file added PCBs/2Dof/2Dof-backups/2Dof-2026-04-05_171455.zip
Binary file not shown.
Binary file added PCBs/2Dof/2Dof-backups/2Dof-2026-04-05_172923.zip
Binary file not shown.
Binary file added PCBs/2Dof/2Dof-backups/2Dof-2026-04-05_173925.zip
Binary file not shown.
Binary file added PCBs/2Dof/2Dof-backups/2Dof-2026-04-05_175130.zip
Binary file not shown.
Binary file added PCBs/2Dof/2Dof-backups/2Dof-2026-04-05_181319.zip
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
26 changes: 26 additions & 0 deletions PCBs/2Dof/2Dof-tests.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
"Reference","Value","Datasheet","Footprint","Qty","DNP"
"CHBA1","10uf","~","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","1",""
"CHBA2","100nf","~","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","1",""
"CHBA3","470uf","~","Capacitor_SMD:CP_Elec_6.3x7.7","1",""
"CHBA4,CLD1,CRS2,CRS3,CServoA1,CVin1","10u","~","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","6",""
"CRS1,CVregA1,CVregA2,CVregA3,CVregA4","100n","~","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","5",""
"DHBA1,DHBA2,DHBA3,DHBA4,DHBA5,DHBA6,DHBA7,DHBA8","1N4148WT","https://www.diodes.com/assets/Datasheets/ds30396.pdf","Diode_SMD:D_SOD-123","8",""
"J1","Conn_02x07_Odd_Even","~","Connector_PinHeader_2.54mm:PinHeader_2x07_P2.54mm_Vertical","1",""
"J2,J3","Conn_02x08_Odd_Even","~","Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical","2",""
"J5","24Vin","~","Connector_Molex:Molex_Micro-Fit_3.0_43650-0210_1x02-1MP_P3.00mm_Horizontal","1",""
"J9","Laser Diode","~","Connector_JST:JST_GH_SM02B-GHS-TB_1x02-1MP_P1.25mm_Horizontal","1",""
"J12","RS485","~","Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal","1",""
"J14","HBA","~","Connector_JST:JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal","1",""
"J17","Servo1","~","Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal","1",""
"LaserDiodeT1,QServoA1","S8550","http://www.unisonic.com.tw/datasheet/S8550.pdf","Package_TO_SOT_THT:TO-92_Inline","2",""
"Q1","QServoA","http://www.unisonic.com.tw/datasheet/S8050.pdf","Package_TO_SOT_THT:TO-92_Inline","1",""
"Q6","LaserDiodeT","http://www.unisonic.com.tw/datasheet/S8050.pdf","Package_TO_SOT_THT:TO-92_Inline","1",""
"RLD1,RServoA1","220","~","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","2",""
"RLD2,RServoA2","330","~","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","2",""
"RLD3,RServoA3","680","~","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","2",""
"RRS1,RRS2,RRS3","10K","~","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","3",""
"RRS4,RRS5","20K","~","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","2",""
"RRS6","120","~","Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder","1",""
"U1","MAX485E","https://datasheets.maximintegrated.com/en/ds/MAX1487E-MAX491E.pdf","Package_SO:SOIC-8_3.9x4.9mm_P1.27mm","1",""
"U2,U3","LM7805_TO220","https://www.onsemi.cn/PowerSolutions/document/MC7800-D.PDF","Package_TO_SOT_SMD:SOT-23_Handsoldering,Package_TO_SOT_THT:TO-220-3_Vertical","2",""
"UHBA1","L298N","http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf","footprints:l298n_with_heatsink","1",""
Loading