Manufacturers :Adafruit Industries
Manufacturers :Adafruit Industries
Manufacturers :Adafruit Industries
Manufacturers :Adafruit Industries
We love our black and white monochrome displays but we also like to dabble with some color now and then. Our new 0.96 color OLED displays are perfect when you need an ultra-small display with vivid, high-contrast 16-bit color. The visible portion of the OLED measures 0.96 diagonal and contains 96x64 RGB pixels, each one made of red, green and blue OLEDs. Each pixel can be set with 16-bits of resolution for a large range of colors. Because the display uses OLEDs, there is no backlight, and the contrast is very high (black is really black). We picked this display for its excellent color, this is the nicest mini OLED we could find! This OLED uses the SSD1331 driver chip, which manages the display. You can talk to the driver chip using either 4-wire write-only SPI (clock, data, chip select, data/command and an optional reset pin). Included on the fully assembled breakout is the OLED display and a small boost converter (required for providing 12V to the OLED) and a microSD card holder. New! We've updated this design to have built-in logic level shifting so you can use it with 3-5VDC power and logic levels. Our example code shows how to read a bitmap from the uSD card and display it all via SPI. Of course, we wouldn't just leave you with a datasheet and a good luck! - we've written a full open source graphics library that can draw pixels, lines, rectangles, circles, text and bitmaps as well as example code and a wiring tutorial. The code is written for Arduino but can be easily ported to your favorite microcontroller! OLED Breakout Board - 16-bit Color 0.96 w/microSD holder (455)
Manufacturers :Adafruit Industries
Manufacturers :Adafruit Industries
Manufacturers :Adafruit Industries
Manufacturers :Adafruit Industries
Manufacturers :Adafruit Industries
LCD backpacks reduce the number of pins needed to connect to an LCD. LCDs are a fun and easy way to have your microcontroller project talk back to you. Character LCDs are common, and easy to get, available in tons of colors and sizes. We've written tutorials on using character LCDs with an Arduino (or similar microcontroller) but find that the number of pins necessary to control the LCD can be restrictive, especially with ambitious projects. We wanted to make a 'backpack' (add-on circuit) that would reduce the number of pins without a lot of expense. By using simple i2c and SPI input/output expanders we have reduced the number of pins (only 2 pins are needed for i2c) while still making it easy to interface with the LCD. For Arduino users, we provide a easy-to-use library that is backwards compatible with projects using the '6 pin' wiring. The breakout comes with a 2-pin and 3-pin terminal block as shown (you can snap it together to make a 5-pin terminal and then solder it to the backpack for easy wiring) This backpack will work with any 'standard' character LCD, from 8x1 to 40x4 sizes! As long as they have a 16-pin single-line connection header at the top. We carry a few LCDs that work great. We suggest using our blue white 20x4 or 16x2 LCDs. It does not work with the 16x2 OLED displays. You can try to connect our RGB 16x2 or 20x4 LCDs up but this backpack will not control the RGB backlight so you'll have to use the backpack only for the 14 digital IO pins (pins 1-14) and connect the backlight pins (15-18) directly to your microcontroller with 4 extra wires for color/PWM control as if they were just an RGB LED. For advanced users, this project can be used for general purpose I/O expansion, the MCP23008 has 8 i/o pins (7 are connected) with optional pull-ups, the SPI 74HC595 has 7 connected outputs. For a detailed tutorial on usage, including an Arduino library, wiring diagrams, and files, please visit the product page
Manufacturers :Adafruit Industries
These displays were used in old Nokia 5110/3310 cell phones (before the smart-phone fad turned every cell phone into a TV). It's a84x48 pixel monochrome LCD display. These displays are small, only about 1.5 diagonal, but very readable and come with a white backlight. This display is made of 84x48 individual pixels, so you can use it for graphics, text or bitmaps. These displays are inexpensive, easy to use, require only a few digital I/O pins and are fairly low power as well To drive the display, you will need 3 to 5 digital output pins (depending on whether you want to manually control the chip select and reset lines). Another pin can be used to control (via on/off or PWM) the backlight - the backlight LEDs are wired to a transistor. The display driver is a PCD8544 chip, and it runs at 3.3V so you'll need a 3V supply handy (you don't need that much current though, maybe 10mA tops). Logic levels must be 3V to prevent damage but we include a free level shifter chip so you can easily connect it to 5V logic such as an Arduino. These screens are recycled from older cell phones so they often have tiny nicks or scratches. There's no such thing as a 'new' Nokia 5110 display, but the scratches are not noticeable when in use. Of course, we wouldn't just point you to a datasheet and say good luck! To make it easy for you to use the display, we've written a nice graphics library that can print text, pixels, rectangles, circles and lines! The library is written for the Arduino but can easily be ported to your favorite microcontroller. We also have a detailed wiring and usage tutorial with more information about the display and more photos.