Replies: 3 comments 29 replies
-
I've given it a quick thought and for my use case I am kind of indifferent on whether to have a USB pass-through or not. The pro of having a pass-through USB is I don't need to use wireless charging (which I'm not the biggest fan of, but it's not a deal breaker for me) and can charge my phones as I'm used to. The con is I have to put off the case - but this shall be easy if we end up with "flexible parts" made from a sturdy non-flexible material. The pro is it won't affect power consumption and it'll be a little cheaper to buy parts for and a little less trouble to assemble (but we should anyway aim for automated assembly & soldering of ICs and small parts). So I'd probably consider the power demand and if that was really negligible as a second parameter I'd consider the size of the PCB - if it would allow things mentioned below. Regarding SPI I agree - though only as an additional interface and it shouldn't replace the usual over-USB flashing (which can potentially be done also from the phone itself - e.g. changing the layout - imagine using Termux on Android or iSH on iPhones wouldn't even require one to mess with Android SDK). Oh and if the PCB space will allow for it, then I'd just put there the most capable unused GPIOs as their break out in the form of hand-solderable pads (or even holes if there already will be any other holes on the PCB - I don't want to increase the complexity nor price). One never knows how and when this might come handy. This includes GPIOs from Arduino but maybe also unused ports from the BB keyboard itself. Last but not least the PCB could be kind of "universal" and thus maybe allow for certain non-negligible leeway (depending on the PCB size, but my guess is 10 mm should be enough) with regards to the BB keyboard piece to accommodate for different USB port positions (in all 3 axes) as they're not always in the middle. The rule of thumb would be to "shrink" the PCB from full width: IDK, this is all just quick ideas. |
Beta Was this translation helpful? Give feedback.
-
This is supposed to be the first version of the PCB schematic. Do you all have any feedback? Go easy on me, it's the first time I've done something like this. PS: One thing I just noticed: I probably could have separated out a decently usable SPI- and I2C header (meaning signal wires + VCC + GND). Right now it's all bunched up rather randomly... |
Beta Was this translation helpful? Give feedback.
-
So the latest thought is the board will be no wider than the actual Q10 Keyboard? Do the latest thoughts include extra points on the board for if someone in the future wanted to explore adding some extra keys/trackpad/belt? I realize there probably isn't suitable space above the keyboard for a belt, but my Samsung A21 is a bit wider than a Q10 Keyboard. So, some folks might be able to squeeze in extras on the left / right sides of the keyboard, and still not exceed the width of the phone. |
Beta Was this translation helpful? Give feedback.
-
This is a discussion around the new PCB which should replace the Arduino and the adapter PCB.
The point of this new PCB is to reduce the necessary manual soldering and also increase durability of the circuit.
In issue #6 @dumblob and I suggested the following features of the new PCB:
A few more things from my side:
What other ideas do you have?
Beta Was this translation helpful? Give feedback.
All reactions