Hike News
Hike News

【IC】Alps Party Massif: TK ﹢ TKL

类型: IC
作者: BlueNalgene
发布时间: 2016-04-25 16:41:03
更新时间: 2016-06-06 12:55:55
原链接: https://geekhack.org/index.php?topic=81608.0



Since apparently I didn’t learn my lesson last time, I’m going to run another Alps Party GB. Several folks have asked about running another one. I could have done another 60%, but I wanted to branch out to make more options available for us Alps lovers. Unfortunately, that means I have a new set of challenges ahead of me. So here is a rundown of what I have planned.
The boards will be very similar to hasu’s 60% PCB. I really like the ease of use of his work, and I want to emulate it. As such, the boards will use the ATMega32u2 chip, and will be designed to be compatible with his firmware. I want the boards to be customizable for the tinkerers and so easy to use that you could give your dear old grandma a soldering iron and set her loose with it. I plan on doing like before, making everything available in a single package so you are ready to build out of the box.
The boards are going to be designed so that folks can get the TKL standalone, as I expect will be rather popular. The tenkey will be separate and can be used independently. The tenkey will be given a USB hub, so that the TKL board or one of your choosing can plug into it without having to clog up your USB slots on the computer side. As a bonus, you will be able to plug in other things like your mouse with the same abilities.
Dom - 32T 411879 5105234 - This is the smaller TK board. The hub will not require any programming to use. I have chosen to use a TUSB2046B as the hub. This is a state machine, not a proper IC. This means that it will just work as is. The USB power is going to be distributed by a TPS2044B chip. This will automatically turn on the power to the plugged in devices so it doesn’t waste while unused. Note that this will be designed as an unpowered hub. This means that devices plugged into it will only receive about 100mA, and therefore it will be unsuitable for charging things like your phone. I could always change the design to use a wall wart, but that seemed like overkill for this application. Additionally, this board will have some more glue electronics like a second oscillator, an LDO, and extra resistors. I’m planning on making the board a column longer than is usually used for the TK you would see on a standard ANSI board. I made this so that tinkerers can add in cool things like a backspace and other keys to their TK.
Rosa - 32T 412174 5087653 - This is the TKL board. The design will be really similar to hasu’s 60%, just with more rows and columns. I plan on making it so that it fits the extant cases available for TKL boards, since there are plenty available to choose from. Like my last GB, plates will be available for several different layouts. Right now I am planning Dell ANSI, Dell stepped ANSI, AEKII ANSI, Dell ISO, HHKB-esque, and Infinity-esque. People who remember my previous stuff will notice that there are a few missing. This is because some layouts such as the Dell stepped ISO were much less popular. If you really want this, just tell me, and I will add it to the list. My cutting guys were cool about doing lots of different ones. I’m just lazy, and I don’t want to make schematics that won’t be used.
My current plan for this project will be the following:
Design TK PCB
Design TK plate(s?)
Use OSHpark and BigBlueSaw to prototype TK
Design TKL PCB
Design TKL plates
Design cases
Find out if anyone around me can cut cases for a reasonable price (this is an unknown at this point)
Set up LLC (I don’t want to deal with awkward taxes like this year)
Start GB
Fork hasu’s firmware for this project
Order components
Order semi-assembled boards from AdvancedPCB (I used them for my PhD boards)
Order plates cut
Order switches and stabs from Matias
Order shipping supplies
Ship
FAQ
Q: What will be the MOQ?
A: I don’t know. The assembly turn-key will probably require a certain number of boards to be economical, but it is too early to get a quote on that. The switches will probably work like last time, with 9600 being the magic number for the best price. Plates will probably be around 25. Note that these numbers are all just guesses at this point.
Q: How much will it cost?
A: Too early to tell.
Q: Will you be offering powdercoating?
A: Maybe. Does everyone want that again? I was happy with how mine turned out for the 60%.
Q: Will I need to bend my own stabilizer wires?
A: Hopefully not. I’m going to design the plates with the available measurements for stabs harvested from classic boards and the slightly different sizes that Matias uses for maximum compatibility.
Q: Will you be including caps?
A: No. There are plenty of options out there for you though. The plates will be designed to work with caps harvested from common boards like the AT101 and the AEKII. Tai-hao recently released some Alps doubleshot caps that are pretty nice. Alpine Winter has already passed, but that set was designed for the 60%. I think that with this project going forward, it would be the perfect time for someone to do a GB for some Alps caps, but I won’t be running it. I don’t have any experience with that process, and it would be best left to someone else.
Q: Can I make a small order if I just need something simple?
A: Yes. Like last time, if you just need a set of stabs, you are welcome to join the GB for just that.
Q: Can I trust you?
A: Probably. I ran a very successful GB for the Alps Party 60%, so I have some precedent. I also have been around GH for a while, and people will vouch for me being reliable. It is unlikely I will abscond with your money.
Q: Will this be available to other communities?
A: Yes. The GB will go live on DT and /r/mk as well. Everyone is welcome in my projects.
Q: Will this be non-profit/donation based like last time?
A: No. The last one was non-profit because I had ulterior motives for doing it, and I was using other peoples design. This time, things like plates and PCBs will be designed by me.
Q: So these are going to be expensive?
A: No. I still want to provide an inexpensive product, and this will be sold with very low markup. I just won’t be reinjecting any profit into the community like after the Alps Party 60%
Q: Can I use your designs to make things?
A: Pretty much. After things get going, you can PM me for any of the designs. As long as you are going to make stuff for personal use, I’m totally fine with that. I even encourage it. However, making money off my designs or redistributing them will not be allowed.
Q: Will you be making artisan caps for this GB?
A: Maybe. I have some already sculpted. Let’s wait and see what my schedule looks like when that time comes.
Q: When will this GB go live?
A: When it is ready. I don’t like deadlines. You can gauge how many steps have been completed from the list. Be aware that I am in the middle of getting my Ph.D, so I already work ~60 hours per week. This is not my full time gig.
Q: What is the best way to contact you?
A: PM. I get an email every time somebody PM’s me, so I am aware of it when you contact me. See the previous answer for my busy schedule though.
Q: There is something I want that you haven’t mentioned (e.g. a special layout). What do I do?
A: Ask! I am very obliging.
Progress:
April 25th 2016: I put together a schematic for the TK this afternoon. The only incomplete portion is the reset switch on the hub. I’m not sure how the device handles that, so I will probably solve that tomorrow.
More



April 28th 2016: Completed schematic to design netlist association in KiCAD. The current design looks like this.

I had hoped to finish laying it out this evening, but it is late and I’m hungry.
May 2nd 2016: Completed Dom PCB and ordered prototypes.



May 3rd, 2016: I made a prospective case for the Dom tenkey pad.

Quote The built in standoffs will use 3/8” 4-40 screws. There is a 5mm thick space below the plane where the PCB will sit so soldering doesn’t touch the metal. There is a 13mm space for the PCB (final will probably be 1.6mm thick), plate, and switches. The interior has 0.5 mm clearance on each side so there is wiggle room for caps. The outer edges have a chamfer, the while everything else uses fillet. The case is 180 degree, aka flat. There are 4-40 screw holes on the bottom so you can mount feet of your choosing on them. I plan on making 11 degree angled risers to accompany this case which may be attached with 1/2” 4-40 screws. There is one slot for the micro USB output, and 3 slots for USB input. Also, done today. To accommodate requests for Monterey Alps support, I have made a pad which supports both SKCM Alps as well as the SMK pins.

May 13th, 2016: The OSH Park prototypes of DOM came in the mail.

May 27th, 2016: The TKL PCB is nearing completion.

It has nice features like a diode reference

Teensy 2.0 support.

Prototyping support.

June 3rd, 2016: Layouts being vetted for cutting.
More


,