Coder Social home page Coder Social logo

ergotravel's People

Contributors

grogdor avatar jpconstantineau avatar nicolai86 avatar repercussion avatar viet-pham avatar

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

ergotravel's Issues

PCB Choc tested?

Hi,

I'm eager to order and assemble my first split keyboard. I've ended up here after trying to make up my mind for a while. I was about to attempt to port the layout to choc switches but it would seem a fresh commit's been made. Is this a finished layout and has it been tested?

Most kind of you to share what you create! Please share if any help is needed.

/ Jona

Acrylic Case Path Lengths and Thickness

I'm looking to have an acrylic/steel combo case cut for an ErgoTravel build but I have some questions about the case files in the repo:

  1. Are the files in acryliccase/jpconstantineau/ compatible with the middle section defined in the grogdor folder?

  2. What are the dimensions and path lengths for the top1u1u, middle and bottom plates defined in the grogdor folder (or is there some way to determine these values from the svg files provided)?

  3. What thickness of acrylic should be used when getting the middle section cut (assuming the top and bottom are both acrylic)?

Question: Partially assembled ErgoTravel ProMicro attachment

Hiya! Please let me know if you prefer that questions be in a thread on reddit, I'm happy to oblige and move this to wherever makes sense.

I opted for the partially built keyboard, which means that the diodes and Pro Micro headers were already on the board (thank you).

Looking at the guide, it looks like you solder diode pins to the pro-micro rather than the header pins I got. I got header pins in my kit and I just want to verify before I goof up my build:

  • Are header pins intended to be soldered onto the pro micro / do they fit into the pro-micro headers?
  • Should I get and use diode legs instead?

I tested individual header pins and it doesn't seem like they stick in the sockets, though I could just not be trying hard enough.

V1.03 gerber not recognised by JLCPB

The V1.03 pcb gerber is not recognised by JLCPCB. It cannot detect dimensions or give a visual preview of the board. This makes me concerned that the gerber may be defective and so I am hesitant to order.

Please can you take a look?

Serial implementation

I was looking at your code as a friend is making their own ErgoTravel keyboard, and something's puzzling me a little.

So as far as I understand, to link the two halves of the keyboard, either I2C or "regular" serial is used (with a TRRS cable). I see the defines in the code to choose between the two protocols, but the files for serial seem to be missing in this repository? I did find them in this merge commit: https://github.com/qmk/qmk_firmware/pull/3129/files

Now I might be misinterpreting things, but from the serial.c and serial.h I can see there, it looks like software serial is used (bitbanging) on port PD0. Why? I'd assume hardware serial (on PD2/PD3) would be preferred, since that makes timing a lot easier and it saves you some instructions. I wouldn't be surprised if you could push that to greater speeds too, thus reducing latency (on the slave half).

One reason I can think of, but this is just speculation, is that I2C was implemented first (of which the pins are on PD0/PD1) and serial support was added later, and that one wanted to keep pin compatibility between the two. Is this it, is there another reason, or did I completely misinterpret the serial operation?

Some questions about ErgoTravelLight 3.01

Hello,

First of all, thanks for making this board available for us all! I loved the Cherry MX variant and printed a choc variant, but I have some questions.

I printed ErgoTravelLight v3.01 by/for myself without even checking #29 (I built the cherry version back then and I wanted to make a choc variant), while ordering other stuff from JLCPCB, and I'm currently a bit confused:

Is this version even checked and confirmed working? I received the boards this week from JLC and when I check now I'm a bit confused. Are there any guides available ?

  1. Are the orientation of Pro micros same with Cherry variant, as in build guide?
  2. What is the diodes' orientation? I cannot discriminate it on the PCB silk screen. Any photos available to check ? Or, Is the diodes' orientation same as the Cherry MX guide, where the zener diodes' black lines are in same orientation as SMD ones' vertical lines?
  3. Which LEDs would you prefer for soldering ? I have ws2812b 3535, but I believe it'd be impossible to solder these with iron, so cream flux + heat would be required since the foot print is too small.

Thanks in advance!

Move ErgoTravel to use split_common library (QMK)

A lot of the files here are repetitive and from glancing the code, the keyboard could use the split_common library in QMK. Recently did a PR for the Iris for this exact thing, however I can't verify the PR would work until my ErgoTravel comes in whenever from the GB. If you can't get around to it, I can work on it when I get my ErgoTravel in from the GB.

Link to PR for reference: qmk/qmk_firmware#3458

VCC Power Lines are too thin

VCC passes through the TRRS connector and may power WS2812 RGB LEDs on the other side. As such resistance of thin VSS lines may affect brightness of LEDs.

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.