2.0.2 • Published 2 years ago
@iiot2k/node-red-rpi-gpiox v2.0.2
@iiot2k/node-red-rpi-gpiox
Node-RED nodes for Raspberry Pi GPIO.
Installation
Install with Node-Red Palette Manager or npm command:
cd ~/.node-red
npm install @iiot2k/node-red-rpi-gpioxNodes
- gpiox-in: Reads single GPIO input.
- gpiox-out: Sets single GPIO output.
- gpiox-pwm: Generates PWM on GPIO output.
Detail
- This node works on Raspberry Pi with 32bit or 64bit OS.
- Check with raspi-config for alternate functions on GPIO.
- Tested on
Raspberry Pi 3 (bullseye) Raspberry Pi 4 (bookworm) Raspberry Pi 5 (bookworm)
Raspberry Pi GPIO Pin Mapping
| Funct. | Pin | Pin | Funct. |
|---|---|---|---|
| 3V3 | 1 | 2 | 5V |
| GPIO02 | 3 | 4 | 5V |
| GPIO03 | 5 | 6 | GND |
| GPIO04 | 7 | 8 | GPIO14 |
| GND | 9 | 10 | GPIO15 |
| GPIO17 | 11 | 12 | GPIO18 |
| GPIO27 | 13 | 14 | GND |
| GPIO22 | 15 | 16 | GPIO23 |
| 3V3 | 17 | 18 | GPIO24 |
| GPIO10 | 19 | 20 | GND |
| GPIO09 | 21 | 22 | GPIO25 |
| GPIO11 | 23 | 24 | GPIO08 |
| GND | 25 | 26 | GPIO07 |
| 27 | 28 | ||
| GPIO05 | 29 | 30 | GND |
| GPIO06 | 31 | 32 | GPIO12 |
| GPIO13 | 33 | 34 | GND |
| GPIO19 | 35 | 36 | GPIO16 |
| GPIO26 | 37 | 38 | GPIO20 |
| GND | 39 | 40 | GPIO21 |