Left half jumbled nice!view output
Hi, I just finished building my keyboard and the right side works as expected, showing a display of the art, battery and connection.
The left half works when it comes to typing, however, it doesn't display anything (other than some random pixels). When I swap the nice!views between the halves, the right half always shows the data no matter which nice!view is plugged in. So the nice!views aren't at fault. Could you help me out please?
3 Replies
It sounds like the nice!view on your left half isn't communicating correctly with the nice!nano. Since you've confirmed the nice!views themselves are working by swapping them, the issue is likely with the connection between the nice!nano and the nice!view on the left side.
Here are a few things to check:
1. nice!view Headers/Sockets: If you soldered the nice!view headers and sockets, double-check the solder joints on both the PCB and the nice!view itself. Ensure they are solid and there are no shorts between pins. If you used no-solder headers, make sure they are fully seated and flush with the PCB and nice!view. You can find the nice!view installation guide here: https://docs.typeractive.xyz/build-guides/corne-wireless/nice-view (or the Lily58 equivalent if applicable).
2. nice!nano Installation: While the nice!nano is working for typing, the pins used for the nice!view might have an issue. If you used hotswap sockets for the nice!nano, try removing and reinserting the nice!nano to ensure all pins are making good contact. If you soldered the nice!nano directly, check the solder joints for the pins that connect to the nice!view. The troubleshooting guide has pinout diagrams that might help identify these pins: https://docs.typeractive.xyz/build-guides/corne-wireless/troubleshooting (or the Lily58 equivalent).
3. Firmware: While less likely if the right side is working, ensure you flashed the correct firmware for the left half with nice!view support. You can find the firmware files and flashing instructions here: https://docs.typeractive.xyz/build-guides/corne-wireless/firmware (or the Lily58 equivalent).
If you've checked these things and are still having trouble, feel free to reply to this message for further assistance!
nice!view | Typeractive.xyz Documentation
If you have nice!views with your build, this guide will go over installing the sockets and headers. If you don't have nice!views, you can skip this guide.
Troubleshooting & Pinouts | Typeractive.xyz Documentation
If you're running into issues with your keyboard, check out our Troubleshooting page for common issues and solutions. If you're still having trouble, please reach out to use on Discord!
Firmware | Typeractive.xyz Documentation
If you're not familiar, ZMK is a wireless-focused firmware, and it powers our Corne Wireless.
I am using the no-solder headers. They seem to be fine. I reseated them and everything seems to be working as expected, except for the display.
I am using the firmware from https://github.com/typeractivexyz/corne-wireless-view-zmk-config except I put in my layout https://github.com/MartyJRE/zmk-config-corne-ta/tree/master. I am at a loss.
GitHub
GitHub - typeractivexyz/corne-wireless-view-zmk-config
Contribute to typeractivexyz/corne-wireless-view-zmk-config development by creating an account on GitHub.
I was originally seating in the left nice!nano right side up instead of upside down. Could that have fried something?
It seems I halfway killed the nice nano by running it the wrong way around for a few seconds when testing.
I bought a new nano from 42keebs and it seems to have fixed the issue when being installed according to the docs.