How many do you have available? And how much work is involved in putting it together?Click on the links, it links you to the wiki where it tells you how to put it together. Lots of SMD soldering.
Whether PCB Symmetric Staggering?
I haven't really seen any info on these. What do they enable you to do differently from the stock controller?
I haven't really seen any info on these. What do they enable you to do differently from the stock controller?
I haven't ever performed SMD Soldering. This might get interesting.
I haven't ever performed SMD Soldering. This might get interesting.
It doesn't look too bad. SMD soldering is really easy if you use a flux pen/marker and have some fine tip soldering tweezers. You could probably acquire both for less than $15 from amazon. You could also have someone like me solder it for you ;)
I found these on ebay. Didn't know they came this small. The listing was evidently 100% correct =D I got both 0.05" and 1 mm in single and dual rows. I don't know how useful they would be though. 2mm pitch is already smallish to route traces between the pins.. Tiny daughter boards was the only thing I could think of.
Top to bottom(Attachment Link)
- 0.1"
- 0.05"
- 1 mm
- 2 mm
I am slightly nervous about the smd soldering. Would anyone here be willing to put together two of the black petal for me?
bpiphany, any chance I could see the underside of the finished black petal to try to make better judgement?
@bpiphany respect your work effort, it is quite tedious to get all the parts together. Would you be able to ship it to Australia? If so, let me know so I could place order.
Besides, the components makes the board quite thick, it might pose problem for custom cases. I am thinking why don't you place a Interest Collection thread of making a mass produced version which you could re-design to make it more cost effective and slimmer too. Just my 5cent
@bpiphany respect your work effort, it is quite tedious to get all the parts together. Would you be able to ship it to Australia? If so, let me know so I could place order.
Besides, the components makes the board quite thick, it might pose problem for custom cases. I am thinking why don't you place a Interest Collection thread of making a mass produced version which you could re-design to make it more cost effective and slimmer too. Just my 5cent
You mean like the one he made here?
http://geekhack.org/index.php?topic=39146.msg1121721#msg1121721 (http://geekhack.org/index.php?topic=39146.msg1121721#msg1121721)
Also the controllers in this thread are direct drop in replacements for stock controllers...they should be the same size etc....
@bpiphany in the spirit of open source, I submit to you a first GitHub pull request
https://github.com/BathroomEpiphanies/costar_keyboard/pull/1
Last night I opened the Mini Microcontroller replacement board to see about attempting to hand solder it. I just laughed and laughed. There is no way I have even close to the skill required to solder that tiny thing using an iron. So, it really is good news to hear that you have your toaster up and running!
:thumb:
Can I still purchase one or two?
Okay that makes sense. I won't give up! I was wondering why there were those holes beneath the chip pad. :)
Should be interesting regardless of the outcome! :thumb:
First off all, a delayed thank you and hats off to bpiphany! I've got my 2 frosty flakes in no time and must say they are gorgeous!
I have finally got my fork of the firmware to the state where it can be shared. I have added support for multiple layers and dual-role keys and managed to implement a SpaceFN layout on top that. http://geekhack.org/index.php?topic=51069.0;topicseen
My fork is here https://github.com/pa3zo6/costar_keyboard
I'd be happy to do a pull request if needed.
I am going to go cold turkey on my own 60% SpaceFN-inspired layout from tomorrow to make sure it all really works.
I appreciate it, but I would decline a pull request. I've just declared my intentions for my firmware in the README. I am happy it has been of help to you, but our roads have parted. We will continue our separate adventures =)
@bpiphany: is the Pegasus as same as the HID liberation device?
Have you tested the connectivity all the way up to the controller? Perhaps it's just a bad solder joint on the controller pin or the controller socket. It looks like there is nothing much going on between the pin and the controller, so you may just be able to check if there is connectivity to the chip as well http://deskthority.net/w/images/5/51/Filco_Majestouch_Controller_bottom_view.jpg
Not trying to discourage you from giving me your money of course...
Hi bpiphany,
Is there a reason you're not offering "toasted and tested" service with the blackpetal?
Hi bpiphany,
Is there a reason you're not offering "toasted and tested" service with the blackpetal?
The simple reason is that I don't have a Rosewill to test them in =P I have the PCB, but it's a pain to test the keys without switches soldered in. And it probably wouldn't be a very good test at all. I could solder switches to the PCB I have I suppose... I'm not sure how big the demand for the Petals is either.
Hi bpiphany,
Is there a reason you're not offering "toasted and tested" service with the blackpetal?
The simple reason is that I don't have a Rosewill to test them in =P I have the PCB, but it's a pain to test the keys without switches soldered in. And it probably wouldn't be a very good test at all. I could solder switches to the PCB I have I suppose... I'm not sure how big the demand for the Petals is either.
Whats your success rate? Perhaps you could sell me a toasted and partially tested version?
Hi bpiphany,
Is there a reason you're not offering "toasted and tested" service with the blackpetal?
The simple reason is that I don't have a Rosewill to test them in =P I have the PCB, but it's a pain to test the keys without switches soldered in. And it probably wouldn't be a very good test at all. I could solder switches to the PCB I have I suppose... I'm not sure how big the demand for the Petals is either.
Whats your success rate? Perhaps you could sell me a toasted and partially tested version?
I too may also be interested in something like this.
^^ That would be good to know. I posted some photos of my XT controller and board over here -> http://geekhack.org/index.php?topic=48250.msg1229701#msg1229701
^^ That would be good to know. I posted some photos of my XT controller and board over here -> http://geekhack.org/index.php?topic=48250.msg1229701#msg1229701
But did you trace the matrix pinouts?
Been on vacation for almost two weeks =)yes, the soldering is terrible. thankfully, it works quite well. go go electricity.
If anything that XT controller looks like the Rosewill one. A complete trace-out of the main board would be in place to know for sure of course.. And I doubt they didn't make it different just to screw with tinkerers like us =P Looking at this photo (http://deskthority.net/wiki/File:Rosewill_controller_bottom_view.jpg) I would say that at least the USB lines have been moved making the Black Petal useless..
Also the soldering on that controller :eek:Show Image(http://geekhack.org/index.php?action=dlattach;topic=48250.0;attach=54640;image)
If it ever gets retooled to work with the Quickfire XT, I'd be interested in one... I too figured "it was probably just a RK-9000 controller with a larger socket" but it sounds like it isn't :(
Looking forward to receiving my Pegasus Hoof!! Has anyone tried the Hoof with this:
http://geekhack.org/index.php?topic=51252.0 (http://geekhack.org/index.php?topic=51252.0)
Well I think it's just silly. Costar obviously manufactured them all. They could very well have just designed one horseshoe shaped controller to fit on next to all boards. I have a hard time seeing the customer CM, Filco so on caring too much about the actual internals. That would save them a lot of work. The matrix is the same on all of them anyway.in my various adventures i've learned, if nothing else, that the ODM world often makes no sense at all.
I just toasted a batch of Hoofs and Flakes. Starting to run a bit low on components... I have a stash of each one built now though =)
Could you make a Keycool 84 controller?
Are there any keyboards using that Apple Core?
By any chance, can Frosty Flake work with the CM Quickfire Rapid I (http://gaming.coolermaster.com/en/products/keyboards/rapid-i/) ?
Thanks Bpiphany and Grendel. I'm hoping you can do the CM Quick Fire Rapid-I next :)
Got my Kitten Paw yesterday! It brought my dead Filco Ninja back to life!
My 1st shipment somehow got lost in the mail, but Fredrik (bpiphany) was very kind and sent me another one *with* tracking for FREE!
Great product, great service, A+. :thumb:
The LEDs on the Filco are not in switch (under the key caps), they are on a row above the PgUp/Home/Ins keys.
You can configure them to have different meanings with the Easy AVR USB firmware.
The LEDs on the Filco are not in switch (under the key caps), they are on a row above the PgUp/Home/Ins keys.
You can configure them to have different meanings with the Easy AVR USB firmware.
Can it make the LEDs do this?
http://www.youtube.com/watch?v=V4JxO3qQcz0 (http://www.youtube.com/watch?v=V4JxO3qQcz0)
This is on a 356mini btw.
The LEDs on the Filco are not in switch (under the key caps), they are on a row above the PgUp/Home/Ins keys.
You can configure them to have different meanings with the Easy AVR USB firmware.
Can it make the LEDs do this?
http://www.youtube.com/watch?v=V4JxO3qQcz0 (http://www.youtube.com/watch?v=V4JxO3qQcz0)
This is on a 356mini btw.
you can't light up a clack, but I know that there are lighting modes like that
The Filco doesn't have LED backlighting. It only has indicator LEDs for Caps Lock, Scroll Lock, (Num Lock). And those LEDs are not located inside switches. So, I don't really understand what you are wanting. The two (or three) indicator LEDs to flash and pulse?
The Filco doesn't have LED backlighting. It only has indicator LEDs for Caps Lock, Scroll Lock, (Num Lock). And those LEDs are not located inside switches. So, I don't really understand what you are wanting. The two (or three) indicator LEDs to flash and pulse?
I'm not talking about the Filco right now. What I mean to ask is can I program the same or similar lighting mode onto a kmac pcb with the firmware(kmac is just an example).
And also if I can make the LEDs above the home button cluster breath like in the video.
Does the Pegasus Hoof allow custom LED configurations on keys for the Filco?
Sorry, I think I ended u confusing myself. Let me rephrase:at the moment you cannot but I have been considering adding that feature.
Can I make the 2 LEDs pulse and breath like in the video with the Pegasus Hoof plus the Easy Avr Firmware?
Hi guys!I wouldn't count on the existing controllers working, although anything is possible. I'll bet bpiphany could do it, but who knows if he has time
Any love for wasd v2? By any chance will the frosty flake work for wasd v2? The controller's the same holtek. but not sure whether if the pin layouts are the same though.
Picture for reference:
http://imgur.com/MehwYFi
http://imgur.com/xIhbWbt
Sorry, I think I ended u confusing myself. Let me rephrase:at the moment you cannot but I have been considering adding that feature.
Can I make the 2 LEDs pulse and breath like in the video with the Pegasus Hoof plus the Easy Avr Firmware?
Hi guys!I wouldn't count on the existing controllers working, although anything is possible. I'll bet bpiphany could do it, but who knows if he has time
Any love for wasd v2? By any chance will the frosty flake work for wasd v2? The controller's the same holtek. but not sure whether if the pin layouts are the same though.
Picture for reference:
http://imgur.com/MehwYFi
http://imgur.com/xIhbWbt
Hi guys!I wouldn't count on the existing controllers working, although anything is possible. I'll bet bpiphany could do it, but who knows if he has time
Any love for wasd v2? By any chance will the frosty flake work for wasd v2? The controller's the same holtek. but not sure whether if the pin layouts are the same though.
Picture for reference:
http://imgur.com/MehwYFi
http://imgur.com/xIhbWbt
Sorry, I think I ended u confusing myself. Let me rephrase:at the moment you cannot but I have been considering adding that feature.
Can I make the 2 LEDs pulse and breath like in the video with the Pegasus Hoof plus the Easy Avr Firmware?
The LED's on bpiphany's controllers are connected to OCR1 pins, ie. T1 can drive them via PWM. Fairly easy to do the breathing effect. Did it in my firmware, I can shoot you the source if you are interested (PM me.)Hi guys!I wouldn't count on the existing controllers working, although anything is possible. I'll bet bpiphany could do it, but who knows if he has time
Any love for wasd v2? By any chance will the frosty flake work for wasd v2? The controller's the same holtek. but not sure whether if the pin layouts are the same though.
Picture for reference:
http://imgur.com/MehwYFi
http://imgur.com/xIhbWbt
x2. Looks like the v2 is build by Costar, they never use the same controller in different products. Plus there is some funky stuff going on the back side, could be a current source for LED back lights (I'm suspecting the Code is the same v2 w/ added LED's.)
If the USB +5 is connected to the wrong pin you could possibly do some damage. Probably not though
Not the keyboard PCB, I meant the bpiphany board. Really just the uc
Well I think I'll give it a shot. any chance to fry my pcb if it doesn't work?
Plus there is some funky stuff going on the back side, could be a current source for LED back lights (I'm suspecting the Code is the same v2 w/ added LED's.)
wait what kinda funky stuff?
Where are the CAD files for these PCBs?
Hi guys!
Any love for wasd v2? By any chance will the frosty flake work for wasd v2? The controller's the same holtek. but not sure whether if the pin layouts are the same though.
Picture for reference:
http://imgur.com/MehwYFi
http://imgur.com/xIhbWbt
Ok, it arrived today. First thing (after a quick test) I did was to do an o-ring mod. Now I just opened the case to have a look inside. Will the ghost squid work as a replacement for this daughterboard? (Attachment Link)
Yes. A slightly older version of this firmware (https://code.google.com/p/corecon/) should be preloaded, it supports ISO layout.
ANSI-schmansi, they are all the same. JIS as well I believe. Which makes sense, using the same PCB for all layouts.
BTW, did you receive my mail?
Out of curiosity, what size are the SMD parts?
I am considering buying a PCB and getting parts from somewhere else so that I can hand solder it myself because I love soldering, but I will have to wait and see if the tips that come with my new iron will be small enough.Out of curiosity, what size are the SMD parts?
The capacitors and resistors are 0603s, the ATmega is a TQFP32, the multiplexers SOIC16s, and the crystal is 3.2x2.5mm.
There is a specification of all the components here http://deskthority.net/wiki/Costar_replacement_controllers#Hardware
I would suggest to get the fully assembled and tested unit and use the saved time messing with the switches of the board (if you so desire.) Having a known working controller ready to go is well worth the additional cost IMHO.That is true. Maybe I will porbably get an assembled one since it would turn out to be around $50 to build it myself since I would have to buy from 3 or 4 sources.
I searched the thread and found no answer so I'll go ahead and ask.
I've got the Rosewill RK-9000RE and the main board is a Nashville 10458 V4.0 2012-[I don't remember and didn't take a picture]. Do you know offhand whether I would go with the Black Petal or the Kitten Paw?
I searched the thread and found no answer so I'll go ahead and ask.
I've got the Rosewill RK-9000RE and the main board is a Nashville 10458 V4.0 2012-[I don't remember and didn't take a picture]. Do you know offhand whether I would go with the Black Petal or the Kitten Paw?
I'm very certain it'll take a Petal since Nashville v4 sits betw. the CST-NFK (2011) and v5 (2012) -- both carry a "NFKB-Daughter ESD Rev 2.0". You'll have to reopen the case for verification tho.
hi friend.. how can i order one of these for my Filco Majestouch 2 full to the USA ? :D
thanks in advance
If you want get a custom controller for your keyboard, send me a PM with your Paypal e-mail address and what you want. I'll send you an invoice from there. I have plenty of all controllers.
Any love for wasd v2? By any chance will the frosty flake work for wasd v2? The controller's the same holtek. but not sure whether if the pin layouts are the same though.
Picture for reference:
http://imgur.com/MehwYFi
http://imgur.com/xIhbWbt
I would love to be able to mod a WASD. Any update on this? Thanks!
Hi mate,
I'm interested in the The Ghost Squid board for the CM Storm Quick Fire XT, I was wondering if you had any stock of them left?
I also have a few other questions regarding installation and programming of the board since this is my mechanical keyboard and I'm a complete noob.
1. How hard is the installation of the board on the CM Storm Quick Fire XT? Is it a simple remove the case, remove the board and plug in the new board? Or is soldering and desoldering required?
2. Do I need any coding skills to program the board once installed? Or can i just use Easy AVR USB Keyboard Firmware and Keymapper https://geekhack.org/index.php?topic=51252.0?
Thanks for taking the time to help me out.
Cheers,
Patrick
KBP V60 is also manufactured by Costar. Is there a replacement controller for it?
There is a new version of the Pegasus Hoof available. All other controllers are "in stock" as well.Show Image(https://geekhack.org/index.php?action=dlattach;topic=46700.0;attach=94386;image)
There is a new version of the Pegasus Hoof available. All other controllers are "in stock" as well.Show Image(https://geekhack.org/index.php?action=dlattach;topic=46700.0;attach=94386;image)
Is it software compatible with the old 'hoof?
There is a new version of the Pegasus Hoof available. All other controllers are "in stock" as well.Show Image(https://geekhack.org/index.php?action=dlattach;topic=46700.0;attach=94386;image)
There is a new version of the Pegasus Hoof available. All other controllers are "in stock" as well.Show Image(https://geekhack.org/index.php?action=dlattach;topic=46700.0;attach=94386;image)
Are there any remarkable differences between the "old" one and this one?
I got the old PH just a month before the new one came out :-\
Thanks!
Is the new Pegasus Hoof compatible with the old Majestouch 1 boards? Thanks!
any new designs for frosty flake? :D
It looks like they are using a 8x20 matrix, maybe. I don't know what those PINC?'s are for. If you want to do a one of I would suggest a Teensy++, and a messy wiring job =P
I fear the keyboard that actually requires a 8x20 matrix. 160 keys of POWER!!!
I fear the keyboard that actually requires a 8x20 matrix. 160 keys of POWER!!!
I would love to be able to mod a WASD. Any update on this? Thanks!
Sorry, but I don't think it would be worth the work involved. If the demand was really high perhaps. Or if it were more similar to the Flake or Hoof, but I am worried I would have to redo the whole thing from scratch to fit the components.
But what happens when incorrect firmware is loaded or, as in case of AVR Easy Key Mapper, you forget to map something to activate bootmode?You can always short the pads with something conductive, like a pin. Granted, since it's on the bottom side it will be tricky, but as a get-out-of-jail solution, it should work.
Without the reed switch, you've just bricked your controller.
Maybe allow the option to add it in at extra cost?
1) The toasted versions you're selling are drop-in replacements, aren't they? I open up my keyboard pull out one controller and put in yours. No soldering required? The SMD soldering that people mention sometimes applies if I order just the PCB and add my own Atmel to that?
Are there hardware installation instructions somewhere?
2) How much flexibility do I get out of these? Can I, e.g., turn caps lock into an Fn key and use Fn+H/J/K/L as arrow keys?Using the Easy AVR USB Keyboard Firmware and Keymapper (https://geekhack.org/index.php?topic=51252.0) firmware that's definitely possible. You can even program it so that tapping caps lock still works as caps lock, but holding it down activates the Fn layer.
-Can the original controller be re-installed (in case the custom chip does'nt work correctly or get the Keyboard to it's original state)?Don't know for ghost squid but there's a video for frosty flake which answers all the questions above:
-What are the tools needed for installation?
-Is it possible to have some guide, text or photos for the installation (real hardware noob here)
-Are there any things to be carefull ? And in the same line, is there a risk to brick the keyboard?
Hello,
I want to hardware map my page up key to Fn-left etc
I want custom layer mapping for the osx magic keys at the top row (volume, command control etc) and left the defaults as F1,F2... F12
Would this be doable?
Do I have to reprogram if I want to use my QFR on windows/linux?
I just need to get pop open the QFR and snap the The Frosty Flake in (baked) ? No soldering?
Where can i get this controller for Majestouch 2 CamoShow Image(http://s.kaskus.id/images/2015/10/24/353858_20151024040755.JPG)
Mine was broken and i cant registered several button (shift, numlock, backspace, etc)
:'( :'( :'( :'( :'( :'( :'( :'( :'( :'(
Where can i get this controller for Majestouch 2 CamoShow Image(http://s.kaskus.id/images/2015/10/24/353858_20151024040755.JPG)
Mine was broken and i cant registered several button (shift, numlock, backspace, etc)
:'( :'( :'( :'( :'( :'( :'( :'( :'( :'(
Looks like the Kitten Paw. And you are sure it's the controller, and not the main board that is broken? Which keys more specifically doesn't work. Rows/columns from http://deskthority.net/wiki/Costar_Matrix ?
bathroomepiphanies.com seems to still be running, the controllers should be available to be ordered. Send an email over to confirm.
:)
Would Frosty Flake and Ghost Squid still be available? And did I understand correctly that they both can be placed without any soldering?
Thank you!
Having an issue flashing my frosty flake. I can get it to seemingly go into boot mode (usb disconnects and connects, and the keyboard stops functioning) but the device wont show up on atmel flip or dfu programmer. Not sure what I'm doing wrong.
I don't have another computer, but I'll see if I can try on a roommates. And no, haven't been able to program before. I'll see what a reboot does.
Also the winlock LED stays on and I don't know how to turn it off...
I don't have another computer, but I'll see if I can try on a roommates. And no, haven't been able to program before. I'll see what a reboot does.
Also the winlock LED stays on and I don't know how to turn it off...
Did you install the Atmel driver on the ATmega32U2 device?
I don't have another computer, but I'll see if I can try on a roommates. And no, haven't been able to program before. I'll see what a reboot does.
Also the winlock LED stays on and I don't know how to turn it off...
Did you install the Atmel driver on the ATmega32U2 device?
Not sure what you mean by that, so I'm going to assume no. I bought one preassembled though, if that makes a difference.
I don't have another computer, but I'll see if I can try on a roommates. And no, haven't been able to program before. I'll see what a reboot does.
Also the winlock LED stays on and I don't know how to turn it off...
Did you install the Atmel driver on the ATmega32U2 device?
Not sure what you mean by that, so I'm going to assume no. I bought one preassembled though, if that makes a difference.
I'm talking about the Windows driver. It's installed in Windows.
I don't have another computer, but I'll see if I can try on a roommates. And no, haven't been able to program before. I'll see what a reboot does.
Also the winlock LED stays on and I don't know how to turn it off...
Did you install the Atmel driver on the ATmega32U2 device?
Not sure what you mean by that, so I'm going to assume no. I bought one preassembled though, if that makes a difference.
I'm talking about the Windows driver. It's installed in Windows.
How do I install the windows driver for pegasus hoof? I'm stucked on this step.
Did it work before flashing your firmware? Which keys are failing more specifically? Are they gathered in a row or column here? https://deskthority.net/wiki/Costar_MatrixEverything works now. It was just an issue with EasyAVR.
I was curious if the Ghost Squid replacement controller would enable NKRO when using USB with the QuickFire XT keyboard? Or would PS/2 still be needed to achieve NKRO?
I have what appears to be the original version of the Pegasus Hoof. When I flash it, only certain keys work. Full sections such as "QWER" don't. I can swap keys "CTRL and CAPS" for example, and the keyboard does have the changes after the flash, so it is working to an extent. Any ideas?
I have what appears to be the original version of the Pegasus Hoof. When I flash it, only certain keys work. Full sections such as "QWER" don't. I can swap keys "CTRL and CAPS" for example, and the keyboard does have the changes after the flash, so it is working to an extent. Any ideas?
Are you compiling for the correct version of the Hoof? Which firmware are you using? What's the revision number on the Hoof?
That sure sounds like it should be correct.
Here you'll find which keys belong to which columns and rows https://deskthority.net/wiki/Costar_Matrix If you can identify which columns/rows that doesn't work it will probably help debugging. And if it's full rows/columns. Probably column 5 is out on yours by the sound of it.
Just to be sure, try this hex-file https://github.com/BathroomEpiphanies/costar_keyboard/blob/master/binaries/hoof_20131001_ANSI_ISO_JIS.hex
And (as always) make sure to get the actual hex-file, not the html. The atmega won't eat html...
I have what appears to be the original version of the Pegasus Hoof. When I flash it, only certain keys work. Full sections such as "QWER" don't. I can swap keys "CTRL and CAPS" for example, and the keyboard does have the changes after the flash, so it is working to an extent. Any ideas?
Are you compiling for the correct version of the Hoof? Which firmware are you using? What's the revision number on the Hoof?
I should say the controller was used so who knows what happened to it.
its Revision 20131001. Using Rev. 1 in Easy AVR with the latest version of easy AVR keymapper
Try this version:
https://www.dropbox.com/s/ze2zsk0ejuvylc7/easykeymap_windows_2_03_02.zip?dl=0
Remember this is a hardware change so you should make a new layout from scratch
Have a look at this (https://geekhack.org/index.php?topic=78059.msg2003181#msg2003181) instead. The Voice of Reason is sort of a superset of the Flake
It has TR/TX broken out to the somewhat modified ISP header
https://deskthority.net/wiki/File:Voice_of_Reason_Components.PNG
You should with almost absolute certainty be fine with the Pegasus Hoof.
You can get them from 1upkeyboards. They will be the same price, but probably with faster and tracked shipping =)
Carefully bent headers to spring load the board to be tested
Fredrik, on the 'simple costar firmware' (the non TMK repo on your github), is there still a notion of the magic command?
On my kittenpaw 2016 I crash the kb everytime I hit L&R shift together. Yet, I don't seem to be able to "do" anything with that command. I know it's intended to be a feature, but I have yet to figure that out. should I just use over to TMK?
can somebody tell that Pegasus Hoof / Kitten Paw are works without any problem with Filco Majestouch Convertible 2 (TKL / Fullsize)? A bit curious bcs I do wanna get Filco MC2 but I want to change the layout tho. Thanks for replying this post.
Might be a dumb question but do any of your controllers work/fit in unicomp M's?
can somebody tell that Pegasus Hoof / Kitten Paw are works without any problem with Filco Majestouch Convertible 2 (TKL / Fullsize)? A bit curious bcs I do wanna get Filco MC2 but I want to change the layout tho. Thanks for replying this post.
No, that won't work. It's completely different, with BlueTooth and all that, https://geekhack.org/index.php?topic=68510.0
The Flake and Hoof are exactly the same, as well as the Petal, Squid and old Paw. The only difference is the pinout (and some extra LED resistor here and there). I never had a look at the breakout board in the QFR until recently. I just assumed it was only the USB connector on there... However I believe it's only for ESD protection.
Bypassing the breakout shouldn't have much effect. What exactly did you do? Did you get the pins correct or mistakenly swap them around somehow?
Not sure, this happened a while ago, didn't have time then and I don't have access atm. I'm 80% sure i didn't swap the pins.
That worked - thanks!
Hi,
my friend recently got a tiger lily and there's no files on github for that yet.
Could you release a guide on how to program it otherwise?
Thanks,
Xelus
Hi,
my friend recently got a tiger lily and there's no files on github for that yet.
Could you release a guide on how to program it otherwise?
Thanks,
Xelus
Hi, just logged in after a long absence. Are updates needed to EasyAVR to support the latest controllers?
By the way, we need to thank bpiphany again for the work he does on these awesome products. Enthusiast customization on commercial quality boards. Good stuff.
Yes I saw that. Doesn't it look butt ugly with the LEDs like that? Can't think of a single good reason to put them there... Anyway there will probably be a controller shortly. Someone is already sending me a Masterkeys controller.
can somebody tell that Pegasus Hoof / Kitten Paw are works without any problem with Filco Majestouch Convertible 2 (TKL / Fullsize)? A bit curious bcs I do wanna get Filco MC2 but I want to change the layout tho. Thanks for replying this post.
No, that won't work. It's completely different, with BlueTooth and all that, https://geekhack.org/index.php?topic=68510.0
I just got a Pegasus Hoof and a Filco Majestouch 2 TKL HAKUA. The main purpose was to get a quiet TKL and use the Pegasus Hoof to reprogram the left Windows key as a FN key with FN+WASD as arrow keys. I find this extremely helpful for doing one handed selects of blocks of text. While this is actually a fairly simple process once you get through it, I had issues with Java, and with switching the Pegasus Hoof into Boot Loader mode, so I thought I'd share some detailed instructions that incorporate my experience, with hopes of saving other a few hours (or days in my case :-[ )
First, you're going to need the Easy AVR Software here to create keyboard maps and the hex file you will use to program the keyboard:
https://geekhack.org/index.php?topic=51252.0
Second, you need Atmel Flip to clear and flash the Arduino atmega32u2 chip on the Pegasus Hoof
http://www.atmel.com/tools/flip.aspx
***SKIP IF YOU HAVE NO PROBLEMS INSTALLING FLIP AND JAVA****
My problems started with the Atmel FLIP install and JAVA, as I'm running Windows Server 2016 (which, for the purposes of these instructions, should be the same as Windows 10). I recommend downloading the FLIP 3.4.7 with Java Runtime Enviornment included, as JRE 5.0 (e.g. 1_5_0_xx) is long since deprecated and somewhat difficult to find. I kept getting errors during the install, although I forget the exact message. I think I updated the PATH, TEMP, and TMP User variables (under System -> Advanced Variables -> Environment Variables) to reference C:\Temp (instead of %USERPROFILEPATH%), just to get the actual jre_setup.exe file to extract to C:\temp before it would even launch the installer. I think the installer still would not complete, so while the installer was in process (frozen with an error on screen), I went to C:\temp, copied th jre_setup.exe file out of there, then cancelled the bad install. I went back to the jre_setup.exe file, then did a right-click -> Run as Administrator, and installed it for all users...at this point, with Java installed, I was able to install Atmel Flip (although I my have installed the version that did NOT include Java at this point, I forget)...
******************
At this point you want Easy AVR and ATMEL FLIP installed. Then:
1. Create your custom layout and HEX file (for loading onto the Pegasus Hoof) in Easy AVR
2. [Presumably] disconnect the keyboard if it's plugged, in, remove the cover (LEAVE COVER OFF), and replace the stock Filco controller with the Pegasus hoof, per standard instructions (such as those found on the 1upkeyboards Pegasus Hoof page)
3. Plug the keyboard back in and it should be working fine
4. When you're ready to flash it, you need a decently strong magnet and it helps to remove the UP arrow key. I tried to using a magnet on the bottom of a magnetic level; this was awkward and the UP arrow was getting in the way. A small refrigerator magnet should do the trick
5. ***WARNING*** - your keyboard will stop responding in this step, so have a second one plugged in if you still want to type -
Place the magnet on the Pegasus Hoof and you should here a USB disconnect and reconnect sound. If not, in my case, I had to place the magnet directly on the lower left side of the Pegasus Hoof, over where it has a Q.C. PASSED stamp (as this is the stamp, it's possible it could change locations on the controller). If you want to confirm you're ready to flash, look in the Device Manager, and you should now see a section called Atmel USB Devices, with ATmega32U2 nested beneath it..
6. Open Atmel Flip, click on the Device menu and choose Select. Find the ATmega32U2 and click OK (note the ATmega32u2 is the current Arduino chip for the Pegasus Hoof as of December 2017 and is subject to change)
7. Click the 'Select a Communication Device' icon (looks like a usb plug), and select USB. If you get an error mentioning AtLibUSBDfu.dll Not Found, it is most likely because you did not switch the controller into boot loader mode with the magnet; this is where I had issues and could have used more clarity per step 5. While researching this, I also ran across people who appeared to have problems because the correct driver as not loaded for the ATmega32u2. If the ATmega32u2 is in present in the Device Manager and you're getting the ATlibUSBDfu.dll error, try manually updating the driver, and pointing it beneath the Atmel install folder: 'C:\Program Files (x86)\Atmel\Flip 3.4.7\usb' (more specifically, you need the atmel_usb_dfu_inf file).
8. Assuming you either had no errors in #7 or resolved it, click the Erase Target Device Memory Icon. Once the memory is erased (just a few seconds), click File -> Load Hex File, and browse to the Hex file you created using Easy AVR. After you've selected it, click the Program Target Device Memory button. Programming should just take a couple of seconds, and, once it's complete, unplug the keyboard and plug it back in. The keyboard should be functioning and programming complete
Hope this helps some of you out...I'll probably post something similar in the Easy AVR thread.
Hi, just logged in after a long absence. Are updates needed to EasyAVR to support the latest controllers?
By the way, we need to thank bpiphany again for the work he does on these awesome products. Enthusiast customization on commercial quality boards. Good stuff.
Thank you as well for all your work on your firmware. I think the tmk way of only supplying the core function seem like work enough.. If anything needs to be added I think it would be the new Kitten Paw. I uploaded a config file to pastebin (https://pastebin.com/JkUkfTk8)
The new Tiger Lily is just a Black Petal with different headers. Perhaps a note about that.
Other than that I imagine a few people could find it convenient if there was a way to "port" their custom layouts to different keyboards/controllers. I see how that could be a complete nightmare to cobble together behind the GUI..
I added a combined Majestouch/Rosewill controller to the line-up. I haven't had time to work on my QFN skills, and I'm all out of the old Paws. So, please, a warm welcome to the Tiger Lily.Show Image(https://geekhack.org/index.php?action=dlattach;topic=39146.0;attach=154692;image)
I still have Black Petals left as well, if someone wants that.
I made an update to the original post a few days back. In short I sold off everything I had in stock to 1up. It's not likely I will produce anything more in the near future.
I made an update to the original post a few days back. In short I sold off everything I had in stock to 1up. It's not likely I will produce anything more in the near future.
Just want to express my gratitude for your work. My very first mechanical keyboard was a majestouch TKL and I quickly swapped it's controller to a Pegasus Hoof. Had a lot of fun tinkering with that board. :D :D