Building on the work of John Crouchely I'm adding in keypad support for the BV4218. This thread will be a central location so we don't keep hijacking other threads.
Ok, just finished emailing Jim and he said there could be a couple problems. Most notably is that keys that don't return values may point to an incorrectly wired keypad.
Since we can program the 4218 I'll be adding in a programming function for the keypad. You press key 1 and we program the eeprom so it works correctly.
The library should be finished by nov. 20 barring any postal delays.
I'll have a video showing how to wire everything up as well as code examples when it's released. Until then, just sit tight :)