visual tidying
1 parent c3800c6 commit 23ffccef400b9329b4de2f1fd5ba6ca812f952dd
root authored on 16 Mar 2020
Showing 15 changed files
View
39
1-wire.txt
1)(2
3)(4
5)(6
1)(2
3)(4
5)(6
DATA 7)(8
9)(10
11)(12
13)(14
15)(16
17)(18
19)(20
21)(22
23)(24
25)(26
27)(28
29)(30
31)(32
33)(34
35)(36
37)(38
39)(40
9)(10
11)(12
13)(14
15)(16
17)(18
19)(20
21)(22
23)(24
25)(26
27)(28
29)(30
31)(32
33)(34
35)(36
37)(38
39)(40
 
- W1-GPIO - One-Wire Interface -
To enable the one-wire interface you need to add the following line to /boot/config
dtoverlay=w1-gpio
 
ls /sys/bus/w1/devices/
n.b. Using w1-gpio on the Raspberry Pi typically needs a 4.7 k pull-up resistor connected between the GPIO pin and a 3.3v supply (e.g. header pin 1 or 17). Other means of connecting 1-Wire devices to the Raspberry Pi are also possible, such as using i2c to 1-Wire bridge chips.
View
1
■■■■
URLs.txt
https://ralimtek.com/raspberry%20pi/electronics/software/raspberry_pi_secondary_sd_card/
 
https://github.com/superzerg/logic-analyzer
https://sigrok.org/wiki/PulseView
View
42
dpi.txt
1)(2
V-SYNC 3)(4
H-SYNC 5)(6
Blue 0 7)(8 Green 2
9)(10 Green 3
Green 5 11)(12 Green 6
Red 7 13)(14
Red 2 15)(16 Red 3
17)(18 Red 4
Blue 6 19)(20
Blue 5 21)(22 Red 5
Blue 7 23)(24 Blue 4
25)(26 Blue 3
CLK 27)(28 DEN
Blue 1 29)(30
Blue 2 31)(32 Green 0
Green 1 33)(34
Green 7 35)(36 Green 4
Red 6 37)(38 Red 0
39)(40 Red 1
1)(2
V-SYNC 3)(4
H-SYNC 5)(6
Blue 0 7)(8 Green 2
9)(10 Green 3
Green 5 11)(12 Green 6
Red 7 13)(14
Red 2 15)(16 Red 3
17)(18 Red 4
Blue 6 19)(20
Blue 5 21)(22 Red 5
Blue 7 23)(24 Blue 4
25)(26 Blue 3
CLK 27)(28 DEN
Blue 1 29)(30
Blue 2 31)(32 Green 0
Green 1 33)(34
Green 7 35)(36 Green 4
Red 6 37)(38 Red 0
39)(40 Red 1
 
- DPI - Display Parallel Interface -
 
One of the alternate functions selectable on bank 0 of the Raspbery Pi GPIO is DPI. DPI (Display Parallel Interface) is a 24-bit parallel interface with 28 clock and synchronisation signals.
 
This interface allows parallel RGB displays to be attached to the Raspberry Pi GPIO either in RGB24 (8 bits for red, green and blue) or RGB666 (6 bits per colour) or RGB565 (5 bits red, 6 green, and 5 blue). It is available as alternate function 2 (ALT2) on GPIO bank 0.
 
View
41
gpclk.txt
1)(2
3)(4
5)(6
GPCLK0 7)(8
9)(10
11)(12
13)(14
15)(16
17)(18
19)(20
21)(22
23)(24
25)(26
27)(28
GPCLK1 29)(30
GPCLK2 31)(32
33)(34
35)(36
37)(38
39)(40
1)(2
3)(4
5)(6
GPCLK0 7)(8
9)(10
11)(12
13)(14
15)(16
17)(18
19)(20
21)(22
23)(24
25)(26
27)(28
GPCLK1 29)(30
GPCLK2 31)(32
33)(34
35)(36
37)(38
39)(40
 
General Purpose Clock pins can be set up to output a fixed frequency without any ongoing software control.
 
The following clock sources are available:
7 216 MHz HDMI auxiliary
8-15 0 Hz Ground
 
Other frequencies can be achieved by setting a clock-divider in the form of SOURCE/(DIV_I + DIV_F/4096). Note, that the BCM2835 ARM Peripherals document contains an error and states that the denominator of the divider is 1024 instead of 4096.
View
13
gpio.txt
1)(2
1)(2
BCM 2 3)(4
BCM 3 5)(6
7)(8 BCM 14
9)(10 BCM 15
7)(8 BCM 14
9)(10 BCM 15
BCM 17 11)(12 BCM 18
BCM 27 13)(14
BCM 22 15)(16 BCM 23
17)(18 BCM 24
17)(18 BCM 24
BCM 10 19)(20
BCM 9 21)(22 BCM 25
BCM 11 23)(24 BCM 8
25)(26 BCM 7
25)(26 BCM 7
BCM 0 27)(28 BCM 1
BCM 5 29)(30
BCM 6 31)(32 BCM 12
BCM 13 33)(34
BCM 19 35)(36 BCM 16
BCM 26 37)(38 BCM 20
39)(40 BCM 21
39)(40 BCM 21
 
BCM - Broadcom pin number, commonly called "GPIO", these are the ones you probably want to use with RPi.GPIO and GPIO Zero
 
- Outputs and Inputs -
 
- Pinout command -
 
A handy reference can be accessed on the Raspberry Pi by opening a Terminal window and running the command: "pinout". This tool is provided by the GPIO Zero Python library, which it is installed by default on the Raspbian desktop image, but not on Raspbian Lite.
View
i2c.txt
View
jtag.txt
View
logic_analyser.txt
View
pcm.txt
View
power.txt
View
sdio.txt
View
software.txt
View
spi.txt
View
uart.txt
View
wiringpi.txt
Buy Me A Coffee