To get started with RPi.GPIO, it would be worthwhile reading the examples in the project wiki (link above).

Note that this module is unsuitable for real-time or timing critical applications. This is because you can not predict when Python will be busy garbage collecting. It also runs under the Linux kernel which is not suitable for real time applications - it is multitasking O/S and another process may be given priority over the CPU, causing jitter in your program. If you are after true real-time performance and predictability, buy yourself an Arduino! (see http://www.arduino.cc )

Note that the current release does not support SPI, I2C, 1-wire or serial functionality on the RPi yet. This is planned for the near future - watch this space!

Project Activity

See All Activity >

Categories

Raspberry Pi

Follow raspberry-gpio-python

raspberry-gpio-python Web Site

You Might Also Like
Smart Business Texting that Generates Pipeline Icon
Smart Business Texting that Generates Pipeline

Create and convert pipeline at scale through industry leading SMS campaigns, automation, and conversation management.

TextUs is the leading text messaging service provider for businesses that want to engage in real-time conversations with customers, leads, employees and candidates. Text messaging is one of the most engaging ways to communicate with customers, candidates, employees and leads. 1:1, two-way messaging encourages response and engagement. Text messages help teams get 10x the response rate over phone and email. Business text messaging has become a more viable form of communication than traditional mediums. The TextUs user experience is intentionally designed to resemble the familiar SMS inbox, allowing users to easily manage contacts, conversations, and campaigns. Work right from your desktop with the TextUs web app or use the Chrome extension alongside your ATS or CRM. Leverage the mobile app for on-the-go sending and responding.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
5
2
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • I came across this project from a web search trying to understand GPIO inputs (pull up/down resistors, bounce etc.) and the wiki article on inputs was very well written. I registered with Source Forge just to be able to comment/review: Thank you to anyone for taking the time on this.
  • Very good project, very easy to use and I would say, essential to anyone who wish the explore the outskirts of the Raspberry PI through the general purpose I/O pins. The support of the developer is outstanding.
  • Excellent, easy to use library. The docs might be the best I've ever seen supporting an open source library. Very clear and complete.
    1 user found this review helpful.
  • Best tool for prototyping GPIO-related stuff on Raspberry PI.
    1 user found this review helpful.
  • Really great and easy to access. Far easier to use than GPIOZERO - their documentation is intended to lower the entry bar, but really, one ends up jogging through their doc to find info.
Read more reviews >

Additional Project Details

Registered

2013-12-18