24-bit port expander demonstration board with LCD, keypad, and PWM interfaces based on the STMPE2403call