aboutsummaryrefslogtreecommitdiffhomepage
path: root/app/boards/blackpill_f401cc.overlay
blob: 6ed4c3cf844aef0e659185ec7bf4890f22f5bd81 (plain)
1
2
3
4
5
6
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
41
42
43
44
45
46
47
48
49
50
/*
 * Copyright (c) 2024 The ZMK Contributors
 *
 * SPDX-License-Identifier: MIT
 */

/ {
    blackpill: connector {
        compatible = "blackpill";
        #gpio-cells = <2>;
        gpio-map-mask = <0xffffffff 0xffffffc0>;
        gpio-map-pass-thru = <0 0x3f>;
        gpio-map
            = <2  0 &gpioc 13 0>    /* PC13 */
            , <3  0 &gpioc 14 0>    /* PC14 */
            , <4  0 &gpioc 15 0>    /* PC15 */
            , <10 0 &gpioa 0  0>    /* PA0  */
            , <11 0 &gpioa 1  0>    /* PA1  */
            , <12 0 &gpioa 2  0>    /* PA2  */
            , <13 0 &gpioa 3  0>    /* PA3  */
            , <14 0 &gpioa 4  0>    /* PA4  */
            , <15 0 &gpioa 5  0>    /* PA5  */
            , <16 0 &gpioa 6  0>    /* PA6  */
            , <17 0 &gpioa 7  0>    /* PA7  */
            , <18 0 &gpiob 0  0>    /* PB0  */
            , <19 0 &gpiob 1  0>    /* PB1  */
            , <20 0 &gpiob 2  0>    /* PB2  */
            , <21 0 &gpiob 10 0>    /* PB10 */
            , <25 0 &gpiob 12 0>    /* PB12 */
            , <26 0 &gpiob 13 0>    /* PB13 */
            , <27 0 &gpiob 14 0>    /* PB14 */
            , <28 0 &gpiob 15 0>    /* PB15 */
            , <29 0 &gpioa 8  0>    /* PA8  */
            , <30 0 &gpioa 9  0>    /* PA9  */
            , <31 0 &gpioa 10 0>    /* PA10 */
            , <38 0 &gpioa 15 0>    /* PA15 */
            , <39 0 &gpiob 3  0>    /* PB3  */
            , <40 0 &gpiob 4  0>    /* PB4  */
            , <41 0 &gpiob 5  0>    /* PB5  */
            , <42 0 &gpiob 6  0>    /* PB6  */
            , <43 0 &gpiob 7  0>    /* PB7  */
            , <45 0 &gpiob 8  0>    /* PB8  */
            , <46 0 &gpiob 9  0>    /* PB9  */
            ;
    };
};

blackpill_i2c: &i2c1 {};
blackpill_spi: &spi1 {};
blackpill_serial: &usart1 {};