8000 Using a different reset switch · Issue #17 · ctranstrum/lintilla · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Using a different reset switch #17

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

Open
sinefabula opened this issue May 12, 2025 · 1 comment
Open

Using a different reset switch #17

sinefabula opened this issue May 12, 2025 · 1 comment

Comments

@sinefabula
Copy link
sinefabula commented May 12, 2025

Hi! First of all, great case design! I think all popular keyboards should be upgraded to your case design :)

Anyway, I'm planning to build this keyboard but I can't order those reset buttons from typeractive (as they don't ship to my country in the EU) and ordering from Mouser (or similar) would cost a lot. Can the reset button be replaced with something else with the same footprint? Or I have to update the PCB and the case to make it fit? If so, do you by chance have any guidelines on how to modify these? From my understanding, you're using some JS library for parametrised modelling and PCB design? Also, this could be helpful for those wanting to adjust the position of the thumb cluster.

Edit: I meant not 'power switches' but 'reset buttons'.

@ctranstrum
Copy link
Owner
ctranstrum commented May 12, 2025

Thanks for the positive feedback. The reset buttons can be replaced with another momentary button that has the same footprint, sure. A lot of people shop on chinese websites that have very low prices for electronics components, though sometimes shipping can take longer. There's not really anything special with the switch I've recommended over any other that matches the dimensions.

As far as making changes to the footprints, this project is using ergogen to make everything relatively easy to adjust. While there is a learning curve involved with it, ergogen can allow you to update any part of the keyboard, from the reset button to the thumb cluster, as you have mentioned.

I should also point out that a reset switch is not strictly necessary for the keyboard. The reset button does two things: press it once to restart the firmware, or double-tap it to enter firmware flashing mode. You will need to double-click the reset button the first time you flash the firmware onto the board. You can do that directly on the xiao before the case is installed. After that, as long as you dedicate a key somewhere in your keymap that will allow the board to enter flashing mode, you will not need to use a reset button. If you need to reboot the firmware at any point, using the power switch to turn it off and then on again will restart the firmware.

@ctranstrum ctranstrum changed the title Using a different power switch Using a different reset switch May 12, 2025
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

2 participants
0