Closed fauh45 closed 7 months ago
Hey, this looks great, but I already started v2 with lots of changes…(along other stuff rearranging rj45 arrangement and smaller board outline…)
What size Are your mounting/tenting holes? Im currently lesning towards m2 size(2.2mm) but open for suggestions if there Are reasons to change…
On Sat, 11 Nov 2023 at 15:41, Fauzan Lubis @.***> wrote:
Hey there @tompi https://github.com/tompi,
I'm not sure if you take in contribution for your amazing cheapino project. As I see in the issue tabs there are some problems surrounding the V1 design, so I've taken an initiative to fix #5 https://github.com/tompi/cheapino/issues/5, #10 https://github.com/tompi/cheapino/issues/10, #3 https://github.com/tompi/cheapino/issues/3, and #2 https://github.com/tompi/cheapino/issues/2. I've tried to follow as close as I can to the trace style you've used. I've make sure to "melt" the traces, and also added teardrop to the connection.
As for the new stuff I've added,
- Reversible Hotswap
- Ethernet Jack is now further forward
- Some M2 mounting holes, the farthest one from the MCU should be able to use for tenting. Haven't checked though.
Here's the screenshot of the new PCB. [image: cheapino pcb front view] https://user-images.githubusercontent.com/7534613/282248064-55bc4b3a-d61f-40f4-a537-1450ec2cbdb7.jpg
[image: cheapino pcb back view] https://user-images.githubusercontent.com/7534613/282248086-ad95735e-5dea-48f7-af34-4748054504ea.jpg
If there's improvement or any error in my design, please let me know. Thank you!
You can view, comment on, or merge this pull request online at:
https://github.com/tompi/cheapino/pull/12 Commit Summary
- 7cb9878 https://github.com/tompi/cheapino/pull/12/commits/7cb987869ebd0f1dad1e4de778ccd8383d526f3f Reversible optional hotswap, move the eth port further
- 3d8f00b https://github.com/tompi/cheapino/pull/12/commits/3d8f00b1324809201a0a99a8be84dcb0d6a8d738 actually changed pcb
- c05459e https://github.com/tompi/cheapino/pull/12/commits/c05459e644d047e7ad4e739435eecaeaa89f1016 add teardrop
File Changes
(6 files https://github.com/tompi/cheapino/pull/12/files)
- M cheapino.kicad_pcb https://github.com/tompi/cheapino/pull/12/files#diff-51cbd142002fe0943a6b29815081fb3bb1e9284363b5de33a9415bf93d323412 (124655)
- M cheapino.kicad_pro https://github.com/tompi/cheapino/pull/12/files#diff-c5529d87982f0f133ba2eccaeedaf84e670612fa44abc16cd026e9a5c8482b12 (87)
- M cheapino.kicad_sch https://github.com/tompi/cheapino/pull/12/files#diff-054fc8bc2cde5e750b07db83f1df10a67f7f326238d3ab2569dc3fb36c24448e (1293)
- M project_libraries/project-footprints/keebio-parts/Diode-dual.kicad_mod https://github.com/tompi/cheapino/pull/12/files#diff-551157852639e289f731def955de5375dae0c14ae709d069f5127f774b9f0767 (96)
- A project_libraries/project-footprints/keyswitches.pretty/Kailh_socket_MX_optional.kicad_mod https://github.com/tompi/cheapino/pull/12/files#diff-4f0a64a751a0c833867310b155511dec9cc037917b15288ccbf8ca5db8037f40 (70)
- A project_libraries/project-footprints/keyswitches.pretty/Kailh_socket_MX_optional_reversible.kicad_mod https://github.com/tompi/cheapino/pull/12/files#diff-558898a0bcab44e42ce5bd79d22a8ef00ddd81d8b63a6113f804638e42489426 (112)
Patch Links:
— Reply to this email directly, view it on GitHub https://github.com/tompi/cheapino/pull/12, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABYSJITYYECRJYOPKWELB3YD6FBPAVCNFSM6AAAAAA7HJU6SSVHI2DSMVQWIX3LMV43ASLTON2WKOZRHE4DQOJXHE3DIMI . You are receiving this because you were mentioned.Message ID: @.***>
Ahh I see, I guess my version is a bit more towards intermediate step before v2 haha.
In my design I used M2 DIN/ISO sized hole, so yea 2.2mm. I feel like it's the most common size used in PCB, not sure why it should use M2.5 or bigger.
Anyhow, how do you achieve even smaller board outline with this layout? I feel like it's cramped already?
And ups... Didn't see your V2 branch there...
I'll close this PR, in favor of improvement of the V2 draft at #13
Hey there @tompi,
I'm not sure if you take in contribution for your amazing cheapino project. As I see in the issue tabs there are some problems surrounding the V1 design, so I've taken an initiative to fix #5, #10, #3, and #2. I've tried to follow as close as I can to the trace style you've used. I've make sure to "melt" the traces, and also added teardrop to the connection.
As for the new stuff I've added,
Here's the screenshot of the new PCB.![cheapino pcb front view](https://github.com/tompi/cheapino/assets/7534613/55bc4b3a-d61f-40f4-a537-1450ec2cbdb7)
If there's improvement or any error in my design, please let me know. Thank you!