MikrofonSensor und TemperaturSenor die zwei Python programme funktionieren. mit den jeweiligen 2 json Datein. Beim TemperaturSensor wird im Terminal keine Wertre ausgegeben aber in der json Datei kann man die Temp und Hum sehen.
This commit is contained in:
parent
4c654ec969
commit
1751076592
2614 changed files with 349009 additions and 0 deletions
|
@ -0,0 +1,4 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Boards definition from Xunlong Orange Pi"""
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,34 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi 3."""
|
||||
|
||||
from adafruit_blinka.microcontroller.allwinner.h6 import pin
|
||||
|
||||
PD26 = pin.PD26
|
||||
SDA = pin.PD26
|
||||
PD25 = pin.PD25
|
||||
SCL = pin.PD25
|
||||
PD22 = pin.PD22
|
||||
PL2 = pin.PL2
|
||||
PL3 = pin.PL3
|
||||
PD24 = pin.PD24
|
||||
UART3_RX = pin.PD24
|
||||
PD18 = pin.PD18
|
||||
PD23 = pin.PD23
|
||||
UART3_TX = pin.PD23
|
||||
PL10 = pin.PL10
|
||||
PD15 = pin.PD15
|
||||
PD16 = pin.PD16
|
||||
PH5 = pin.PH5
|
||||
PH6 = pin.PH6
|
||||
PD21 = pin.PD21
|
||||
PH4 = pin.PH4
|
||||
SPI1_CLK = pin.PH4
|
||||
PH3 = pin.PH3
|
||||
SPI1_CS = pin.PH3
|
||||
PL8 = pin.PL8
|
||||
|
||||
SCLK = pin.PH4
|
||||
MOSI = pin.PH5
|
||||
MISO = pin.PH6
|
|
@ -0,0 +1,84 @@
|
|||
# SPDX-FileCopyrightText: 2024 cst_zf
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orangepi 3B."""
|
||||
|
||||
from adafruit_blinka.microcontroller.rockchip.rk3566 import pin
|
||||
|
||||
# D pin number is ordered by physical pin sequence
|
||||
# Reference: https://service.robots.org.nz/wiki/Wiki.jsp?page=OrangePi
|
||||
|
||||
# D2 = VCC5V0_SYS
|
||||
D3 = pin.I2C2_SDA_M1
|
||||
# D4 = VCC5V0_SYS
|
||||
D5 = pin.I2C2_SCL_M1
|
||||
# D6 = GND
|
||||
D7 = pin.GPIO4_C3 # GPIO4_C3/PWM15
|
||||
D8 = pin.GPIO0_D1
|
||||
# D9 = GND
|
||||
D10 = pin.GPIO0_D0
|
||||
D11 = pin.GPIO3_C6
|
||||
D12 = pin.GPIO3_C7
|
||||
D13 = pin.GPIO4_A0
|
||||
# D14 = GND
|
||||
D15 = pin.GPIO4_A2
|
||||
D16 = pin.GPIO4_A3
|
||||
# D17 = Vcc3V3_SYS
|
||||
D18 = pin.GPIO4_A1
|
||||
D19 = pin.SPI3_MOSI_M0
|
||||
# D20 = GND
|
||||
D21 = pin.SPI3_MISO_M0
|
||||
D22 = pin.GPIO4_A4
|
||||
D23 = pin.SPI3_CLK_M0
|
||||
D24 = pin.SPI3_CS0_M0
|
||||
# D25 = GND
|
||||
D26 = pin.GPIO4_A7
|
||||
D27 = pin.I2C3_SDA_M0
|
||||
D28 = pin.I2C3_SCL_M0
|
||||
D29 = pin.GPIO4_A5
|
||||
# D30 = GND
|
||||
D31 = pin.GPIO3_D4
|
||||
D32 = pin.GPIO4_C0
|
||||
D33 = pin.GPIO3_D7
|
||||
# D34 = GND
|
||||
D35 = pin.GPIO3_D0
|
||||
D36 = pin.GPIO3_D5
|
||||
D37 = pin.GPIO3_D3
|
||||
D38 = pin.GPIO3_D2
|
||||
# D39 = GND
|
||||
D40 = pin.GPIO3_D1
|
||||
|
||||
# UART
|
||||
UART2_TX_M0 = pin.GPIO0_D1
|
||||
UART2_RX_M0 = pin.GPIO0_D0
|
||||
|
||||
UART7_TX_M2 = pin.GPIO4_A2
|
||||
UART7_RX_M2 = pin.GPIO4_A3
|
||||
|
||||
UART3_TX_M0 = pin.GPIO1_A1
|
||||
UART3_RX_M0 = pin.GPIO1_A0
|
||||
|
||||
UART9_TX_M2 = pin.GPIO4_A4
|
||||
UART9_RX_M2 = pin.GPIO4_A5
|
||||
|
||||
# I2C
|
||||
I2C2_SCL_M1 = pin.I2C2_SCL_M1
|
||||
I2C2_SDA_M1 = pin.I2C2_SDA_M1
|
||||
I2C3_SCL_M0 = pin.I2C3_SCL_M0
|
||||
I2C3_SDA_M0 = pin.I2C3_SDA_M0
|
||||
|
||||
# Default I2C
|
||||
SCL = I2C2_SCL_M1
|
||||
SDA = I2C2_SDA_M1
|
||||
|
||||
# SPI
|
||||
SPI3_MISO = pin.SPI3_MISO_M0
|
||||
SPI3_MOSI = pin.SPI3_MOSI_M0
|
||||
SPI3_CLK = pin.SPI3_CLK_M0
|
||||
SPI3_CS0 = pin.SPI3_CS0_M0
|
||||
|
||||
# Default SPI
|
||||
MOSI = SPI3_MOSI
|
||||
MISO = SPI3_MISO
|
||||
SCLK = SPI3_CLK
|
||||
CS = SPI3_CS0
|
|
@ -0,0 +1,34 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi 3 LTS."""
|
||||
|
||||
from adafruit_blinka.microcontroller.allwinner.h6 import pin
|
||||
|
||||
PD26 = pin.PD26
|
||||
SDA = pin.PD26
|
||||
PD25 = pin.PD25
|
||||
SCL = pin.PD25
|
||||
PD22 = pin.PD22
|
||||
PL2 = pin.PL2
|
||||
PL3 = pin.PL3
|
||||
PD24 = pin.PD24
|
||||
UART3_RX = pin.PD24
|
||||
PD18 = pin.PD18
|
||||
PD23 = pin.PD23
|
||||
UART3_TX = pin.PD23
|
||||
PL10 = pin.PL10
|
||||
PD15 = pin.PD15
|
||||
PD16 = pin.PD16
|
||||
PH5 = pin.PH5
|
||||
PH6 = pin.PH6
|
||||
PD21 = pin.PD21
|
||||
PH4 = pin.PH4
|
||||
SPI1_CLK = pin.PH4
|
||||
PH3 = pin.PH3
|
||||
SPI1_CS = pin.PH3
|
||||
PL8 = pin.PL8
|
||||
|
||||
SCLK = pin.PH4
|
||||
MOSI = pin.PH5
|
||||
MISO = pin.PH6
|
|
@ -0,0 +1,81 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orangepi 4."""
|
||||
|
||||
from adafruit_blinka.microcontroller.rockchip.rk3399 import pin
|
||||
|
||||
# D pin number is ordered by physical pin sequence
|
||||
# Reference: https://service.robots.org.nz/wiki/Wiki.jsp?page=OrangePi
|
||||
|
||||
# +------+-----+----------+------+---+OrangePi 4+---+---+--+----------+-----+------+
|
||||
# | GPIO | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | GPIO |
|
||||
# +------+-----+----------+------+---+----++----+---+------+----------+-----+------+
|
||||
# | | | 3.3V | | | 1 || 2 | | | 5V | | |
|
||||
# | 64 | 0 | I2C2_SDA | IN | 1 | 3 || 4 | | | 5V | | |
|
||||
# | 65 | 1 | I2C2_SCL | IN | 1 | 5 || 6 | | | GND | | |
|
||||
# | 150 | 2 | PWM1 | ALT2 | 1 | 7 || 8 | 1 | ALT2 | I2C3_SCL | 3 | 145 |
|
||||
# | | | GND | | | 9 || 10 | 1 | ALT2 | I2C3_SDA | 4 | 144 |
|
||||
# | 33 | 5 | GPIO1_A1 | IN | 0 | 11 || 12 | 1 | IN | GPIO1_C2 | 6 | 50 |
|
||||
# | 35 | 7 | GPIO1_A3 | OUT | 1 | 13 || 14 | | | GND | | |
|
||||
# | 92 | 8 | GPIO2_D4 | IN | 0 | 15 || 16 | 0 | IN | GPIO1_C6 | 9 | 54 |
|
||||
# | | | 3.3V | | | 17 || 18 | 0 | IN | GPIO1_C7 | 10 | 55 |
|
||||
# | 40 | 11 | SPI1_TXD | ALT3 | 0 | 19 || 20 | | | GND | | |
|
||||
# | 39 | 12 | SPI1_RXD | ALT3 | 1 | 21 || 22 | 0 | IN | GPIO1_D0 | 13 | 56 |
|
||||
# | 41 | 14 | SPI1_CLK | ALT3 | 1 | 23 || 24 | 1 | ALT3 | SPI1_CS | 15 | 42 |
|
||||
# | | | GND | | | 25 || 26 | 0 | IN | GPIO4_C5 | 16 | 149 |
|
||||
# | 64 | 17 | I2C2_SDA | IN | 1 | 27 || 28 | 1 | IN | I2C2_SCL | 18 | 65 |
|
||||
# | | | I2S0_RX | | | 29 || 30 | | | GND | | |
|
||||
# | | | I2S0_TX | | | 31 || 32 | | | I2S_CLK | | |
|
||||
# | | | I2S0_SCK | | | 33 || 34 | | | GND | | |
|
||||
# | | | I2S0_SI0 | | | 35 || 36 | | | I2S0_SO0 | | |
|
||||
# | | | I2S0_SI1 | | | 37 || 38 | | | I2S0_SI2 | | |
|
||||
# | | | GND | | | 39 || 40 | | | I2S0_SI3 | | |
|
||||
# +------+-----+----------+------+---+----++----+---+------+----------+-----+------+
|
||||
# | GPIO | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | GPIO |
|
||||
# +------+-----+----------+------+---+OrangePi 4+---+---+--+----------+-----+------+
|
||||
|
||||
# D1 = VCC3V3_SYS
|
||||
# D2 = VCC5V0_SYS
|
||||
D3 = pin.I2C2_SDA # I2C2_SDA_3V0
|
||||
# D4 = VCC5V0_SYS
|
||||
D5 = pin.I2C2_SCL # I2C2_SCL_3V0
|
||||
# D6 = GND
|
||||
D7 = pin.GPIO4_C6 # GPIO4_C6/PWM1
|
||||
D8 = pin.I2C3_SCL # I2C3_SCL
|
||||
# D9 = GND
|
||||
D10 = pin.I2C3_SDA # I2C3_SDA
|
||||
D11 = pin.GPIO1_A1 # GPIO1_A1
|
||||
D12 = pin.GPIO1_C2 # GPIO1_C2
|
||||
D13 = pin.GPIO1_A3 # GPIO1_A3
|
||||
# D14 = GND
|
||||
D15 = pin.GPIO2_D4 # GPIO2_D4
|
||||
D16 = pin.GPIO1_C6 # GPIO1_C6
|
||||
# D17 = GND
|
||||
D18 = pin.GPIO1_C7 # GPIO1_C7
|
||||
D19 = pin.GPIO1_B0 # UART4_TX / SPI1_TXD
|
||||
# D20 = GND
|
||||
D21 = pin.GPIO1_A7 # UART4_RX / SPI1_RXD
|
||||
D22 = pin.GPIO1_D0 # GPIO1_D0
|
||||
D23 = pin.GPIO1_B1 # SPI1_CLK
|
||||
D24 = pin.GPIO1_B2 # SPI1_CSn0
|
||||
# D25 = GND
|
||||
D26 = pin.GPIO4_C5 # GPIO4_C5
|
||||
D27 = pin.I2C2_SDA # I2C2_SDA
|
||||
D28 = pin.I2C2_SCL # I2C2_SCL
|
||||
# D29 = pin.I2S0_LRCK_RX
|
||||
# D30 = GND
|
||||
# D31 = pin.I2S0_LRCK_TX
|
||||
# D32 = pin.I2S_CLK
|
||||
# D33 = pin.I2S0_SCLK
|
||||
# D34 = GND
|
||||
# D35 = pin.I2S0_SDI0
|
||||
# D36 = pin.I2S0_SDO0
|
||||
# D37 = pin.I2S0_SDI1SDO_3
|
||||
# D38 = pin.I2S0_SDI2SDO2
|
||||
# D39 = GND
|
||||
# D40 = pin.I2S0_SDI3SDO1
|
||||
|
||||
# UART
|
||||
UART4_TX = pin.GPIO1_B0
|
||||
UART4_RX = pin.GPIO1_A7
|
|
@ -0,0 +1,75 @@
|
|||
# SPDX-FileCopyrightText: 2022 Corebb
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi 5"""
|
||||
|
||||
from adafruit_blinka.microcontroller.rockchip.rk3588 import pin
|
||||
|
||||
# D pin number is ordered by physical pin sequence
|
||||
|
||||
# D1 = +3.3V
|
||||
# D2 = +5V
|
||||
D3 = pin.GPIO1_B7
|
||||
# D4 = +5V
|
||||
D5 = pin.GPIO1_B6
|
||||
# D6 = GND
|
||||
D7 = pin.GPIO1_C6
|
||||
D8 = pin.GPIO4_A3
|
||||
# D9 = GND
|
||||
D10 = pin.GPIO4_A4
|
||||
D11 = pin.GPIO4_B2
|
||||
D12 = pin.GPIO0_D5
|
||||
D13 = pin.GPIO4_B3
|
||||
# D14 = GND
|
||||
D15 = pin.GPIO0_D4
|
||||
D16 = pin.GPIO1_D3
|
||||
# D17 = +3.3V
|
||||
D18 = pin.GPIO1_D2
|
||||
D19 = pin.GPIO1_C1
|
||||
# D20 = GND
|
||||
D21 = pin.GPIO1_C0
|
||||
D22 = pin.GPIO2_D4
|
||||
D23 = pin.GPIO1_C2
|
||||
D24 = pin.GPIO1_C4
|
||||
# D25 = GND
|
||||
D26 = pin.GPIO1_A3
|
||||
|
||||
# UART
|
||||
UART0_TX = pin.GPIO4_A3
|
||||
UART0_RX = pin.GPIO4_A4
|
||||
UART1_TX = pin.GPIO1_B6
|
||||
UART1_RX = pin.GPIO1_B7
|
||||
UART3_TX = pin.GPIO1_C1
|
||||
UART3_RX = pin.GPIO1_C0
|
||||
UART4_TX = pin.GPIO1_D2
|
||||
UART4_RX = pin.GPIO1_D3
|
||||
|
||||
# Default UART
|
||||
TX = UART1_TX
|
||||
RX = UART1_RX
|
||||
TXD = UART1_TX
|
||||
RXD = UART1_RX
|
||||
|
||||
# I2C
|
||||
I2C1_SCL = pin.GPIO1_B1
|
||||
I2C1_SDA = pin.GPIO1_B2
|
||||
I2C3_SCL = pin.GPIO1_C1
|
||||
I2C3_SDA = pin.GPIO1_C0
|
||||
I2C5_SCL = pin.GPIO1_B6
|
||||
I2C5_SDA = pin.GPIO1_B7
|
||||
|
||||
# Default I2C
|
||||
SCL = I2C1_SCL
|
||||
SDA = I2C1_SDA
|
||||
|
||||
# SPI
|
||||
SPI4_MISO = pin.GPIO1_C0
|
||||
SPI4_MOSI = pin.GPIO1_C1
|
||||
SPI4_CLK = pin.GPIO1_C2
|
||||
SPI4_CS1 = pin.GPIO1_C4
|
||||
|
||||
# Default SPI
|
||||
MOSI = SPI4_MOSI
|
||||
MISO = SPI4_MISO
|
||||
SCLK = SPI4_CLK
|
||||
CS = SPI4_CS1
|
|
@ -0,0 +1,101 @@
|
|||
# SPDX-FileCopyrightText: 2022 Corebb
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi 5 Plus"""
|
||||
|
||||
from adafruit_blinka.microcontroller.rockchip.rk3588 import pin
|
||||
|
||||
# D pin number is ordered by physical pin sequence
|
||||
|
||||
# D1 = +3.3V
|
||||
# D2 = +5V
|
||||
D3 = pin.GPIO0_C0
|
||||
# D4 = +5V
|
||||
D5 = pin.GPIO0_B7
|
||||
# D6 = GND
|
||||
D7 = pin.GPIO1_D6
|
||||
D8 = pin.GPIO1_A1
|
||||
# D9 = GND
|
||||
D10 = pin.GPIO1_A0
|
||||
D11 = pin.GPIO1_A4
|
||||
D12 = pin.GPIO3_A1
|
||||
D13 = pin.GPIO1_A7
|
||||
# D14 = GND
|
||||
D15 = pin.GPIO1_B0
|
||||
D16 = pin.GPIO3_B5
|
||||
# D17 = +3.3V
|
||||
D18 = pin.GPIO3_B6
|
||||
D19 = pin.GPIO1_B2
|
||||
# D20 = GND
|
||||
D21 = pin.GPIO1_B1
|
||||
D22 = pin.GPIO1_A2
|
||||
D23 = pin.GPIO1_B3
|
||||
D24 = pin.GPIO1_B4
|
||||
# D25 = GND
|
||||
D26 = pin.GPIO1_B5
|
||||
D27 = pin.GPIO1_B7
|
||||
D28 = pin.GPIO1_B6
|
||||
D29 = pin.GPIO1_D7
|
||||
# D30 = GND
|
||||
D31 = pin.GPIO3_A0
|
||||
D32 = pin.GPIO1_A3
|
||||
D33 = pin.GPIO3_C2
|
||||
# D34 = GND
|
||||
D35 = pin.GPIO3_A2
|
||||
D36 = pin.GPIO3_A5
|
||||
D37 = pin.GPIO3_C1
|
||||
D38 = pin.GPIO3_A4
|
||||
# D39 = GND
|
||||
D40 = pin.GPIO3_A3
|
||||
|
||||
# UART
|
||||
UART1_TX = pin.GPIO1_B6
|
||||
UART1_RX = pin.GPIO1_B7
|
||||
UART3_TX = pin.GPIO3_B5
|
||||
UART3_RX = pin.GPIO3_B6
|
||||
UART4_TX = pin.GPIO1_B3
|
||||
UART4_RX = pin.GPIO1_B2
|
||||
UART6_TX = pin.GPIO1_A1
|
||||
UART6_RX = pin.GPIO1_A0
|
||||
UART7_TX = pin.GPIO1_B5
|
||||
UART7_RX = pin.GPIO1_B4
|
||||
UART8_TX = pin.GPIO3_A2
|
||||
UART8_RX = pin.GPIO3_A3
|
||||
|
||||
# Default UART
|
||||
TX = UART1_TX
|
||||
RX = UART1_RX
|
||||
TXD = UART1_TX
|
||||
RXD = UART1_RX
|
||||
|
||||
# I2C
|
||||
I2C2_SCL = pin.GPIO0_B7
|
||||
I2C2_SDA = pin.GPIO0_C0
|
||||
I2C4_SCL = pin.GPIO1_A3
|
||||
I2C4_SDA = pin.GPIO1_A2
|
||||
I2C5_SCL = pin.GPIO1_B6
|
||||
I2C5_SDA = pin.GPIO1_B7
|
||||
I2C8_SCL = pin.GPIO1_D6
|
||||
I2C8_SDA = pin.GPIO1_D7
|
||||
|
||||
# Default I2C
|
||||
SCL = I2C2_SCL
|
||||
SDA = I2C2_SDA
|
||||
|
||||
# SPI
|
||||
SPI0_MISO = pin.GPIO1_B1
|
||||
SPI0_MOSI = pin.GPIO1_B2
|
||||
SPI0_CLK = pin.GPIO1_B3
|
||||
SPI0_CS0 = pin.GPIO1_B4
|
||||
SPI0_CS1 = pin.GPIO1_B5
|
||||
SPI4_MISO = pin.GPIO1_A0
|
||||
SPI4_MOSI = pin.GPIO1_A1
|
||||
SPI4_CLK = pin.GPIO1_A2
|
||||
SPI4_CS0 = pin.GPIO1_A3
|
||||
SPI4_CS1 = pin.GPIO1_A4
|
||||
|
||||
# Default SPI
|
||||
MOSI = SPI0_MOSI
|
||||
MISO = SPI0_MISO
|
||||
SCLK = SPI0_CLK
|
||||
CS = SPI0_CS1
|
|
@ -0,0 +1,46 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi PC."""
|
||||
|
||||
from adafruit_blinka.microcontroller.allwinner.h3 import pin
|
||||
|
||||
PA12 = pin.PA12
|
||||
SDA = pin.PA12
|
||||
PA11 = pin.PA11
|
||||
SCL = pin.PA11
|
||||
PA6 = pin.PA6
|
||||
PA1 = pin.PA1
|
||||
PA0 = pin.PA0
|
||||
PA3 = pin.PA3
|
||||
PC0 = pin.PC0
|
||||
MOSI = pin.PC0
|
||||
MOSI1 = pin.SPI1_MOSI
|
||||
PC1 = pin.PC1
|
||||
MISO = pin.PC1
|
||||
PC2 = pin.PC2
|
||||
SCK = pin.PC2
|
||||
SCK1 = pin.SPI1_SCLK
|
||||
SCLK = pin.PC2
|
||||
PA19 = pin.PA19
|
||||
PA7 = pin.PA7
|
||||
PA8 = pin.PA8
|
||||
PA9 = pin.PA9
|
||||
PA10 = pin.PA10
|
||||
PA20 = pin.PA20
|
||||
|
||||
PA13 = pin.PA13
|
||||
TX = pin.PA13
|
||||
PA14 = pin.PA14
|
||||
RX = pin.PA14
|
||||
PD14 = pin.PD14
|
||||
PC4 = pin.PC4
|
||||
PC7 = pin.PC7
|
||||
PA2 = pin.PA2
|
||||
PC3 = pin.PC3
|
||||
PA21 = pin.PA21
|
||||
PA18 = pin.PA18
|
||||
PG8 = pin.PG8
|
||||
PG9 = pin.PG9
|
||||
PG6 = pin.PG6
|
||||
PG7 = pin.PG7
|
|
@ -0,0 +1,44 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi PC2."""
|
||||
|
||||
from adafruit_blinka.microcontroller.allwinner.h5 import pin
|
||||
|
||||
PA12 = pin.PA12
|
||||
SDA = pin.PA12
|
||||
PA11 = pin.PA11
|
||||
SCL = pin.PA11
|
||||
PA6 = pin.PA6
|
||||
PA1 = pin.PA1
|
||||
PA0 = pin.PA0
|
||||
PA3 = pin.PA3
|
||||
PA15 = pin.PA15
|
||||
MOSI = pin.SPI1_MOSI
|
||||
PA16 = pin.PA16
|
||||
MISO = pin.SPI1_MISO
|
||||
PA14 = pin.PA14
|
||||
SCK = pin.SPI1_SCLK
|
||||
SCLK = pin.SPI1_SCLK
|
||||
PA19 = pin.PA19
|
||||
PA7 = pin.PA7
|
||||
PA8 = pin.PA8
|
||||
PA9 = pin.PA9
|
||||
PA10 = pin.PA10
|
||||
PD11 = pin.PD11
|
||||
|
||||
PC5 = pin.PC5
|
||||
TX = pin.PC5
|
||||
PC6 = pin.PC6
|
||||
RX = pin.PC6
|
||||
PD14 = pin.PD14
|
||||
PC4 = pin.PC4
|
||||
PC7 = pin.PC7
|
||||
PA2 = pin.PA2
|
||||
PA13 = pin.PA13
|
||||
PA21 = pin.PA21
|
||||
PA18 = pin.PA18
|
||||
PG8 = pin.PG8
|
||||
PG9 = pin.PG9
|
||||
PG6 = pin.PG6
|
||||
PG7 = pin.PG7
|
|
@ -0,0 +1,40 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi R1."""
|
||||
|
||||
from adafruit_blinka.microcontroller.allwinner.h3 import pin
|
||||
|
||||
PA12 = pin.PA12
|
||||
SDA = pin.PA12
|
||||
PA11 = pin.PA11
|
||||
SCL = pin.PA11
|
||||
PA6 = pin.PA6
|
||||
PWM1 = pin.PA6
|
||||
PA1 = pin.PA1
|
||||
UART2_RX = pin.PA1
|
||||
PA0 = pin.PA0
|
||||
UART2_TX = pin.PA0
|
||||
PA3 = pin.PA3
|
||||
UART2_CTS = pin.PA3
|
||||
PA19 = pin.PA19
|
||||
TWI1_SDA = pin.PA19
|
||||
PA7 = pin.PA7
|
||||
PA10 = pin.PA10
|
||||
|
||||
PA13 = pin.PA13
|
||||
SPI1_CS = pin.PA13
|
||||
PA14 = pin.PA14
|
||||
SPI1_CLK = pin.PA14
|
||||
PA2 = pin.PA2
|
||||
UART2_RTS = pin.PA2
|
||||
PA18 = pin.PA18
|
||||
TWI1_SCK = pin.PA18
|
||||
PG6 = pin.PG6
|
||||
UART1_TX = pin.PG6
|
||||
PG7 = pin.PG7
|
||||
UART1_RX = pin.PG7
|
||||
|
||||
SCLK = pin.PA14
|
||||
MOSI = pin.PA15
|
||||
MISO = pin.PA16
|
|
@ -0,0 +1,39 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi Zero."""
|
||||
|
||||
# The Orange Pi Zero uses the AllWinner H2 SoC, but pins
|
||||
# are the same as the AllWinner H3 SoC, so we import those
|
||||
from adafruit_blinka.microcontroller.allwinner.h3 import pin
|
||||
|
||||
PA12 = pin.PA12
|
||||
SDA = pin.PA12
|
||||
PA11 = pin.PA11
|
||||
SCL = pin.PA11
|
||||
PA6 = pin.PA6
|
||||
PWM1 = pin.PA6
|
||||
PA1 = pin.PA1
|
||||
UART2_RX = pin.PA1
|
||||
PA0 = pin.PA0
|
||||
UART2_TX = pin.PA0
|
||||
PA3 = pin.PA3
|
||||
UART2_CTS = pin.PA3
|
||||
PA10 = pin.PA10
|
||||
|
||||
PA13 = pin.PA13
|
||||
SPI1_CS = pin.PA13
|
||||
PA14 = pin.PA14
|
||||
SPI1_CLK = pin.PA14
|
||||
PA2 = pin.PA2
|
||||
UART2_RTS = pin.PA2
|
||||
PA18 = pin.PA18
|
||||
TWI1_SCK = pin.PA18
|
||||
PG6 = pin.PG6
|
||||
UART1_TX = pin.PG6
|
||||
PG7 = pin.PG7
|
||||
UART1_RX = pin.PG7
|
||||
|
||||
SCLK = pin.PA14
|
||||
MOSI = pin.PA15
|
||||
MISO = pin.PA16
|
|
@ -0,0 +1,42 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi Zero 2."""
|
||||
|
||||
from adafruit_blinka.microcontroller.allwinner.h616 import pin
|
||||
|
||||
PH5 = pin.PH5
|
||||
SDA = pin.PH5
|
||||
PH4 = pin.PH4
|
||||
SCL = pin.PH4
|
||||
PC9 = pin.PC9
|
||||
|
||||
PH3 = pin.PH3
|
||||
UART5_RX = pin.PH3
|
||||
PH2 = pin.PH2
|
||||
UART5_TX = pin.PH2
|
||||
PC8 = pin.PC8
|
||||
|
||||
PC10 = pin.PC10
|
||||
PC11 = pin.PC11
|
||||
PC6 = pin.PC6
|
||||
PC5 = pin.PC5
|
||||
|
||||
PH9 = pin.PH9
|
||||
SPI1_CS = pin.PH9
|
||||
PH6 = pin.PH6
|
||||
SPI1_CLK = pin.PH6
|
||||
PC7 = pin.PC7
|
||||
|
||||
PC14 = pin.PC14
|
||||
|
||||
PC15 = pin.PC15
|
||||
|
||||
PC1 = pin.PC1
|
||||
PH10 = pin.PH10
|
||||
PI6 = pin.PI6
|
||||
PI16 = pin.PI16
|
||||
|
||||
SCLK = pin.PH6
|
||||
MOSI = pin.PH7
|
||||
MISO = pin.PH8
|
|
@ -0,0 +1,41 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi Zero Plus."""
|
||||
|
||||
from adafruit_blinka.microcontroller.allwinner.h5 import pin
|
||||
|
||||
PA12 = pin.PA12
|
||||
SDA = pin.PA12
|
||||
PA11 = pin.PA11
|
||||
SCL = pin.PA11
|
||||
PA6 = pin.PA6
|
||||
PWM1 = pin.PA6
|
||||
PA1 = pin.PA1
|
||||
UART2_RX = pin.PA1
|
||||
PA0 = pin.PA0
|
||||
UART2_TX = pin.PA0
|
||||
PA3 = pin.PA3
|
||||
UART2_CTS = pin.PA3
|
||||
PA15 = pin.PA15
|
||||
PA16 = pin.PA16
|
||||
PA14 = pin.PA14
|
||||
SPI1_CLK = pin.PA14
|
||||
PG6 = pin.PG6
|
||||
UART1_TX = pin.PG6
|
||||
PG7 = pin.PG7
|
||||
UART1_RX = pin.PG7
|
||||
PA7 = pin.PA7
|
||||
PA19 = pin.PA19
|
||||
TWI1_SDA = pin.PA19
|
||||
PA18 = pin.PA18
|
||||
TWI1_SCK = pin.PA18
|
||||
PA2 = pin.PA2
|
||||
UART2_RTS = pin.PA2
|
||||
PA13 = pin.PA13
|
||||
SPI1_CS = pin.PA13
|
||||
PA10 = pin.PA10
|
||||
|
||||
SCLK = pin.PA14
|
||||
MOSI = pin.PA15
|
||||
MISO = pin.PA16
|
|
@ -0,0 +1,38 @@
|
|||
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
"""Pin definitions for the Orange Pi Zero Plus 2 H5."""
|
||||
|
||||
from adafruit_blinka.microcontroller.allwinner.h5 import pin
|
||||
|
||||
PA12 = pin.PA12
|
||||
SDA = pin.PA12
|
||||
PA11 = pin.PA11
|
||||
SCL = pin.PA11
|
||||
PA6 = pin.PA6
|
||||
PWM1 = pin.PA6
|
||||
PA1 = pin.PA1
|
||||
UART2_RX = pin.PA1
|
||||
PA0 = pin.PA0
|
||||
UART2_TX = pin.PA0
|
||||
PA3 = pin.PA3
|
||||
UART2_CTS = pin.PA3
|
||||
PD11 = pin.PD11
|
||||
PD14 = pin.PD14
|
||||
PL0 = pin.PL0
|
||||
PL1 = pin.PL1
|
||||
|
||||
PA13 = pin.PA13
|
||||
SPI1_CS = pin.PA13
|
||||
PA14 = pin.PA14
|
||||
SPI1_CLK = pin.PA14
|
||||
PA2 = pin.PA2
|
||||
UART2_RTS = pin.PA2
|
||||
PA18 = pin.PA18
|
||||
TWI1_SCK = pin.PA18
|
||||
PA19 = pin.PA19
|
||||
TWI1_SDA = pin.PA19
|
||||
|
||||
SCLK = pin.PA14
|
||||
MOSI = pin.PA15
|
||||
MISO = pin.PA16
|
Loading…
Add table
Add a link
Reference in a new issue