All Projects → rricharz → pi-gpio-display

rricharz / pi-gpio-display

Licence: GPL-3.0 license
Displays the pin status of the gpio pins of the Raspberry Pi zero, 2 and 3

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to pi-gpio-display

vue-pincode-input
Great pincode input component
Stars: ✭ 128 (+412%)
Mutual labels:  pin
peekaboo
An standalone execution trace library built on DynamoRIO.
Stars: ✭ 17 (-32%)
Mutual labels:  pin
afl-pin
run AFL with pintool
Stars: ✭ 64 (+156%)
Mutual labels:  pin
pinterest-pinner
Programmatically create a pin. Pinterest auto-poster (auto-pinner, autoposter, autopinner, api).
Stars: ✭ 32 (+28%)
Mutual labels:  pin
Adsorbent
Adsorbent of RecyclerView , RecyclerView吸顶
Stars: ✭ 25 (+0%)
Mutual labels:  pin
react-native-awesome-pin
A highly interactive and customisable PIN code screen for React Native.
Stars: ✭ 28 (+12%)
Mutual labels:  pin
DPOTPView
Customisable OTP view and Passcode view
Stars: ✭ 52 (+108%)
Mutual labels:  pin
secrets
Simple Secret Sharing Service for social and decentralised management of passwords
Stars: ✭ 30 (+20%)
Mutual labels:  pin
vpin
基于 vue 的钉子组件,把你的内容固定到屏幕中📌。
Stars: ✭ 12 (-52%)
Mutual labels:  pin
PinCodeView
No description or website provided.
Stars: ✭ 29 (+16%)
Mutual labels:  pin
flutter sticky and expandable list
粘性头部与分组列表Sliver实现 Build a grouped list, which support expand/collapse section and sticky headers, support use it with sliver widget.
Stars: ✭ 116 (+364%)
Mutual labels:  pin
Pin-ApiTracer
Updated version of ApiTracer Pin tool
Stars: ✭ 19 (-24%)
Mutual labels:  pin
Abracadabra
A truly plug 'n' play solution for securing your code.
Stars: ✭ 12 (-52%)
Mutual labels:  pin
diy-iidx
Arduino Leonardo code to make a Beatmania controller. Included CAD files for laser cutting materials.
Stars: ✭ 35 (+40%)
Mutual labels:  pin
instrumentation
Assorted pintools
Stars: ✭ 24 (-4%)
Mutual labels:  pin
SwiftyCodeView
Fully customizable UI Component for verification codes written in swift with RxSwift support!
Stars: ✭ 86 (+244%)
Mutual labels:  pin
PCF8575 library
Library to use i2c digital expander with arduino, esp8266 and esp32. Can read write digital value with only 2 wire (perfect for ESP-01).
Stars: ✭ 28 (+12%)
Mutual labels:  pin
ActiveLogin.Identity
Parsing and validation of Swedish identities such as Personal Identity Number (svenskt personnummer) in .NET.
Stars: ✭ 51 (+104%)
Mutual labels:  pin

pi-gpio-display

Displays the logic value of the general purpose gpio pins on the Raspberry Pi gpio connector.

Alt text

You must be user pi to install and run this program

To install:

  • Open a terminal and type:
  sudo apt-get install wiringpi
  cd Downloads
  git clone https://github.com/rricharz/pi-gpio-display
  cd pi-gpio-display
  chmod +x ./install
  ./install
  • Reboot your pi

If you want to recompile the program, you need to install

  sudo apt-get install libgtk-3-dev

You can test the compilation with

  touch application.c
  make

This program does not change the mode of any of the pins, it just observes the logic value. If you want to set any of the these pins to output, and observe the change, you can open a console and type the following commands. pin# is the green wiringPi number on the display, new_value is either 1 or 0)

  gpio mode pin# out
  gpio write pin# new_value

A description of all the options of the gpio command can be found at http://wiringpi.com/the-gpio-utility

If you want to observe the state of any of the pins as input, you can connect the pin with a suitable resistor to ground or 3.3V, and set the pin to input using the command

  gpio mode pin# in

Be carefull with the gpio command and use it only with a proper green wiringPi pin#. Also, be carefull hooking up anything to the gpio connector. You might destroy your hardware if you make a mistake. Do not hook up any pin to 5V.

Please open an issue in this repository or write to [email protected] if you have any feedback or problem with this repository. Your input is appreciated.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].