solokeys / solo-hw Goto Github PK
View Code? Open in Web Editor NEWHardware sources for Solo 1
License: Creative Commons Attribution Share Alike 4.0 International
Hardware sources for Solo 1
License: Creative Commons Attribution Share Alike 4.0 International
I guess the design is not yet finalized and no one wants to release an unfinished buggy product.
So I assume it will be available when production readiness and or certification is reached.
I'd like to try building a few of these as a SMD practice project but I'm not sure what to do about the dome button, which is listed in the BOM as 'custom'. I found a reference to Snaptron BL10280 but I'm not sure if that's actually the right part or if they'll accept an order for a very small number of parts. Is there a standard (e.g. available on Digikey) part that I could substitute that would match the footprint and pads? Would it work to simply replace the dome with a copper pour and treat it in software as a capacitative touch button or would that require further modification of the PCB or additional components?
It's better for usability, accessibility and ease of use to have them in repo rather than in release.
If you have any design files for a 3d-printable case that you'd be willing to share, that would be awesome!
Having the schematics as PDF makes it very easy for anyone to view the circuits without installing the EDA. Would be nice to have them.
Would it be possible to provide a step-by-step guide on how to build the key?
Links to buy the components, required tools, and how-tos?
There's no schematics/pcb layouts for the somu here. Or anywhere online.
Please add a BOM in cvs format for each hw version.
Please add a non panelized version of the gerber files.
Also PCB specifications would be helpful (e.g. 1.6mm for USB-A...)
For Solo C:
USBC1 - DX07P024AJ5R1500
R2 - 5k, 0402
C14 - 33p, 0402, +/-1%, must be RF or HIGH Q or ultra low ESR
C15 - 12p, 0402, +/-1%, must be RF or HIGH Q or ultra low ESR
For Solo A:
C19 - 33p, 0402, +/-1%, must be RF or HIGH Q or ultra low ESR
C20 - 12p, 0402, +/-1%, must be RF or HIGH Q or ultra low ESR
DOME_BUTTON - custom
Notes:
C14,C15 values can be changed, but C14+C15 must be 45p +/-1%
C19,C20 values can be changed, but C19+C20 must be 48p +/-1%
The note states that C19+C20 should be 48p but they have the same values as C14,C15, which add to 45p. I assume that the note is correct and one of the values needs to be increased by 3p. Is that correct?
Q1: In the BOM list Z1 - BZA900A
is a series contains BZA956A/BZA962A/BZA968A
, which one can I ues ?
Q2: About the NFC IC , can I use AS3956-ATDT-S4
instead of AS3956-ATDM-S4
?
Is there a security audit of the free hardware?
Having happily had my Solo Tap USB-C for about 6 months now, and despite not plugging it in much, I've frequently had issues with the USB-C connector, often resulting in a lot of finessing to get it to receive data to authenticate.
The first time I assumed it was just a bad solder joint so reflowed it with hot air and it seems to hold, but having just had the same issue again, to the point where the connector almost fell off, I'm thinking there may be a more systemic problem with the overall design where the connector is as exposed as it is on the end of the key. I've repaired it again with some extra solder on the side tabs to reinforce it, and reflowed with ample flux paste to ensure a good joint across all the pins, but thought it worth reporting incase others have had similar issues that could indicate a redesign is needed.
When I tried ordering the PCBs, I was asked for the dimensions and the thickness, which are not specified here. Please specify them. According to PCBway the dimensions of the USB type A version are 43.8x16mm.
Hi!
In USB-A_schematic.pdf there seems to be a typo in USB plug traces. Signal wires should be alternate to power, not adjacent.
Is: 5V, D+, D-, GND
.
Should be: 5V, D-, D+, GND
.
Details:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.