← Back to All Apps

Storm5000

🔗 View on GitHub

📖 README

Storm5000 Arduino Interface

For Storm Interface 5000 Series 3-Key Display Bezel with 20x4 Character LCD

Overview

This project provides example Arduino code and hardware guidance for interfacing with the Storm Interface 5000 Series 3-key display bezel, equipped with a 20x4 character LCD. The code demonstrates how to display system uptime and button states on the LCD, making it a great starting point for robust, vandal-resistant user interfaces in kiosks, industrial controls, or outdoor applications.

- Hardware: Storm Interface 5000 Series (e.g., 5001-200203) - Display: 20x4 Character LCD (compatible with Powertip PC2004-A or Vishay OLED-020N004B) - Inputs: 3 vandal-resistant keys (Left, Middle, Right)

---

📊 Status & Info

Last Commit Issues Repo Size

---

Features

- Displays system uptime in milliseconds. - Shows real-time status of three front-panel buttons. - Uses Arduino’s LiquidCrystal library for display control. - Designed for rugged, weather-sealed installations.

---

Hardware Pinout

LCD Display Pin Mapping

| Display Pin | Function | Arduino Pin | |-------------|----------|-------------| | 1 | GND | GND | | 2 | 5V | 5V | | 3 | NC | - | | 4 | RS | 12 | | 5 | GND | GND | | 6 | EN | 11 | | 7-10 | NC | - | | 11 | D4 | 5 | | 12 | D5 | 4 | | 13 | D6 | 3 | | 14 | D7 | 2 | | 15-16 | NC | - |

Switches Pin Mapping

| Switch Pin | Function | Arduino Pin | |------------|----------|-------------| | 3 | R1 (GND) | GND | | 5 | C3 | 8 (Right) | | 6 | C2 | 7 (Middle) | | 7 | C1 | 6 (Left) |

---

Installation

1. Wiring: - Connect the LCD and switches as per the pinout tables above. - Ensure the display contrast is set appropriately (see datasheet for details).

2. Arduino Libraries: - Requires the built-in LiquidCrystal library.

3. Upload Code: - Flash the provided Arduino sketch to your board.

---

Mechanical & Environmental Specs

- Panel Cutout: 96 mm x 81 mm - Overall Size: 110 mm x 88 mm - Operating Temp: -20°C to +60°C - Vandal Resistance: 10J (BS EN 60068-2-75:1997) - Weather Sealed: Suitable for outdoor use

---

Resources

- Storm Interface 5000 Series Datasheet - Vishay OLED-020N004B Datasheet - DigiKey Product Page - Farnell Product Page

---

License

This project is provided as-is for educational and prototyping use. See LICENSE file for details (if present).

---

Contact

For technical support, contact or visit storm-interface.com.

🚀 Releases

No releases available for this repository.