1 /*
2  * Copyright (c) 2006-2022, RT-Thread Development Team
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  *
6  * Change Logs:
7  * Date           Author       Notes
8  * 2022-07-07     shiwa        Adapt ES32F369x
9  */
10 
11 #ifndef Pins_Arduino_h
12 #define Pins_Arduino_h
13 
14 /* pins alias. Must keep in sequence */
15 #define D0   (0)
16 #define D1   (1)
17 #define D2   (2)
18 #define D3   (3)
19 #define D4   (4)
20 #define D5   (5)
21 #define D6   (6)
22 #define D7   (7)
23 
24 #define D8   (8)
25 #define D9   (9)
26 #define D10  (10)
27 #define D11  (11)
28 #define D12  (12)
29 #define D13  (13)
30 #define D14  (14)
31 #define D15  (15)
32 #define D16  (16)
33 #define D17  (17)
34 #define D18  (18)
35 #define D19  (19)
36 #define D20  (20)
37 #define D21  (21)
38 #define D22  (22)
39 #define D23  (23)
40 #define D24  (24)
41 
42 #define A0   (25)
43 #define A1   (26)
44 #define A2   (27)
45 #define A3   (28)
46 #define A4   (29)
47 #define A5   (30)
48 
49 #define RTDUINO_PIN_MAX_LIMIT A5 /* pin number max limit check */
50 
51 #define F_CPU  96000000L /* CPU: 96MHz */
52 
53 #define RTDUINO_DEFAULT_IIC_BUS_NAME            "i2c0"
54 
55 #define SS D10
56 #define RTDUINO_DEFAULT_SPI_BUS_NAME            "spi0"
57 
58 #define LED_BUILTIN D16
59 
60 #endif /* Pins_Arduino_h */
61