geekhack Projects > Making Stuff Together!
[opensource] GH80-3000 | Cherry G80-3000 replica
NightFox99:
--- Quote from: suicidal_orange on Fri, 02 December 2022, 15:13:53 ---That's very strange - the qmk firmware clearly states they all have pins...
* suicidal_orange actually reads some of the thread
"Rev. 2 gets RGB LED indicators" - that would be why they can share a pin.
Seems there are problems in the matrix and I'm not sure anyone actually has a working rev2 board yet - you'd have done better ordering some rev1 which just worked :(
--- End quote ---
Thank you for the information. But there were problems with V1, right ?
NightFox99:
--- Quote from: Vescovo Alessio on Fri, 02 December 2022, 09:38:34 ---
--- Quote from: NightFox99 on Thu, 01 December 2022, 03:18:21 ---Has anyone sucessfully printed Rev.2 with JLC ? Is it works correctly ?
--- End quote ---
I've printed some PCB's in the REV. 2 to realize the first prototypes of a new layout of keyboard based on the old QZERTY italian layout, but this is a long story and in the future of course I'll make a topic. If you are curious you can read about it here https://www.vescovorestauri.it/tastiere/(in italian but you can easily translate). I want to produce an ISO 105 standard based keyboard, I search a lot on the market but it's impossible to find that PCB. So, I print this GH80-3000 PCB. But there's some problem to talk about:
-For ISO 105 you have to wire manually some key.
-hole for 6.25 spacebar stabilizer are in little wrong position (interax are more than 100 mm)
-right ALT is approx one millimeter in the wrong position, more on the left than normal and so it hurts a little bit the spacebar.
-I'm manually wiring on kbfirmware.com because there isn't the layout.
When I resolve all the problems I'll make a post...
Final considerations: for the first prototypes of my new product it's a good base to "play", but to produce it... I will certainly release a PCB PURE ISO 105.
--- End quote ---
Thank you for the suggestions. Maybe going with V1. Too bad because I actually managed to find all the replacement parts for V2. Here's the list :
Vescovo Alessio:
I've manually made a matrix for the GH_80_3000_REV2 PCB on QMK MYSIS because the imported Json automatically made with the conversion from kbfirmware.com works fine... but was impossible to edit it with macros - combos or the unicode special mode on QMK MYSIS!! It was an adventure that took three days but finally I've made a perfect matrix without any basis and this knowledge will be fine in the future to make others special keyboards!
If you need you can find here the complete directory. You should insert it in qmk_firmware-->keyboards-->gh80_3000_r2
I've made only the matrix for ISO 105 and you have to wire manually three keys like you can find in the readme file.
65a:
So I finally bit the bullet and ordered some GH80-3000 PCBs. I ordered AT32U4-AUs, 12pf 16MHz crystals, and had some 0805 resistors and caps around. I assembled just the MCU, Caps and resistors for the first board (no diodes or switches). It does not show up as a USB device, and I can't seem to reach it on the ISP header. Inspection doesn't indicate any bridges between MCU pins, VCC is apparent on the board. So I figured I must have bridged something under the chip or crystal, and built the second board, being extra careful. Exact same symptoms. So far I have tried flipping the crystal around, reflowed it, tried 18pf in addition to 22pf, reflowing one of the boards with a heatgun, and testing my ISP programmer on a random promicro. What should I try next? I am sure something stupid is happening.
Here's a close up of the MCU complex: https://i.imgur.com/SR3l8RK.png
The crystal I am using is https://www.digikey.com/en/products/detail/suzhou-hangjing-elec-tech-co-ltd/XC32M4-16-000-F12NLDTK/16686213, which seems quite similar to the original part. I am using AT32U4-AU (no RC).
I don't think I should have to program the bootloader, but ISP also doesn't work, so I assume it's the crystal. Anything else I can check?
Vescovo Alessio:
--- Quote from: 65a on Sat, 07 January 2023, 22:02:02 ---So I finally bit the bullet and ordered some GH80-3000 PCBs. I ordered AT32U4-AUs, 12pf 16MHz crystals, and had some 0805 resistors and caps around. I assembled just the MCU, Caps and resistors for the first board (no diodes or switches). It does not show up as a USB device, and I can't seem to reach it on the ISP header. Inspection doesn't indicate any bridges between MCU pins, VCC is apparent on the board. So I figured I must have bridged something under the chip or crystal, and built the second board, being extra careful. Exact same symptoms. So far I have tried flipping the crystal around, reflowed it, tried 18pf in addition to 22pf, reflowing one of the boards with a heatgun, and testing my ISP programmer on a random promicro. What should I try next? I am sure something stupid is happening.
Here's a close up of the MCU complex: https://i.imgur.com/SR3l8RK.png
The crystal I am using is https://www.digikey.com/en/products/detail/suzhou-hangjing-elec-tech-co-ltd/XC32M4-16-000-F12NLDTK/16686213, which seems quite similar to the original part. I am using AT32U4-AU (no RC).
I don't think I should have to program the bootloader, but ISP also doesn't work, so I assume it's the crystal. Anything else I can check?
--- End quote ---
Dear 65a, I use the same AT mega, the crystal may be different (X322516MOB4SI). Have you already soldered the reset? I used the reset type: TS-1187A-B-A-B.
Not secondary, I see in your's that your welds are not done right. Drippings could cause unwanted "bridge contact". Maybe you should get more practical experience and then try again. Isn't simple to solder such small components.
I attach one of my PCBs if you want to visually check something.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version