Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
黑眼圈子
arduino-esp32
提交
12169d85
A
arduino-esp32
项目概览
黑眼圈子
/
arduino-esp32
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
arduino-esp32
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
12169d85
编写于
8月 08, 2022
作者:
P
Paul Price
提交者:
GitHub
8月 08, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Added Smart Bee Design Boards (#7093)
上级
285e8986
变更
5
展开全部
隐藏空白更改
内联
并排
Showing
5 changed file
with
711 addition
and
0 deletion
+711
-0
boards.txt
boards.txt
+463
-0
variants/Bee_Motion/pins_arduino.h
variants/Bee_Motion/pins_arduino.h
+63
-0
variants/Bee_Motion_Mini/pins_arduino.h
variants/Bee_Motion_Mini/pins_arduino.h
+24
-0
variants/Bee_Motion_S3/pins_arduino.h
variants/Bee_Motion_S3/pins_arduino.h
+85
-0
variants/Bee_S3/pins_arduino.h
variants/Bee_S3/pins_arduino.h
+76
-0
未找到文件。
boards.txt
浏览文件 @
12169d85
此差异已折叠。
点击以展开。
variants/Bee_Motion/pins_arduino.h
0 → 100644
浏览文件 @
12169d85
#ifndef Pins_Arduino_h
#define Pins_Arduino_h
#include <stdint.h>
#define USB_VID 0x303A
#define USB_PID 0x810D
#define USB_MANUFACTURER "Smart Bee Designs"
#define USB_PRODUCT "Bee Motion S3"
#define USB_SERIAL ""
#define EXTERNAL_NUM_INTERRUPTS 46
#define NUM_DIGITAL_PINS 21
#define NUM_ANALOG_INPUTS 12
#define analogInputToDigitalPin(p) (((p)<29)?(esp32_adc2gpio[(p)]):-1)
#define digitalPinToInterrupt(p) (((p)<48)?(p):-1)
#define digitalPinHasPWM(p) (p < 46)
static
const
uint8_t
TX
=
43
;
static
const
uint8_t
RX
=
44
;
static
const
uint8_t
SDA
=
36
;
static
const
uint8_t
SCL
=
37
;
static
const
uint8_t
SS
=
5
;
static
const
uint8_t
MOSI
=
16
;
static
const
uint8_t
MISO
=
38
;
static
const
uint8_t
SDO
=
35
;
static
const
uint8_t
SDI
=
37
;
static
const
uint8_t
SCK
=
15
;
static
const
uint8_t
A0
=
1
;
static
const
uint8_t
A1
=
2
;
static
const
uint8_t
A2
=
3
;
static
const
uint8_t
A4
=
5
;
static
const
uint8_t
A5
=
6
;
static
const
uint8_t
A6
=
7
;
static
const
uint8_t
A7
=
8
;
static
const
uint8_t
A8
=
9
;
static
const
uint8_t
A9
=
10
;
static
const
uint8_t
A10
=
11
;
static
const
uint8_t
A11
=
12
;
static
const
uint8_t
A12
=
13
;
static
const
uint8_t
T1
=
1
;
static
const
uint8_t
T3
=
3
;
static
const
uint8_t
T5
=
5
;
static
const
uint8_t
T6
=
6
;
static
const
uint8_t
T7
=
7
;
static
const
uint8_t
T8
=
8
;
static
const
uint8_t
T9
=
9
;
static
const
uint8_t
T10
=
10
;
static
const
uint8_t
T11
=
11
;
static
const
uint8_t
T12
=
12
;
static
const
uint8_t
T14
=
14
;
static
const
uint8_t
BOOT_BTN
=
0
;
static
const
uint8_t
PIR
=
5
;
#endif
/* Pins_Arduino_h */
variants/Bee_Motion_Mini/pins_arduino.h
0 → 100644
浏览文件 @
12169d85
#ifndef Pins_Arduino_h
#define Pins_Arduino_h
#include <stdint.h>
#define EXTERNAL_NUM_INTERRUPTS 4
#define NUM_DIGITAL_PINS 4
#define NUM_ANALOG_INPUTS 2
#define analogInputToDigitalPin(p) (((p)<29)?(esp32_adc2gpio[(p)]):-1)
#define digitalPinToInterrupt(p) (((p)<48)?(p):-1)
#define digitalPinHasPWM(p) (p < 46)
static
const
uint8_t
TX
=
21
;
static
const
uint8_t
RX
=
20
;
static
const
uint8_t
BOOT_BTN
=
9
;
static
const
uint8_t
PIR
=
5
;
#endif
/* Pins_Arduino_h */
variants/Bee_Motion_S3/pins_arduino.h
0 → 100644
浏览文件 @
12169d85
#ifndef Pins_Arduino_h
#define Pins_Arduino_h
#include <stdint.h>
#define USB_VID 0x303A
#define USB_PID 0x8113
#define USB_MANUFACTURER "Smart Bee Designs"
#define USB_PRODUCT "Bee Motion S3"
#define USB_SERIAL ""
#define EXTERNAL_NUM_INTERRUPTS 46
#define NUM_DIGITAL_PINS 27
#define NUM_ANALOG_INPUTS 11
#define analogInputToDigitalPin(p) (((p)<20)?(analogChannelToDigitalPin(p)):-1)
#define digitalPinToInterrupt(p) (((p)<48)?(p):-1)
#define digitalPinHasPWM(p) (p < 46)
static
const
uint8_t
TX
=
43
;
static
const
uint8_t
RX
=
44
;
static
const
uint8_t
SDA
=
37
;
static
const
uint8_t
SCL
=
36
;
static
const
uint8_t
SS
=
5
;
static
const
uint8_t
MOSI
=
15
;
static
const
uint8_t
MISO
=
16
;
static
const
uint8_t
SDO
=
35
;
static
const
uint8_t
SDI
=
37
;
static
const
uint8_t
SCK
=
17
;
static
const
uint8_t
A5
=
5
;
static
const
uint8_t
A6
=
6
;
static
const
uint8_t
A7
=
7
;
static
const
uint8_t
A8
=
8
;
static
const
uint8_t
A9
=
9
;
static
const
uint8_t
A10
=
10
;
static
const
uint8_t
A11
=
11
;
static
const
uint8_t
A12
=
12
;
static
const
uint8_t
A13
=
13
;
static
const
uint8_t
A14
=
14
;
static
const
uint8_t
A15
=
15
;
static
const
uint8_t
D5
=
5
;
static
const
uint8_t
D6
=
6
;
static
const
uint8_t
D7
=
7
;
static
const
uint8_t
D8
=
8
;
static
const
uint8_t
D9
=
9
;
static
const
uint8_t
D10
=
10
;
static
const
uint8_t
D11
=
11
;
static
const
uint8_t
D12
=
12
;
static
const
uint8_t
D14
=
14
;
static
const
uint8_t
D15
=
15
;
static
const
uint8_t
D16
=
16
;
static
const
uint8_t
D17
=
17
;
static
const
uint8_t
D35
=
35
;
static
const
uint8_t
D36
=
36
;
static
const
uint8_t
D37
=
37
;
static
const
uint8_t
D43
=
43
;
static
const
uint8_t
D44
=
44
;
static
const
uint8_t
T5
=
5
;
static
const
uint8_t
T6
=
6
;
static
const
uint8_t
T7
=
7
;
static
const
uint8_t
T8
=
8
;
static
const
uint8_t
T9
=
9
;
static
const
uint8_t
T10
=
10
;
static
const
uint8_t
T11
=
11
;
static
const
uint8_t
T12
=
12
;
static
const
uint8_t
T13
=
13
;
static
const
uint8_t
T14
=
14
;
static
const
uint8_t
BOOT_BTN
=
0
;
static
const
uint8_t
VBAT_VOLTAGE
=
1
;
static
const
uint8_t
VBUS_SENSE
=
2
;
static
const
uint8_t
PIR
=
4
;
static
const
uint8_t
LIGHT
=
3
;
static
const
uint8_t
LDO2
=
34
;
static
const
uint8_t
RGB_DATA
=
40
;
static
const
uint8_t
RGB_PWR
=
34
;
#endif
/* Pins_Arduino_h */
variants/Bee_S3/pins_arduino.h
0 → 100644
浏览文件 @
12169d85
#ifndef Pins_Arduino_h
#define Pins_Arduino_h
#include <stdint.h>
#define USB_VID 0x303A
#define USB_PID 0x8110
#define USB_MANUFACTURER "Smart Bee Designs"
#define USB_PRODUCT "BeeS3"
#define USB_SERIAL ""
#define EXTERNAL_NUM_INTERRUPTS 45
#define NUM_DIGITAL_PINS 15
#define NUM_ANALOG_INPUTS 8
#define analogInputToDigitalPin(p) (((p)<20)?(esp32_adc2gpio[(p)]):-1)
#define digitalPinToInterrupt(p) (((p)<48)?(p):-1)
#define digitalPinHasPWM(p) (p < 46)
static
const
uint8_t
TX
=
43
;
static
const
uint8_t
RX
=
44
;
static
const
uint8_t
SDA
=
37
;
static
const
uint8_t
SCL
=
36
;
static
const
uint8_t
SS
=
5
;
static
const
uint8_t
MOSI
=
35
;
static
const
uint8_t
MISO
=
38
;
static
const
uint8_t
SDO
=
35
;
static
const
uint8_t
SDI
=
38
;
static
const
uint8_t
SCK
=
39
;
static
const
uint8_t
A3
=
3
;
static
const
uint8_t
A4
=
4
;
static
const
uint8_t
A5
=
5
;
static
const
uint8_t
A6
=
6
;
static
const
uint8_t
A7
=
7
;
static
const
uint8_t
A8
=
8
;
static
const
uint8_t
A9
=
9
;
static
const
uint8_t
A10
=
10
;
static
const
uint8_t
D3
=
3
;
static
const
uint8_t
D4
=
4
;
static
const
uint8_t
D5
=
5
;
static
const
uint8_t
D6
=
6
;
static
const
uint8_t
D7
=
7
;
static
const
uint8_t
D8
=
8
;
static
const
uint8_t
D9
=
9
;
static
const
uint8_t
D10
=
10
;
static
const
uint8_t
D35
=
35
;
static
const
uint8_t
D36
=
36
;
static
const
uint8_t
D37
=
37
;
static
const
uint8_t
D38
=
38
;
static
const
uint8_t
D39
=
39
;
static
const
uint8_t
D43
=
43
;
static
const
uint8_t
D44
=
44
;
static
const
uint8_t
T3
=
3
;
static
const
uint8_t
T4
=
4
;
static
const
uint8_t
T5
=
5
;
static
const
uint8_t
T6
=
6
;
static
const
uint8_t
T7
=
7
;
static
const
uint8_t
T8
=
8
;
static
const
uint8_t
T9
=
9
;
static
const
uint8_t
T10
=
10
;
static
const
uint8_t
VBAT_VOLTAGE
=
1
;
static
const
uint8_t
RGB_DATA
=
48
;
static
const
uint8_t
RGB_PWR
=
34
;
#endif
/* Pins_Arduino_h */
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录