Devices and Drivers
The following devices and drivers are supported by Ruff team.
Name | Modle | Usage | Driver |
---|---|---|---|
Buzzer | FC-49 | Sound-producing device | buzzer-gpio |
LCD Module | LCD1602-02 | 16X2 LCD to display character | lcd1602-pcf8574-hd44780 |
LED Module | KY-016 | Colorful LED controled by RGB | ky-016 |
Push Button Module | CK002 | Push button module to control other modules | button-gpio |
Sound Sensor | SOUND-01 | Detecting loudness in ambient | sound-01 |
Light Intensity Sensor | GY-30 | Detect digital light intensity | gy-30 |
5V Relay Module | RELAY-1C | An electrically operated switch | relay-1c |
Temperature Humidity Sensor | DHT11 | a temperature & humidity sensor complex with a calibrated digital signal output | dht11 |
IR Transmitter | IRT-01 | Send Infrared signal | ruff-v1-infrared-sender |
IR Receiver | IRR-01 | Receive Infrared signal | ruff-v1-infrared-receiver |
Flame Sensor | FLAME-01 | Detector flame for temperature | flame-gpio |
Vibrating Sensor | SW-1801P | For a variety of seismic triggering effect, reported the alarm, intelligent car, electronic building | sw-1801p |
Infrared Induction Module | HC-SR501 | Detect someone enter/leave the sensing range | hc-sr501 |
Harmful Gas Detector Module | FC-22 | Detect Harmful Gas in ambient | fc-22 |
Joystick Module | joystick-9p | With 360-degree rotation,to control the motion of some object | joystick |
Camera With USB Interface (UVC protocol) | - | Take photos | ruff-v1-usb-camera-manager |
Audio Capture or Playback Device With USB Interface | - | Capture or Playback Audio | ruff-v1-usb-audio-manager |
USB Storage Device | - | Store data | ruff-v1-usb-storage-manager |
Modules
The following devices and drivers are developed by Ruff team.
Name | Usage | Project URL |
---|---|---|
promise | Promise Implementation | https://github.com/vilic/ruff-promise |
t | BDD style testing framework | https://github.com/vilic/ruff-t |
home | Web framework | https://github.com/vilic/ruff-home |
menu | Menu library for LCD 1602 | https://github.com/vilic/ruff-menu |
The following devices and drivers are ported by Ruff team.
Name | Usage | Project URL |
---|---|---|
MQTT | MQTT Implementation | https://github.com/ruffjs/MQTT.js |