Skip to content

Commit 7a86c4e

Browse files
committed
updated
- changed PIDs for Deneyap Development Boards - updated deneyap.h files - changed json file
1 parent c13ff27 commit 7a86c4e

File tree

4 files changed

+226
-154
lines changed

4 files changed

+226
-154
lines changed

boards.txt

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -300,11 +300,11 @@ dydk1a_mpv10.menu.EraseFlash.all=Enabled
300300
dydk1a_mpv10.menu.EraseFlash.all.upload.erase_cmd=-e
301301

302302
##############################################################
303-
#
303+
304304
#dydk1a_mpv20.name=Deneyap Kart 1A v2
305305
#
306-
#dydk1a_mpv20.vid.0=0x303a
307-
#dydk1a_mpv20.pid.0=0x1001
306+
#dydk1a_mpv20.vid.0=0x303A
307+
#dydk1a_mpv20.pid.0=0x8147
308308
#
309309
#dydk1a_mpv20.bootloader.tool=esptool_py
310310
#dydk1a_mpv20.bootloader.tool.default=esptool_py
@@ -510,13 +510,13 @@ dydk1a_mpv10.menu.EraseFlash.all.upload.erase_cmd=-e
510510
#dydk1a_mpv20.menu.EraseFlash.none.upload.erase_cmd=
511511
#dydk1a_mpv20.menu.EraseFlash.all=Enabled
512512
#dydk1a_mpv20.menu.EraseFlash.all.upload.erase_cmd=-e
513-
#
513+
514514
##############################################################
515515

516516
dym_mpv10.name=Deneyap Mini
517517

518-
dym_mpv10.vid.0=0x303a
519-
dym_mpv10.pid.0=0x0002
518+
dym_mpv10.vid.0=0x303A
519+
dym_mpv10.pid.0=0x8141
520520

521521
dym_mpv10.bootloader.tool=esptool_py
522522
dym_mpv10.bootloader.tool.default=esptool_py
@@ -605,6 +605,9 @@ dym_mpv10.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
605605
dym_mpv10.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS)
606606
dym_mpv10.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
607607
dym_mpv10.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
608+
dym_mpv10.menu.PartitionScheme.rainmaker=RainMaker
609+
dym_mpv10.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
610+
dym_mpv10.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
608611

609612
dym_mpv10.menu.CPUFreq.240=240MHz (WiFi)
610613
dym_mpv10.menu.CPUFreq.240.build.f_cpu=240000000L
@@ -691,11 +694,11 @@ dym_mpv10.menu.EraseFlash.all=Enabled
691694
dym_mpv10.menu.EraseFlash.all.upload.erase_cmd=-e
692695

693696
##############################################################
694-
#
697+
695698
#dym_mpv20.name=Deneyap Mini v2
696699
#
697-
#dym_mpv20.vid.0=0x303a
698-
#dym_mpv20.pid.0=0x0002
700+
#dym_mpv20.vid.0=0x303A
701+
#dym_mpv20.pid.0=0x8144
699702
#
700703
#dym_mpv20.bootloader.tool=esptool_py
701704
#dym_mpv20.bootloader.tool.default=esptool_py
@@ -789,6 +792,9 @@ dym_mpv10.menu.EraseFlash.all.upload.erase_cmd=-e
789792
#dym_mpv20.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
790793
#dym_mpv20.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
791794
#dym_mpv20.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
795+
#dym_mpv20.menu.PartitionScheme.rainmaker=RainMaker
796+
#dym_mpv20.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
797+
#dym_mpv20.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
792798
#
793799
#dym_mpv20.menu.CPUFreq.240=240MHz (WiFi)
794800
#dym_mpv20.menu.CPUFreq.240.build.f_cpu=240000000L
@@ -873,13 +879,13 @@ dym_mpv10.menu.EraseFlash.all.upload.erase_cmd=-e
873879
#dym_mpv20.menu.EraseFlash.none.upload.erase_cmd=
874880
#dym_mpv20.menu.EraseFlash.all=Enabled
875881
#dym_mpv20.menu.EraseFlash.all.upload.erase_cmd=-e
876-
#
882+
877883
##############################################################
878884

879885
dyg_mpv10.name=Deneyap Kart G
880886

881-
dyg_mpv10.vid.0=0x303a
882-
dyg_mpv10.pid.0=0x1001
887+
dyg_mpv10.vid.0=0x303A
888+
dyg_mpv10.pid.0=0x814A
883889

884890
dyg_mpv10.bootloader.tool=esptool_py
885891
dyg_mpv10.bootloader.tool.default=esptool_py

cores/esp32/deneyap.cpp

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
/******************************************************************************
22
deneyap.cpp
33
Main Deneyap Development Boards Library
4-
54
Main functions used for read, write, pin mode etc. operations
6-
75
Ozgur BOSTAN @ RFtek Electronics
86
97
April 08, 2020
10-
118
2020 Copyright (c) RFtek Electronics Ltd. All right reserved.
129
******************************************************************************/
1310

@@ -21,12 +18,12 @@ April 08, 2020
2118
// */
2219
// void pinMode(uint16_t pinNumber, uint16_t pinMode)
2320
// {
24-
// if(pinMode == INPUT)
25-
// pinDirConfig(pinNumber, GPIO_INPUT);
26-
// else if(pinMode == OUTPUT)
27-
// pinDirConfig(pinNumber, GPIO_OUTPUT);
28-
// else
29-
// pinDirConfig(pinNumber, pinMode);
21+
// if(pinMode == INPUT)
22+
// pinDirConfig(pinNumber, GPIO_INPUT);
23+
// else if(pinMode == OUTPUT)
24+
// pinDirConfig(pinNumber, GPIO_OUTPUT);
25+
// else
26+
// pinDirConfig(pinNumber, pinMode);
3027
// }
3128

3229
// /**
@@ -59,15 +56,15 @@ April 08, 2020
5956

6057
void writeRedLed(uint8_t state)
6158
{
62-
if(state == HIGH || state == PIN_HIGH)
59+
if(state == HIGH || state == PIN_HIGH)
6360
#if ARDUINO_DYDK
64-
digitalWrite(LEDR, PIN_LOW);
61+
digitalWrite(LEDR, PIN_LOW);
6562
#elif ARDUINO_DYM
6663
digitalWrite(LEDR, PIN_HIGH);
6764
#endif
68-
else if(state == LOW || state == PIN_LOW)
65+
else if(state == LOW || state == PIN_LOW)
6966
#if ARDUINO_DYDK
70-
digitalWrite(LEDR, PIN_HIGH);
67+
digitalWrite(LEDR, PIN_HIGH);
7168
#elif ARDUINO_DYM
7269
digitalWrite(LEDR, PIN_LOW);
7370
#endif

cores/esp32/deneyap.h

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,12 @@
3939
#define D11 (uint8_t)(18)
4040
#define D12 (uint8_t)(17)
4141
#define D13 (uint8_t)(0)
42+
#elif defined (ARDUINO_DYM)
4243
#define D14 (uint8_t)(35)
4344
#define D15 (uint8_t)(33)
4445
#define D16 (uint8_t)(34)
46+
#elif defined (ARDUINO_DYMv2)
47+
#define D14 (uint8_t)(33)
4548
#elif defined (ARDUINO_DYG)
4649
#define D0 (uint8_t)(21)
4750
#define D1 (uint8_t)(20)
@@ -67,7 +70,7 @@
6770
#define D13 (uint8_t)(10)
6871
#define D14 (uint8_t)(3)
6972
#define D15 (uint8_t)(8)
70-
#endif
73+
#endif
7174

7275
// Analog input pins
7376
#if defined (ARDUINO_DYDK) || defined (ARDUINO_DYDK1A)
@@ -101,7 +104,7 @@
101104
#define A5 (uint8_t)(16)
102105
#define A6 (uint8_t)(17)
103106
#define A7 (uint8_t)(18)
104-
#endif
107+
#endif
105108

106109
// Analog output pins
107110
#if defined (ARDUINO_DYDK) || defined (ARDUINO_DYDK1A)
@@ -124,7 +127,7 @@
124127
#define SCL D6
125128
#endif
126129

127-
// SPI pins
130+
/*// SPI pins
128131
#if defined (ARDUINO_DYDK) || defined (ARDUINO_DYDK1A) || defined (ARDUINO_DYDK1Av2)
129132
#define MOSI D7
130133
#define MISO D6
@@ -140,15 +143,15 @@
140143
#define MISO A4
141144
#define SCK A3
142145
#define SS D5
143-
#endif
146+
#endif*/
144147

145148
// UART pins
146149
#if defined (ARDUINO_DYDK) || defined (ARDUINO_DYDK1A) || defined (ARDUINO_DYDK1Av2)
147150
#define TX D2
148151
#define RX D3
149152
#elif defined (ARDUINO_DYM) || defined (ARDUINO_DYMv2)
150-
#define TX D0
151-
#define RX D1
153+
#define TX D1
154+
#define RX D0
152155
#elif defined (ARDUINO_DYG)
153156
#define TX D1
154157
#define RX D0
@@ -159,15 +162,15 @@
159162
#define PWM0 D0
160163
#define PWM1 D1
161164
#elif defined (ARDUINO_DYM) || defined (ARDUINO_DYMv2)
162-
#define P0 D2
163-
#define P1 D3
165+
#define PWM0 D2
166+
#define PWM1 D3
164167
#elif defined (ARDUINO_DYG)
165168
#define PWM0 A0
166169
#define PWM1 A1
167170
#define PWM2 A2
168171
#endif
169172

170-
// Capacitive-Sensing pins
173+
/*// Capacitive-Sensing pins
171174
#if defined (ARDUINO_DYDK) || defined (ARDUINO_DYDK1A)
172175
#define T0 A4
173176
#define T1 A5
@@ -182,7 +185,7 @@
182185
#define T3 A3
183186
#define T4 A4
184187
#define T5 A5
185-
#endif
188+
#endif*/
186189

187190
// Camera pins
188191
#if defined (ARDUINO_DYDK) || defined (ARDUINO_DYDK1A)
@@ -245,6 +248,7 @@
245248
#define LEDR D3
246249
#define LEDG D2
247250
#define LEDB D10
251+
#define LED_BUILTIN D10
248252
#define GPKEY D8
249253
#define BOOT D8
250254
#elif defined (ARDUINO_DYDK1A)
@@ -255,6 +259,7 @@
255259
#define LEDR D16
256260
#define LEDG D15
257261
#define LEDB D14
262+
#define LED_BUILTIN D14
258263
#define GPKEY D13
259264
#define BT D13
260265
#elif defined (ARDUINO_DYG)

0 commit comments

Comments
 (0)