Author Topic: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.  (Read 67966 times)

0 Members and 1 Guest are viewing this topic.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Ladies and gentlemen, v2 is finally ready.
This is a follow-up to the original TOAD. I'm posting a new thread because the project has been since entirely reworked.
Everything from PCB to plate to case will be opensource, hoping that you'll find it useful.



Part 1: PCB

PCB has reached its third revision and it now features ALPS and MX support, two LED indicators and a universal layout, as shown in the next post.
Once again I owe this achievement to the good fellows who taught me designing PCBs, bpiphany, pomk and vvp. I can't express my gratitude to you gentlmen enough.





Soldered all the SMD components.




Part 2: Plate

Plates were again designed with swill's builder, which allowed me to draw them in a few minutes. Without this great tool I would still be trying to figure out what to do in Inkscape.
Pwner and xondat's experience and expertise truly came to help to fine tune the plate and I do appreciate their suggestions. Thank you guys.
I then had the plates laser cut out of brushed stainless steel 304 at Shangai AnAng Automatic Equipment.




And finally everything was assembled with Kailh Box Black switches.




Part 3: Case

Designing a case was a massive but fun task. For the first version of the TOAD I went through a lot of different options for both shape and material, yet, as you know, I eventually opted for a 3D printed case made out of PLA.
Then this comment really made me wanna try something new.

Lovely. Needs an aluminum case though :))

Hence, I switched from Tinkercad to Fusion 360, for the latter was more suitable to my new needs and, nonetheless, free for an hobbyist like me.
I wanted something not too gaudy and the KB-6251 was simply perfect for this task, especially for the bottom half.
Obviously I knew nothing about parametric modeling so I browsed YouTube for some tutorials and Lars Christensen's were undoubtedly the most appropriate. After a few weeks spent in front of my computer, I finally ordered the case at Ulitemech.
I spammed F5 on DHL tracking website for the past fourtyeight hours, literally, waiting for my new case to be delivered, then this package showed up.



I gently unwrapped the package with care, hoping the the customs inspector did the same, and this is what popped out of the box.




I noticed I forgot the screw heads holes for bottom half but I could do without as the plate is perfectly clamped by the two halves of the case.




I applied some rubber feet at the four holes that I predisposed.


Tested the case with the plate.


Finally I had everything ready for the final assembly.


And here it is.



Part 4: Layout, Firmware, Switches, Keycaps and final result.

For a change, I moved to a new encoding, which is Italian 142, and this is how my new layout is organized.
I'm using the TOAD with EasyAVR v3.00.01. Big thanks to metalliqaz for this great tool.
I installed Kailh Box Black which are easily my new favourite switches.
I mixed keysets to resemble the Italian 142 encoding, therefore I used dye sub italian PBT keycaps from a G81/SAI; some german dye sub PBT keycaps from a G81/SAD, specifically I used numbers from 7 to 0, the letter Q and the *+~. Strg and °^ are there just for fun.
Backspace, Right Shift and Fn key are from wodan's GMK HADapter & HADditionals kit.
ANSI Enter is a PBT dyesub and it's from Shadovved's EnjoyPBT Dyesub/Blank Keysets.
R1 Delete key is from the 1800 kit of xiaodian317's GMK Classic Retro & GMK GEEKHACK Pack.
I plan to have some custom dye sub beige keycaps to complete the 142 but it will be done later on.
I'm also planning to design a dust cover which will be likely made out of transparent 3D printed plastics.
For those wondering, the whole keyboard weighs roughly 1900 grams.



I really like how pinholes work for LED indicators.




And finally, a typing test.

Thanks for reading.
« Last Edit: Fri, 13 April 2018, 07:22:16 by TalkingTree »
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #1 on: Wed, 11 April 2018, 18:13:56 »
This post contains everything that is needed to assemble your own TOAD.

PCB
PCB source is available here. Please use rev. 3.

Parts list.
QuantityDescriptionManufacturer part numberSymbol
1TOAD PCB
1Atmel ATmega32u4ATMEGA32U4-AUU1
116MHz crystalX322516MOB4SIX1
222pf capacitorCL21C220JBANNNCC1, C2
781N4148 diode1N4148W (1N4148WS would also fit)D1 to D78
222 Ohm resistor0805W8J0220T5ER1, R2
11 kOhm resistor0805W8F1001T5ER5
31uF capacitorCL21F105ZOFNNNEC3 to C7
50.1uF capacitor0805F104M500NTC8 to C10
116 pins USB type-C SMD connectorTYPE-C16PIN

Please note: Part numbers are just for reference, it's not mandatory to use those, just make sure that capacitors and resistors are form factor 0805 and diodes are SOD-123.
You can use your own crystal of choice as long as it's paired with the correct capacitors.

You also need:
  • Two discrete LEDs and Two 0805 resistors for them;
  • a set of stabilizers;
  • up to eighty switches.



Layouts

The PCB supports split Backspace, Shifts and ANSI Enter key. ISO Enter is also supported.
Bottom row could either be standard or winkeyless (with or without the actual winkey).
LEDs are predisposed in either a dedicated spot or in-switch in the Esc and Caps Lock's pads.





Firmwares
Please note: The TOAD and the XMMX share the same matrix and the former is considered a variant. Make sure you're choosing the correct keymap and layout for your goal.



Plate
I recommend to design your own plate and have it laser cut at your favourite factory.
You can use the universal layout template to design your own.
If you're using swill's builder to draw your plate, please use these custom polygons:

More
Top and bottom supports:
Add polygon - Custom polygon.
shape: [-x/2-10,-y]; [-10,-y]; [x/2-10,-y]; [-x/2-10,y]; [-10,y]; [x/2-10,y]
path: [0,0]; [5,-5]; [15,-5]; [20,0]; [15,5]; [5,5]

Top and bottom supports holes:
Cut polygon - Circle.
diameter: 3
shape: [-x/2,-y-5]; [0,-y-5]; [x/2,-y-5]; [-x/2,y+5]; [0,y+5]; [x/2,y+5]
circle centers: [0,0]

Lateral supports:
Add polygon - Custom polygon.
shape: [-x,-y/2-10]; [-x,y/2-10]; [x,-y/2-10]; [x,y/2-10]
path: [5,5]; [5,15]; [0,20]; [-5,15]; [-5,5]; [0,0]

Lateral supports holes:
Cut polygon - Circle.
diameter: 3
shape: [-x-5,-y/2]; [-x-5,y/2]; [x+5,-y/2]; [x+5,y/2]
circle centers: [0,0]

LED indicators:
Cut polygon - Circle.
diameter: 7
shape: [0,0];[19.05,0]
circle centers: [105,-38]

1u backspace Half-plate:
Cut polygon - custom polygon.
shape: [0,-19.05*2.25]
path: [0,0];[19.05*6.5,0];[19.05*6.5,19.05*1.5];[19.05*6,19.05*1.5];[19.05*6,19.05*2.5];[19.05*5.5,19.05*2.5];[19.05*5.5,19.05*3.5];[19.05*5,19.05*3.5];[19.05*5,19.05*4.5];[-19.05*5.25,19.05*4.5];[-19.05*5.25,19.05*3.5];[-19.05*6,19.05*3.5];[-19.05*6,19.05*1.5];[-19.05*6.5,19.05*1.5];[-19.05*6.5,0];[0,0]

2u backspace Half-plate:
Cut polygon - custom polygon.
shape: [0,-19.05*2.25]
path: [0,0];[19.05*5.5,0];[19.05*5.5,19.05*1.5];[19.05*6,19.05*1.5];[19.05*6,19.05*2.5];[19.05*5.5,19.05*2.5];[19.05*5.5,19.05*3.5];[19.05*5,19.05*3.5];[19.05*5,19.05*4.5];[-19.05*5.25,19.05*4.5];[-19.05*5.25,19.05*3.5];[-19.05*6,19.05*3.5];[-19.05*6,19.05*1.5];[-19.05*6.5,19.05*1.5];[-19.05*6.5,0];[0,0]


If anyone needs help designing the plate, please post your KLE in this thread.



Case
Source code for the case model is available here. This was made with Autodesk Fusion 360 so you can download the .f3d files.
Compiled .step files can be downloaded here. The PDF is for the screw threads as it's required by some factories.
Please be aware that I've not sent the top with blockers to production so it is to be considered untested.
« Last Edit: Fri, 27 November 2020, 16:20:27 by TalkingTree »
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline emenelopee

  • Posts: 398
  • *klomp klomp klomp* I step on your house 🦖
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #2 on: Wed, 11 April 2018, 18:27:09 »
Very nice, and nicely done.  :thumb:

Offline MajorKoos

  • Posts: 851
  • Location: Bay Area
  • 1 life please. Extra large.
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #3 on: Wed, 11 April 2018, 18:29:39 »
Impressive work.
Thanks for the details on which manufacturers you used.

Offline LightningXI

  • * Elevated Elder
  • Posts: 4282
  • Location: New York
  • PPD
    • ArtisanMacro
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #4 on: Wed, 11 April 2018, 19:32:52 »
Really impressive work. This is the kind of stuff we need for customs!  :thumb:

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #5 on: Wed, 11 April 2018, 19:54:15 »
!!!! still need to build mine and get some parts made for it.
I love Elzy

Offline kurplop

  • THE HERO WE DON'T DESERVE
  • Posts: 992
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #6 on: Wed, 11 April 2018, 22:22:23 »
Impressive work. I really like the direction you went with the Toad. TalkingTree is truly a shining star in the keyboard cosmos.

Thanks for sharing your skills with us.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #7 on: Thu, 12 April 2018, 04:04:01 »
Thanks everyone for your kind words. It's really a pleasure to be part of this community.

TalkingTree is truly a shining star in the keyboard cosmos.
That's a great comment from someone who's actually a master manufacturer of custom keyboards. Thanks a lot.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline AMongoose

  • happy workman user
  • Posts: 220
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #8 on: Thu, 12 April 2018, 07:34:21 »
This is so nice, I should really do an alps build when you release the case design.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #9 on: Thu, 12 April 2018, 08:50:12 »
Updated the second post with the DIY instructions.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #10 on: Thu, 12 April 2018, 17:01:55 »
A little bonus for you gentlemen: I made a winkeyless top as well.
Source will be released shortly.

My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline ygor

  • Posts: 424
  • Location: 559/697*65/*598
  • eat a butt, monkey lord
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #11 on: Thu, 12 April 2018, 19:14:39 »
I want one of these so bad. xD
I generally hate all keycaps. Keycaps are for poofs. Real men touchtype on stems. Non-functional artisans are awesome, I use them for the ESC key ... escape is for cowards anyways, real men go frontal assault.

Offline ojrask

  • Posts: 354
  • juuh elikkäs
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #12 on: Fri, 13 April 2018, 06:48:44 »
This is awesome. Need to see if I could make one myself at some point. But really, GB worthy stuff right here.
Current:
    Ducky DK9008P [MX Blues] | WASD V2 TKL [MX Blues] | r63 (Satan 60% DIY) [Gateron Browns] | BananaSplit 60% [Gateron Greens] | UK78 [67g Zealios] | Infinity ErgoDox [MX Clears] | Pearl 40% [78g Zealios] | G81-3000
Coming up:
    DZ60/SKB60-WKL [100g MX Silent Blacks] | G81-3000 [Box Navies] Handwire
IC/GB:
    GMK Strogg | G81/80-3000 MX metal plate

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] Toad v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #13 on: Fri, 13 April 2018, 07:24:35 »
Need to see if I could make one myself at some point.
If I had, anyone could.

Also added firmwares support to the second post. My thanks to metalliqaz for adding the TOAD and the XMMX' code to the source of his great EasyAVR firmware.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #14 on: Fri, 13 April 2018, 17:25:36 »
Case source added to the second post.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TonyD

  • Posts: 20
  • Location: Newcastle, UK
    • dtronixs
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #15 on: Mon, 16 April 2018, 09:18:35 »
impressive, many thanks for sharing it.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #16 on: Mon, 16 April 2018, 15:00:11 »
impressive, many thanks for sharing it.
Thanks for looking into it.
Hopefully it will be useful to someone.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline ygor

  • Posts: 424
  • Location: 559/697*65/*598
  • eat a butt, monkey lord
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #17 on: Tue, 24 April 2018, 14:38:33 »
Did I ever tell you that this board is dope?
I generally hate all keycaps. Keycaps are for poofs. Real men touchtype on stems. Non-functional artisans are awesome, I use them for the ESC key ... escape is for cowards anyways, real men go frontal assault.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #18 on: Tue, 24 April 2018, 15:04:39 »
Did I ever tell you that this board is dope?
A few hundred times. Thanks you mate.  ;D
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #19 on: Tue, 24 April 2018, 18:33:26 »
challenge is for me to find a place that'll manufacture it :(
I love Elzy

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #20 on: Wed, 25 April 2018, 02:01:24 »
challenge is for me to find a place that'll manufacture it :(
Have you asked Ulitemech?
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #21 on: Wed, 25 April 2018, 05:44:48 »
I am signed into autodesk but when I access the page for the case there is no option to download. Do you know another way?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #22 on: Wed, 25 April 2018, 06:03:37 »
I am signed into autodesk but when I access the page for the case there is no option to download. Do you know another way?
Try reloading the page, I've toggled the download option on again.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #23 on: Sat, 28 April 2018, 14:31:53 »
Edit: see OP for latest KLE to start building your backplate
« Last Edit: Sun, 26 August 2018, 03:29:35 by RealLaugh »

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #24 on: Sat, 28 April 2018, 14:43:47 »
I knew something slipped my mind. Thanks for adding the KLE.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #25 on: Sun, 29 April 2018, 07:52:42 »
I knew something slipped my mind. Thanks for adding the KLE.

No problem, would you mind telling me how you submitted the case files to the fab?

I downloaded the STL and FreeCad can highlight the different components but I cannot separate them (top, plate, bottom, wkl option). That's why I wanted to ask you what file you submitted and if you gave the fab individual files for the top/bottom of the case or if you just simply sent them the fusion project.

Cheers

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #26 on: Sun, 29 April 2018, 08:04:10 »
how you submitted the case files to the fab?
I exported the .stp files from Fusion 360 and emailed them, along with the PDF for the thread sizes, to my contact at the factory.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #27 on: Sun, 29 April 2018, 08:15:29 »
how you submitted the case files to the fab?
I exported the .stp files from Fusion 360 and emailed them, along with the PDF for the thread sizes, to my contact at the factory.

I don't think I can download the files individually, and also .stp (unless STEP is the same thing?) is not a download option in the Fusion web viewer, am I missing something?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #28 on: Sun, 29 April 2018, 08:27:40 »
Yes, stp and step are the same thing. I'm not sure about the browser viewer because the entire sharing system on Fusion 360 is a little botched.
Unless you need to modify anything in the case, you can download the compiled step files from my Google Drive account. The link is at the end of the second post.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #29 on: Sun, 29 April 2018, 10:32:24 »
Yes, stp and step are the same thing. I'm not sure about the browser viewer because the entire sharing system on Fusion 360 is a little botched.
Unless you need to modify anything in the case, you can download the compiled step files from my Google Drive account. The link is at the end of the second post.

Opps I missed that, got them now, thanks!

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #30 on: Sun, 29 April 2018, 10:35:25 »
I'm looking forward to see your TOAD.  :thumb:
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #31 on: Sun, 29 April 2018, 11:41:57 »
I'm looking forward to see your TOAD.  :thumb:

Me too, just ordered the PCBs, maybe I can offer the leftovers to someone else if they need some because of the 5 MOQ

Offline geewizwow

  • Posts: 28
  • Location: Sunny Scotland
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #32 on: Sun, 29 April 2018, 17:04:28 »
I'm looking forward to see your TOAD.  :thumb:

Me too, just ordered the PCBs, maybe I can offer the leftovers to someone else if they need some because of the 5 MOQ

I'm sure we can work something out :) Have you made any headway with case manufacture ?

Offline vafan

  • Posts: 55
How much does the case cost?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
How much does the case cost?
I myself paid USD 300,00 shipped, it really depends on where you have it made. This is not a group buy by the way.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
I'm looking forward to see your TOAD.  :thumb:

Me too, just ordered the PCBs, maybe I can offer the leftovers to someone else if they need some because of the 5 MOQ

I'm sure we can work something out :) Have you made any headway with case manufacture ?

No idea, sent a couple of emails to different email addresses this week but no reply, I am starting to look locally now.

Offline ygor

  • Posts: 424
  • Location: 559/697*65/*598
  • eat a butt, monkey lord
I'd like to purchase one of the PCBs if there are any available. I'd like to eventually collect enough of the parts to build one of these myself so if there are PCBs to be sold, please let a dude know.
I generally hate all keycaps. Keycaps are for poofs. Real men touchtype on stems. Non-functional artisans are awesome, I use them for the ESC key ... escape is for cowards anyways, real men go frontal assault.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
I'd like to purchase one of the PCBs if there are any available.
Where are you in the world?
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline ygor

  • Posts: 424
  • Location: 559/697*65/*598
  • eat a butt, monkey lord
I'd like to purchase one of the PCBs if there are any available.
Where are you in the world?

East Coast of the USA. :(
I generally hate all keycaps. Keycaps are for poofs. Real men touchtype on stems. Non-functional artisans are awesome, I use them for the ESC key ... escape is for cowards anyways, real men go frontal assault.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
I'd like to purchase one of the PCBs if there are any available.
Where are you in the world?

East Coast of the USA. :(
If nobody can provide you a PCB, I'll see what I can do.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline xondat

  • i'm not a star
  • * Maker
  • Posts: 5366
  • Location: United Kingdom
I'm not sure how I haven't commented on this... Suppose I thought I had done already. Anyway.

Great work - the end product is drool worthy.

I loved V1, so it's really nice to see such a great evolution for V2.

I said I wasn't educated on LED pinholes, but I think I'll have to learn some lessons from this execution as it's both clean and functional.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Great work - the end product is drool worthy.
Much obliged good sir.

I loved V1, so it's really nice to see such a great evolution for V2.
I never pictured myself making a custom aluminum case. Your comment was truly the encouragement to follow that route.

I said I wasn't educated on LED pinholes, but I think I'll have to learn some lessons from this execution as it's both clean and functional.
LED indicators is something I really miss on 60% boards and I gotta say that pinholes are the best implementation for them.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline ygor

  • Posts: 424
  • Location: 559/697*65/*598
  • eat a butt, monkey lord
Xon Toad case when? :ygorthink:
I generally hate all keycaps. Keycaps are for poofs. Real men touchtype on stems. Non-functional artisans are awesome, I use them for the ESC key ... escape is for cowards anyways, real men go frontal assault.

Offline RealLaugh

  • Posts: 155
  • Location: Germany
I made my own plate using your Swills coordinates for the plate mounts and LED holes.

Question I have is, would it be possible to just take the plate file that you shared in the V1 thread? or is that not  compatible with V2?


Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
would it be possible to just take the plate file that you shared in the V1 thread? or is that not  compatible with V2?
No, that wouldn't work without the perimetral supports. V1 was tray mounted while V2 is top mounted.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
would it be possible to just take the plate file that you shared in the V1 thread? or is that not  compatible with V2?
No, that wouldn't work without the perimetral supports. V1 was tray mounted while V2 is top mounted.

hmm that's strange because the file that's linked in V1 has those, you can see my swills file on top of the file linked in the V1 thread



I'm not saying your wrong, I just think that you linked the V2 plate file already in the V1 thread

at the end under "V1 Source" you have a pic of the plate with the download files, the plate looks the same as V2

Can you check I am not missing something?


Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
You are indeed correct. After posting the V1, I started working on the V2 and posted some resources in the previous thread. That plate should work as intended. Sorry for the confusion.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
You are indeed correct. After posting the V1, I started working on the V2 and posted some resources in the previous thread. That plate should work as intended. Sorry for the confusion.

totally fine! I just needed a confirmation that I could use it to check that what I did in Swill's was correct

thanks for the fast response

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
used the swill tool cuz im a noob, anything im missing here? assuming measurements for the cut out area are correct... i actually just eyeballed it but pretty sure i gave myself enough space for switches. not sure about the LEDs but not sure if i'll use them either.

I love Elzy

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
used the swill tool cuz im a noob, anything im missing here? assuming measurements for the cut out area are correct... i actually just eyeballed it but pretty sure i gave myself enough space for switches. not sure about the LEDs but not sure if i'll use them either.

Show Image

That looks fine to me aside for the LED holes that might be insufficient, try adding them to see how the plate looks like. Also, consider my last PM void.
Lastly, if you could share the half-plate cutout, I'll be adding that to the second post as it could be useful to someone else.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
used the swill tool cuz im a noob, anything im missing here? assuming measurements for the cut out area are correct... i actually just eyeballed it but pretty sure i gave myself enough space for switches. not sure about the LEDs but not sure if i'll use them either.

Show Image

That looks fine to me aside for the LED holes that might be insufficient, try adding them to see how the plate looks like. Also, consider my last PM void.
Lastly, if you could share the half-plate cutout, I'll be adding that to the second post as it could be useful to someone else.

I would second getting that KLE/Swills code from you if you don't mind! Can someone explain what the benefit of having the middle cut out like that, is it to save costs of getting the plate made, to achieve a specific sound profile once built or to better access the switches for lubing/spring swapping (or something else)?

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
i am going to redo the half plate as i didn't save the swill inputs, and will also add the led holes to check for clearance.

basically half plates are for tactile switches, the softer bottom out gives a different experience but still gives the sturdy feel for stabilized keys.
I love Elzy

Offline vafan

  • Posts: 55
Hi there,

I love your project and your keyboard. One think that I need to know is the price.

How much money do you have to pay for things (in details)?

Thank you!

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
How much money do you have to pay for things (in details)?
Much depends on the deals you can make around.

For the case, I myself paid USD 300,00 (shipped to Italy) at Ulitemech and I'm extremely satistied with look and machining.
Plates were cut, in a batch of five, at AnAng for around USD 110,00 shipped.
PCBs, again in a batch of five, cost around USD 45,00 plus shipping (and I'd recommend DHL for fast delively) plus the cost of the components which is roughly around USD 10,00.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Mattheuk9

  • Posts: 30
I'm really interested in getting something like this. Think of running a GB?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Think of running a GB?
Not personally, but I'll ask a vendor soon.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
edit: use the cleaned up version in the 2nd post for half plate

More
ok so half-plate numbers. I included the LED cut outs. I think personally I won't be using LED cutouts. Sorry for the sloppy work, I'm really bad with numbers and this tool so I had to cut 4 separate rectangles haha. Numbers are very approximate and I eyeballed it. Here is a ghost image of the spacing:



Cut Rectangle
w
h
shape relative
rectangle center

248
21
[0,0]
[-x+143,-y+32.5]

232
19
[0,0]
[-x+143,-y+52.5]

213
19
[0,0]
[-x+138,-y+71.5]

193
19
[0,0]
[-x+138,-y+90.5]

if anyone can use this as a base and maybe do a more scientific/calculated version that'd be cool otherwise this would work fine for the purpose.

@talkingtree please let me know what you think and if it would work. hoping the bottom row isn't too thin?

« Last Edit: Fri, 01 June 2018, 08:22:14 by Sifo »
I love Elzy

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #57 on: Fri, 01 June 2018, 03:57:51 »
Update:

Added a universal KLE template to the second post for you to design your own plate.
Also added the cutout patterns for the half-plate. Please note that there are two versions of it: one for 1u backspace plates and another for a 2u ones.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline SJHL

  • Posts: 274
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #58 on: Fri, 01 June 2018, 09:39:20 »
Damn, this is very nice. Will be following.

Offline crtexcnndrm99

  • Posts: 341
  • Location: Brisbane, Australia
  • *profile image used without permission* ;)
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #59 on: Fri, 01 June 2018, 19:07:57 »
used the swill tool cuz im a noob, anything im missing here? assuming measurements for the cut out area are correct... i actually just eyeballed it but pretty sure i gave myself enough space for switches. not sure about the LEDs but not sure if i'll use them either.

Show Image

Oh man, we have to see a half-plate build for this now. This is hot stuff.
You're a smooth smoothie, you know? ~ Gaear Grimsrud

Offline aya3154

  • Posts: 71
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #60 on: Sat, 02 June 2018, 00:02:20 »
Everything here is beautiful  :eek:

Offline MajorclaM

  • Posts: 32
  • Location: California
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #61 on: Thu, 07 June 2018, 13:48:31 »
I'm still quite new around here, as evidenced by my post count, but how much experience with CAD and the other design tools did you have prior to this build. Also what benefits does parametric design give? I've seen it mentioned a few times. Does it reduce repetition?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #62 on: Thu, 07 June 2018, 14:35:51 »
how much experience with CAD and the other design tools did you have prior to this build.
None.

Also what benefits does parametric design give? I've seen it mentioned a few times. Does it reduce repetition?
More experienced users would give you more accurate answers. All I can say is that it allowed me to achieve this goal.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #63 on: Tue, 04 September 2018, 00:43:23 »
Please note the stabalizer orientation when building your plate file.

A few months ago when making the plates I realized that I had messed up when the plates were still with the factory so it was easy to fix the situation.

Here is the orientation for all the stabalizers:



When pasting the raw data from KLE into Swill's you'll need to add _rs:180 to the space bar and backspace keys to get the correct rotation.

What I did was to duplicate each key with a stab and for the first key add _rs:180 and for the second add x:-[width of key]

So that would mean for a 6.25 space bar the KLE would look like this: {w:6.25,_rs:180},"Space1",{w:6.25,x:-6.25},"Space2"



Cheers

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #64 on: Fri, 14 September 2018, 03:20:54 »
Big thanks again to TalkingTree for making this open source and for help along the way  :thumb:



Built with vintage blues

Other images here: https://imgur.com/a/IYL0Obz

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #65 on: Sun, 06 January 2019, 03:40:26 »
Still having fun with my TOAD!

Over the holiday season I assembled my first PCB created in KiCad and managed to get it working, it's a PCB that's compatible with the TOAD and uses QMK. It's far from perfect (as you can see some errors were made with routing!), but it works and I learned a ton from doing it.





I spent more time on the PCB in the past days and fixed all the problems that I could find from the one above to create a rev2 version that I will order soon. First I need to work on the plate files, I am thinking of trying a half-plate like Sifo was working on for the next round of building.



Greets for 2019! Thanks again for making this available to the community  :)

« Last Edit: Sun, 06 January 2019, 03:44:09 by RealLaugh »

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #66 on: Mon, 07 January 2019, 09:16:42 »
still gotta get mine done :( this year is the year!!!!!!
I love Elzy

Offline LightningXI

  • * Elevated Elder
  • Posts: 4282
  • Location: New York
  • PPD
    • ArtisanMacro
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #67 on: Mon, 07 January 2019, 09:29:14 »
still gotta get mine done :( this year is the year!!!!!!
Have you gotten your case made? If so, which manu are you planning on using? This is a dope project

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #68 on: Mon, 07 January 2019, 09:44:59 »
still gotta get mine done :( this year is the year!!!!!!
Have you gotten your case made? If so, which manu are you planning on using? This is a dope project

i've had some recommendations on some chinese manufacturers. I want to modify the case talkingtree made a little bit to learn a little bit about 3d modeling and such but I haven't had the time or motivation
I love Elzy

Offline RealLaugh

  • Posts: 155
  • Location: Germany
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #69 on: Mon, 07 January 2019, 14:29:38 »
still gotta get mine done :( this year is the year!!!!!!
Have you gotten your case made? If so, which manu are you planning on using? This is a dope project

I used http://ulitemech.com/en/ which is the one that TalkingTree linked in the OP. I can recommend them, they were very patient and helpful, shipping was fash (DHL) and everything was well packed and I was very happy with the quality. I had to rework the top plate STEP file in FreeCAD to replace the screw threads that are part of the 3D model with drill holes, since during the machining process the fab drills holes first before tapping the threads (and unfortunately downloading the 3D files you can't turn off the threads beforehand) so having threads in your model instead of drill holes isn't helpful for them to get the job done. For M3 it's 2.5mm dril holes and M2 is 1.6mm. I can share my top case file if you ever want to submit then you won't have to go through that.

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #70 on: Mon, 07 January 2019, 15:06:59 »
still gotta get mine done :( this year is the year!!!!!!
Have you gotten your case made? If so, which manu are you planning on using? This is a dope project

I used http://ulitemech.com/en/ which is the one that TalkingTree linked in the OP. I can recommend them, they were very patient and helpful, shipping was fash (DHL) and everything was well packed and I was very happy with the quality. I had to rework the top plate STEP file in FreeCAD to replace the screw threads that are part of the 3D model with drill holes, since during the machining process the fab drills holes first before tapping the threads (and unfortunately downloading the 3D files you can't turn off the threads beforehand) so having threads in your model instead of drill holes isn't helpful for them to get the job done. For M3 it's 2.5mm dril holes and M2 is 1.6mm. I can share my top case file if you ever want to submit then you won't have to go through that.

sure please share your case file!
I love Elzy

Offline majak

  • Posts: 2
other layout
« Reply #71 on: Fri, 18 January 2019, 04:10:21 »
What about other layout for everything language.
https://klawiatura.wordpress.com/

Here exmple french


Very usefull 2 rotor potenciometer for volume, or manipulating 3d objects or for game (for example tempest iv for rotor not for mouse or keyboard)

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2.1 | 70% keyboard | Revision 4 - 2020
« Reply #72 on: Sun, 19 April 2020, 10:48:37 »
Revision 4 (2020)

I'm making a few changes to both the case and the PCB for I've finally found a suitable type-C connector to replace the mini-B with. The case opening in the rear is changed accordingly. I've also designed a dust cover with the logo that I'll be hopefully able to have produced somewhere in the world.
I've added a weight to the base of the case with the logo but unfortunately I had to change the letter O slightly, as a round circle wouldn't obviously work.
I'm also considering a RGB LED indicator on the PCB if I'm able to make it work in the firmware.
Furthermore, I'm splitting the spacebar and I'm considering a few options. At the moment it's either a 3-1-3 or 1.5-2-2-1.5, out of a 7u of course.
Finally, I've redesigned the case entirely in Fusion 360 with many less sketches and features which should make editing, computing and rendering much faster and less stressful, I'll post the source when I'm 100% satisfied with the design.

Changes from Rev. 3 short list.
  • Weight
  • Dust cover
  • Type-C connector
  • Split spacebar (in progress)
  • RGB LED indicator (testing)

A few pictures for you gentlemen. Click to enlarge.




My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #73 on: Sun, 19 April 2020, 12:27:56 »
Revision 4 (2020)

I'm making a few changes to both the case and the PCB for I've finally found a suitable type-C connector to replace the mini-B with. The case opening in the rear is changed accordingly. I've also designed a dust cover with the logo that I'll be hopefully able to have produced somewhere in the world.
I've added a weight to the base of the case with the logo but unfortunately I had to change the letter O slightly, as a round circle wouldn't obviously work.
I'm also considering a RGB LED indicator on the PCB if I'm able to make it work in the firmware.
Furthermore, I'm splitting the spacebar and I'm considering a few options. At the moment it's either a 3-1-3 or 1.5-2-2-1.5, out of a 7u of course.
Finally, I've redesigned the case entirely in Fusion 360 with many less sketches and features which should make editing, computing and rendering much faster and less stressful, I'll post the source when I'm 100% satisfied with the design.

Changes from Rev. 3 short list.
  • Weight
  • Dust cover
  • Type-C connector
  • Split spacebar (in progress)
  • RGB LED indicator (testing)

A few pictures for you gentlemen. Click to enlarge.

Show Image
Show Image
Show Image
Show Image
Show Image
Show Image
Show Image
Show Image
Show Image
Show Image
Show Image





this is exciting! I'm so sad I still haven't had a case produced for my toad pcb yet. I swear I'll do it this year zzz
I love Elzy

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #74 on: Sun, 19 April 2020, 13:01:58 »
I still haven't had a case produced for my toad pcb yet.
I'm seriously considering a mini group buy this time. I'll finalize things and then move to that.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline auggie246

  • Posts: 3
Looking good man, interested in the mini group buy
Will u still upload the case design as before?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Will u still upload the case design as before?
Yes, as soon as I'm happy with the design.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
I am looking to make one of these myself but I ran into a bit of an issue with ordering the PCB. It looks like the Left Spacebar Stab holes go through a trace. I would just delete this since I have no use for this whole in my board but I can't save a version of this myself for some reason on EasyEDA. Is it possible to get those holes removed as well as having that switch mount removed since it also looks to cause an over lap of pins or can I at least get a version of the file I can save locally and edit myself to have them removed.


Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
I am looking to make one of these myself but I ran into a bit of an issue with ordering the PCB.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
Looks like the document layer wasn't turned on when it loads in. Thanks, that makes sense now. Do you have Rev 3 or should I just wait for Rev 4 to be done?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Do you have Rev 3 or should I just wait for Rev 4 to be done?
You can surely have a rev. 3 produced by switching versions within EasyEDA but I'm nearly done with rev. 4. I just need to test the RGB LED indicator and have a PCB made for myself to assemble and test.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
I have decided to make a rev 3 board but i cant figure out a way to switch to version 3 of the board in the link. I'm not too familiar with EasyEDA so maybe you can help me with that.

sorry for being bad with this. First time I have tried a custom PCB. Baby steps.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
i cant figure out a way to switch
243293-0
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
I can do that with my personal projects but since this is a shared one, i dont see an option for it. even when i export it out and reimport it to make it a personal project, i am missing the other versions.

[ Specified attachment is not available ]

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
I can do that with my personal projects but since this is a shared one, i dont see an option for it.
Go for rev. 4. I just wired everything. You just won't get RGB LEDs as I haven't had a chance to test them yet but everything else will be there.
I'll post the updated firmware later.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #85 on: Sat, 06 June 2020, 18:55:14 »
So I ordered the pcb of the REV 4 file and got them in but I am having issues with it going into bootloader mode or at least qmk toolbox recognizing the board. I have attempted shorting the reset pin to ground when plugging in and that hasn't worked. Am I missing something? this is my first raw pcb flash so I definitely could be.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #86 on: Sun, 07 June 2020, 00:49:47 »
I am having issues with it going into bootloader mode or at least qmk toolbox recognizing the board.
If it's the first time you're running a 32u4 from the bootloader, you might need to install drivers for that. If you're on a windows machine, check the device manager for missing drivers.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #87 on: Sun, 07 June 2020, 09:11:58 »
It looks like my issue is that windows is not recognizing my board as being plugged in. There is voltage in the system when I plug it in so i know the connector is working. I tested the cable and port with another device and that works.

I dont see any changes in USB or in HID devices in device manager when I plug it in or hit the reset pin. I am pretty sure I have the drivers since I have flashed other prebuilt boards with 32u4.




Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #88 on: Sun, 07 June 2020, 09:29:46 »
It should be working out of the box so to say. One only guess would be they soldered a 32u4rc which comes with no bootloader.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #89 on: Sun, 07 June 2020, 09:44:41 »
I checked and its a 32u4au which does come with the boot loader as far as i can see. at least, 32u3au is whats printed on the chip itself.


Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #90 on: Sun, 07 June 2020, 10:25:32 »
I checked and its a 32u4au which does come with the boot loader as far as i can see. at least, 32u3au is whats printed on the chip itself.
Then it does have the bootloader, I doubt anyone wiped it off for whatever reason.
Can you run linux on a virtual machine or a Live CD?
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #91 on: Sun, 07 June 2020, 11:08:21 »
Can you run linux on a virtual machine or a Live CD?

I have a fresh copy of Ubuntu I installed in Oracle VM i never did anything with if that will work.



Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #92 on: Sun, 07 June 2020, 11:09:37 »
Can you run linux on a virtual machine or a Live CD?

I have a fresh copy of Ubuntu I installed in Oracle VM i never did anything with if that will work.
Just to see if Linux can detect the board or not.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #93 on: Sun, 07 June 2020, 11:58:22 »
Its not detecting it.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #94 on: Mon, 08 June 2020, 10:18:27 »
Its not detecting it.
Out of ideas, sorry.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #95 on: Mon, 08 June 2020, 14:50:01 »
I ordered a set of Mini-B USB jacks to replace the USB-C jack and will test how that works. I will just tie into the pinouts just below the port with a ribbon cable. If it still fails, I am also lost. I will let you know once I get them in.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #96 on: Mon, 08 June 2020, 15:31:59 »
I ordered a set of Mini-B USB jacks to replace the USB-C jack and will test how that works. I will just tie into the pinouts just below the port with a ribbon cable. If it still fails, I am also lost. I will let you know once I get them in.
You can use the USB breakout for that. Solder a cable directly to the pads.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline jaymack

  • Posts: 14
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #97 on: Wed, 10 June 2020, 15:57:57 »
IT WORKS!! Just quick soldered a 5 cable ribbon to a mini jack and it worked. It's the same board I was testing with the USB-C jack so i guess it was the data parts of the connector. I have usb mini cables and the case I made works with that so I will keep it like this and just epoxy it down to keep it secure.

The issue i am having now is that it is reading only S76 as space rather than S75 which is needed for the 7u space bar. Is this something i can quickly adjust in QMK hex file or is it more complicated than that?

I appreciate all of your help with this/

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #98 on: Thu, 11 June 2020, 09:17:11 »
The issue i am having now is that it is reading only S76 as space rather than S75 which is needed for the 7u space bar. Is this something i can quickly adjust in QMK hex file or is it more complicated than that?
That's because you have a firmware from a previous revision which has less keys. I'll try and write to the code for the rev. 4 later this evening.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline borlopjim

  • Posts: 7
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #99 on: Thu, 25 June 2020, 04:20:41 »
Hi, I have been tryng to use the design of the TOAD V2 as a guide for creating a custom keyboard and i have noticed something referred to the USB connector.
I have noticed that the usb-C connector you have used on your design, seems that it does not support data transference. The pins connected to the signal D+ and D- are connected to the signals CC1 and CC2 as seen in the datasheet.
https://datasheet.lcsc.com/szlcsc/1811101526_Korean-Hroparts-Elec-TYPE-C-31-M-17_C283540.pdf
I would like to know if the data con be sent thorugh those pins.

Thanks in advice.

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #100 on: Thu, 25 June 2020, 09:07:23 »
I have noticed that the usb-C connector you have used on your design, seems that it does not support data transference. The pins connected to the signal D+ and D- are connected to the signals CC1 and CC2 as seen in the datasheet.
Indeed, it won't work. I'll have to change it. Thanks for the heads up.

Edit: changed to 16 pins.
« Last Edit: Thu, 25 June 2020, 11:23:23 by TalkingTree »
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Kabonkers

  • Posts: 5
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #101 on: Tue, 22 September 2020, 18:26:23 »
I've recently bought the parts to make my own TOAD using the rev4 pcb and I can't for the life of me solder the usb-c in place. The pads are directly under the pins which make it hard to stick a soldering iron down there without melting the plastic on the usb-c and using a heatgun to try and solder it on just isn't working. Any tips on how to solder this usb-c down? It's hard to find any videos of people soldering something like this.
« Last Edit: Tue, 22 September 2020, 19:20:23 by Kabonkers »

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #102 on: Sun, 22 November 2020, 13:12:35 »
I finally managed to make RGB LEDs work. Two will be then featured on the TOAD in the near future.
Sadly EasyAVR won't support it so now it's QMK firmware alone.

Huge thanks to nevin who helped me figure out the code.
Here's a demo on a breadboard:
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline treeleaf64

  • Posts: 1836
  • Location: United State
  • Traveler
    • treeleaf64
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #103 on: Tue, 15 December 2020, 12:30:17 »
I will look into this.
treeleaf64: https://discord.gg/rbUjtsRG6P

This is the cat and pat!!!!!!!!

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #104 on: Tue, 15 December 2020, 16:12:32 »
so sad I never got mine built, got too sad after I messed up cutting the plate :( loved seeing all the progress and other people's builds though.
I love Elzy

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #105 on: Wed, 16 December 2020, 01:23:28 »
so sad I never got mine built
Too bad for you. It means that you'll have to buy one from the upcoming GB.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Sifo

  • Alter
  • * Exquisite Elder
  • Posts: 7487
  • Location: #GOLDSPRINGS, #LEGITBALLIN
  • Illustrious
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #106 on: Wed, 16 December 2020, 04:56:41 »
so sad I never got mine built
Too bad for you. It means that you'll have to buy one from the upcoming GB.

CAN'T WAIT

still have the OG pcb in pristine condition, maybe i'll frame it
I love Elzy

Offline mj1212

  • Posts: 3
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #107 on: Mon, 21 December 2020, 01:06:17 »
I was looking for a an open source 60% case and stumbled on this thread. This is amazing. This thread provided me lot of info on creating a custom case. Really appreciate the work of the designer. Thank you so much for putting all the effort on this and giving it to the community.

Offline moxie keyboards

  • Posts: 6
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #108 on: Tue, 22 December 2020, 17:00:56 »
Thank you for documenting this build, it is helping me greatly!

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #109 on: Sun, 24 January 2021, 12:27:04 »
I put a couple of PCBs together and I can confirm that everything works as intended.

I'm in touch with a vendor in the community to organize a group buy but I'll be fine tuning a couple of things with the case first.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #110 on: Thu, 28 January 2021, 14:22:21 »
I put a rev.4 into the original case and everything fits perfectly.

Here's a test with RGB LED indicators.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline Earther

  • Posts: 2
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #111 on: Sat, 30 January 2021, 04:20:20 »
This is truly amazing, that you chose to open source your project. But there is a problem. The source file links for the case is not working. Did you change your mind about open sourcing the case?

Offline TalkingTree

  • Thread Starter
  • Posts: 2452
  • Location: Italy (142)
    • My projects
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #112 on: Sat, 30 January 2021, 05:49:52 »
The source file links for the case is not working. Did you change your mind about open sourcing the case?
Nope, I've redesigned it from the ground up but I'm testing a few details. I'll be publishing the .f3d file as soon as I'm sure it's good to go.
My opensource projects: GH80-3000, TOAD, XMMX. Classified: stuff

Offline meklahi

  • Posts: 1
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #113 on: Sun, 10 October 2021, 22:43:37 »
is it possible to support f13 key in the next iteration?

Offline grayboards

  • Posts: 28
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #114 on: Sat, 30 October 2021, 02:19:09 »
clean

Offline neru

  • Posts: 4
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #115 on: Thu, 18 November 2021, 02:23:26 »
I've been eyeing this project for a good 2 months and I think now is a good time to tackle it. However, there is still one thing, the online cad viewer simply doesn't let me download the files and also the google drive link is dead. May I ask about the new link to download?

Offline ToCHoNeR

  • Posts: 1
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #116 on: Thu, 25 November 2021, 07:21:14 »
Quote
Nope, I've redesigned it from the ground up but I'm testing a few details. I'll be publishing the .f3d file as soon as I'm sure it's good to go.

Man awesome work. I can only say thanks for all the efford and time you put on this project. I read in between that you were thinking about a GB. Are there any plans on that moving forward?? I would like to participate for sure!

Offline HappyB0T

  • Posts: 435
  • Location: Midwest, USA
  • I'm a Piggie
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #117 on: Wed, 12 January 2022, 12:09:24 »
This project is awesome - looking forward if you get to a GB. I really wish the community had more contributors like you. Keep up the fantastic work!

Offline PlayBox

  • Posts: 199
Re: [opensource] TOAD v2 | 70% keyboard | Now with Alps and aluminum case.
« Reply #118 on: Sun, 11 September 2022, 06:18:49 »
hello so i want to make my own pcb for it and i want it to be f13 and also elite-c/pro micro compatible how do i do it?
propably sent from my amazon kindle 10th gen