Closed elbow closed 4 years ago
Hello, sorry for the delay. Because PS/2 ports are handled by the ULP processor, only few pins are actually usable. They are: GPIO_NUM_2 GPIO_NUM_4 GPIO_NUM_12 (with some limitations) GPIO_NUM_13 GPIO_NUM_14 GPIO_NUM_15 GPIO_NUM_25 GPIO_NUM_26 GPIO_NUM_27 GPIO_NUM_32 GPIO_NUM_33
Hi,
Thanks for coming back. I built your design too and it works great. So now I have bitluni's with the 14 bit VGA and yours with less colours but with the PS2 interfaces.
Thanks.
I have a devkit v1 with bitluni's 14 bit VGA wiring.
FabGL VGA out works fine if I map to the most significant bits for each colour.
But PS2Controller just causes my ESP32 to crash and reboot over and over.
14 bit vga uses up a lot of pins, so there's not much left.
I wired the audio output on D25 which is normal for fabgl.
And I hooked up D5 and D26 using the series resistor and the pull-ups per your schematic for the PS2 keyboard.
I modified one of the example scripts and initialised with
PS2Controller.begin(GPIO_NUM_26, GPIO_NUM_5, GPIO_NUM_39, GPIO_NUM_39);
The result is this, over and over:
Can anyone assist me in getting on track?
As I mentioned, the vga-only examples do work.