element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum pyLCI - external control&configuration interface for Raspberry Pi computers
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 0 replies
  • Subscribers 704 subscribers
  • Views 342 views
  • Users 0 members are here
  • pifacecad
  • raspberry pi
  • raspberry-pi_essentials
Related

pyLCI - external control&configuration interface for Raspberry Pi computers

crimier
crimier over 10 years ago

Hi!

image

 

I'm a maker, and I work with Raspberry Pi computers a lot. I use them to approach my problems, such as necessity for portable computers, home automation and media consumption. However, while solving problems, you might encounter smaller problems that lay within Raspberry Pi computers themselves - that's why there are all kinds of shields and software for our Raspberry Pi!

My inspiration was the fact that existing ways to control/interface with our Raspberry Pi projects aren't comfortable to use and seem to be overly complicated. I don't like using another computer when I just need to shutdown my Pi, or even use a UART adapter to connect it to a wireless network. Instead, I've decided to make an interface that I could use for those things. Once I started working on it, I've understood that it could be used in many more applications - and by many more makers! Thus, the pyLCI project (at that time, WCS) was born. It was also due to the project I'm taking part in for the SciFi Your Pi challenge - the PipBoy wearable assistant project. Thanks to the hardware provided by Element14, I was able to push the project forward. Good news for all PiFace Control and Display shield owners - it's supported by pyLCI among some other shields and installation is very streamlined!

 

image

 

The idea is simple - take your Pi, attach a HD44780 character display (very popular in starter kits, about 3$), attach some buttons, then install & configure the system and it works! It has many modules (I call them "applications") for doing different tasks, including wireless connection management, shutdown&reboot capability, controlling your Linux services, music players and volume, executing scripts etc. It can do much more, however, because it's easily expandable by adding new applications for it . It also has a concept of "device drivers", meaning that you could use different ways to connect a display and buttons - such as GPIO, I2C expanders, or, for example, use a USB keyboard/numpad as an input device!

 

Since I've started using this system on all my devices, my Raspberry Pi workflow has became drastically better and I've got many more ways to interface my Pi projects because of it.

So - I've polished it, made install scripts so that it can be installed without any weird command-line things, made documentation for it and now other people can use it, too! I'm offering it to all people that'd be interested in using my system and writing applications for solving their problems. I'm also looking for feedback so that I can make it more suitable for solving all kinds of problems we have.

 

Looking for more information? I have a Hackaday.io project page, here's the hardware guide and here is the documentation I'm keeping up-to-date.

  • Sign in to reply
  • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube