Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
pmod:pmodcls:start [2022/09/07 20:57] – changed forum.digilentinc.com to forum.digilent.com jeff.greenberg_ni.compmod:pmodcls:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +~~NOTOC~~ 
 +   
 +====== Pmod CLS ======
  
 +    
 +{{Digilent Infobox
 +| Store Page = https://digilent.com/shop/pmod-cls-character-lcd-with-serial-interface/
 +| Manual = [[reference-manual]]
 +| Support = https://forum.digilentinc.com/forum/7-add-on-boards/
 +| Title = Pmod CLS
 +| Subtitle = Character LCD with Serial Interface
 +| Header = Features
 +| Bullet = 16×2 liquid crystal character display
 +| Bullet = Wide range of instruction functions
 +| Bullet = Up to 32 user definable characters
 +| Bullet = Multiple communication options including UART, SPI, and I²C
 +| Bullet = Two 1×6-pin Pmod ports with SPI and UART interfaces
 +| Header = Electrical
 +| Bus = [[learn/fundamentals/communication-protocols/spi/start | SPI]], [[learn/fundamentals/communication-protocols/uart/start | UART]], [[learn/fundamentals/communication-protocols/i2c/start | I²C]]
 +| Specification Version = Legacy Pmod
 +| Logic Level = 3.3V
 +| Header = Physical
 +| Width = 1.8 in (4.6 cm)
 +| Length = 3.8 in (9.7 cm)
 +| Header = Design Resources
 +| Fritzing Part = {{reference:pmod:pmodcls:pmodcls.fzpz| }}
 +| Header = Documentation
 +| Primary IC = [[http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2545-8-bit-AVR-Microcontroller-ATmega48-88-168_Datasheet.pdf | Atmel ATmega48]]
 +| Reference Manual = [[pmod/pmodcls/reference-manual]]
 +| Schematic = {{reference:pmod:pmodcls:pmodcls_sch.pdf| }}
 +| Header = J1 Pinout
 +| Full Row = {{ :reference:pmod:pmod-pinout-1x6.png?direct |}}
 +| Pin 1 = SS
 +| Pin 2 = MOSI
 +| Pin 3 = MISO
 +| Pin 4 = SCK
 +| Pin 5 = GND
 +| Pin 6 = VCC
 +| Header = J2 Pinout
 +| Full Row = {{ :reference:pmod:pmod-pinout-1x6.png?direct |}}
 +| Pin 1 = SCL
 +| Pin 2 = SDA
 +| Pin 3 = TXD
 +| Pin 4 = RXD
 +| Pin 5 = GND
 +| Pin 6 = VCC
 +}}
 +
 +{{page>reference-manual}} \\ \\
 +
 +===== Example Projects =====
 +==Microprocessor==
 +  * [[learn/software/tutorials/digilent-core-install/start|Installing the Digilent Core for Arduino]]
 +  * {{:reference:pmod:pmodcls:pmodcls-mpide-lib.zip|Library and MPIDE Example Code}}
 +  * [[http://www.instructables.com/id/Heart-Rate-Monitor-Using-a-Photoresistor/|Heart Rate Monitor Using a Photoresistor]] - Community Project
 +  * [[http://www.instructables.com/id/ChipKIT-Parking-Obstacle-Sensor/|ChipKIT Parking Obstacle Sensor]] - Community Project
 +  * [[https://www.hackster.io/mmigs/using-the-pmod-cls-with-arduino-uno-a5eca9|Using the Pmod CLS with Arduino Uno]] - Application note
 +==Programmable Logic==
 +  * {{:reference:pmod:pmodcls:pmodcls_demo_verilog.zip|Nexys 3 Verilog Example - ISE 14.2}}
 +  * {{:reference:pmod:pmodcls:pmodcls_demo.zip|Nexys 3 VHDL Example - ISE 14.2}}
 +  * Arty A7 100T project using the Pmod ACL2, Pmod CLS, and Pmod 7SD created by user Tim S. on the Digilent Forum [[https://forum.digilentinc.com/topic/20397-muxssd-driver-for-the-pmod-ssd/|Forum thread]]
 +  * Arty A7 100T project using the Pmod SF3 and Pmod CLS created by user Tim S. on the Digilent Forum [[https://forum.digilentinc.com/topic/20419-spi-memory-tester-ipi-bd-and-vhdl/|Forum thread]]
 +  * Zybo Z7-20 project using the Pmod SF3 and Pmod CLS created by user Tim S. on the Digilent Forum [[https://forum.digilentinc.com/topic/20460-spi-memory-tester-ipi-bd-for-zynq/|Forum thread]]
 +  * [[learn/programmable-logic/tutorials/pmod-ips/start | Getting Started with Digilent Pmod IPs]]
 +    * Digilent Pmod IPs are only supported in Vivado and Xilinx SDK versions 2019.1 and earlier.
 +
 +
 +
 +----
 +
 +===== Additional Resources =====
 +{{topic>pmodcls +user-guide}}
 +
 +----
 +
 +{{tag>pmod pmod-start pmod-spi pmod-uart pmod-i2c pmodcls lcd resource-center}}