Skip to content

Commit

Permalink
fixing some issues, adding images
Browse files Browse the repository at this point in the history
  • Loading branch information
christrotter committed Oct 25, 2023
1 parent 07f05ea commit 9c6fe8c
Show file tree
Hide file tree
Showing 9 changed files with 146 additions and 41 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,8 @@ I needed a better 5-way switch for the mk18 project. In the past I picked up so
They have almost zero slop/play and fit in the same footprint as the other 5-way switches, plus have an EC11 encoder built-in, and a 'joystick' effect.

In theory I can keep the same used space and so the same mounting location, i.e. right above the trackball.

![alt text](images/mini-render-front.png "Front")
![alt text](images/mini-render-rear.png "Rear")
![alt text](images/mini-pcb.png "PCB")
![alt text](images/mini-schematic.png "Schematic")
Binary file added images/mini-pcb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/mini-render-front.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/mini-render-rear.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/mini-schematic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
103 changes: 63 additions & 40 deletions rkjxt-jst-breakout.kicad_pcb
Original file line number Diff line number Diff line change
Expand Up @@ -852,45 +852,68 @@
(effects (font (size 1 1) (thickness 0.17) bold) (justify left top))
)

(segment (start 134.96 75.11) (end 134.96 79) (width 0.7) (layer "B.Cu") (net 4) (tstamp 97b41e56-050e-44d1-a541-c305850b4ffd))
(segment (start 134.85 75) (end 134.96 75.11) (width 0.7) (layer "B.Cu") (net 4) (tstamp a184a34a-9a30-4ad9-8e4d-a2672d675959))
(segment (start 140.33 76.83) (end 138.5 75) (width 0.7) (layer "B.Cu") (net 5) (tstamp 620066a9-7e49-4644-bd6d-84805f131571))
(segment (start 138.5 75) (end 138.15 75) (width 0.7) (layer "B.Cu") (net 5) (tstamp 7f5b018b-9daf-4480-99c4-36584c599742))
(segment (start 142 76.83) (end 140.33 76.83) (width 0.7) (layer "B.Cu") (net 5) (tstamp 84d5be77-2bcd-42ad-80c3-565f5096f483))
(segment (start 145.12 88.47) (end 145.12 87) (width 0.7) (layer "B.Cu") (net 6) (tstamp 027d3221-0d56-4b47-8d1b-18ccde4c7797))
(segment (start 144 89.59) (end 145.12 88.47) (width 0.7) (layer "B.Cu") (net 6) (tstamp b79d666c-df06-4285-bcf1-f116eeafcffc))
(segment (start 142.58 85.08) (end 142.58 87) (width 0.7) (layer "F.Cu") (net 7) (tstamp 814903c2-d620-45b3-8eaa-1b3633aecec2))
(segment (start 138.61 81.11) (end 142.58 85.08) (width 0.7) (layer "F.Cu") (net 7) (tstamp 9f9e0f4a-febc-4e7f-819a-23820f07ce65))
(segment (start 135.2 81.11) (end 138.61 81.11) (width 0.7) (layer "F.Cu") (net 7) (tstamp c7358b12-8b6b-4363-8c34-006bd906b220))
(segment (start 133.25 81.75) (end 134 82.5) (width 0.7) (layer "F.Cu") (net 8) (tstamp 1553feaf-39dc-4fe1-90f6-c99f3412bf59))
(segment (start 144.5 74.81) (end 142.69 73) (width 0.7) (layer "F.Cu") (net 8) (tstamp 213e7249-b7f8-4409-a21c-dca8ba7fc5c3))
(segment (start 134 73) (end 133.25 73.75) (width 0.7) (layer "F.Cu") (net 8) (tstamp 3d05c342-6644-496e-816e-27cc886350a5))
(segment (start 136.75 83.75) (end 140 87) (width 0.7) (layer "F.Cu") (net 8) (tstamp 41d79b18-38de-4941-993a-39f3705e702f))
(segment (start 136.5 82.5) (end 136.75 82.75) (width 0.7) (layer "F.Cu") (net 8) (tstamp 66667e6f-92dc-4c49-95ab-73baca20a438))
(segment (start 133.25 73.75) (end 133.25 81.75) (width 0.7) (layer "F.Cu") (net 8) (tstamp 750b908e-45be-4b19-8958-d0713bab924a))
(segment (start 142.69 73) (end 134 73) (width 0.7) (layer "F.Cu") (net 8) (tstamp 812b6b6e-7880-4348-9822-c0a8ed0cb7c8))
(segment (start 136.75 82.75) (end 136.75 83.75) (width 0.7) (layer "F.Cu") (net 8) (tstamp 84385675-1e76-46d7-872e-7e30750c2c71))
(segment (start 134 82.5) (end 136.5 82.5) (width 0.7) (layer "F.Cu") (net 8) (tstamp b9dbb539-61bc-4ba1-acc9-3e9691642762))
(segment (start 140 87) (end 140.04 87) (width 0.7) (layer "F.Cu") (net 8) (tstamp f26c3c1e-254b-4dfd-a92d-d8d6e899e5e0))
(segment (start 138.5 82.5) (end 137.5 83.5) (width 0.7) (layer "B.Cu") (net 9) (tstamp 410caa9e-0d6c-46c2-91c4-447187299e5c))
(segment (start 137.5 83.5) (end 137.5 87) (width 0.7) (layer "B.Cu") (net 9) (tstamp 7924f0e5-3262-4338-b365-339314133467))
(segment (start 141 82.5) (end 138.5 82.5) (width 0.7) (layer "B.Cu") (net 9) (tstamp 825b6dff-d053-499b-96f9-46d70cee43bf))
(segment (start 150.8 84.11) (end 142.61 84.11) (width 0.7) (layer "B.Cu") (net 9) (tstamp ac40cc1e-4d3f-4c22-870c-7bef68714647))
(segment (start 142.61 84.11) (end 141 82.5) (width 0.7) (layer "B.Cu") (net 9) (tstamp e0bfd34b-f616-4d42-b1bb-3136a1a3eb51))
(segment (start 141.5 90.41) (end 138.37 90.41) (width 0.7) (layer "B.Cu") (net 10) (tstamp 4a411745-3374-45e4-a59c-0989d9be064c))
(segment (start 138.37 90.41) (end 134.96 87) (width 0.7) (layer "B.Cu") (net 10) (tstamp ee759a16-8511-4152-bb82-497020ec8f0d))
(segment (start 137.5 81.81) (end 135.2 84.11) (width 0.7) (layer "B.Cu") (net 11) (tstamp 709bf20d-bdfe-4cef-9fba-922e93e27974))
(segment (start 137.5 79) (end 137.5 81.81) (width 0.7) (layer "B.Cu") (net 11) (tstamp 79dd389f-dbde-4f0e-bf20-ee4eb783c2d0))
(segment (start 142.15 81.11) (end 140.04 79) (width 0.7) (layer "B.Cu") (net 12) (tstamp 8ef39e41-fbee-4a9b-98f0-092b82a70784))
(segment (start 150.8 81.11) (end 142.15 81.11) (width 0.7) (layer "B.Cu") (net 12) (tstamp c27b34e6-e901-4430-949a-791462da1f20))
(segment (start 147 77) (end 144.375 77) (width 0.7) (layer "F.Cu") (net 13) (tstamp 101a7859-877d-483d-a5ff-14f6a7d0cc25))
(segment (start 147.66 77.66) (end 147 77) (width 0.7) (layer "F.Cu") (net 13) (tstamp 10232cb1-bf7a-4d9f-9cdd-813e74096a4b))
(segment (start 142.185 74.81) (end 141.5 74.81) (width 0.7) (layer "F.Cu") (net 13) (tstamp 3e9c13c7-e415-480c-8285-5cc999c893fb))
(segment (start 147.66 80.41) (end 147.66 79) (width 0.7) (layer "F.Cu") (net 13) (tstamp 401a42ab-f32d-44b7-967c-3b122a178c8f))
(segment (start 147.66 79) (end 147.66 77.66) (width 0.7) (layer "F.Cu") (net 13) (tstamp 608e5afe-8ce4-4761-90a7-0ab695e6daad))
(segment (start 149.86 86.36) (end 148.75 85.25) (width 0.7) (layer "F.Cu") (net 13) (tstamp 785cfc65-2b01-4c50-9bc7-92b3a04ed28d))
(segment (start 148.75 85.25) (end 148.75 81.5) (width 0.7) (layer "F.Cu") (net 13) (tstamp 84733b9f-cad2-42a0-b563-accfb4683eb8))
(segment (start 148.75 81.5) (end 147.66 80.41) (width 0.7) (layer "F.Cu") (net 13) (tstamp e2ede9bd-7dba-4e52-a49e-3b83f482f8ae))
(segment (start 144.375 77) (end 142.185 74.81) (width 0.7) (layer "F.Cu") (net 13) (tstamp fd7e4ef3-1050-4aaf-9295-a448f293dc61))
(segment (start 134.96 75.187781) (end 134.96 79) (width 0.7) (layer "B.Cu") (net 4) (tstamp 97b41e56-050e-44d1-a541-c305850b4ffd))
(segment (start 134.905 75.055) (end 134.85 75) (width 0.7) (layer "B.Cu") (net 4) (tstamp a184a34a-9a30-4ad9-8e4d-a2672d675959))
(arc (start 134.905 75.055) (mid 134.945705 75.11592) (end 134.96 75.187781) (width 0.7) (layer "B.Cu") (net 4) (tstamp 8d683ebf-68b7-47ad-a718-02eada0405f2))
(segment (start 138.623743 75.123743) (end 139.739565 76.239565) (width 0.7) (layer "B.Cu") (net 5) (tstamp 620066a9-7e49-4644-bd6d-84805f131571))
(segment (start 138.325 75) (end 138.15 75) (width 0.7) (layer "B.Cu") (net 5) (tstamp 7f5b018b-9daf-4480-99c4-36584c599742))
(segment (start 141.165 76.83) (end 142 76.83) (width 0.7) (layer "B.Cu") (net 5) (tstamp 84d5be77-2bcd-42ad-80c3-565f5096f483))
(arc (start 139.739565 76.239565) (mid 140.39356 76.67655) (end 141.165 76.83) (width 0.7) (layer "B.Cu") (net 5) (tstamp 8400e539-5ea8-4936-9345-6cdd719d4dac))
(arc (start 138.623743 75.123743) (mid 138.486678 75.032159) (end 138.325 75) (width 0.7) (layer "B.Cu") (net 5) (tstamp d6d7cf5e-dbbd-4bde-9cc5-59603b05261d))
(segment (start 145.12 87.735) (end 145.12 87) (width 0.7) (layer "B.Cu") (net 6) (tstamp 027d3221-0d56-4b47-8d1b-18ccde4c7797))
(segment (start 144.600276 88.989723) (end 144 89.59) (width 0.7) (layer "B.Cu") (net 6) (tstamp b79d666c-df06-4285-bcf1-f116eeafcffc))
(arc (start 145.12 87.735) (mid 144.984928 88.414051) (end 144.600276 88.989723) (width 0.7) (layer "B.Cu") (net 6) (tstamp 3d3e24d5-b567-4a1d-8f26-01f93212d59c))
(segment (start 142.58 86.04) (end 142.58 87) (width 0.7) (layer "F.Cu") (net 7) (tstamp 814903c2-d620-45b3-8eaa-1b3633aecec2))
(segment (start 141.901177 84.401177) (end 139.815617 82.315617) (width 0.7) (layer "F.Cu") (net 7) (tstamp 9f9e0f4a-febc-4e7f-819a-23820f07ce65))
(segment (start 136.905 81.11) (end 135.2 81.11) (width 0.7) (layer "F.Cu") (net 7) (tstamp c7358b12-8b6b-4363-8c34-006bd906b220))
(arc (start 139.815617 82.315617) (mid 138.480214 81.423329) (end 136.905 81.11) (width 0.7) (layer "F.Cu") (net 7) (tstamp 0ab80861-9137-4b6f-b5bf-b626660ae470))
(arc (start 141.901177 84.401177) (mid 142.403579 85.153075) (end 142.58 86.04) (width 0.7) (layer "F.Cu") (net 7) (tstamp 4ab9c274-2d1c-4bc3-ab8b-0f1b1002da0e))
(segment (start 143.595 73.905) (end 144.5 74.81) (width 0.7) (layer "F.Cu") (net 8) (tstamp 213e7249-b7f8-4409-a21c-dca8ba7fc5c3))
(segment (start 137.103553 84.103553) (end 139.985857 86.985857) (width 0.7) (layer "F.Cu") (net 8) (tstamp 41d79b18-38de-4941-993a-39f3705e702f))
(segment (start 133.25 81.219669) (end 133.25 74.28033) (width 0.7) (layer "F.Cu") (net 8) (tstamp 750b908e-45be-4b19-8958-d0713bab924a))
(segment (start 141.410136 73) (end 134.53033 73) (width 0.7) (layer "F.Cu") (net 8) (tstamp 812b6b6e-7880-4348-9822-c0a8ed0cb7c8))
(segment (start 136.75 83.25) (end 136.75 82.926776) (width 0.7) (layer "F.Cu") (net 8) (tstamp 84385675-1e76-46d7-872e-7e30750c2c71))
(segment (start 136.323223 82.5) (end 134.53033 82.5) (width 0.7) (layer "F.Cu") (net 8) (tstamp b9dbb539-61bc-4ba1-acc9-3e9691642762))
(segment (start 140.02 87) (end 140.04 87) (width 0.7) (layer "F.Cu") (net 8) (tstamp f26c3c1e-254b-4dfd-a92d-d8d6e899e5e0))
(arc (start 136.625 82.625) (mid 136.717513 82.763456) (end 136.75 82.926776) (width 0.7) (layer "F.Cu") (net 8) (tstamp 02d87421-9e9e-4268-8ebe-76f3fbf9581b))
(arc (start 143.595 73.905) (mid 142.592576 73.235201) (end 141.410136 73) (width 0.7) (layer "F.Cu") (net 8) (tstamp 17fd7e5a-bf2d-4e5e-ba59-ed1595f202a7))
(arc (start 136.75 83.25) (mid 136.841885 83.711939) (end 137.103553 84.103553) (width 0.7) (layer "F.Cu") (net 8) (tstamp 56851208-76dc-40a6-b889-d6040831900d))
(arc (start 133.25 81.219669) (mid 133.347459 81.70963) (end 133.625 82.125) (width 0.7) (layer "F.Cu") (net 8) (tstamp 578a169f-1d2a-4685-84dd-c1d93a6f43fa))
(arc (start 139.985857 86.985857) (mid 140.001522 86.996324) (end 140.02 87) (width 0.7) (layer "F.Cu") (net 8) (tstamp 766b4bdd-39e8-49ae-b8b4-1f279b2ee480))
(arc (start 134.53033 73) (mid 134.040368 73.097459) (end 133.625 73.375) (width 0.7) (layer "F.Cu") (net 8) (tstamp 7c24fb28-6150-4af7-84d5-f6a9d7951a5f))
(arc (start 133.625 82.125) (mid 134.040368 82.40254) (end 134.53033 82.5) (width 0.7) (layer "F.Cu") (net 8) (tstamp 9a68e3f0-0401-4635-8bb8-82cc43e20449))
(arc (start 136.625 82.625) (mid 136.486543 82.532486) (end 136.323223 82.5) (width 0.7) (layer "F.Cu") (net 8) (tstamp c98701ec-29c6-4a62-8837-9602bbb7f206))
(arc (start 133.625 73.375) (mid 133.347459 73.790368) (end 133.25 74.28033) (width 0.7) (layer "F.Cu") (net 8) (tstamp e5ca4f5f-2c11-4e78-952b-c95a26c83035))
(segment (start 137.5 84.207106) (end 137.5 87) (width 0.7) (layer "B.Cu") (net 9) (tstamp 7924f0e5-3262-4338-b365-339314133467))
(segment (start 139.861558 82.5) (end 139.207106 82.5) (width 0.7) (layer "B.Cu") (net 9) (tstamp 825b6dff-d053-499b-96f9-46d70cee43bf))
(segment (start 143.748441 84.11) (end 150.8 84.11) (width 0.7) (layer "B.Cu") (net 9) (tstamp ac40cc1e-4d3f-4c22-870c-7bef68714647))
(arc (start 141.805 83.305) (mid 140.913341 82.709212) (end 139.861558 82.5) (width 0.7) (layer "B.Cu") (net 9) (tstamp 5bcf7204-1bbf-40bf-9abe-3a027120d765))
(arc (start 139.207106 82.5) (mid 138.553825 82.629945) (end 138 83) (width 0.7) (layer "B.Cu") (net 9) (tstamp 90e9af68-a186-41e1-a5b3-156b2991b582))
(arc (start 141.805 83.305) (mid 142.696658 83.900787) (end 143.748441 84.11) (width 0.7) (layer "B.Cu") (net 9) (tstamp b41b451a-1217-4de4-aeb9-d2861ca855c3))
(arc (start 138 83) (mid 137.629945 83.553825) (end 137.5 84.207106) (width 0.7) (layer "B.Cu") (net 9) (tstamp e5de3e14-e2c3-4d09-9153-7415ad3be005))
(segment (start 139.935 90.41) (end 141.5 90.41) (width 0.7) (layer "B.Cu") (net 10) (tstamp 4a411745-3374-45e4-a59c-0989d9be064c))
(segment (start 137.263377 89.303377) (end 134.96 87) (width 0.7) (layer "B.Cu") (net 10) (tstamp ee759a16-8511-4152-bb82-497020ec8f0d))
(arc (start 137.263377 89.303377) (mid 138.489128 90.122398) (end 139.935 90.41) (width 0.7) (layer "B.Cu") (net 10) (tstamp d2563821-bf0b-4299-baa4-c1cd4b7cd511))
(segment (start 136.506514 82.803485) (end 135.2 84.11) (width 0.7) (layer "B.Cu") (net 11) (tstamp 709bf20d-bdfe-4cef-9fba-922e93e27974))
(segment (start 137.5 80.405) (end 137.5 79) (width 0.7) (layer "B.Cu") (net 11) (tstamp 79dd389f-dbde-4f0e-bf20-ee4eb783c2d0))
(arc (start 137.5 80.405) (mid 137.241801 81.70305) (end 136.506514 82.803485) (width 0.7) (layer "B.Cu") (net 11) (tstamp fcf573f9-ac76-4070-a47e-1d37063d4a53))
(segment (start 141.095 80.055) (end 140.04 79) (width 0.7) (layer "B.Cu") (net 12) (tstamp 8ef39e41-fbee-4a9b-98f0-092b82a70784))
(segment (start 143.641995 81.11) (end 150.8 81.11) (width 0.7) (layer "B.Cu") (net 12) (tstamp c27b34e6-e901-4430-949a-791462da1f20))
(arc (start 141.095 80.055) (mid 142.263571 80.835814) (end 143.641995 81.11) (width 0.7) (layer "B.Cu") (net 12) (tstamp 7e045776-88d5-4fc9-9d4a-b1ab59b5a10e))
(segment (start 145.6875 77) (end 146.533309 77) (width 0.7) (layer "F.Cu") (net 13) (tstamp 101a7859-877d-483d-a5ff-14f6a7d0cc25))
(segment (start 141.8425 74.81) (end 141.5 74.81) (width 0.7) (layer "F.Cu") (net 13) (tstamp 3e9c13c7-e415-480c-8285-5cc999c893fb))
(segment (start 147.66 79.705) (end 147.66 79) (width 0.7) (layer "F.Cu") (net 13) (tstamp 401a42ab-f32d-44b7-967c-3b122a178c8f))
(segment (start 147.66 78.12669) (end 147.66 79) (width 0.7) (layer "F.Cu") (net 13) (tstamp 608e5afe-8ce4-4761-90a7-0ab695e6daad))
(segment (start 149.305 85.805) (end 149.86 86.36) (width 0.7) (layer "F.Cu") (net 13) (tstamp 785cfc65-2b01-4c50-9bc7-92b3a04ed28d))
(segment (start 148.75 82.270746) (end 148.75 84.465111) (width 0.7) (layer "F.Cu") (net 13) (tstamp 84733b9f-cad2-42a0-b563-accfb4683eb8))
(segment (start 148.205 80.955) (end 148.15851 80.90851) (width 0.7) (layer "F.Cu") (net 13) (tstamp e2ede9bd-7dba-4e52-a49e-3b83f482f8ae))
(segment (start 143.446922 76.071922) (end 142.427184 75.052184) (width 0.7) (layer "F.Cu") (net 13) (tstamp fd7e4ef3-1050-4aaf-9295-a448f293dc61))
(arc (start 143.446922 76.071922) (mid 144.474908 76.7588) (end 145.6875 77) (width 0.7) (layer "F.Cu") (net 13) (tstamp 1598898a-e702-4e6a-b1c9-8bab6dee7460))
(arc (start 147.33 77.33) (mid 146.964475 77.085764) (end 146.533309 77) (width 0.7) (layer "F.Cu") (net 13) (tstamp 39084cf1-06d3-4edb-8889-274542959937))
(arc (start 147.33 77.33) (mid 147.574235 77.695524) (end 147.66 78.12669) (width 0.7) (layer "F.Cu") (net 13) (tstamp 47a0789f-45c3-4956-adbe-9b6c90041e78))
(arc (start 147.66 79.705) (mid 147.789558 80.356334) (end 148.15851 80.90851) (width 0.7) (layer "F.Cu") (net 13) (tstamp 5b0f4bc5-c99a-4e61-8aa5-19c064676a96))
(arc (start 148.75 84.465111) (mid 148.894239 85.190253) (end 149.305 85.805) (width 0.7) (layer "F.Cu") (net 13) (tstamp 943f1d95-6d52-4cea-8027-035cf65925f2))
(arc (start 142.427184 75.052184) (mid 142.158928 74.872941) (end 141.8425 74.81) (width 0.7) (layer "F.Cu") (net 13) (tstamp 9e14ffa2-78cd-492b-b6f7-fb4250fe9007))
(arc (start 148.205 80.955) (mid 148.608359 81.558669) (end 148.75 82.270746) (width 0.7) (layer "F.Cu") (net 13) (tstamp a6f01aea-0968-4887-aa13-87a7730f8a19))

)
77 changes: 77 additions & 0 deletions rkjxt-jst-breakout.kicad_prl
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 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": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "rkjxt-jst-breakout.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}
2 changes: 1 addition & 1 deletion rkjxt-jst-breakout.round-tracks-config
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Default True 2.0 3
True True False
False True False
Binary file modified rkjxt-mini-gerbers.zip
Binary file not shown.

0 comments on commit 9c6fe8c

Please sign in to comment.