Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to build QMK for HandiPi? #4

Closed
inajob opened this issue Oct 29, 2022 · 10 comments
Closed

How to build QMK for HandiPi? #4

inajob opened this issue Oct 29, 2022 · 10 comments

Comments

@inajob
Copy link

inajob commented Oct 29, 2022

let me know how to build QMK for this project?

I see https://github.com/manna-harbour/miryoku_qmk/tree/miryoku/users/manna-harbour_miryoku, but I don't know which is best setting for this project.

@nobodYZH
Copy link

nobodYZH commented Nov 5, 2022

same problem, can anyone help?

@brickbots
Copy link
Owner

Hi Hi!

Thanks for giving the HandiPi a try! Sorry for the delayed response, I'm on holiday currently. I can provide a bit more help when I return, but I have checked in all the QMK files in a branch on my fork:

https://github.com/brickbots/qmk_firmware/tree/handypi/keyboards/handipi

Hopefully this will provide most of what you need. You can either copy these files into your own fork, or checkout mine and build with the command:

make clean handipi:manna-harbour_miryoku:flash MIRYOKU_ALPHAS=QWERTY MIRYOKU_NAV=VI

Replacing which ever Miryoku options you like. There is also a default keymap to start from if you don't want to use Miryoku.

Hope this helps! I'll check back in the next day or two to answer any followup questions :-)

@nobodYZH
Copy link

nobodYZH commented Nov 6, 2022

Hi Hi!

Thanks for giving the HandiPi a try! Sorry for the delayed response, I'm on holiday currently. I can provide a bit more help when I return, but I have checked in all the QMK files in a branch on my fork:

https://github.com/brickbots/qmk_firmware/tree/handypi/keyboards/handipi

Hopefully this will provide most of what you need. You can either copy these files into your own fork, or checkout mine and build with the command:

make clean handipi:manna-harbour_miryoku:flash MIRYOKU_ALPHAS=QWERTY MIRYOKU_NAV=VI

Replacing which ever Miryoku options you like. There is also a default keymap to start from if you don't want to use Miryoku.

Hope this helps! I'll check back in the next day or two to answer any followup questions :-)

Thank you for your reply, that helps me a lot!

@nobodYZH
Copy link

nobodYZH commented Nov 7, 2022

I build qmk and flash the keyboard successfully, and the Miryoku layout works well. But the directional button seems not working.

@brickbots
Copy link
Owner

Hi @nobodYZH ! Thanks for letting me know you got it all up and running.

I didn't include anything for the directional button as it was mapped pretty specifically to my I3WM config and I was not totally sure I implemented it in the 'correct' way to work with Miryoku and

wanted to review the best practices there.

When I have a bit of time to rework this part of the keymap and make sure it's not going to break other things, I'll push the changes to the same branch. In the meantime, the directional button is wired up in the matrix as the 5th row and it setup properly in config.h. Here is how the directions map to the columns:

Screen Shot 2022-11-07 at 9 51 57 AM

Let me know if you have any other questions I can help with!

@nobodYZH
Copy link

nobodYZH commented Nov 8, 2022

Hi @brickbots! Everything else runs just perfectly, there are no other questions.
Thank you for your excellent project and I'm looking forward to your future work!

@inajob
Copy link
Author

inajob commented Feb 25, 2023

Thank you! Mine also worked!
I also had to set fuse bit.

lfuse 0xEF, hfuse 0xD9, efuse 0xFE

@brickbots
Copy link
Owner

Hi @inajob ! So glad to hear it worked out for you. Thanks for letting me know you got it working 👍

@brickbots
Copy link
Owner

Hi Hi!

That's a wonderful article! I had to have it machine translated for me, but it was well ordered and informative. Thank you for sharing your experience :-D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants