Code Monkey home page Code Monkey logo

pcb's Introduction

PCB and PCB Related Bits

Visit our IRC channel

Visit our Discord Channel

In general kicad is used for projects. A project will be explicit if another program is required to view.

Projects

  • Kira, 2019-01-17
  • K-Type, 2017-11-02
  • WhiteFox, 2016-06-11
  • IC60 (Infinity 60% Keyboard, 2016-20-07)
  • ICED Left and Right (Infinity Ergodox, 2015-08-07)
  • DPH (Model F capsense controller using teensy2++)

pcb's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pcb's Issues

Adding a key row above?

I'm looking for an ergodox, but with a F1-F12 row included. The layer system is not convenient for me, making many shortcuts not so short anymore.

Is there any plan to have an infinity ergodox with this?

I might give a big difference factor for this fork :D

Is it possibale to change the USB3 to Type-C on ergodox-infinity?

I'm trying to change the USB3 to Type-C on Ergodox_infinity(just because the usb3 is ugly). I replace the USB3 with a Type-C, set its A2 A11 B2 B11 as RX0, set its A3 A10 B3 B10 as TX0, it not works(the both side can not communicate), I also set A2 A11 B2 B11 as TX0, and set A3 A10 B3 B10 as RX0, the both still can not communicate.

Does the USB3 can be changed to Type-C? If it can, how?

Unintended or Intended Connections on P2 (USB-C) ICED-Right Rev.1.2b?

I detected some things on this connector which were a bit questionable.

VSS had a small contact on the right side of P2 with VSS line.
I don't expect that this was inteded, as it would mix GND line (which is the Wire Shielding, grounded by the PC) with the internal grounding potential VSS. Am I right on this?

Re-routed GND Line

image

Next is the routing at the RX1 and TX1 pads.
Initially RX1 and TX1 were wired like displayed on the picture below.
Which means RX1 is constant +5V and TX1 is constant VSS.

image

I re-routed that like displayed below. Would this change be correct or did I miss some detail that would explain the deciscion with RX1 == +5V and TX1 == VSS?

image

Connection from VDDA and VSSA to VDD and VSS?

Hey there. I'm working with a smaller chip, though quite identical to the one you are using on the IC60, and poking around the reference manual, it's stated that VSSA and VDDA should be connected to VDD and VSS if the analog supply pins are externaly available, with apropriate filtering, however it seems they are left unconnected on the IC60. Any reasons behind this?

PCB STEP file?

Hello, hopefully this is the right place to put this. Is it possible to have a STEP file of the IC60? I would prefer the new revision but any is fine really.

Thanks.

Switch Sockets

Ergodox is still a very popular keyboard. Would you consider adding switch sockets as used on the k-type to allow changing of keys with soldering.

via from the anode of D66 to D56/D51 appears to have been misaligned (or the trace failed somewhere along there)

Just in case someone else has this problem: on my right hand board (Infinity Ergodox), the via from the anode of D66 to D56/D51 appears to have been misaligned (or the trace failed somewhere along there). This will show up with D66 and D75 not working at all even if they are installed with the correct polarity. Bypassing this trace seems to clear up the issue pretty easily.

I looked at the gerbers, and I couldn't see anything wrong, so I'm guessing that this is a one off manufacturing issue, but wanted to see what you thought.

What license are these released under?

I'm helping to design an opensource keyboard that works with both cherry mx and matias switches.

Before I copy the dimensions from one of the footprints, I want to find out

  • Is taking a footprint from the library in the ergodox infinity library fair use?
  • What license are these designs released under?

Specifically I want to copy these two dimensions in the MXALPS footprint

screenshot 2016-01-18 17 37 03

screenshot 2016-01-18 17 36 55

screenshot 2016-01-18 17 55 59

The keyboard I'm working on will be released under the GPL license.

Traces on Ergodox Infinity / ICED are very small

I'd like to see bigger traces on the Ergodox Infinity (ICED) PCBs.

I've just replaced some keys on my Ergodox Infinity. It appears that I've destroyed some traces on the PCB for the LEDs and switches. This is obviously my fault, but figured the PCB could be improved to prevent this in the future.

The traces on the PCB seem unreasonably small and tight together. Making these much bigger is probably an easy change, and will likely improve PCB durability. I noticed this on the Ergodox Infinity (ICED) PCBs, but the same might be true for the other PCBs in this repository as well.

I would love to contribute this change myself, but am not familiar enough with KiCad or PCB design to make this happen. Thus I'm posting this here because someone else might be able to contribute, or Input Club/Kiibohd could include this improvement for a new revision/batch.

Consider USB-A ports with through-board mounts

After about a month of use, my left board USB-A port has gone a bit fragile, and usually doesn't work when I initially plug it in, requiring jiggling with some nasty sounds. Upon further investigation, I have found that the pads used for bracing the port on both sides have pulled off the circuit board.

For future boards it would be advantageous to consider a change to using a through-hole mounts for the bracing on this connector as there is not any other means bracing this connector.

What does one do with these files?

Hi, I've been interested in getting into electronics work and I thought I'd like starting with an Ergodox. I was hoping to treat it as a kit project, and that's mostly worked out, but I'm not sure what to do with the case/PCB files. I assume I send them to a supplier and they send me a physical object, but I don't know what specific services I need a supplier to provide and I don't know which files to send them. If you could point me in the right direction I'd really appreciate it! :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.