Follow me as I learn how to code for the ESP32.
Disclaimers:
- This is really bad code. It is frakenstein's spaghetti.
- There is a lot of commented code.
- Magic numbers should be constants
- Variables could be better named
- Do not use this for production.
- I'm not a C coder.
- I hope this can be useful to others out there.
I try to create a working prototype in Arduino first, and then move on to esp-idf.
A more advanced keypad example where a bit more feedback is given. LED colors rotate when idle, and change brightness when a button is pressed.
Figuring out how to wire keyboard / keypad / button matrix.
Basic example of getting zigbee working with esp32.