}
else if (button == '7') {
Keyboard.write('7');
}
else if (button == '8') {
Keyboard.write('8');
}
else if (button == '9') {
Keyboard.write('9');
}
else if (button == '#') {
Keyboard.write('#');
}
else if (button == '*') {
Keyboard.write('*');
}
}
//Do something else. Don't call your Keypad a ton otherwise you'll tie up the I2C bus
//Uncomment this if necessary but since we check the Qwiic Joystick it does not
// appear to be an issue
//delay(25); //25 is good, more is better
}//end loop
The functionality should be the same when moving the joystick or pressing on the keypad's key. The serial output
is turned off so that Qwiic Pro Micro can respond faster.
Troubleshooting and FAQ
On this page you'll find troubleshooting tips and FAQs. Here's a directory of the subjects covered:
Troubleshooting
Serial Port Not Showing Up in "Tools > Board" menu
How to Reset to Bootloader
How to Revive a "Bricked" Pro Micro
Code Runs Upon Upload But Fails to Start After Power Cycle
Frequently Asked Questions
Serial Port Not Showing Up in 'Tools > Board' Menu
The Qwiic Pro Micro can be a finicky little thing. There are a few series of events that can lead to its serial port
being removed from the Arduino IDE's Serial Port selection menu. If you can't see your Pro Micro's serial port, give
these steps a try:
1. Close
all
Arduino windows. (Don't forget to save!)
2. Unplug Qwiic Pro Micro from your computer.