Raw KiCad files?
lazerwalker opened this issue · 7 comments
Hi!
I'm curious if you'd consider making the full KiCad project, instead of just the gerbers, open source — your choc-spaced corne checks off all my boxes except for not supporting replacing a key or two with rotary encoders or roller encoders, and I'd love to just fork and make that little tweak myself rather than have to recreate a lot of the layout you've already done from scratch or starting from a different project that's farther off from my goals.
Totally understand if that's not something you're willing to do!
Hi!
It's not so much that I'm unwilling as more like I'm incompetent. It's been on my to do list for a while.
The short answer is that I've made things complicated for myself in the way that I've created my libraries locally. And then there's that ever elusive resource, time.
It would probably be easier for me to just add the encoder and upload separate gerbers. What were you thinking? I think I'm pretty low on available pins with the XIAO, but if you were thinking of something like an option between display and an encoder?
I've not worked with the roller encoders just because they've been pretty hard to reliably source. But adding a rotary encoder shouldn't be too bad.
If you're up for an experiment, I can try just doing the bare minimum of effort and upload the files as is. You can then grab them and see what's broken?
Hi I‘m working on a keyboard that uses the xiao and want it to be reversible.
I believe you made a reversible footprint for the xiao based on your post on Reddit
https://www.reddit.com/r/ErgoMechKeyboards/s/LwAzCU8178
As I’m still new to KiCad it would help me a lot to understand if you could upload it.
You are correct! I did make a reversible XIAO footprint. I have only used it once, but it did work. The trickiest thing about footprints from what I remember is that you just need to assign the same pad number to the right place. So when you're working with the top side, say you assign the upper left pad the number one, then you need to also assign the number one to the bottom pad on the upper right. And you can't use through hole options when doing that. That just ensures that when you route things, they are going to the correct place. I'll see if I can figure out how to extract a footprint. I'm a bit busy right now, so it may take some time.
I will also say from experience that just looking at a footprint in KiCad was not super helpful to me. Not everything was obvious by sight. I had to really dig into the settings/config of it to understand what all was happening.
hey thanks for your feedback.
i gave it a shot and created a shot and created https://gist.github.com/lad1337/6de9173f0fbd4676588e0da8372f2eef have not yet tried it
Hey @JonMuller sorry to hijack this one but I'll try this beauty of yours as my first build as soon as my jlc order arrives. I haven't bought nice!view either oleds but the third keeb picture, (orange one) got me curious, which screen was that?
Normal batteries would support them? I'm brazilian so, aliexpress things are fine, other ones are too expensive to get. My jlcpcb shipment was 3x more than the pcb's (also bought some amoebas to make it worth). Wish me luck and thanks for contributing!
No worries @gabriel-viviani. That 3rd orange keyboard is a corn-ish zen. It uses an e-ink display. Depending on how good you are (if this is your first build, then I would say maybe not ready yet, but maybe just first keyboard build? not first soldering experience?) you could possibly add one of these, but they require at least 5 gpio as opposed to the 3 for the N!V or 2 for the OLED. They are a bit more expensive than the OLEDs though, but still cheaper than N!V. If I'm being completely honest though, I do not care for them. The refresh rate is pretty tough to get used to. Most people just use them for overall connection status and battery levels, not for layer indicators or anything else. Your most cost effective option would be to go with an OLED and then look for a battery that is in that 500mAh+ range. I really like the Nintendo JoyCon batteries for this because I think they're likely the easiest to source? but I could be wrong on that.
I hope it goes well and you enjoy it! Please feel free to ask any other questions. You can ask here or try bugging me on reddit.