Skip to product information
1 of 4

1602 LCD Interface-Shield with Programmable Buttons and LEDs for Uno (Arduino Compatible)

1602 LCD Interface-Shield with Programmable Buttons and LEDs for Uno (Arduino Compatible)

Regular price $22.99 CAD
Regular price Sale price $22.99 CAD
Sale Sold Out
Shipping calculated at checkout.

NOTE: For large quantity orders of the Interface-Shield with custom pricing please contact us directly.


This product has a datasheet!

This product has short videos here, here and here!

This product has a custom library!

This product has example sketches!


Also available on


About this item

  • Interface your Projects: Receive data from the microcontroller development board as well as any other shield in the stack via the 1602 LCD display and the four programmable buttons. Also send commands to the microcontroller via the four programmable buttons. This Interface-Shield is unmatched in terms of features and flexibility.
  • A Kickstarter Success!: The Interface-Shield was successfully funded via a Kickstarter campaign. To showcase all the features of the product, we made a range of example sketches ranging from how to program the buttons and LEDs in custom menus, to a fun game! To find these examples please search “PTSolns_InterfaceShield” on Arduino IDE library search or go directly to GitHub under the same name.
  • Compatibility: The Interface-Shield is compatible with a range of microcontroller development boards including the PTSolns Uno R3+, Uno R3, Uno R4, Mega, Leonardo, and any other that has the same form factor and operates on 5V logic.
  • What’s Included: Each package includes one (1) PTSolns Interface-Shield, one (1) 1602 LCD, all the required headers, three (3) 2-Pin jumper caps (colour may vary). SOLDERING IS REQUIRED.
  • PTSolns Customer Support & Resources: We’re here to help. Contact PTSolns support for assistance or technical questions. Every PTSolns product is backed by our comprehensive resource library, including datasheets, schematics, 3D models, Fritzing files, and tutorials. All supporting material is freely available on our “PTSolns Documentation Repository”.

 

    View full details

     

    Product Description

    PTSolns Interface-Shield — an I2C-based shield compatible with Uno and similar microcontroller boards, featuring programmable buttons and LEDs, hardware/software debouncing, configurable addresses, dimmable LCD backlight, interrupt support, and large copper pads for oscilloscope I2C signal testing. Compatible with the custom Arduino library PTSolns_InterfaceShield for tutorials and examples.
    The PTSolns Interface-Shield is a shield designed to interface the user with their project employing an Uno microcontroller development board or any other similar board. The Interface-Shield offers a range of features such as programmable buttons and LEDs, hardware and software debouncing filters, configurable addresses, dimmable LCD backlight (onboard potentiometer and PWM pin), interrupt, and much more.

    The Interface-Shield communicates with the microcontroller via the I2C bus, and therefore allows the user to fully utilize all the digital and analog pins of the microcontroller, as none are occupied by the LCD. Signal quality is important whenever working with I2C. Therefore, the shield offers slotted large copper pads designed to connect the probes of an oscilloscope in order to view the I2C bus signals.

    NOTE: For tutorials and example sketches using the Interface-Shield, please install the custom library in Arduino IDE called “PTSolns_InterfaceShield”, or visit the GitHub website and search for "PTSolns_InterfaceShield".

    This product, along with all of the PTSolns products, comes with a detailed datasheet, and other supporting material. Please view our "PTSolns Documentation Repository" to access these documents.

    Shield-Series

    This product is part of the Shield-Series. All the members of this series include:


    Interface with your Projects

    LCD screen displaying the text "Interface Shield PTSolns.com" in clear, bright characters.
    The Interface-Shield is not just an LCD shield, it is much more than that! To interface with your project mean you don't just receive data from it, but also input data to it. This is easily done with the four programmable buttons. Since this Uno shield uses stacking headers, all of the pins of the Uno microcontroller development board are available for input and output.

    But there is more ... besides the four programmable LEDs and the contrast and LED backlight brightness control, there are also large SDA and SCL (I2C bus) pads on the PCB. This comes in handy when trying to scope the quality of the I2C bus with an oscilloscope! Simply connect the SDA and SCL prongs and set up the scope to view the signals.


    Features of the Interface-Shield

    PTSolns Interface-Shield features: compatible with Arduino Uno and similar boards; I2C bus with configurable addresses; four programmable buttons and LEDs; stacking headers; LCD backlight and contrast control; interrupt on pin D2; power LED; oscilloscope test pads.
    The following features are explained in detail in the datasheet, which can be from our "PTSolns Documentation Repository".
    • Compatibility: PTSolns Uno R3+, Arduino Uno R4, Uno R3 (THT or SMD versions), Mega 2560 R3, Leonardo, any other similar microcontroller with 5V logic and same pinout.
    • I2C and shield address: Shield communicates on I2C bus. Eight (8) configurable shield addresses.
    • Programmable buttons and LEDs: Four (4) buttons and four (4) LEDs (red) that are entirely programmable.
    • Microcontroller pin access: The Interface-Shield uses stacking female headers and therefore all of the underlying microcontroller pins are available at the upper level.
    • LCD backlight: The LCD backlight can be controlled via A) onboard potentiometer, or B) via pin D9 on microcontroller.
    • LCD contrast: The LCD character contrast can be adjusted via the onboard potentiometer.
    • Interrupt: Send interrupt signal to pin D2 on microcontroller.
    • Power LED: Onboard power LED (red) illuminates whenever the Interface-Shield is powered.
    • Oscilloscope I2C connection pads: Slotted large copper pads that can be used to connect oscilloscope probes to the I2C bus.

      Package Contents

      PTSolns Interface-Shield package contents showing the Interface-Shield PCB and included stacking female headers; assembly required.

      • 1x PTSolns Interface-Shield PCB
      • 1x 1X6 pin, 2x 1X8 pin, 1x 1X10 stacking female headers
      • 3x 2-pin jumper caps (colour may vary)
        NOTE: Assembly required

        Other Names

        • Interface-Shield
        • Interface Shield
        • LCD Shield
        • PTS-00156-111
        • PTS-00156-211

        Customer Reviews

        Be the first to write a review
        0%
        (0)
        0%
        (0)
        0%
        (0)
        0%
        (0)
        0%
        (0)