Code Monkey home page Code Monkey logo

Comments (8)

BenMMcLean avatar BenMMcLean commented on June 2, 2024 2

@sohocoke

Hi, I am waiting for my reversible PCBs to arrive. Is this issue rectifiable after the board has been printed?

If you downloaded the gerbers after February 17, you have a revised version of the board without this issue. If your gerbers are from a date prior, the fix is extremely simple. All you need to do is splice a wire between the ground on the TRRS jack and the ProMicro. I've highlighted the two pins you need to connect in the diagram below (make sure you've got the board the same way up I do):
Screenshot 2023-05-06 at 12 08 20 pm

from ergomax.

BenMMcLean avatar BenMMcLean commented on June 2, 2024 1

@MLouttit It's a combination of a few sets actually. I found it cheaper to buy a specific "ergodox" set rather than parting out individual 1.5 and 2u keys, so I got the green keycaps from here. The pink caps I had left over from a different build, bought from here here. The rest of the keys are just a generic set for a standard keyboard, I paid about AUD$20 for them.

from ergomax.

LouWii avatar LouWii commented on June 2, 2024

Thanks for the feedback @BenMMcLean. Could you post some pictures? I'm curious about how it looks, I've never built the reversible PCB version.

I actually don't know why I haven't used the 5 pins switch footprint. I need to motivate myself to change that and fix the ground plane.

from ergomax.

BenMMcLean avatar BenMMcLean commented on June 2, 2024

Yeah sure! I haven't got a photo of the wire I spliced between the Microcontroller & TRRS jack, but I've attached a picture of the completed board & the bare PCB.

image
image
image

I had to make some modifications to the acrylic case in order to fit my microcontroller and the TRRS jack, but it otherwise fit pretty well.

from ergomax.

LouWii avatar LouWii commented on June 2, 2024

Nice, it looks pretty good with a white case. Do you mind if I add the pictures somewhere in one of the doc?

from ergomax.

BenMMcLean avatar BenMMcLean commented on June 2, 2024

Go ahead! I can take a better picture if you like.

from ergomax.

MLouttit avatar MLouttit commented on June 2, 2024

Thanks for the heads up @BenMMcLean! I ordered PCBs before the change, so I'll get a photo of the wire once I build. Out of interest, what keycap set is that?

from ergomax.

sohocoke avatar sohocoke commented on June 2, 2024

First off, great project! This board is exactly what I was looking for.

On the reversible PCB, the ground plane is not connected to the microcontroller. This condition allows each half to operate individually but they cannot operate together over a TRRS cable, as the microcontrollers will not share a ground. This could be fixed by adding a ground plane on both sides of the PCB.

Having assembled the board, everything else appears to function correctly (although it would be nice to have a 5 pin switch footprint).

Hi, I am waiting for my reversible PCBs to arrive. Is this issue rectifiable after the board has been printed?

from ergomax.

Related Issues (11)

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.