You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Raspberry# IO is a .NET/Mono IO Library for Raspberry Pi. This project is an ini
10
10
Current release is an early public release. Some features may not have been extensively tested.
11
11
Raspberry# IO currently supports low- and high-level GPIO input/output, support for SPI and I2C peripherals.
12
12
13
-
Samples for SPI (for MCP3008 ADC or MCP4822 DAC), I2C (for MCP23017 and PCF8574 I/O Expanders), HD44780 LCD display and HC-SR04 distance sensor are provided.
13
+
Samples for SPI (for MCP3008 ADC or MCP4822 DAC), I2C (for MCP23017 I/O Expander), HD44780 LCD display and HC-SR04 distance sensor are provided.
14
14
15
15
Support for extended I/O (such as SDI, or PWM for motor control) is planned for future releases.
16
16
@@ -31,7 +31,7 @@ Low-level:
31
31
32
32
+ Access to GPIO pins through in 3 flavors: basic (using files), through memory, and full (memory with support for edge detection through "pseudo-interrupt"). By default, full driver is used.
33
33
+ Addressing through **processor pin number or connector pin number**
34
-
+ Pin assignment of various Raspberry Pi revisions (as of 2013-09, **Raspberry Pi model B rev1, rev2 and model B+, as well as Raspberry Pi model A**, including rev2 P5 connector)
34
+
+ Pin assignment of various Raspberry Pi revisions (as of 2013-09, **Raspberry Pi model B rev1and rev2 as well as Raspberry Pi model A**, including rev2 P5 connector)
35
35
+ Controlled use of resources using a IDisposable component and ability to use edge detection instead of polling
36
36
+ Support sub-millisecond polling of input pins
37
37
@@ -59,7 +59,7 @@ High-level:
59
59
+ Includes samples for
60
60
- HD44780 LCD display
61
61
- HC-SR04 distance detector
62
-
-PCA9685 PWM LED Controller (as used in the [Adafruit 16-Channel 12-bit PWM/Servo Driver](http://www.adafruit.com/products/815))
62
+
-Pca9685 PWM LED Controller (as used in the [Adafruit 16-Channel 12-bit PWM/Servo Driver](http://www.adafruit.com/products/815))
63
63
- TLC59711 PWM LED Controller (as used in the [Adafruit 12-Channel 16-bit PWM LED Driver](http://www.adafruit.com/products/1455))
64
64
65
65
Parts of Raspberry# IO are inspired by [BCM2835 C Library](http://www.airspayce.com/mikem/bcm2835/) and Gordon Henderson's [WiringPi](http://wiringpi.com/).
0 commit comments