const byte numRows = 8; //eight rows const byte numCols = 11; //eleven columns const int debounceTime = 100;//20 works better than great ! //define the cymbols on the buttons of the keypads char keymap[numRows][numCols] = { {'0','1','2','4','5','6','7','8','9','*','/'}, //1 {'a','b','c','d','e','f','g','h','i','?','!'}, //2 {'j','k','l','m','n','o','p','q','r','&','$'}, //3 {'s','b','c','d','e','f','g','h','i','?','!'}, //4 {'B','C','D','E','F','G','H','I','J','}','('}, //5 {'K','L','M','N','O','P','Q','R','S',')','='},...
~~~ ~~~const byte numRows = 8; //eight rows const byte numCols = 11; //eleven columns const int debounceTime = 100;//20 works better than great ! //define the cymbols on the buttons of the keypads char keymap[numRows][numCols] = { {'0','1','2','4','5','6','7','8','9','*','/'}, //1 {'a','b','c','d','e','f','g','h','i','?','!'}, //2 {'j','k','l','m','n','o','p','q','r','&','$'}, //3 {'s','b','c','d','e','f','g','h','i','?','!'}, //4 {'B','C','D','E','F','G','H','I','J','}','('}, //5 {'K','L','M','N','O','P','Q','R','S',')','='},...
const byte numRows = 8; //eight rows const byte numCols = 11; //eleven columns const int debounceTime = 100;//20 works better than great ! //define the cymbols on the buttons of the keypads char keymap[numRows][numCols] = { {'0','1','2','4','5','6','7','8','9','*','/'}, //1 {'a','b','c','d','e','f','g','h','i','?','!'}, //2 {'j','k','l','m','n','o','p','q','r','&','$'}, //3 {'s','b','c','d','e','f','g','h','i','?','!'}, //4 {'B','C','D','E','F','G','H','I','J','}','('}, //5 {'K','L','M','N','O','P','Q','R','S',')','='},...
Old thread, but adding this for others who might encounter the same as Mike. I am using an Arachnid Cricket Pro 650 board as a donor board, which has 8 x 11 matrix. This has the same problem was that the outer single panels and the inner single panels were returning different values. To solve, I mapped these all out on paper. I then edited the "char keymap[numRows][numCols] " section in the Arduino sketch to return the same value when either the inner or outer Single panel was hit for a number. For...
Old thread, but adding this for others who might encounter the same as Mike. I am using an Arachnid Cricket Pro 650 board as a donor board, which has 8 x 11 matrix. This has the same problem was that the outer single panels and the inner single panels were returning different values. To solve, I mapped these all out on paper. I then edited the | char keymap[numRows][numCols] | in the Arduino sketch to return the same value when either the inner or outer Single panel was hit for a number. For example,...
Old thread, but adding this for others who might encounter the same as Mike. I am using an Arachnid Cricket Pro 650 board as a donor board, which has 8 x 11 matrix. This has the same problem was that the outer single panels and the inner single panels were returning different values. To solve, I mapped these all out on paper. I then edited the keymap above to return the same value when either the inner or outer Single panel was hit for a number. For example, let's say the outer Single panel for 10...
Old thread, but adding this for others who might encounter the same as Mike. I am using an Arachnid Cricket Pro 650 board as a donor board, which has 10 x 8 matrix. This has the same problem was that the outer single panels and the inner single panels were returning different values. To solve, I mapped these all out on paper. I then edited the keymap above to return the same value when either the inner or outer Single panel was hit for a number. For example, let's say the outer Single panel for 10...
Hi. Just adding this for others who might encounter the same as Cory. Using an Arachid Cricket Pro 650 doner board, I found what looked like 10 x 8 matrix. As Andreas lists above, this is possible with the Uno. One other problem was that the outer single panels and the inner single panels were returning different values. I mapped these all out and then edited the keymap above to return the same value when either the inner or outer Single panel was hit for a number. For example, let's say the outer...