Scene Controller Build – Part 2

I tried to use some tall headers for the two board to connect together but that failed big time. So To make the two boards connect I am going old school and wire wrapping the ESP32 to the headers on the keypad board. When its done I’ll go back and dab some solder on the wrapped joints.

While I was at it I used a text editor to go more old school to write out the wiring scheme with some ASCII art.

//////////////////////
// scene controller //
//////////////////////


ESP GPIO Pinout wire scheme
============================

GPIO13 = Blue
GPIO12 = Brown
GPIO14 = Violet
GPIO27 = Yellow
GPIO33 = Green
GPIO32 = Red

Keypad ASCII Pinout
============================
Keypad header underside
    1                                  17
    []  []  []  []  []  []  X  []  []  []
    []  []  []  []  []  []  X  []  []  []
    2                                  18

Keypad button overview
     __________________
    |                  |
    |        ..        |
  1 |  [0]   ..   [0]  | 4
    |        ..        |
    |        ..        |
  2 |  [0]   ..   [0]  | 5
    |        ..        |
    |                  |
  3 |  [0]   ..   [0]  | 6
    |        ..        |
    |        ..        |
    |                  |
    |  ///////\\\\\\\  |
    |__________________|

Underside of board Header pinout
============================
01 = Button1
02 = Button4
03 = Button2
04 = Button5
05 = Button3
06 = Button6

07 = LED1
08 = LED4
09 = LED2
10 = LED5
11 = LED3
12 = LED6

13 = NC
14 = 3.3V
15 = NC
16 = GND
17 = NC
18 = NC

Wire Legend Scheme
============================
COLOR  | PIN  |  FUNCTION
----------------------------
Blue   =  01  =  Button1
Brown  =  03  =  Button2
Violet =  05  =  Button3
Yellow =  02  =  Button4
Green  =  04  =  Button5
Red    =  06  =  Button6
Orange =  14  =  3.3V
Black  =  16  =  GND

I decided to use the ESP32 Touch pins for the buttons so I know for sure I don’t screw up.

Once again the Kids have stolen my Micro USB cables and I can only find charge cables. I’ll have to make a trip to Walmart and buy a new one. Kinda feels like a Data USB cable is like a 10mm socket to a Mechanic, they get lost easily. So Programming this will have to be held off until I can get a proper cable.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s