WH2004AR est un afficheur LCD alphanumérique 20x4 de 2,89 pouces, permettant d'afficher 20 caractères par ligne sur 4 lignes. Le module mesure 98,0 x 60,0 x 13,6 mm et offre une zone de visualisation (VA) de 77,0 x 25,2 mm. Les dimensions du PCB, du LCD et du cadre sont identiques à celles de la série WH2004A.
WH2004AR intègre un contrôleur LCD ST7066U et un microcontrôleur. L'interface de communication utilisée par défaut est UART ; les interfaces SPI ou I2C peuvent être sélectionnées par configuration des cavaliers. Le microcontrôleur intégré met à disposition des commandes de pilotage de l'afficheur, ce qui évite au système hôte de gérer directement les commandes du contrôleur LCD ST7066U.
Ces commandes permettent également de régler la luminosité du rétroéclairage LED et le contraste du LCD. Ces paramètres d'affichage peuvent ainsi être contrôlés via l'interface de communication.
Le module est fourni avec un PCB et un cadre, et comporte quatre trous de fixation sur le PCB. La tension d'alimentation logique est comprise entre 4,5V et 5,5V, avec une valeur typique de 5,0V. La plage de température de fonctionnement s'étend de -20°C à +70°C et la plage de température de stockage de -30°C à +80°C.
