File tree Expand file tree Collapse file tree 2 files changed +82
-0
lines changed
adafruit_blinka/board/luckfox Expand file tree Collapse file tree 2 files changed +82
-0
lines changed Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
2+ #
3+ # SPDX-License-Identifier: MIT
4+ """Pin definitions for the Luckfox Pico Ultra."""
5+
6+ from adafruit_blinka .microcontroller .rockchip .rv1106 import pin
7+
8+ G32 = pin .GPIO1_A0
9+ G33 = pin .GPIO1_A1
10+ G40 = pin .GPIO1_B0
11+ G41 = pin .GPIO1_B1
12+ G42 = pin .GPIO1_B2
13+ G43 = pin .GPIO1_B3
14+ G48 = pin .GPIO1_C0
15+ G49 = pin .GPIO1_C1
16+ G50 = pin .GPIO1_C2
17+ G51 = pin .GPIO1_C3
18+ G52 = pin .GPIO1_C4
19+ G53 = pin .GPIO1_C5
20+ G54 = pin .GPIO1_C6
21+ G55 = pin .GPIO1_C7
22+ G56 = pin .GPIO1_D0
23+ G57 = pin .GPIO1_D1
24+ G58 = pin .GPIO1_D2
25+ G59 = pin .GPIO1_D3
26+ G64 = pin .GPIO2_A0
27+ G65 = pin .GPIO2_A1
28+ G66 = pin .GPIO2_A2
29+ G67 = pin .GPIO2_A3
30+ G68 = pin .GPIO2_A4
31+ G69 = pin .GPIO2_A5
32+ G70 = pin .GPIO2_A6
33+ G71 = pin .GPIO2_A7
34+ G72 = pin .GPIO2_B0
35+ G73 = pin .GPIO2_B1
36+ G144 = pin .GPIO4_C0
37+ G145 = pin .GPIO4_C1
38+
39+ # UART
40+ UART3_TX = pin .UART3_TX_M1
41+ UART3_RX = pin .UART3_RX_M1
42+ UART4_TX = pin .UART4_TX_M1
43+ UART4_RX = pin .UART4_RX_M1
44+
45+ # Default UART
46+ TX = UART3_TX
47+ RX = UART3_RX
48+ TXD = UART3_TX
49+ RXD = UART3_RX
50+
51+ # I2C
52+ I2C3_SCL = pin .I2C3_SCL_M1
53+ I2C3_SDA = pin .I2C3_SDA_M1
54+
55+ # Default I2C
56+ SCL = I2C3_SCL
57+ SDA = I2C3_SDA
58+
59+ # SPI
60+ SPI0_MISO = pin .SPI0_MISO_M0
61+ SPI0_MOSI = pin .SPI0_MOSI_M0
62+ SPI0_SCLK = pin .SPI0_CLK_M0
63+ SPI0_CS0 = pin .SPI0_CS0_M0
64+ SPI0_CS1 = pin .SPI0_CS1_M0
65+
66+ # Default SPI
67+ MISO = SPI0_MISO
68+ MOSI = SPI0_MOSI
69+ SCLK = SPI0_SCLK
70+
71+ # PWM
72+ PWM5 = pin .PWM5
73+ PWM6 = pin .PWM6
74+ PWM10 = pin .PWM10
75+ PWM11 = pin .PWM11
76+
77+ # ADC
78+ ADC_IN0 = pin .ADC_IN0
79+ ADC_IN1 = pin .ADC_IN1
Original file line number Diff line number Diff line change 464464elif board_id == ap_board .LUCKFOX_PICO_MAX :
465465 from adafruit_blinka .board .luckfox .luckfoxpico_max import *
466466
467+ elif board_id == ap_board .LUCKFOX_PICO_ULTRA :
468+ from adafruit_blinka .board .luckfox .luckfoxpico_ultra import *
469+
467470elif board_id == ap_board .VIVID_UNIT :
468471 from adafruit_blinka .board .vivid_unit import *
469472
You can’t perform that action at this time.
0 commit comments