#can someone approve my wiring?

28 messages · Page 1 of 1 (latest)

twin stone
past mesa
#

you need to post you schematic

twin stone
#

schematic is kind of a mess since ive done a bunch of changes throughout but...there you go

past mesa
#
  1. You should series diodes with your switches to prevent ghosting
  2. You have some nets collinear it is hard to follow
  3. Use net names to make things a bit easier to trace out
    4.you currently have 2 matrix patterns a 3x3 and a 4x3. Using a total of 13 pins. If you do 3 rows and 7 "columns" you can regain 3 pins
  4. I see you had other ideas for more keys...if you save your 3 pins as planned you could have potentially a max of 42 keys with 6 rows & 7 columns

Last thing what is the serial header for?

#

You could even do 30 switches and also have an oled display

#

5 rows 6 columns and scl/sda for the oled

#

I have actually been wanting to do something similar so I may draw up a schematic tomorrow

twin stone
# past mesa You could even do 30 switches and also have an oled display

yeah like i said i was kinda lazy and made quite a bit of changes to it including a whole chip swap. originally planned using the esp32-c3 as home assistant panel but matrix keypads are kinda weird with esphome so i abandoned it completely.

the now 72 variants are plenty for me, before i had 144 or something like that, then added 3 potentiometers for deej since i dont want to get rid of them from my first project. have made the case for it already yesterday, should ending up looking something like this.

twin stone
#

those are all the keystrokes im using, since its gonna be mostly a soundboard with pressing one key at most probably dont need diodes?

twin stone
#

should now be a whole lot more readable

past mesa
#

Why are some of your junctions red and some are yellow

twin stone
#

i dont know, just tried replacing them they turned red then updated the pcb and it wanted me to connect both ground and vcc together, then i switched back to the schematic and all of them are yellow. im just gonna order it since its connected like intendet in the pcb layout

past mesa
#

cool, mind if i share mine here when i am done with the design?

#

also can you tell me what is wierd about the matrix keypads and esphome?

twin stone
past mesa
#

haven't put in the models for the OLEDs yet

#

rear

twin stone
#

What buttons are you using and what does that chip on the back side?

twin stone
#

i went with mx low profile for about 1$ each, yours might be cheaper than mine

past mesa
#

these are kailh choc switches and the chip is an i2c mux... since all th oleds respond to the same address

twin stone
#

I won’t have keycaps or an enclosure for quite a while since I’m trying to sell my current printers for a new one and a buddy resin prints me some keycaps which he hasn’t got yet

stuck swallow
# twin stone

is that a hot swappable button? or you are planning to solder them