moved a bunch of garbage (things that have nothing to do in root) to _trash

This commit is contained in:
mia 2025-06-15 22:42:02 +02:00
parent d094982b2c
commit 3226ed29ec
2610 changed files with 0 additions and 0 deletions

View file

@ -0,0 +1,4 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Boards definition from Banana Pi"""

View file

@ -0,0 +1,74 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi AI2H."""
from adafruit_blinka.microcontroller.renesas.rzv2h import pin
# I2C
I2C1_SCL = pin.I2C1_SCL
I2C1_SDA = pin.I2C1_SDA
I2C2_SCL = pin.I2C2_SCL
I2C2_SDA = pin.I2C2_SDA
# Default I2C
SCL = I2C1_SCL
SDA = I2C1_SDA
# UART
UART0_TX = pin.UART0_TX
UART0_RX = pin.UART0_RX
UART2_TX = pin.UART2_TX
UART2_RX = pin.UART2_RX
# Default UART
TX = UART2_TX
RX = UART2_RX
TXD = UART2_TX
RXD = UART2_RX
# SPI
SPI0_MOSI = pin.SPI0_MOSI
SPI0_MISO = pin.SPI0_MISO
SPI0_SCLK = pin.SPI0_SCLK
SPI0_CS0 = pin.SPI0_CS0
SPI2_MOSI = pin.SPI2_MOSI
SPI2_MISO = pin.SPI2_MISO
SPI2_SCLK = pin.SPI2_SCLK
SPI2_CS0 = pin.SPI2_CS0
# Default SPI
MOSI = SPI2_MOSI
MISO = SPI2_MISO
SCLK = SPI2_SCLK
CS = SPI2_CS0
# Pinout:
D3 = pin.P3_2
D5 = pin.P3_3
D7 = pin.P8_4
D8 = pin.P5_4
D10 = pin.P5_5
D11 = pin.P9_0
D12 = pin.P1_2
D13 = pin.P9_1
D15 = pin.P9_2
D16 = pin.P5_7
D18 = pin.P5_6
D19 = pin.PB_4
D21 = pin.PB_3
D22 = pin.P5_3
D23 = pin.PB_5
D24 = pin.PA_7
D26 = pin.PA_6
D27 = pin.P2_0
D28 = pin.P2_1
D29 = pin.P9_3
D31 = pin.P2_1
D32 = pin.P5_0
D33 = pin.P5_2
D35 = pin.P1_3
D36 = pin.P5_1
D37 = pin.P9_7
D38 = pin.P1_5
D40 = pin.P0_4

View file

@ -0,0 +1,74 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi AI2N."""
from adafruit_blinka.microcontroller.renesas.rzv2n import pin
# I2C
I2C1_SCL = pin.I2C1_SCL
I2C1_SDA = pin.I2C1_SDA
I2C2_SCL = pin.I2C2_SCL
I2C2_SDA = pin.I2C2_SDA
# Default I2C
SCL = I2C1_SCL
SDA = I2C1_SDA
# UART
UART0_TX = pin.UART0_TX
UART0_RX = pin.UART0_RX
UART2_TX = pin.UART2_TX
UART2_RX = pin.UART2_RX
# Default UART
TX = UART2_TX
RX = UART2_RX
TXD = UART2_TX
RXD = UART2_RX
# SPI
SPI0_MOSI = pin.SPI0_MOSI
SPI0_MISO = pin.SPI0_MISO
SPI0_SCLK = pin.SPI0_SCLK
SPI0_CS0 = pin.SPI0_CS0
SPI2_MOSI = pin.SPI2_MOSI
SPI2_MISO = pin.SPI2_MISO
SPI2_SCLK = pin.SPI2_SCLK
SPI2_CS0 = pin.SPI2_CS0
# Default SPI
MOSI = SPI2_MOSI
MISO = SPI2_MISO
SCLK = SPI2_SCLK
CS = SPI2_CS0
# Pinout:
D3 = pin.P3_2
D5 = pin.P3_3
D7 = pin.P8_4
D8 = pin.P5_4
D10 = pin.P5_5
D11 = pin.P9_0
D12 = pin.P1_2
D13 = pin.P9_1
D15 = pin.P9_2
D16 = pin.P5_7
D18 = pin.P5_6
D19 = pin.PB_4
D21 = pin.PB_3
D22 = pin.P5_3
D23 = pin.PB_5
D24 = pin.PA_7
D26 = pin.PA_6
D27 = pin.P2_0
D28 = pin.P2_1
D29 = pin.P9_3
D31 = pin.P2_1
D32 = pin.P5_0
D33 = pin.P5_2
D35 = pin.P1_3
D36 = pin.P5_1
D37 = pin.P9_7
D38 = pin.P1_5
D40 = pin.P0_4

View file

@ -0,0 +1,56 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi F3."""
from adafruit_blinka.microcontroller.spacemit.k1 import pin
# I2C
I2C4_SCL = pin.I2C4_SCL
I2C4_SDA = pin.I2C4_SDA
# Default I2C
SCL = I2C4_SCL
SDA = I2C4_SDA
# UART
UART0_TX = pin.UART0_TX
UART0_RX = pin.UART0_RX
# Default UART
TX = UART0_TX
RX = UART0_RX
TXD = UART0_TX
RXD = UART0_RX
# SPI
SPI3_MOSI = pin.SPI3_MOSI
SPI3_MISO = pin.SPI3_MISO
SPI3_SCLK = pin.SPI3_SCLK
SPI3_CS0 = pin.SPI3_CS0
# Default SPI
MOSI = SPI3_MOSI
MISO = SPI3_MISO
SCLK = SPI3_SCLK
CS = SPI3_CS0
# Pinout reference:
# https://wiki.banana-pi.org/Banana_Pi_BPI-M4_Berry#BPI-M4_Berry_40-pin_header
D3 = pin.GPIO_52
D5 = pin.GPIO_51
D7 = pin.GPIO_70
D8 = pin.GPIO_47
D10 = pin.GPIO_48
D11 = pin.GPIO_71
D12 = pin.GPIO_74
D13 = pin.GPIO_72
D15 = pin.GPIO_73
D16 = pin.GPIO_91
D18 = pin.GPIO_92
D19 = pin.GPIO_77
D21 = pin.GPIO_78
D22 = pin.GPIO_49
D23 = pin.GPIO_75
D24 = pin.GPIO_76
D26 = pin.GPIO_50

View file

@ -0,0 +1,71 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi F5."""
from adafruit_blinka.microcontroller.allwinner.t527 import pin
# I2C
I2C4_SCL = pin.I2C4_SCL
I2C4_SDA = pin.I2C4_SDA
I2C5_SCL = pin.I2C5_SCL
I2C5_SDA = pin.I2C5_SDA
# Default I2C
SCL = I2C5_SCL
SDA = I2C5_SDA
# UART
UART2_TX = pin.UART2_TX
UART2_RX = pin.UART2_RX
UART7_TX = pin.UART7_TX
UART7_RX = pin.UART7_RX
# Default UART
TX = UART7_TX
RX = UART7_RX
TXD = UART7_TX
RXD = UART7_RX
# SPI
SPI1_MOSI = pin.SPI1_MOSI
SPI1_MISO = pin.SPI1_MISO
SPI1_SCLK = pin.SPI1_SCLK
SPI1_CS0 = pin.SPI1_CS0
# Default SPI
MOSI = SPI1_MOSI
MISO = SPI1_MISO
SCLK = SPI1_SCLK
CS = SPI1_CS0
# Pinout reference:
# https://wiki.banana-pi.org/Banana_Pi_BPI-M4_Berry#BPI-M4_Berry_40-pin_header
D3 = pin.PI9
D5 = pin.PI8
D7 = pin.PI10
D8 = pin.PB13
D10 = pin.PB14
D11 = pin.PB0
D12 = pin.PB5
D13 = pin.PB1
D15 = pin.PB2
D16 = pin.PB11
D18 = pin.PB12
D19 = pin.PI4
D21 = pin.PI5
D22 = pin.PI7
D23 = pin.PI3
D24 = pin.PI2
D26 = pin.PI6
D27 = pin.PI1
D28 = pin.PI0
D29 = pin.PB3
D31 = pin.PL4
D32 = pin.PI11
D33 = pin.PL5
D35 = pin.PB6
D36 = pin.PI12
D37 = pin.PB4
D38 = pin.PB8
D40 = pin.PB7

View file

@ -0,0 +1,82 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi M2 Zero."""
# The Banana Pi M2 Plus uses the AllWinner H3 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
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
PA7 = pin.PA7
PA8 = pin.PA8
PA9 = pin.PA9
PA10 = pin.PA10
PA17 = pin.PA17
PA18 = pin.PA18
PA19 = pin.PA19
PA20 = pin.PA20
PA21 = pin.PA21
PC0 = pin.PC0
PC1 = pin.PC1
PC2 = pin.PC2
PC3 = pin.PC3
PC4 = pin.PC4
PC7 = pin.PC7
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
PL2 = pin.PL2
PL4 = pin.PL4
SCLK = pin.PA14
MOSI = pin.PA15
MISO = pin.PA16
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

View file

@ -0,0 +1,82 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi M2 Zero."""
# The Banana Pi M2 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
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
PA7 = pin.PA7
PA8 = pin.PA8
PA9 = pin.PA9
PA10 = pin.PA10
PA17 = pin.PA17
PA18 = pin.PA18
PA19 = pin.PA19
PA20 = pin.PA20
PA21 = pin.PA21
PC0 = pin.PC0
PC1 = pin.PC1
PC2 = pin.PC2
PC3 = pin.PC3
PC4 = pin.PC4
PC7 = pin.PC7
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
PL2 = pin.PL2
PL4 = pin.PL4
SCLK = pin.PA14
MOSI = pin.PA15
MISO = pin.PA16
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

View file

@ -0,0 +1,71 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi M4 Berry."""
from adafruit_blinka.microcontroller.allwinner.h618 import pin
# I2C
I2C3_SCL = pin.TWI3_SCL
I2C3_SDA = pin.TWI3_SDA
I2C4_SCL = pin.TWI4_SCL
I2C4_SDA = pin.TWI4_SDA
# Default I2C
SCL = I2C4_SCL
SDA = I2C4_SDA
# UART
UART1_TX = pin.UART1_TX
UART1_RX = pin.UART1_RX
UART5_TX = pin.UART5_TX
UART5_RX = pin.UART5_RX
# Default UART
TX = UART1_TX
RX = UART1_RX
TXD = UART1_TX
RXD = UART1_RX
# SPI
SPI1_MOSI = pin.SPI1_MOSI
SPI1_MISO = pin.SPI1_MISO
SPI1_SCLK = pin.SPI1_SCLK
SPI1_CS0 = pin.SPI1_CS0
# Default SPI
MOSI = SPI1_MOSI
MISO = SPI1_MISO
SCLK = SPI1_SCLK
CS = SPI1_CS0
# Pinout reference:
# https://wiki.banana-pi.org/Banana_Pi_BPI-M4_Berry#BPI-M4_Berry_40-pin_header
D3 = pin.PG16
D5 = pin.PG15
D7 = pin.PG19
D8 = pin.PG6
D10 = pin.PG7
D11 = pin.PH2
D12 = pin.PG11
D13 = pin.PH3
D15 = pin.PG2
D16 = pin.PG8
D18 = pin.PG9
D19 = pin.PH7
D21 = pin.PH8
D22 = pin.PG1
D23 = pin.PH6
D24 = pin.PH5
D26 = pin.PH9
D27 = pin.PG18
D28 = pin.PG17
D29 = pin.PG3
D31 = pin.PG4
D32 = pin.PG0
D33 = pin.PG5
D35 = pin.PG12
D36 = pin.PH4
D37 = pin.PG10
D38 = pin.PG14
D40 = pin.PG13

View file

@ -0,0 +1,71 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi M4 Zero."""
from adafruit_blinka.microcontroller.allwinner.h618 import pin
# I2C
I2C0_SCL = pin.TWI0_SCL
I2C0_SDA = pin.TWI0_SDA
I2C1_SCL = pin.TWI1_SCL
I2C1_SDA = pin.TWI1_SDA
# Default I2C
SCL = I2C0_SCL
SDA = I2C0_SDA
# UART
UART4_TX = pin.UART4_TX
UART4_RX = pin.UART4_RX
UART5_TX = pin.UART5_TX
UART5_RX = pin.UART5_RX
# Default UART
TX = UART4_TX
RX = UART4_RX
TXD = UART4_TX
RXD = UART4_RX
# SPI
SPI1_MOSI = pin.SPI1_MOSI
SPI1_MISO = pin.SPI1_MISO
SPI1_SCLK = pin.SPI1_SCLK
SPI1_CS0 = pin.SPI1_CS0
# Default SPI
MOSI = SPI1_MOSI
MISO = SPI1_MISO
SCLK = SPI1_SCLK
CS = SPI1_CS0
# Pinout reference:
# https://wiki.banana-pi.org/Banana_Pi_BPI-M4_Zero#BPI-M4_Zero_40-pin_header
D3 = pin.PI6
D5 = pin.PI5
D7 = pin.PI12
D8 = pin.PI13
D10 = pin.PI14
D11 = pin.PH2
D12 = pin.PI1
D13 = pin.PH3
D15 = pin.PI11
D16 = pin.PI15
D18 = pin.PI16
D19 = pin.PH7
D21 = pin.PH8
D22 = pin.PC2
D23 = pin.PH6
D24 = pin.PH5
D26 = pin.PH9
D27 = pin.PI8
D28 = pin.PI7
D29 = pin.PI10
D31 = pin.PI9
D32 = pin.PH4
D33 = pin.PH10
D35 = pin.PI2
D36 = pin.PC7
D37 = pin.PI0
D38 = pin.PI4
D40 = pin.PI3

View file

@ -0,0 +1,49 @@
# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Banana Pi M5."""
from adafruit_blinka.microcontroller.amlogic.s905x3 import pin
for it in pin.i2cPorts:
globals()["SCL" + str(it[0])] = it[1]
globals()["SDA" + str(it[0])] = it[2]
SCL = pin.i2cPorts[0][1]
SDA = pin.i2cPorts[0][2]
SCLK = pin.SPI0_SCLK
MOSI = pin.SPI0_MOSI
MISO = pin.SPI0_MISO
SPI_CS0 = pin.SPI0_CS0
# Pinout reference:
# https://wiki.banana-pi.org/Banana_Pi_BPI-M5#BPI-M5_40PIN_GPIO_.28CON2.29
P3 = pin.GPIOX_17 # I2C_M2_SDA
P5 = pin.GPIOX_18 # I2C_M2_SCL
P7 = pin.GPIOX_5
P8 = pin.GPIOX_12 # UART_A_TX
P10 = pin.GPIOX_13 # UART_A_RX
P11 = pin.GPIOX_3
P12 = pin.GPIOA_8 # TDMB_SCLK
P13 = pin.GPIOX_4
P15 = pin.GPIOX_7
P16 = pin.GPIOX_0
P18 = pin.GPIOX_1
P19 = pin.GPIOX_8 # PCM_DIN
P21 = pin.GPIOX_9 # PCM_DOUT
P22 = pin.GPIOX_2 # SDIO_D2
P23 = pin.GPIOX_11 # PCM_CLK
P24 = pin.GPIOX_10 # PCM_SYNC
P26 = pin.GPIOX_16 # PWM_E
P27 = pin.GPIOA_14 # I2C_M3_SDA
P28 = pin.GPIOA_15 # I2C_M3_SCL
P29 = pin.GPIOX_14 # UART_A_CTS
P31 = pin.GPIOX_15 # UART_A_RTS
P32 = pin.GPIOX_19 # PWM_B
P33 = pin.GPIOX_6
P35 = pin.GPIOAO_7 # TDMB_FS
P36 = pin.GPIOH_5
P37 = pin.GPIOAO_9 # I2S_MCLK
P38 = pin.GPIOAO_10 # TDMB_DIN SPDIF_OUT
P40 = pin.GPIOAO_4 # TDMB_DOUT