If you're missing deps when building the qmk firmware: - Install QMK from pip pip3 install qmk - Run qmk setup in the annepro-qmk directory to resolve the deps issue qmk setup
Haven't had any bricking issues but only once (not related to QMK though). You can always go to DFU, open up Obins and restore your AP2. Happy flashing! :)
I keep on getting an error message when I try to flash it. error: Found argument '-p' which wasn't expected, or isn't valid in this context Does anyone know what to do here? I have the c18 version and that keeps popping up when I try inputting the command
Depends on the keyboard model I guess, try googling it. The AP2 didn't officially support QMK but it got ported. Don't see why it can't be ported to a Logitech or Razer board.
The Installation went quite well. Thank you very much. Now i don't know which Keyboard Profile in the QMK Configurator is the right one for the AP2. Ich mean there is no Layout available which is named Anne Pro or Obinslab. Can someone help me with that?
Currently QMK configurator doesn't support the AP2, but you can modify the profile directly from the source code. You can join the discord channel for more information on that :)
Can this help with the key chatter on my AP2? Cant flash on Ubuntu. Both "-p" and "loosy" are rejected by the command. And when flashing without them it fails with "thread panic" message.
I got stuck in the process. gcc could not be properly installed and so I've put the prices on hold for a bit. All of my other keyboards run on QMK firmware, and so it would be nice if my Anne Pro 2 did also.
@@stevemazza I tried the command "sudo apt-get install gcc" by itself and it seemed to install ok, then I ran it with the "gcc-arm-none-eabi" and seemed to confirm everything was ok.
Does QMK C18 overwrite the BLE portion of the stock firmware? I updated to the latest Obins firmware and it finally works with my ipad, pc, etc. but I was wondering if the bluetooth stack of this project is based on the older version of the Obins firmware.
Hmm try do do a "sudo apt-get update" and then run "sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi git build-essential". Hope it works :)
Pear Crew Yes I was able to get it working thanks for the video. Also, would you know how to get other effects outside of the shine firmware? Like I heard that there was a ripple effect I just don’t know how to put it onto the keyboard.
QMK has its own lighting effects but due to the way the AP2 works, currently all lighting effects are controlled by shine. A ripple effect could be added to Shine though. In the mean time Fn+8 turns LEDs off and Fn+9 changes the effects
Yes it does, i just followed this tutorial and typing it on bluetooth right now. As for the stability i don't know yet, i had problems with the stock firmware.
Sorry, I don't have previous experience with any of this, but it says in Ubuntu 18.04, when I do `sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi git build-essential`, it says that it's unable to locate the packages. Not sure what to do to be honest, but I'll try searching still.
As of now, I'm running into different errors, but I'm reading the error codes and I have successfully solved each problem. Will comment if I need some solution I can't quite find/come up by myself. Thanks again
@@DanielLucena13 so I did it in the Ubuntu 18.04 app, the sudo install stuff, git cloning. idk honestly haha I actually have not flashed it successfully. it says panicked when I flash without arguments, and when I input '-p 8009' or '--loosy' in either order, it says 'unexpected argument' (not on PC rn, but I can go on it)
Hey, however I wouldn't try to type the command while flashing, cmd crashes me with an error: Found argument '-p' which wasn't expected, or isn't valid in this context. :(
@@soax1337 The latest version of annepro tools has autodetection. If this doesn't work for you try an earlier version on github that supports the -p option
Nice vid, but still when light procc is 0.0 shine does't work;/ flash just freeze and don't work. I tried everything and can't bring back lightning after "successful update" via obins kit;/
That sounds tricky. What operating system are you using for Obins? If you're on Mac or Linux I advise you try Windows - flashing there is a bit more stable
@@PearCrew flashed on win10. Obins unpdates are not to safe even if they are finished with success message. 2 Times bricked my keyboard, good that it works now with qmk.
@@stopthephilosophicalzombie9017 I already created a hex file and is ready to flash using QMK Toolbox but said QMK toolbox cannot connect to my anne pro 2 when i use the esc-replug method. How do i do this?
@@mkvh20 I have only installed it on GH60 clones and haven't gotten the Anne Pro yet (I have one on the way). Have you followed all the steps in this video?
@@mkvh20 I have some ideas, but let me read up a little more before I make any recommendations. I hope they get back to you for both our sakes, I bought the AP2 specifically because it can supposedly run QMK now. : )
I just successfully installed QMK and Shine (the led firmware) and aside from some minor differences in the standard led effects the board is working properly. I have not a clue how to customize my layout and add function layers but I guess that's why I did it, to learn! : )
Are you enjoying QMK on your AP2? Want us to make a video showing how to customize QMK? Let us know in the comments bellow!
Yes, please! Guide how to customize QMK would be greatly appreciated
I also would like you to make a guide showing how to customize QMK.
yes please
@@siddharthkonduri8727 Yes please!
YEsssss
Before running the "sudo apt-get install..." command, you may want to run "sudo apt update". This solved the "unable to locate package" issue for me.
thank you so much you saved me
If you're missing deps when building the qmk firmware:
- Install QMK from pip
pip3 install qmk
- Run qmk setup in the annepro-qmk directory to resolve the deps issue
qmk setup
Missing deps? Where would I have encountered that? Is it an error message on install?
I'm stuck on flashing shine "device is Some("USB-HID IAP")"
im having the same issue did you find any solution
Outstanding job. Geez, where were you when I was fumbling around trying to figure all this out? (I'm cli-illiterate)
Glad you liked it man! Hope you enjoy QMK on your board!
I'm stuck on flashing shine "device is Some("USB-HID IAP")" please help
What is shine?
Will I finally be able to factory reset my board using this??? , can't do it via obinskit
thanks reddit to bring me here ! is any chance to make your AP2 bricked doing this? or just obins in DFU would recognize again ?
Haven't had any bricking issues but only once (not related to QMK though). You can always go to DFU, open up Obins and restore your AP2. Happy flashing! :)
@@PearCrew Pardon my ignorance, but what would DFU be? is it like going in IAP by holding Esc+plugging the cable?
Yes, it's the same thing. I just referred to it as DFU in the video :)
5:49 no longer need to put ''-p 8009'' for c18 keyboards
I keep on getting an error message when I try to flash it.
error: Found argument '-p' which wasn't expected, or isn't valid in this context
Does anyone know what to do here? I have the c18 version and that keeps popping up when I try inputting the command
There has been an update and you don't need the -p or --loosy arguments. Just do what you would have done if you had a c15 version. Happy flashing! :)
I got the same problem, did you find the way yet sir?
Still new to this whole thing, what is the difference between this and obinslab? What advantages does this give? Thanks
1 year update: AP2 is still perfect with my customised QMK layout while still running on Bluetooth at the same time. Magic
havent taken the dive yet, but curious can more lighting effects be made while running custom firmware?
Does this work on other brands like Razer or Logitech mechanical keyboards?
Depends on the keyboard model I guess, try googling it. The AP2 didn't officially support QMK but it got ported. Don't see why it can't be ported to a Logitech or Razer board.
Pear Crew ok thanks I will look it up
The Installation went quite well. Thank you very much. Now i don't know which Keyboard Profile in the QMK Configurator is the right one for the AP2. Ich mean there is no Layout available which is named Anne Pro or Obinslab. Can someone help me with that?
Currently QMK configurator doesn't support the AP2, but you can modify the profile directly from the source code. You can join the discord channel for more information on that :)
Any chance for something like this to ever work with Akko keyboards?
Can this help with the key chatter on my AP2?
Cant flash on Ubuntu. Both "-p" and "loosy" are rejected by the command. And when flashing without them it fails with "thread panic" message.
Sorry for the late reply, take a look at the updated instructions on the OpenAnnePro wiki :)
@@PearCrew will do. thx alot
WAIT SERIOUSLY?! Does it still have Bluetooth capabilities with QMK????
Yes, it does! :D
@@PearCrew 🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩🤩
Likely have to run apt-get update as superuser after installing WSL.
Have you done the install yet?
I got stuck in the process. gcc could not be properly installed and so I've put the prices on hold for a bit. All of my other keyboards run on QMK firmware, and so it would be nice if my Anne Pro 2 did also.
@@stevemazza I tried the command "sudo apt-get install gcc" by itself and it seemed to install ok, then I ran it with the
"gcc-arm-none-eabi" and seemed to confirm everything was ok.
Thanks, I'll get that a shot.
I give up... need Linux software also to do this... waiting for Anne Pro 2 3.0 Frimware Update
i can't go back to obins firmware and my keyboard is not working any help ?
hello! did u find any fix?
I have a question, what does FN2 plus F5 do because it shows a game controller thing and im confused....
i thought this would fix my light procc 0.00 issue but even after successful shine flash it didn't
when i tried to uninstall ubuntu lts 18.04 my windows 10 pc turned off now it can’t boot up. thanks a lot
Wait, so I don't get it. It just gives you lighting keyboard shortcuts?
Hello, when i try to install shine i get "fatal: Unable to find remote helper for 'https' "
E: Unable to locate package binutils-arm-none-eabi
Does QMK C18 overwrite the BLE portion of the stock firmware? I updated to the latest Obins firmware and it finally works with my ipad, pc, etc. but I was wondering if the bluetooth stack of this project is based on the older version of the Obins firmware.
My ubuntu says its unable to find gcc-arm-none-eabi and binutils-arm-none-eabi. Do you know why my man?
Hmm try do do a "sudo apt-get update" and then run "sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi git build-essential". Hope it works :)
Pear Crew Yes I was able to get it working thanks for the video. Also, would you know how to get other effects outside of the shine firmware? Like I heard that there was a ripple effect I just don’t know how to put it onto the keyboard.
QMK has its own lighting effects but due to the way the AP2 works, currently all lighting effects are controlled by shine. A ripple effect could be added to Shine though. In the mean time Fn+8 turns LEDs off and Fn+9 changes the effects
also they just added in an easy way to change the order of the lighting profiles in main.c
Your video helped me solve a problem. Thank you very much my friend !!!!!!!!!!!!!!
Is it possible to make it to via since it is qmk?
Does bluetooth still work, when I instal qmk?
That's a damn good question.
Yes it does, i just followed this tutorial and typing it on bluetooth right now. As for the stability i don't know yet, i had problems with the stock firmware.
@@Berrygoulet Did you have to install the Linux framework for Windows?
@@stopthephilosophicalzombie9017 i did use the wsl, yes. The only thing i had a few problem is because i didn't had VS C++
Sorry, I don't have previous experience with any of this, but it says in Ubuntu 18.04, when I do `sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi git build-essential`, it says that it's unable to locate the packages. Not sure what to do to be honest, but I'll try searching still.
I had the same issue. You have to run "sudo apt-get update" and "sudo apt-get upgrade" first.
@@DanielLucena13 omg I'll try it thanks!
As of now, I'm running into different errors, but I'm reading the error codes and I have successfully solved each problem. Will comment if I need some solution I can't quite find/come up by myself. Thanks again
@@ユイェン good job! Glad to help somehow! Are you doing the whole process in an actual Ubuntu 18.04 or doing it just like in the video using WSL?
@@DanielLucena13 so I did it in the Ubuntu 18.04 app, the sudo install stuff, git cloning. idk honestly haha I actually have not flashed it successfully. it says panicked when I flash without arguments, and when I input '-p 8009' or '--loosy' in either order, it says 'unexpected argument' (not on PC rn, but I can go on it)
Hi. Can you make a review for pearOS Cupertino?
So is it the Keymap.c file that must be edited manually to flash a custom layout?
How i put f10 f11 and f12? idk how
how can i fix error: linker `link.exe` not found
same here, any solutions?
I get this error when I run `cargo build --release`
LINK : fatal error LNK1181: cannot open input file 'kernel32.lib'
Nevermind lol, the issue was I didn't have Development with C++ checked when installing Visual Studio Community
I still get an error after installing VS
thanks mate
Excelente video, saludos
Hey, however I wouldn't try to type the command while flashing, cmd crashes me with an error: Found argument '-p' which wasn't expected, or isn't valid in this context. :(
'annepro2_tools -p 8009 annepro2_c18_default.bin' and 'annepro2_tools -p 8009 -t build/annepro2_c18_default.bin' also don't work
@@soax1337 The latest version of annepro tools has autodetection. If this doesn't work for you try an earlier version on github that supports the -p option
What rgb effects offer ap2 shine?
Just the most basic effects are there. If you join the Discord server they are working on custom options though.
Anne pro 2 light can dance with music ?
Not yet with QMK, but it might be able to in the future
Nice vid, but still when light procc is 0.0 shine does't work;/ flash just freeze and don't work.
I tried everything and can't bring back lightning after "successful update" via obins kit;/
That sounds tricky. What operating system are you using for Obins? If you're on Mac or Linux I advise you try Windows - flashing there is a bit more stable
@@PearCrew flashed on win10. Obins unpdates are not to safe even if they are finished with success message. 2 Times bricked my keyboard, good that it works now with qmk.
I see... Glad everything worked out!
@@xValkyriEEE Hello i faced same issue how did u fix that?
@@tehaAPEX i didn't. Light proc still is dead:/
the sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi git build-essential wont work for me and i cant paste it into ubuntu
same
Did you do a sudo apt-get update first?
@@PearCrew yea
@@zanem That is odd. If you need prebuilt versions of the tools and Shine firmware you can find them here: ci.codetector.org/job/OpenAnnePro/
@@PearCrew i just stopped trying after 30 mins 😂
New video! Yeahh😊☺😄😃🍒
are the commands working on macos?
Yup! You just have to install the toolchain via brew.
@@PearCrew I just finished with the help from Discord :) thank you
Glad you managed the installation, hope you enjoy QMK! :)
@@PearCrew please make a tutorial for the QMK please >:
@@tuvietnam Can you point me in the right direction to do this?
Thanks Pear Crew, but how do I flash my custom keymap using QMK toolbox on my anne pro 2?
You have to use the QMK Configurator tool to set up a new keymap.
@@stopthephilosophicalzombie9017 I already created a hex file and is ready to flash using QMK Toolbox but said QMK toolbox cannot connect to my anne pro 2 when i use the esc-replug method. How do i do this?
@@mkvh20 I have only installed it on GH60 clones and haven't gotten the Anne Pro yet (I have one on the way). Have you followed all the steps in this video?
@@mkvh20 I have some ideas, but let me read up a little more before I make any recommendations. I hope they get back to you for both our sakes, I bought the AP2 specifically because it can supposedly run QMK now. : )
@@stopthephilosophicalzombie9017 yes I did and it works like magic :)))
What revision of AP2 do you recommend?
If you buy new, chances are that you will get the C18 anyways which has some improvements over C15.
Pear Crew but does it work well with qmk too?
Yes it does! My AP2 is a c18
@@PearCrew Hey, how can I see the version of my AP2 ?
See here: openannepro.github.io/ap2_revisions/
Sweet! This makes me a bit more confident to go for this board. Thanks!
Did you get one?
I just successfully installed QMK and Shine (the led firmware) and aside from some minor differences in the standard led effects the board is working properly. I have not a clue how to customize my layout and add function layers but I guess that's why I did it, to learn! : )
@@stopthephilosophicalzombie9017 yep!
@@loganynguyen Did you get one yet?
@@stopthephilosophicalzombie9017 yes, but i have yet to set up qmk. Will do so when uni calms down