8000 etboard pinmap upload (#4748) · rolsen/arduino-esp32@419ba32 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 419ba32

Browse files
ketri2484ketri-kjyketri2484
authored
etboard pinmap upload (espressif#4748)
Co-authored-by: ketri-kjy <jinyoung@ketri.re.kr> Co-authored-by: ketri2484 <ketri2484@gamil.com>
1 parent a0ddd8a commit 419ba32

File tree

2 files changed

+113
-0
lines changed

2 files changed

+113
-0
lines changed

boards.txt

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6199,3 +6199,69 @@ healthypi4.menu.DebugLevel.debug=Debug
61996199
healthypi4.menu.DebugLevel.debug.build.code_debug=4
62006200
healthypi4.menu.DebugLevel.verbose=Verbose
62016201
healthypi4.menu.DebugLevel.verbose.build.code_debug=5
6202+
6203+
##############################################################
6204+
6205+
6206+
ETBoard.name=ETBoard
6207+
6208+
ETBoard.upload.tool=esptool_py
6209+
ETBoard.upload.maximum_size=1310720
6210+
ETBoard.upload.maximum_data_size=327680
6211+
ETBoard.upload.wait_for_upload_port=true
6212+
6213+
ETBoard.serial.disableDTR=true
6214+
ETBoard.serial.disableRTS=true
6215+
6216+
ETBoard.build.mcu=esp32
6217+
ETBoard.build.core=esp32
6218+
ETBoard.build.variant=ETBoard
6219+
ETBoard.build.board=ETBoard
6220+
ETBoard.build.f_cpu=240000000L
6221+
ETBoard.build.flash_mode=dio
6222+
ETBoard.build.flash_size=4MB
6223+
ETBoard.build.boot=dio
6224+
ETBoard.build.partitions=default
6225+
ETBoard.build.defines=
6226+
6227+
ETBoard.menu.PartitionScheme.default=Default
6228+
ETBoard.menu.PartitionScheme.default.build.partitions=default
6229+
ETBoard.menu.PartitionScheme.no_ota=No OTA (Large APP)
6230+
ETBoard.menu.PartitionScheme.no_ota.build.partitions=no_ota
6231+
ETBoard.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
6232+
ETBoard.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA)
6233+
ETBoard.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
6234+
ETBoard.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
6235+
6236+
ETBoard.menu.FlashFreq.80=80MHz
6237+
ETBoard.menu.FlashFreq.80.build.flash_freq=80m
6238+
ETBoard.menu.FlashFreq.40=40MHz
6239+
ETBoard.menu.FlashFreq.40.build.flash_freq=40m
6240+
6241+
ETBoard.menu.UploadSpeed.921600=921600
6242+
ETBoard.menu.UploadSpeed.921600.upload.speed=921600
6243+
ETBoard.menu.UploadSpeed.115200=115200
6244+
ETBoard.menu.UploadSpeed.115200.upload.speed=115200
6245+
ETBoard.menu.UploadSpeed.256000.windows=256000
6246+
ETBoard.menu.UploadSpeed.256000.upload.speed=256000
6247+
ETBoard.menu.UploadSpeed.230400.windows.upload.speed=256000
6248+
ETBoard.menu.UploadSpeed.230400=230400
6249+
ETBoard.menu.UploadSpeed.230400.upload.speed=230400
6250+
ETBoard.menu.UploadSpeed.460800.linux=460800
6251+
ETBoard.menu.UploadSpeed.460800.macosx=460800
6252+
ETBoard.menu.UploadSpeed.460800.upload.speed=460800
6253+
ETBoard.menu.UploadSpeed.512000.windows=512000
6254+
ETBoard.menu.UploadSpeed.512000.upload.speed=512000
6255+
6256+
ETBoard.menu.DebugLevel.none=None
6257+
ETBoard.menu.DebugLevel.none.build.code_debug=0
6258+
ETBoard.menu.DebugLevel.error=Error
6259+
ETBoard.menu.DebugLevel.error.build.code_debug=1
6260+
ETBoard.menu.DebugLevel.warn=Warn
6261+
ETBoard.menu.DebugLevel.warn.build.code_debug=2
6262+
ETBoard.menu.DebugLevel.info=Info
6263+
ETBoard.menu.DebugLevel.info.build.code_debug=3
6264+
ETBoard.menu.DebugLevel.debug=Debug
6265+
ETBoard.menu.DebugLevel.debug.build.code_debug=4
6266+
ETBoard.menu.DebugLevel.verbose=Verbose
6267+
ETBoard.menu.DebugLevel.verbose.build.code_debug=5

variants/ETBoard/pins_arduino.h

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
#ifndef Pins_Arduino_h
2+
#define Pins_Arduino_h
3+
4+
#include <stdint.h>
5+
6+
#define EXTERNAL_NUM_INTERRUPTS 16
7+
#define NUM_DIGITAL_PINS 40
8+
#define NUM_ANALOG_INPUTS 7
9+
10+
#define analogInputToDigitalPin(p) (((p)<20)?(esp32_adc2gpio[(p)]):-1)
11+
#define digitalPinToInterrupt(p) (((p)<40)?(p):-1)
12+
#define digitalPinHasPWM(p) (p < 34)
13+
14+
static const uint8_t TX = 34;
15+
static const uint8_t RX = 35;
16+
17+
static const uint8_t SDA = 33;
18+
static const uint8_t SCL = 36;
19+
20+
static const uint8_t SS = 29;
21+
static const uint8_t MOSI = 37;
8000 22+
static const uint8_t MISO = 31;
23+
static const uint8_t SCK = 30;
24+
25+
static const uint8_t A0 = 36; // BUILTIN_Potentiometer
26+
static const uint8_t A1 = 39; // BUILTIN_CDS
27+
static const uint8_t A2 = 32; // BUILTIN_temperature
28+
static const uint8_t A3 = 33; // Analog Input
29+
static const uint8_t A4 = 34; // Analog Input
30+
static const uint8_t A5 = 35; // Analog Input
31+
static const uint8_t A6 = 25; // Analog Input
32+
static const uint8_t A7 = 26; // Analog Input
33+
34+
35+
static const uint8_t D2 = 27; // BUILTIN_LED_Red
36+
static const uint8_t D3 = 14; // BUILTIN_LED_Blue
37+
static const uint8_t D4 = 12; // BUILTIN_LED_Green
38+
static const uint8_t D5 = 13; // BUILTIN_LED_Yellow
39+
static const uint8_t D6 = 15; // BUILTIN_BUTTON_Red
40+
static const uint8_t D7 = 16; // BUILTIN_BUTTON_Blue
41+
static const uint8_t D8 = 17; // BUILTIN_BUTTON_Green
42+
static const uint8_t D9 = 4; // BUILTIN_BUTTON_Yellow
43+
44+
static const uint8_t DAC1 = 25;
45+
static const uint8_t DAC2 = 26;
46+
47+
#endif /* Pins_Arduino_h */

0 commit comments

Comments
 (0)
0