sspence @ instructables.com shows how to interface a character LCD using I2C and only two IO pins.
The typical parallel LCD used with an Arduino (16×2 or 20×4) has 16 pins. Only 6 I/O pins are required on the Arduino, but what if you could get that down to two I/O pins, and still have those pins available for other devices?
The I2C interface is on pins A4 and A5 of the Arduino. These are addressable, and are therefore shareable with other I2C devices that have different addresses.
DIY I2C LCD Display – [Link]
RELATED POSTS
- 12 November, 2020 STMicroelectronics TSC201x bidirectional current sense amplifier
- 29 November, 2019 Slim Sensor Delivers Calibrated Data
- 4 November, 2020 Selpic Star A- The World’s Most Cost-Effective 3D Printer Hits Kickstarter for Only $99
- 16 May, 2019 Single-Battery Charger and Fuel Gauge Reference Design for Arduino Platforms
- 10 April, 2019 Bridgetek Joins forces with Zerynth & Riverdi to forge IoT Technology Partnership
- 2 January, 2018 NFC Key Protects Your Data by Disconnecting Chips From Antenna
Mike is the founder and editor of Electronics-Lab.com, an electronics engineering community/news and project sharing platform. He studied Electronics and Physics and enjoys everything that has moving electrons and fun. His interests lying on solar cells, microcontrollers and switchmode power supplies. Feel free to reach him for feedback, random tips or just to say hello :-)
view all posts by admin- 3D Printing (4)
- AI (260)
- Arduino (851)
- Audio (82)
- Basic Electronics (92)
- Books (18)
- Control (81)
- DIY (62)
- Ebay (1)
- Electronics-Lab (16)
- FPGA (120)
- GPS (72)
- Hardware (60)
- High Voltage (33)
- IC (733)
- Interface (79)
- IoT (652)
- Laser (44)
- LCD/OLED/ePaper (219)
- Led (196)
- Light (20)
- Mcu (616)
- Miscellaneous (79)
- Motor (147)
- Parts (245)
- PCB (115)
- Photovoltaic (75)
- Power (168)
- Power supply (175)
- Products (410)
- Raspberry Pi (400)
- RF (125)
- Robots (63)
- SBC (1005)
- Science (132)
- Sensor (611)
- SoC-SiP (14)
- Software (177)
- Soldering (31)
- SoM-CoM (41)
- Technology (229)
- Test Equipment (205)
- Test/Measurements (236)
- Timer (42)
- Tools (84)
- Top Stories (540)
- Uncategorized (69)
- USB (162)
- Websites (67)
- Youtube (99)
- /r/askelectronics
- /r/electronics
- 1-click BOM
- 3D ContentCentral
- Adafruit
- Adafruit Eagle Library
- Aisler
- All About Circuits
- Altium Circuit Maker
- Altium Designer
- Autodesk EAGLE
- AutoDesk Library.io
- AVRDUDE
- AVRDUDESS – A GUI for AVRDUDE
- CADENCE ALLEGRO
- CADSTAR
- Caneda
- Circuit JS
- Circuit Sandbox
- CircuitLab
- CircuitMaker
- CircuitPeople
- CometCAD
- Contextual Electronics' Getting to Blinky Tutorial
- Contextual Electronics' Shine on You Crazy KiCad
- Crowd Supply
- Design Spark PCB
- DipTrace
- DIPTRACE
- Dirty PCBs
- Eagle
- Eagle – List of ULPs everyone should know
- EasyEDA
- EasyEDA Gerber Viewer
- EASYPC
- EEVblog
- EEVBlog forum
- Electrical Engineering – Khan Academy
- Electronic Circuits and Projects
- Electronics Stack Exchange
- Electronics-Talk.com
- ElectronicsTutorials
- ElektorLabs
- Elliott Sound Products
- Embedded Lab
- Every Circuit
- EXPRESSPCB
- Eyrie.io
- Findchips
- FreeVideoLectures/Electronics
- Fritzing
- GC-Prevue
- gEDA
- Gerblook
- Gerbv
- GrabCAD
- GreatScott!
- Hackaday.io
- Hackster
- iCircuit
- Indiegogo
- Instructables
- JLCPCB
- Kerry D. Wong
- KiCAD
- KiCad Cheatsheet
- KiCad Footprint Collection
- KiCAD Gerbview
- KiCad Third-Party Tools
- KiCAD.info Forums
- Kickstarter
- KiKit – Automation for KiCAD
- Kitspace.org
- LCSC
- LibrePCB
- LTSpice
- Maker.io
- Maker.pro
- Mayhew Labs 3dpcb
- MENTOR
- Multisim
- Ngspice
- Octopart
- OemSecrets
- OrCAD
- OSH Park
- Pad2Pad
- PADS
- Part-DB
- Partkeepr
- Parts.io
- Partsbox.io
- PartSim
- PCB Shopper
- PCB123
- PCBWeb
- Pentalogix ViewMate
- Perceptive Component
- Pololu
- PULSONIX
- PwnKitteh/InsanelyCheapElectronics
- Qucs
- SamacSys
- SnapEDA.com
- Sparkfun
- SparkFun Electronics Eagle Libraries
- Technoblogy
- The Signal Path
- Tindie
- traceParts
- Tracespace Viewer
- Ultra Librarian
- Upverter
- Viewplot
- Voltlog
- WIN SOURCE
- WinAVR
- Xesscorp's list of KiCAD 3rd party tools
- ZenitPCB
- ZofZPCB
Join 97,426 other subscribers