






The Arduino LCD + Keypad Shield is a versatile add-on board featuring a 16x2 character LCD display (black text on green/blue backlight) based on the popular HD44780 chipset. It includes 5 push-buttons plus a reset button for easy user input, making it ideal for menu-driven projects. Plugs directly onto any Arduino Uno/Mega board and uses the standard 4-bit LiquidCrystal library for simple programming.
شيلد شاشة LCD مع كيباد للأردوينو هو لوحة إضافية متعددة الاستخدامات تحتوي على شاشة LCD مقاس 16x2 (نص أسود مع إضاءة خلفية خضراء/زرقاء) مبنية على شريحة HD44780 الشهيرة. يتضمن 5 أزرار ضغط بالإضافة إلى زر إعادة تعيين لإدخال المستخدم بسهولة، مما يجعله مثاليًا للمشاريع التي تعتمد على القوائم. يتم تركيبه مباشرة على لوحات Arduino Uno/Mega ويستخدم مكتبة LiquidCrystal القياسية بنظام 4-بت لبرمجة بسيطة.
The Arduino LCD + Keypad Shield is a compact and convenient solution for adding both a display and user input to your Arduino projects in a single board. The shield features a standard 16 character by 2 line LCD with high-contrast black characters on a backlit background, powered by the industry-standard HD44780 parallel interface chipset.
In addition to the display, the shield integrates 5 navigation buttons (Select, Left, Right, Up, Down) along with a dedicated Reset button, all wired to a single analog pin (A0) through a resistor ladder network. This clever design saves digital I/O pins for other peripherals while still giving you full keypad functionality.
The shield is designed to plug directly onto an Arduino Uno, Mega, or compatible board without any wiring required, making it perfect for prototyping, menu systems, data loggers, and standalone instruments. The LCD operates in 4-bit mode using the well-documented LiquidCrystal library included with the Arduino IDE.
| Function | Arduino Pin |
|---|---|
| LCD RS | Digital Pin 8 |
| LCD Enable | Digital Pin 9 |
| LCD D4 | Digital Pin 4 |
| LCD D5 | Digital Pin 5 |
| LCD D6 | Digital Pin 6 |
| LCD D7 | Digital Pin 7 |
| LCD R/W | GND |
| LCD VSS | GND |
| LCD VCC | 5V |
| Keypad Input | Analog Pin A0 |