Freetronics
OLED Shield LCD Adapter
Connect the 128x128 pixel OLED module to your Arduino-compatible board for a tiny, handy display with a joystick input and piezo sound output! The module ...
Connect the 128x128 pixel OLED module to your Arduino-compatible board for a tiny, handy display with a joystick input and piezo sound output!
The module can be plugged in directly on top of the shield, or connected via the supplied cable for remote mounting.
The top of the shield features an analog joystick that you can use to select menu items on the LCD, play games, move a cursor, or whatever else you can think of. The joystick button is connected to digital pin 6, and the X & Y position inputs are connected to analog pins A2 & A3.
Underneath the shield is a piezo speaker connected to Arduino digital pin 9, which is PWM-capable so that you can play tones on the shield.
By combining an OLED, a joystick, and a piezo module all together on your Arduino, you can even create your own games!
Resources
- OLED Shield Quickstart Guide (for getting started)
- OLED Shield Customisation Guide (for advanced users)
- Discuss on the forum
- Design files
Jargon buster
Plain-language definitions for the technical terms used above.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- OLED
- OLED stands for organic light-emitting diode, a display type where each pixel produces its own light. It matters because OLED screens are thin, high-contrast and easy to read for small status displays, but they can be more sensitive to image burn-in than some other display types.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
Find this product in
Displays & Screens
Related Tutorials
Free guides on learn.littlebird.com.au