BOM-DAT/Resistor-Dat/2025-12-21-18-23-18.png
... ...
Binary files a/BOM-DAT/Resistor-Dat/2025-12-21-18-23-18.png and /dev/null differ
BOM-DAT/Resistor-Dat/resistor-dat.md
... ...
@@ -1,13 +1,16 @@
1 1
2 2
# resistor-dat.md
3 3
4
-- [[shunt-resistor-dat]] - [[trim-pot-dat]]
4
+- [[shunt-resistor-dat]] - [[resistor-trim-pot-dat]]
5 5
6 6
- [[Thermistor-dat]](thermal + resistor)
7 7
8 8
- [[burden-resistor-dat]] - [[sample-resistor-dat]]
9 9
10
-- [[resistor-feedback-dat]]
10
+
11
+
12
+
13
+- [[resistor-dat]] - [[resistor-trim-pot-dat]] - [[resistor-feedback-dat]]
11 14
12 15
13 16
BOM-DAT/Resistor-Dat/resistor-trim-pot-dat/2025-12-21-18-23-18.png
... ...
Binary files /dev/null and b/BOM-DAT/Resistor-Dat/resistor-trim-pot-dat/2025-12-21-18-23-18.png differ
BOM-DAT/Resistor-Dat/resistor-trim-pot-dat/resistor-trim-pot-dat.md
... ...
@@ -0,0 +1,57 @@
1
+
2
+# resistor-trim-pot-dat
3
+
4
+
5
+- [[resistor-dat]] - [[resistor-trim-pot-dat]]
6
+
7
+- [[peripherals-dat]]
8
+
9
+
10
+
11
+
12
+## presision trim pot
13
+
14
+WXD3-13-2W 220R470欧 1K 2.2K 4.7K 5.6K 10K 47K
15
+
16
+- [[CKI1080-dat]] - [[CKI1081-dat]] - [[CKI1082-dat]] - [[CKI1083-dat]] - [[resistor-trim-pot-dat]]
17
+
18
+
19
+## SCH
20
+
21
+![](2025-12-21-18-23-18.png)
22
+
23
+
24
+## Potentiometer, trim-pot
25
+
26
+- [[CCO3647-dat]]
27
+
28
+- 065 Blue&White Potentiometer / Adjustable Resistor Kit (100R-1M, 13 Kinds*5Pcs) - [[CKI1050-dat]]
29
+- https://www.electrodragon.com/product/065-bluewhite-potentiometer-adjustable-resistor-kit-100r-1m-13-kinds5pcs/
30
+
31
+- 10PCs 3296 Potentiometer [Value] - [[4002305]]
32
+- https://www.electrodragon.com/product/3296w-potentiometer-5pcs/
33
+
34
+- 3362 - [[CKI1044-dat]]
35
+- https://www.electrodragon.com/product/3362-type-potentiometer-kit-100r-1m-13kinds1pcs-per-type/
36
+
37
+- 5PCs Rotary Encoder - SCU1007
38
+- https://www.electrodragon.com/product/5pcs-rotary-encoder/
39
+
40
+
41
+## factory seetings
42
+
43
+2. Factory Setting (Default Wiper Position)
44
+
45
+From the factory, the wiper is typically set to the midpoint, so for a 10k potentiometer, it may be close to 5kΩ between the wiper and one end.
46
+
47
+However, this is not guaranteed, and you should always calibrate or measure the actual resistance before use in sensitive circuits.
48
+
49
+
50
+
51
+## ref
52
+
53
+- [[SSL1027-dat]]
54
+
55
+- [[encoder-dat]]
56
+
57
+- [[trim-pot]]
... ...
\ No newline at end of file
BOM-DAT/Resistor-Dat/trim-pot-dat.md
... ...
@@ -1,46 +0,0 @@
1
-
2
-# trim-pot-dat
3
-
4
-
5
-- [[peripherals-dat]]
6
-
7
-
8
-## SCH
9
-
10
-![](2025-12-21-18-23-18.png)
11
-
12
-
13
-## Potentiometer, trim-pot
14
-
15
-- [[CCO3647-dat]]
16
-
17
-- 065 Blue&White Potentiometer / Adjustable Resistor Kit (100R-1M, 13 Kinds*5Pcs) - [[CKI1050-dat]]
18
-- https://www.electrodragon.com/product/065-bluewhite-potentiometer-adjustable-resistor-kit-100r-1m-13-kinds5pcs/
19
-
20
-- 10PCs 3296 Potentiometer [Value] - [[4002305]]
21
-- https://www.electrodragon.com/product/3296w-potentiometer-5pcs/
22
-
23
-- 3362 - [[CKI1044-dat]]
24
-- https://www.electrodragon.com/product/3362-type-potentiometer-kit-100r-1m-13kinds1pcs-per-type/
25
-
26
-- 5PCs Rotary Encoder - SCU1007
27
-- https://www.electrodragon.com/product/5pcs-rotary-encoder/
28
-
29
-
30
-## factory seetings
31
-
32
-2. Factory Setting (Default Wiper Position)
33
-
34
-From the factory, the wiper is typically set to the midpoint, so for a 10k potentiometer, it may be close to 5kΩ between the wiper and one end.
35
-
36
-However, this is not guaranteed, and you should always calibrate or measure the actual resistance before use in sensitive circuits.
37
-
38
-
39
-
40
-## ref
41
-
42
-- [[SSL1027-dat]]
43
-
44
-- [[encoder-dat]]
45
-
46
-- [[trim-pot]]
... ...
\ No newline at end of file
BOM-DAT/encoder-dat/encoder-dat.md
... ...
@@ -28,4 +28,4 @@ Encoder parameters and comparison
28 28
29 29
https://www.electrodragon.com/product/5pcs-rotary-encoder/
30 30
31
-- [[SCU1007-dat]] - [[trim-pot-dat]]
... ...
\ No newline at end of file
0
+- [[SCU1007-dat]] - [[resistor-trim-pot-dat]]
... ...
\ No newline at end of file
BOM-DAT/thyristor-dat/SCR-dat.md
... ...
@@ -2,4 +2,7 @@
2 2
3 3
# SCR-dat
4 4
5
-- refer to [[thyristor-dat]] for general info about SCR (Silicon Controlled Rectifier)
... ...
\ No newline at end of file
0
+- refer to [[thyristor-dat]] for general info about SCR (Silicon Controlled Rectifier)
1
+
2
+
3
+
BOM-DAT/thyristor-dat/thyristor-dat.md
... ...
@@ -6,6 +6,14 @@
6 6
7 7
A **thyristor (SCR)** gate is triggered by a positive (high) voltage pulse applied to the gate terminal relative to the cathode.
8 8
9
+- [[thyristor-dat]] - [[ST-power-dat]]
10
+
11
+
12
+## BTA41-600B
13
+
14
+- [[OPMS080-dat]]
15
+
16
+
9 17
10 18
## 70TPS12
11 19
Board-dat/CCO/CCO3647-dat/CCO3647-dat.md
... ...
@@ -10,7 +10,7 @@
10 10
11 11
## ref
12 12
13
-- [[trim-pot-dat]]
13
+- [[resistor-trim-pot-dat]]
14 14
15 15
## types
16 16
Board-dat/CKI/CKI1082-dat/2025-02-16-18-36-53.png
... ...
Binary files a/Board-dat/CKI/CKI1082-dat/2025-02-16-18-36-53.png and /dev/null differ
Board-dat/CKI/CKI1082-dat/2025-02-16-18-37-18.png
... ...
Binary files a/Board-dat/CKI/CKI1082-dat/2025-02-16-18-37-18.png and /dev/null differ
Board-dat/CKI/CKI1082-dat/CKI1082-dat.md
... ...
@@ -2,17 +2,8 @@
2 2
# CKI1082-dat
3 3
4 4
5
-https://www.electrodragon.com/product/wxd3-13-2w-10k-ohm-multiple-circles-potentiometer/
6
-
7
-WXD3-13-2W 10K
8
-
9
-
10
-![](2025-02-16-18-36-53.png)
11
-
12
-
13
-![](2025-02-16-18-37-18.png)
14
-
5
+- refer to [[CKI1083-dat]]
15 6
16 7
## ref
17 8
18
-- [[CKI1082]]
... ...
\ No newline at end of file
0
+- [[CKI1082]]![../CKI1083-dat/2025-02-16-18-36-53.png](../CKI1083-dat/2025-02-16-18-36-53.png)![../CKI1083-dat/2025-02-16-18-37-18.png](../CKI1083-dat/2025-02-16-18-37-18.png)
... ...
\ No newline at end of file
Board-dat/CKI/CKI1083-dat/2025-02-16-18-36-53.png
... ...
Binary files /dev/null and b/Board-dat/CKI/CKI1083-dat/2025-02-16-18-36-53.png differ
Board-dat/CKI/CKI1083-dat/2025-02-16-18-37-18.png
... ...
Binary files /dev/null and b/Board-dat/CKI/CKI1083-dat/2025-02-16-18-37-18.png differ
Board-dat/CKI/CKI1083-dat/CKI1080-dat.md
... ...
@@ -2,4 +2,6 @@
2 2
3 3
# CKI1080-dat.md
4 4
5
-- refer to [[CKI1083-dat]]
... ...
\ No newline at end of file
0
+- refer to [[CKI1083-dat]]
1
+
2
+- [[CKI1080-dat]] - [[CKI1081-dat]] - [[CKI1082-dat]] - [[CKI1083-dat]] - [[resistor-trim-pot-dat]]
Board-dat/CKI/CKI1083-dat/CKI1081-dat.md
... ...
@@ -2,4 +2,6 @@
2 2
3 3
# CKI1081-dat.md
4 4
5
-- refer to [[CKI1083-dat]]
... ...
\ No newline at end of file
0
+- refer to [[CKI1083-dat]]
1
+
2
+- [[CKI1080-dat]] - [[CKI1081-dat]] - [[CKI1082-dat]] - [[CKI1083-dat]] - [[resistor-trim-pot-dat]]
Board-dat/CKI/CKI1083-dat/CKI1082-dat.md
... ...
@@ -1,5 +0,0 @@
1
-
2
-
3
-# CKI1082-dat.md
4
-
5
-- refer to [[CKI1083-dat]]
... ...
\ No newline at end of file
Board-dat/CKI/CKI1083-dat/CKI1083-dat.md
... ...
@@ -20,4 +20,22 @@ Specs
20 20
![](2023-12-19-15-20-27.png)
21 21
22 22
Appearance
23
-![](2023-12-19-15-21-11.png)
... ...
\ No newline at end of file
0
+![](2023-12-19-15-21-11.png)
1
+
2
+
3
+
4
+
5
+https://www.electrodragon.com/product/wxd3-13-2w-10k-ohm-multiple-circles-potentiometer/
6
+
7
+WXD3-13-2W 10K
8
+
9
+
10
+![](2025-02-16-18-36-53.png)
11
+
12
+
13
+![](2025-02-16-18-37-18.png)
14
+
15
+
16
+## ref
17
+
18
+- [[CKI1080-dat]] - [[CKI1081-dat]] - [[CKI1082-dat]] - [[CKI1083-dat]] - [[resistor-trim-pot-dat]]
Board-dat/MSP/MSP1064-dat/MSP1064-dat.md
... ...
@@ -16,7 +16,7 @@
16 16
17 17
- [[joystick-dat]]
18 18
19
-- [[trim-pot-dat]]
19
+- [[resistor-trim-pot-dat]]
20 20
21 21
- [[ADC-dat]] - [[DAC-dat]]
22 22
Board-dat/OPM/OPMS080-dat/OPMS080-dat.md
... ...
@@ -1,6 +1,11 @@
1 1
2 2
# OPMS080-dat
3 3
4
+
5
+
6
+- [[thyristor-dat]] - [[ST-power-dat]]
7
+
8
+
4 9
- The voltage regulator has been upgraded again, and the voltage regulation range can be truly smoothly adjusted from 10v to 220v.
5 10
- More suitable for industrial enterprises that require low voltage driving heating wires.
6 11
- Such as cutting styrofoam, pearl cotton, raincoat making, etc.
... ...
@@ -20,6 +25,12 @@
20 25
- [[ST-power-dat]]
21 26
22 27
28
+## Note:
29
+
30
+- Connect the load first then do the tuning
31
+- SCR is mainly used for resistive loads (incandescent electric wire, etc.), most of the single-phase AC motor can, but can not guarantee, other types of loads buyer to confirm their own. Fuse is not a panacea, there is reaction time, if the current is too large, in addition to burn the fuse, the module may also be burned.
32
+- Note fitting plastic cover due to the installation of the housing, can not be completely open, screwdriver to tighten the side with the point, the other to be careful when opened, excessive force easily snapping the lid, express transportation may also crushed for wearing parts, but does not affect the module uses, any plastic cover issues related to the restaurant is not responsible for the return.
33
+
23 34
24 35
## ref
25 36
Board-dat/SMO/SMO1085-dat/SMO1085-dat.md
... ...
@@ -1,6 +1,8 @@
1 1
# SMO1085-dat
2 2
3 3
4
+[legacy wiki page](https://w.electrodragon.com/w/Proximity_SR04T)
5
+
4 6
## Info
5 7
6 8
[product url - Integrated Ultrasonic Proximity Sensor, Reversing radar, SR04T](https://www.electrodragon.com/product/integrated-ultrasonic-proximity-sensor-reversing-radar-sr04t/)
Board-dat/SSL/SSL1027-dat/SSL1027-dat.md
... ...
@@ -18,7 +18,7 @@
18 18
## Note:
19 19
* make sure VCC and GND is not reverse
20 20
* Use adjust resistor, make sure the indicating LED off and then start to use, since there is noise in the environment, so you have to set the noise to a small frequency area.
21
-* default factory trim-pot value - [[trim-pot-dat]]
21
+* default factory trim-pot value - [[resistor-trim-pot-dat]]
22 22
23 23
24 24
## Use Guide
... ...
@@ -66,4 +66,4 @@ https://twitter.com/electro_phoenix/status/1001750412347650048
66 66
67 67
## ref
68 68
69
-- [[trim-pot-dat]]
... ...
\ No newline at end of file
0
+- [[resistor-trim-pot-dat]]
... ...
\ No newline at end of file
Board-dat/SSL/SSL1053-dat/SSL1053-dat.md
... ...
@@ -5,6 +5,9 @@
5 5
6 6
[product url - Ambient Light Intensity Sensor TSL2561 Breakout](https://www.electrodragon.com/product/ambient-light-intensity-sensor-tsl2561-breakout/)
7 7
8
+
9
+
10
+
8 11
### Board Map, Dimension, Pins, etc.
9 12
10 13
SCH
Board-dat/STH/STH1016-dat/STH1016-dat.md
... ...
@@ -1,6 +1,10 @@
1 1
2 2
# STH1016-dat
3 3
4
+
5
+
6
+- [[STH1052-dat]] - [[STH1016-dat]] - [[sensor-soil-dat]]
7
+
4 8
- internal SHT30 I2C output
5 9
6 10
## Main Features:
Board-dat/STH/STH1052-dat/STH1052-dat.md
... ...
@@ -1,5 +1,10 @@
1 1
# STH1052-dat
2 2
3
+
4
+
5
+- [[STH1052-dat]] - [[STH1016-dat]] - [[sensor-soil-dat]]
6
+
7
+
3 8
## Info
4 9
5 10
[product url](https://www.electrodragon.com/product/soildust-humiditywatermoisture-sensor/)
Chip-cn-dat/WCH-dat/CH55x-dat/CH552-dat/CH552-dat.md
... ...
@@ -33,7 +33,7 @@
33 33
34 34
https://github.com/omriharel/deej
35 35
36
-- [[WS2812-dat]] - [[trim-pot-dat]]
36
+- [[WS2812-dat]] - [[resistor-trim-pot-dat]]
37 37
38 38
- [[CH552]]
39 39
Chip-dat/Analog-device-dat/MAX30102-dat/MAX30102-dat.md
... ...
@@ -22,7 +22,7 @@ Because of its excellent performance, the chip is widely used in the Samsung Gal
22 22
- Communication interface voltage: 1.8, 3.3V, 5V (optional)
23 23
- Board reserved assembly hole size: 0.5 × 8.5 mm
24 24
25
-- [[pulse-rate-dat]] - [[human-sensor-dat]]
25
+- [[pulse-rate-dat]] - [[sensor-human-dat]] - [[sensor-bio-dat]]
26 26
27 27
28 28
## SCH
Chip-dat/bosch-dat/BME280-dat/BME280-dat.md
... ...
@@ -3,7 +3,7 @@
3 3
4 4
- [[sensor-humidity-dat]] - [[sensor-pressure-dat]] - [[sensor-temperature-dat]]
5 5
6
-- [[temp-hum-sensor-dat]]
6
+- [[sensor-temp-hum-dat]] - [[BME280-dat]] - [[bosch-dat]] - [[BME580-dat]]
7 7
8 8
## BME280 Features
9 9
Chip-dat/bosch-dat/bosch-dat.md
... ...
@@ -5,6 +5,7 @@
5 5
6 6
- [[BMP280-dat]] - [[BMP580-dat]] - [[BME580-dat]] - [[BMP180-dat]] - [[bosch-dat]]
7 7
8
+
8 9
- [[sensor-motion-dat]]
9 10
10 11
- [[BNO055-dat]]
Home.md
... ...
@@ -17,9 +17,9 @@
17 17
18 18
- [[Tech-DAT]] - [[display-dat]] - [[interactive-dat]] - [[circuits-dat]] - [[MCU-dat]] - [[memory-dat]]
19 19
20
-- [[sensor-dat]] - [[sensor-touch-dat]]
20
+- [[sensor-dat]] - [[sensor-touch-dat]] - [[sensor-temperature-dat]] - [[sensor-temp-hum-dat]] - [[sensor-bio-dat]] - [[sensor-soil-dat]]
21 21
22
-- [[acturator-dat]] - [[motor-dat]] - [[motor-driver-dat]]
22
+- [[acturator-dat]] - [[motor-dat]] - [[motor-driver-dat]] - [[SCR-dat]] - [[thyristor-dat]]
23 23
24 24
- [[power-dat]] - [[ldo-dat]] - [[dcdc-down-dat]] - [[battery-pack-dat]] - [[dcdc-boost-dat]] - [[acdc-dat]] - [[ac-mains-dat]]
25 25
... ...
@@ -39,7 +39,7 @@
39 39
40 40
- [[cable-dat]]
41 41
42
-- [[SDK-DAT]] - [[RPI-SDK-dat]] - [[ESP-SDK-dat]] - [[camera-sdk-dat]] - [[display-sdk-dat]] - [[arduino-ide-dat]] - [[MDK-ARM-dat]] - [[ISP-dat]]
42
+- [[SDK-DAT]] - [[RPI-SDK-dat]] - [[ESP-SDK-dat]] - [[camera-sdk-dat]] - [[display-sdk-dat]] - [[arduino-ide-dat]] - [[MDK-ARM-dat]] - [[ISP-dat]] - [[JLINK-dat]]
43 43
44 44
45 45
- [[service-dat]] - [[discount-dat]] - [[shipment-dat]]
SDK-dat/arduino-dat/arduino-boards-dat/Arduino-ESP32-dat/18-04-16-05-06-2023.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/Arduino-ESP32-dat/18-04-16-05-06-2023.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/Arduino-ESP32-dat/2024-07-08-17-46-19.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/Arduino-ESP32-dat/2024-07-08-17-46-19.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/Arduino-ESP32-dat/52-27-16-05-01-2023.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/Arduino-ESP32-dat/52-27-16-05-01-2023.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/Arduino-ESP32-dat/arduino-ESP32-log.md
... ...
@@ -1,35 +0,0 @@
1
-
2
-## Arduino ESP32 C3
3
-
4
- ESP-ROM:esp32c3-api1-20210207
5
- Build:Feb 7 2021
6
- rst:0x1 (POWERON),boot:0xd (SPI_FAST_FLASH_BOOT)
7
- SPIWP:0xee
8
- mode:DIO, clock div:2
9
- load:0x3fcd5810,len:0x438
10
- load:0x403cc710,len:0x91c
11
- load:0x403ce710,len:0x25b0
12
- entry 0x403cc710
13
- Testing LEDs ..
14
- test ..
15
- test ..
16
- test ..
17
- test ..
18
- test ..
19
- test ..
20
- test ..
21
- test ..
22
- test ..
23
- test ..
24
-
25
- ....
26
- Connected to 111
27
- IP address: 192.168.8.197
28
- MDNS responder started
29
- HTTP server started
30
-
31
-
32
-
33
-## output code
34
-
35
- C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.6/esptool.exe --chip esp32c3 --port COM287 --baud 921600 --before default_reset --after hard_reset write_flash -e -z --flash_mode keep --flash_freq keep --flash_size keep 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_235099/NWI1252-receiver-1.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_235099/NWI1252-receiver-1.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.4/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_235099/NWI1252-receiver-1.ino.bin
SDK-dat/arduino-dat/arduino-boards-dat/Arduino-ESP32-dat/arduino-esp32-dat.md
... ...
@@ -1,127 +0,0 @@
1
-
2
-
3
-## Guide
4
-
5
-
6
-## installation
7
-
8
-https://docs.espressif.com/projects/arduino-esp32/en/latest/getting_started.html#supported-soc-s
9
-
10
-- install board json file: https://espressif.github.io/arduino-esp32/package_esp32_index.json
11
-
12
-## demo code collection
13
-
14
-- test code - https://github.com/Edragon/Arduino-ESP32
15
-- https://github.com/Edragon/Arduino-ESP32/tree/master/ESP32-ISO
16
-
17
-## Wiring
18
-
19
-- [[USB-TTL-dat]]
20
-
21
-
22
-## Parameters
23
-
24
-### ESP32
25
-
26
-![](52-27-16-05-01-2023.png)
27
-
28
-### ESP32-C3
29
-
30
-esp32 by espressif systems
31
-
32
-![](2024-07-08-17-46-19.png)
33
-
34
-![](18-04-16-05-06-2023.png)
35
-
36
-
37
-| Setup | Params | Note | |
38
-| ------------------------------------ | ----------------------- | ----------------------------- | --- |
39
-| Board | ESP32C3 Dev Board | | |
40
-| Upload Speed | 921600 | | |
41
-| USB CDC on Boot | Disabled | | |
42
-| CPU Frequency | 160MHz / 80Mhz | | |
43
-| Flash Frequency | 80MHz / 40Mhz | ESP flash tool speed to 40MHz | |
44
-| Flash Mode | QIO / DIO | | |
45
-| Flash Size | 4MB | | |
46
-| Partition Scheme | Default 4MB with spiffs | (1.2MB APP / 1.5MB SPIFFS) | |
47
-| Core Debug Level | None | | |
48
-| Erase All Flash Before Sketch Upload | Enabled | | |
49
-
50
-
51
-some tips:
52
-- flash basic blink sketch into module first to erase all
53
-- 80Mhz + 40Mhz + QIO = OK
54
-- 80Mhz + 40Mhz + DIO = OK
55
-
56
-
57
-## ESP32-S3
58
-
59
-- [[ESP32-S3-dat]], below is a common setup for uploading via type-c
60
-
61
-Board: “ESP32S3 Dev Module"
62
-Upload Speed: “921600"
63
-USB Mode: "Hardware CDC and JTAG"
64
-USB CDC On Boot: "Disabled"
65
-USB Firmware MSC On Boot:“Disabled"
66
-USB DFU On Boot: “Disabled"
67
-Upload Mode: "USB-OTG CDC (TinyUSB)
68
-CPU Frequency: "240MHz (WiFi)"
69
-Flash Mode: "QIO 80MHz"
70
-Flash Size: “4MB (32Mb)"
71
-Partition Scheme: “Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
72
-Core Debug Level: "None"
73
-PSRAM: *Disabled"
74
-Arduino Runs On: “Core 1"
75
-Events Run On: "Core 1"
76
-Erase All Flash Before Sketch Upload: "Disabled"
77
-JTAG Adapter: “Disabled"
78
-Zigbee Mode: "Disabled"
79
-Port: "COM252 (Electrodragon)
80
-Get Board Info
81
-
82
-## version
83
-
84
-- 2.0.14
85
-- 2.0.6 - 2022/2/3
86
-- 2.0.4
87
-
88
-## repository
89
-- https://github.com/espressif/arduino-esp32
90
-
91
-for [[NWI1126-dat]]: https://github.com/Edragon/Arduino-ESP32/tree/master/BSP/NWI1126
92
-
93
-## BSP demo code
94
-
95
-- https://github.com/Edragon/Arduino-ESP32
96
-
97
-includes
98
-- bluetooth / wifi tested with official examples
99
-
100
-
101
-- [[ESP-SDK-dat]]
102
-
103
-[[sensor-Camera-dat]]
104
-
105
-- ESP32 - camera - CameraWebServer.ino
106
-
107
-- [[peripherals-dat]]
108
-
109
-## Common error
110
-
111
-- cc1plus.exe: some warnings being treated as errors
112
-
113
-https://forum.arduino.cc/t/esp32-unused-variable-compile-error/1039022/15
114
-C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32
115
-
116
- To:
117
- compiler.warning_flags=-w
118
- compiler.warning_flags.none=-w
119
- compiler.warning_flags.default=
120
- compiler.warning_flags.more=-Wall
121
- compiler.warning_flags.all=-Wall -Wextra
122
-
123
-
124
-
125
-## ref
126
-
127
-- [[arduino-boards-dat]]
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/Arduino-Zero-dat/53-05-19-19-04-2023.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/Arduino-Zero-dat/53-05-19-19-04-2023.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/Arduino-Zero-dat/arduino-zero-dat.md
... ...
@@ -1,19 +0,0 @@
1
-
2
-
3
-## use Arduino ICE SAM
4
-
5
-![](53-05-19-19-04-2023.png)
6
-
7
-Wiring
8
-- connect programmer Arduino ICE
9
-- connect USB power supply
10
-
11
-Software Setup
12
-- Programmer: Atmel EDBG
13
-- Board: Arduino Zero (Programming Port)
14
-
15
-
16
-
17
-## ref
18
-
19
-- [[SAMD21-dat]]
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/MicroCore-dat/2025-07-09-17-31-30.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/MicroCore-dat/2025-07-09-17-31-30.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/MicroCore-dat/MicroCore-dat.md
... ...
@@ -1,78 +0,0 @@
1
-
2
-# MicroCore-dat
3
-
4
-
5
-== https://github.com/MCUdude/MicroCore == star 580
6
-
7
-Enter the following URL in Additional Boards Manager URLs:
8
-
9
- https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json
10
-
11
-- Open the Tools > Board > Boards Manager... menu item.
12
-- Wait for the platform indexes to finish downloading.
13
-- Scroll down until you see the MicroCore entry and click on it.
14
-- Click Install.
15
-- After installation is complete close the Boards Manager window.
16
-
17
-
18
-
19
-
20
-
21
-- [[avrdude-dat]]
22
-
23
-
24
-
25
- System wide configuration file is C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf
26
-
27
- set AVRDUDE_CONF="C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf"
28
-
29
-avrdude -v -C %AVRDUDE_CONF% -c arduino -P com245 -p t13 -b 19200
30
-avrdude -v -C %AVRDUDE_CONF% -c stk500v1 -P com245 -p t13 -b 19200
31
-
32
-> C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin\avrdude.exe -v -C "C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf" -c stk500v1 -P com245 -p t13 -b 19200
33
-
34
-
35
- C:\Users\Administrator>C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin\avrdude.exe -v -C "C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf" -c stk500v1 -P com245 -p t13 -b 19200
36
-
37
- Avrdude version 8.0-arduino.1
38
- Copyright see https://github.com/avrdudes/avrdude/blob/main/AUTHORS
39
-
40
- System wide configuration file is C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf
41
-
42
- Using port : com245
43
- Using programmer : stk500v1
44
- Setting baud rate : 19200
45
- AVR part : ATtiny13
46
- Programming modes : SPM, ISP, HVSP, debugWIRE
47
- Programmer type : STK500
48
- Description : Atmel STK500 v1
49
- HW Version : 2
50
- FW Version : 1.18
51
- Topcard : Unknown
52
- Vtarget : 0.0 V
53
- Varef : 0.0 V
54
- Oscillator : Off
55
- SCK period : 0.0 us
56
- XTAL frequency : 7.372800 MHz
57
-
58
- AVR device initialized and ready to accept instructions
59
- Device signature = 1E 90 07 (ATtiny13, ATtiny13A)
60
-
61
- Avrdude done. Thank you.
62
-
63
-> Processing -U hfuse:w:0xeb:m
64
-Reading 1 byte for hfuse from input file 0xeb
65
-in 1 section [0, 0]
66
-Writing 1 byte (0xEB) to hfuse, 1 byte written, 1 verified
67
-
68
-write fuse
69
-
70
- C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin\avrdude.exe -v -C "C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf" -c stk500v1 -P com245 -p t13 -b 19200 -U hfuse:w:0xeb:m
71
-
72
-C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin
73
-
74
- avrdude.exe -v -C "C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf" -c stk500v1 -P com245 -p t13 -b 19200 -U hfuse:w:0xeb:m
75
-
76
-![](2025-07-09-17-31-30.png)
77
-
78
-
SDK-dat/arduino-dat/arduino-boards-dat/arduino-boards-dat.md
... ...
@@ -1,131 +0,0 @@
1
-
2
-# arduino-boards-dat
3
-
4
-legacy wiki page - https://www.electrodragon.com/w/Category:Arduino
5
-
6
-
7
-
8
-
9
-
10
-## boards
11
-
12
-- [[arduino-uno-dat]] - [[arduino-pro-mini-dat]] - [[arduino-nano-dat]] - [[arduino-leonardo-dat]]
13
-
14
-- [[arduino-mega-dat]]
15
-
16
-- [[arduino-nano-33-ble-dat]] - [[arduino-boards-dat]]
17
-
18
-
19
-- [[arduino-zero-dat]]
20
-
21
-- [[edarduino-dat]]
22
-
23
-- [[arduino-ide-dat]] - [[arduinoISP-dat]]
24
-
25
-- [[arduino-esp32-dat]] - [[arduino-esp8266-dat]]
26
-
27
-https://espressif.github.io/arduino-esp32/package_esp32_index.json
28
-
29
-https://arduino.esp8266.com/stable/package_esp8266com_index.json
30
-
31
-
32
-- [[arduino-code-v1-dat]] - [[arduino-lib-dat]]
33
-
34
-- [[usbasp-dat]] - [[avr-dat]] - [[avr-sdk-dat]]
35
-
36
-
37
-- arduino pro micro - [[3D-dat]] - https://grabcad.com/library/arduino-pro-micro-4
38
-
39
-
40
-
41
-
42
-
43
-## arduino nano BLE 33
44
-
45
-- arduino nano BLE 33 - nrf52840 + 9-axis IMU == LSM9DS1 9 Axis, Gyrometer, Accelerometer and Magnetometer - [[sensor-motion-dat]] - [[ 9-axis-IMU-dat]]
46
-- SCH - https://content.arduino.cc/assets/NANO33BLE_V4.0_sch.pdf
47
-- app - [[head-track-dat]]
48
-
49
-
50
-## Arduino Nano 33 BLE Sense Revision 2
51
-
52
-BMI270 6 axis, Gyrometer & Accelerometer
53
-
54
-BMM150 3 axis, Magnetometer
55
-
56
-2-4s Input Voltage (21V max)
57
-
58
-APDS 9960 Proximity sensor that can be used to reset zero
59
-
60
-This is a very nice Gyrometer chip, it's very stable in no-magnetometer mode.
61
-
62
-
63
-
64
-
65
-
66
-## Core list
67
-
68
-- [[logicgreen-dat]]
69
-
70
-https://nulllab.coding.net/p/lgt/d/nulllab_lgt_arduino/git/raw/master/package_nulllab_boards_index_zh.json
71
-
72
-
73
-
74
-
75
-
76
-## Attiny
77
-
78
-
79
-- [[megaTinyCore]]
80
-
81
-- [[attiny-dat]] - [[attiny13-dat]]
82
-
83
-- [[tinyAVR-dat]] == megaTinyCoremegaTinyCore - [[avr128-dat]] == BXCore == DA / DB
84
-
85
-
86
-megaTinyCore by Spence Konde
87
-http://drazzy.com/package_drazzy.com_index.json
88
-
89
-
90
-
91
-
92
-
93
-## obseleted logs
94
-
95
-
96
-https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
97
-https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
98
-http://drazzy.com/package_drazzy.com_index.json
99
-
100
-https://cdn.jsdelivr.net/gh/nulllaborg/arduino_nulllab/package_nulllab_boards_index_zh.json
101
-https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json
102
-https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json
103
-http://digistump.com/package_digistump_index.json
104
-
105
-
106
-
107
-## Other biards
108
-
109
-* [http://drazzy.com/package_drazzy.com_index.json https://github.com/SpenceKonde/ATTinyCore]
110
-* [https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json https://github.com/damellis/attiny]
111
-* [https://raw.githubusercontent.com/mikaelpatel/Cosa/master/package_cosa_index.json https://github.com/mikaelpatel/Cosa]
112
-* [http://www.leonardomiliani.com/repository/package_leonardomiliani.com_index.json https://github.com/leomil72/megax8]
113
-* [https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json https://github.com/MCUdude/MicroCore]
114
-
115
-
116
-
117
-### removed
118
-
119
-
120
-下载 http://digistump.com/package_digistump_index.json 时出错
121
-下载 https://nulllab.coding.net/p/lgt/d/nulllab_lgt_arduino/git/raw/master/package_nulllab_boards_index_zh.json 时出错
122
-下载 https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json 时出错
123
-下载 http://drazzy.com/package_drazzy.com_index.json 时出错
124
-下载 https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json 时出错
125
-
126
-
127
-## ref
128
-
129
-- [[arduino-ide-dat]]
130
-
131
-- [[arduino-boards]] - [[arduino]]
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/arduino-esp8266-dat/arduino-esp8266-dat.md
... ...
@@ -1,90 +0,0 @@
1
-
2
-# arduino-esp8266-dat
3
-
4
-https://arduino.esp8266.com/stable/package_esp8266com_index.json
5
-
6
-## boards
7
-
8
-- Generic ESP8266 Module
9
-- Generic ESP8285 Module
10
-- 4D Systems gen4 loD Range
11
-- Adafruit Feather HUZZAH ESP8266
12
-- Amperka WiFi Slot
13
-- Arduino
14
-- DOIT ESP-Mx DevKit (ESP8285)
15
-- Digistump Oak
16
-- ESPDuino (ESP-13 Module)
17
-- ESPectro Core
18
-- ESPino (ESP-12 Module)
19
-- ESPresso Lite 1.0
20
-- ESPresso Lite 2.0
21
-- ITEAD Sonoff
22
-- Invent One
23
-- LOLIN(WEMOS) D1 R2 & mini
24
-- LOLIN(WEMOS) D1 mini (clone)
25
-- LOLIN(WEMOS) D1 mini Lite
26
-- LOLIN(WEMOS) D1 mini Pro
27
-- LOLIN(WeMos) D1 R1 - [[NWI1083-dat]]
28
-- Lifely Agrumino Lemon v4
29
-- NodeMCU 0.9 (ESP-12 Module)
30
-- NodeMCU 1.0 (ESP-12E Module)
31
-- Olimex MOD-WIFI-ESP8266(-DEV)
32
-- Phoenix 1.0
33
-- Phoenix 2.0
34
-- Schirmilabs Eduino WiFi
35
-- Seeed Wio Link
36
-- SparkFun Blynk Board
37
-- SparkFun ESP8266 Thing
38
-- SparkFun ESP8266 Thing Dev
39
-- SweetPea ESP-210
40
-- ThaiEasyElec's ESPino
41
-- WiFi Kit 8
42
-- WiFiduino
43
-- Wiflnfo
44
-- XinaBox CW01
45
-
46
-## config
47
-
48
-- Board: "Generic ESP8266 Module"
49
-- Builtin Led: "2"
50
-- Upload Speed: "115200"
51
-- CPU Frequency: "80 MHz"
52
-- Crystal Frequency: "26 MHz"
53
-- Flash Size: "1MB (FS:64KB OTA:~470KB)"
54
-- Flash Mode: "DOUT (compatible)
55
-- Flash Frequency: "40MHz"
56
-- Reset Method: "dtr (aka nodemcu)"
57
-- Debug port: "Disabled"
58
-- Debug Level: "None""
59
-- IwlP Variant: "v2 Lower Memory”
60
-- VTables: "Flash"
61
-- C++ Exceptions: "Disabled (new aborts on oom)"
62
-- Stack Protection:"Disabled"
63
-- **Erase Flash: "All Flash Contents"**
64
-- Espressif FW: "nonos-sdk 2.2.1+ 100 (190703)
65
-- SSL Support: "All SSL ciphers (most compatible)"
66
-- MMU: "32KB cache + 32KB IRAM (balanced)
67
-- Non-32-Bit Access: "Use pgm_read macros for IRAM/PROGMEM"
68
-- Port: "COM252 (Elecrow CrowPanel 7.0P)"
69
-- Get Board Info
70
-
71
-
72
-## Arduino flash
73
-
74
-commands
75
-
76
- C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1/esptool.exe --chip esp32c3 --port COM162 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.bin
77
-
78
-
79
-
80
-## files
81
-
82
-- 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.bootloader.bin
83
-- 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.partitions.bin
84
-- 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/partitions/boot_app0.bin
85
-- 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.bin
86
-
87
-
88
-## ref
89
-
90
-- [[arduino-boards-dat]]
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/arduino-esp8266-dat/arduino-esp8266.drawio
... ...
@@ -1,22 +0,0 @@
1
-<mxfile host="65bd71144e">
2
- <diagram id="FClD9bK3KjQOJ64Fu8Wb" name="Page-1">
3
- <mxGraphModel dx="902" dy="546" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
4
- <root>
5
- <mxCell id="0"/>
6
- <mxCell id="1" parent="0"/>
7
- <mxCell id="2" value="AP" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
8
- <mxGeometry x="310" y="470" width="60" height="30" as="geometry"/>
9
- </mxCell>
10
- <mxCell id="3" value="Client" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
11
- <mxGeometry x="410" y="470" width="60" height="30" as="geometry"/>
12
- </mxCell>
13
- <mxCell id="4" value="Magic Wrods" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
14
- <mxGeometry x="305" y="550" width="70" height="40" as="geometry"/>
15
- </mxCell>
16
- <mxCell id="5" value="Update" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
17
- <mxGeometry x="310" y="350" width="60" height="30" as="geometry"/>
18
- </mxCell>
19
- </root>
20
- </mxGraphModel>
21
- </diagram>
22
-</mxfile>
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/arduino-mega-dat/arduino-mega-dat.md
... ...
@@ -1,208 +0,0 @@
1
-# arduino-mega-dat
2
-
3
-- [[arduino-uno-dat]]
4
-
5
-
6
-## dev board
7
-
8
-- [[DARS017-dat]]
9
-
10
-- [[DARS013-dat]]
11
-
12
-## MISC board
13
-
14
-- [[DAS1004-dat]] - [[DAS1065-dat]]
15
-
16
-- [[DAS1063-dat]]
17
-
18
-
19
-## APP board
20
-
21
-- [[SDRS045-dat]] - [[reprap-dat]]
22
-
23
-- [[EDL-LCD-dat]]
24
-
25
-
26
-## pintout template
27
-
28
-
29
-| Pin Number | Pin Label | | Type | Functions / Notes |
30
-|------------|-----------|---|-------------------------|------------------------------------------------------|
31
-| 0 | RX0 | | Digital | UART0 RX (Serial) |
32
-| 1 | TX0 | | Digital | UART0 TX (Serial) |
33
-| 2 | D2 | | Digital | External Interrupt 4 (INT4) |
34
-| 3 | ~D3 | | Digital (PWM) | PWM (OC3C), External Interrupt 5 (INT5) |
35
-| 4 | D4 | | Digital | PWM (OC0B) |
36
-| 5 | ~D5 | | Digital (PWM) | PWM (OC3A) |
37
-| 6 | ~D6 | | Digital (PWM) | PWM (OC4A) |
38
-| 7 | D7 | | Digital | PWM (OC4B) |
39
-| 8 | D8 | | Digital | PWM (OC4C) |
40
-| 9 | ~D9 | | Digital (PWM) | PWM (OC2B) |
41
-| 10 | ~D10 | | Digital (PWM, SPI SS) | PWM (OC2A); SPI SS (hardware) |
42
-| 11 | ~D11 | | Digital (PWM, SPI MOSI) | PWM (OC1A); SPI MOSI |
43
-| 12 | D12 | | Digital (SPI MISO) | SPI MISO |
44
-| 13 | D13 | | Digital (LED, SPI SCK) | Built-in LED; SPI SCK |
45
-| 14 | TX3 | | Digital | UART3 TX |
46
-| 15 | RX3 | | Digital | UART3 RX |
47
-| 16 | TX2 | | Digital | UART2 TX |
48
-| 17 | RX2 | | Digital | UART2 RX |
49
-| 18 | TX1 | | Digital | UART1 TX |
50
-| 19 | RX1 | | Digital | UART1 RX |
51
-| 20 | SDA | | Digital (I2C SDA) | I2C SDA |
52
-| 21 | SCL | | Digital (I2C SCL) | I2C SCL |
53
-| 22 | D22 | | Digital | General purpose |
54
-| 23 | D23 | | Digital | General purpose |
55
-| 24 | D24 | | Digital | General purpose |
56
-| 25 | D25 | | Digital | General purpose |
57
-| 26 | D26 | | Digital | General purpose |
58
-| 27 | D27 | | Digital | General purpose |
59
-| 28 | D28 | | Digital | General purpose |
60
-| 29 | D29 | | Digital | General purpose |
61
-| 30 | D30 | | Digital | General purpose |
62
-| 31 | D31 | | Digital | General purpose |
63
-| 32 | D32 | | Digital | General purpose |
64
-| 33 | D33 | | Digital | General purpose |
65
-| 34 | D34 | | Digital | General purpose |
66
-| 35 | D35 | | Digital | General purpose |
67
-| 36 | D36 | | Digital | General purpose |
68
-| 37 | D37 | | Digital | General purpose |
69
-| 38 | D38 | | Digital | General purpose |
70
-| 39 | D39 | | Digital | General purpose |
71
-| 40 | D40 | | Digital | General purpose |
72
-| 41 | D41 | | Digital | General purpose |
73
-| 42 | D42 | | Digital | General purpose |
74
-| 43 | D43 | | Digital | General purpose |
75
-| 44 | D44 | | Digital | PWM (OC5C) |
76
-| 45 | D45 | | Digital | PWM (OC5B) |
77
-| 46 | D46 | | Digital | PWM (OC5A) |
78
-| 47 | D47 | | Digital | General purpose |
79
-| 48 | D48 | | Digital | General purpose |
80
-| 49 | D49 | | Digital | General purpose |
81
-| 50 | MISO | | Digital (SPI MISO) | SPI MISO (duplicate of D12) |
82
-| 51 | MOSI | | Digital (SPI MOSI) | SPI MOSI (duplicate of D11) |
83
-| 52 | SCK | | Digital (SPI SCK) | SPI SCK (duplicate of D13) |
84
-| 53 | SS | | Digital (SPI SS) | SPI SS (duplicate of D10) |
85
-| A0 (54) | A0 | | Analog / Digital | ADC0; digital (D54) |
86
-| A1 (55) | A1 | | Analog / Digital | ADC1; digital (D55) |
87
-| A2 (56) | A2 | | Analog / Digital | ADC2; digital (D56) |
88
-| A3 (57) | A3 | | Analog / Digital | ADC3; digital (D57) |
89
-| A4 (58) | A4 | | Analog / Digital | ADC4; digital (D58) |
90
-| A5 (59) | A5 | | Analog / Digital | ADC5; digital (D59) |
91
-| A6 (60) | A6 | | Analog / Digital | ADC6; digital (D60) |
92
-| A7 (61) | A7 | | Analog / Digital | ADC7; digital (D61) |
93
-| A8 (62) | A8 | | Analog / Digital | ADC8; digital (D62) |
94
-| A9 (63) | A9 | | Analog / Digital | ADC9; digital (D63) |
95
-| A10 (64) | A10 | | Analog / Digital | ADC10; digital (D64) |
96
-| A11 (65) | A11 | | Analog / Digital | ADC11; digital (D65) |
97
-| A12 (66) | A12 | | Analog / Digital | ADC12; digital (D66) |
98
-| A13 (67) | A13 | | Analog / Digital | ADC13; digital (D67) |
99
-| A14 (68) | A14 | | Analog / Digital | ADC14; digital (D68) |
100
-| A15 (69) | A15 | | Analog / Digital | ADC15; digital (D69) |
101
-| - | VIN | | Power | Input to onboard regulator (7-12V recommended) |
102
-| - | 5V | | Power | Regulated 5V output (or USB input) |
103
-| - | 3.3V | | Power | 3.3V regulator output |
104
-| - | GND | | Power | Ground pins (multiple) |
105
-| - | IOREF | | Power / Reference | Provides reference voltage for shields (5V on Mega) |
106
-| - | RESET | | Control | Active-low reset input |
107
-| - | AREF | | Reference | External analog reference for ADC |
108
-| - | ICSP | | SPI header | MOSI, MISO, SCK for programming / SPI (6-pin header) |
109
-
110
-
111
-
112
-## pin out table
113
-
114
-Below is a comprehensive reference table for the Arduino Mega 2560 (ATmega2560-based) pins and common functions.
115
-
116
-| Pin Number | Pin Label | Type | Functions / Notes |
117
-| ---------- | --------- | ----------------------- | ---------------------------------------------------- |
118
-| 0 | RX0 | Digital | UART0 RX (Serial) |
119
-| 1 | TX0 | Digital | UART0 TX (Serial) |
120
-| 2 | D2 | Digital | External Interrupt 4 (INT4) |
121
-| 3 | ~D3 | Digital (PWM) | PWM (OC3C), External Interrupt 5 (INT5) |
122
-| 4 | D4 | Digital | PWM (OC0B) |
123
-| 5 | ~D5 | Digital (PWM) | PWM (OC3A) |
124
-| 6 | ~D6 | Digital (PWM) | PWM (OC4A) |
125
-| 7 | D7 | Digital | PWM (OC4B) |
126
-| 8 | D8 | Digital | PWM (OC4C) |
127
-| 9 | ~D9 | Digital (PWM) | PWM (OC2B) |
128
-| 10 | ~D10 | Digital (PWM, SPI SS) | PWM (OC2A); SPI SS (hardware) |
129
-| 11 | ~D11 | Digital (PWM, SPI MOSI) | PWM (OC1A); SPI MOSI |
130
-| 12 | D12 | Digital (SPI MISO) | SPI MISO |
131
-| 13 | D13 | Digital (LED, SPI SCK) | Built-in LED; SPI SCK |
132
-| 14 | TX3 | Digital | UART3 TX |
133
-| 15 | RX3 | Digital | UART3 RX |
134
-| 16 | TX2 | Digital | UART2 TX |
135
-| 17 | RX2 | Digital | UART2 RX |
136
-| 18 | TX1 | Digital | UART1 TX |
137
-| 19 | RX1 | Digital | UART1 RX |
138
-| 20 | SDA | Digital (I2C SDA) | I2C SDA |
139
-| 21 | SCL | Digital (I2C SCL) | I2C SCL |
140
-| 22 | D22 | Digital | General purpose |
141
-| 23 | D23 | Digital | General purpose |
142
-| 24 | D24 | Digital | General purpose |
143
-| 25 | D25 | Digital | General purpose |
144
-| 26 | D26 | Digital | General purpose |
145
-| 27 | D27 | Digital | General purpose |
146
-| 28 | D28 | Digital | General purpose |
147
-| 29 | D29 | Digital | General purpose |
148
-| 30 | D30 | Digital | General purpose |
149
-| 31 | D31 | Digital | General purpose |
150
-| 32 | D32 | Digital | General purpose |
151
-| 33 | D33 | Digital | General purpose |
152
-| 34 | D34 | Digital | General purpose |
153
-| 35 | D35 | Digital | General purpose |
154
-| 36 | D36 | Digital | General purpose |
155
-| 37 | D37 | Digital | General purpose |
156
-| 38 | D38 | Digital | General purpose |
157
-| 39 | D39 | Digital | General purpose |
158
-| 40 | D40 | Digital | General purpose |
159
-| 41 | D41 | Digital | General purpose |
160
-| 42 | D42 | Digital | General purpose |
161
-| 43 | D43 | Digital | General purpose |
162
-| 44 | D44 | Digital | PWM (OC5C) |
163
-| 45 | D45 | Digital | PWM (OC5B) |
164
-| 46 | D46 | Digital | PWM (OC5A) |
165
-| 47 | D47 | Digital | General purpose |
166
-| 48 | D48 | Digital | General purpose |
167
-| 49 | D49 | Digital | General purpose |
168
-| 50 | MISO | Digital (SPI MISO) | SPI MISO (duplicate of D12) |
169
-| 51 | MOSI | Digital (SPI MOSI) | SPI MOSI (duplicate of D11) |
170
-| 52 | SCK | Digital (SPI SCK) | SPI SCK (duplicate of D13) |
171
-| 53 | SS | Digital (SPI SS) | SPI SS (duplicate of D10) |
172
-| A0 (54) | A0 | Analog / Digital | ADC0; digital (D54) |
173
-| A1 (55) | A1 | Analog / Digital | ADC1; digital (D55) |
174
-| A2 (56) | A2 | Analog / Digital | ADC2; digital (D56) |
175
-| A3 (57) | A3 | Analog / Digital | ADC3; digital (D57) |
176
-| A4 (58) | A4 | Analog / Digital | ADC4; digital (D58) |
177
-| A5 (59) | A5 | Analog / Digital | ADC5; digital (D59) |
178
-| A6 (60) | A6 | Analog / Digital | ADC6; digital (D60) |
179
-| A7 (61) | A7 | Analog / Digital | ADC7; digital (D61) |
180
-| A8 (62) | A8 | Analog / Digital | ADC8; digital (D62) |
181
-| A9 (63) | A9 | Analog / Digital | ADC9; digital (D63) |
182
-| A10 (64) | A10 | Analog / Digital | ADC10; digital (D64) |
183
-| A11 (65) | A11 | Analog / Digital | ADC11; digital (D65) |
184
-| A12 (66) | A12 | Analog / Digital | ADC12; digital (D66) |
185
-| A13 (67) | A13 | Analog / Digital | ADC13; digital (D67) |
186
-| A14 (68) | A14 | Analog / Digital | ADC14; digital (D68) |
187
-| A15 (69) | A15 | Analog / Digital | ADC15; digital (D69) |
188
-| - | VIN | Power | Input to onboard regulator (7-12V recommended) |
189
-| - | 5V | Power | Regulated 5V output (or USB input) |
190
-| - | 3.3V | Power | 3.3V regulator output |
191
-| - | GND | Power | Ground pins (multiple) |
192
-| - | IOREF | Power / Reference | Provides reference voltage for shields (5V on Mega) |
193
-| - | RESET | Control | Active-low reset input |
194
-| - | AREF | Reference | External analog reference for ADC |
195
-| - | ICSP | SPI header | MOSI, MISO, SCK for programming / SPI (6-pin header) |
196
-
197
-Notes:
198
-- PWM pins: ~2-13, ~44-46 (marked with ~ on board silkscreen).
199
-- UARTs: Serial (0: pins 0/1), Serial1 (1: 18/19), Serial2 (2: 16/17), Serial3 (3: 14/15).
200
-- SPI pins: D50-53 are duplicates of D12, D11, D13, D10 respectively.
201
-- I2C: SDA = D20, SCL = D21.
202
-- Digital pins can be used as inputs or outputs; analog pins can also be used as digital pins when referenced by number (A0 = 54, ... A15 = 69).
203
-- External interrupts: INT0 (D2), INT1 (D3), INT2 (D21), INT3 (D20), INT4 (D19), INT5 (D18).
204
-
205
-
206
-## ref
207
-
208
-- [[arduino-boards-dat]]
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/arduino-pro-mini-dat/2025-11-15-17-21-59.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/arduino-pro-mini-dat/2025-11-15-17-21-59.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/arduino-pro-mini-dat/arduino-pro-mini-dat.md
... ...
@@ -1,11 +0,0 @@
1
-
2
-# arduino-pro-mini-dat
3
-
4
-## pin definitions
5
-
6
-![](2025-11-15-17-21-59.png)
7
-
8
-
9
-## ref
10
-
11
-- [[atmega328-dat]]
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/arduino-stm32-dat/arduino-stm32-dat.md
... ...
@@ -1,33 +0,0 @@
1
-
2
-# arduino-stm32-dat
3
-
4
-* In arduino IDE install arduino SAM board first ("for arduino zero"), so toolchain "arm-none-eabi-g++ " installed
5
-* Git clone into arduino\hardware folder
6
-{| class="wikitable sortable"
7
-|-
8
-! Github !! Support hardward !! Support software
9
-|-
10
-| [https://github.com/rogerclarkmelbourne/Arduino_STM32.git STM32 Arduino] || F1, F3, F4 ||
11
-|-
12
-| [https://github.com/stm32duino/Arduino_Core_STM32 Arduino_Core_STM32] || F0~F7, L0~L4 ||
13
-|}
14
-* Hardware programmer use ST-LINK, install driver, [https://github.com/Edragon/stm8 you can find it here]
15
-* Connect with our STM32F103C8T6 board, upload blink sketch onto PB12 pin.
16
-* Support arduino library - [http://stm32duino.com/viewtopic.php?f=13&t=2812 here]
17
-
18
-
19
-
20
-## code
21
-
22
-- https://github.com/Edragon/Arduino-STM32
23
-
24
-
25
-
26
-## ref
27
-
28
-
29
-
30
-
31
-- [[arduino-dat]]
32
-
33
-
SDK-dat/arduino-dat/arduino-boards-dat/arduino-uno-dat/2024-03-26-16-17-03.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/arduino-uno-dat/2024-03-26-16-17-03.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/arduino-uno-dat/2025-11-15-17-20-20.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/arduino-uno-dat/2025-11-15-17-20-20.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/arduino-uno-dat/2026-02-11-02-25-37.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/arduino-uno-dat/2026-02-11-02-25-37.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/arduino-uno-dat/arduino-uno-dat.md
... ...
@@ -1,73 +0,0 @@
1
-# arduino-uno-dat
2
-
3
-https://docs.arduino.cc/hardware/uno-rev3
4
-
5
-
6
-## pin definitions
7
-
8
-![](2025-11-15-17-20-20.png)
9
-
10
-
11
-![](2024-03-26-16-17-03.png)
12
-
13
-## pin table
14
-
15
-Below is a comprehensive reference table for the Arduino Uno (Uno R3 / ATmega328P-based) pins and common functions.
16
-
17
-| Pin Number | Pin Label | Type | Functions / Notes |
18
-| ---------- | --------- | ----------------------- | ---------------------------------------------------- |
19
-| 0 | RX | Digital | UART RX (Serial) |
20
-| 1 | TX | Digital | UART TX (Serial) |
21
-| 2 | D2 | Digital | External Interrupt 0 (INT0) |
22
-| 3 | ~D3 | Digital (PWM) | PWM (OC2B), External Interrupt 1 (INT1) |
23
-| 4 | D4 | Digital | General purpose |
24
-| 5 | ~D5 | Digital (PWM) | PWM (OC0B) |
25
-| 6 | ~D6 | Digital (PWM) | PWM (OC0A) |
26
-| 7 | D7 | Digital | General purpose |
27
-| 8 | D8 | Digital | General purpose |
28
-| 9 | ~D9 | Digital (PWM) | PWM (OC1A) |
29
-| 10 | ~D10 | Digital (PWM, SPI SS) | PWM (OC1B); SPI SS (hardware) |
30
-| 11 | ~D11 | Digital (PWM, SPI MOSI) | PWM (OC2A); SPI MOSI |
31
-| 12 | D12 | Digital (SPI MISO) | SPI MISO |
32
-| 13 | D13 | Digital (LED, SPI SCK) | Built-in LED; SPI SCK |
33
-| A0 (14) | A0 | Analog / Digital | ADC0; can be used as digital (D14) |
34
-| A1 (15) | A1 | Analog / Digital | ADC1; digital (D15) |
35
-| A2 (16) | A2 | Analog / Digital | ADC2; digital (D16) |
36
-| A3 (17) | A3 | Analog / Digital | ADC3; digital (D17) |
37
-| A4 (18) | A4 | Analog / I2C (SDA) | ADC4; I2C SDA (also digital D18 on some mappings) |
38
-| A5 (19) | A5 | Analog / I2C (SCL) | ADC5; I2C SCL (also digital D19 on some mappings) |
39
-| - | VIN | Power | Input to onboard regulator (7-12V recommended) |
40
-| - | 5V | Power | Regulated 5V output (or USB input) |
41
-| - | 3.3V | Power | 3.3V regulator output on some boards |
42
-| - | GND | Power | Ground pins (multiple) |
43
-| - | IOREF | Power / Reference | Provides reference voltage for shields (5V on Uno) |
44
-| - | RESET | Control | Active-low reset input |
45
-| - | AREF | Reference | External analog reference for ADC |
46
-| - | ICSP | SPI header | MOSI, MISO, SCK for programming / SPI (6-pin header) |
47
-
48
-Notes:
49
-- PWM pins: ~3, ~5, ~6, ~9, ~10, ~11 (marked with ~ on board silkscreen).
50
-- SPI pins: D11 = MOSI, D12 = MISO, D13 = SCK; D10 typically used as SS for SPI slave select.
51
-- I2C: SDA = A4, SCL = A5. Uno R3 also exposes dedicated SDA / SCL pins near AREF.
52
-- Digital pins can be used as inputs or outputs; analog pins can also be used as digital pins when referenced by number (A0 = 14, ... A5 = 19).
53
-
54
-
55
-
56
-
57
-## SCH
58
-
59
-![](2026-02-11-02-25-37.png)
60
-
61
-## ref
62
-
63
-- [[avr-sdk-dat]]
64
-
65
-- [[arduino-dat]]
66
-
67
-
68
-
69
-- datasheet - https://docs.arduino.cc/resources/datasheets/A000066-datasheet.pdf
70
-- SCH - https://docs.arduino.cc/resources/schematics/A000066-schematics.pdf
71
-
72
-
73
-- [[atmega328-dat]]
SDK-dat/arduino-dat/arduino-boards-dat/atmega328-arduino-dat/2024-07-01-21-13-30.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/atmega328-arduino-dat/2024-07-01-21-13-30.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/atmega328-arduino-dat/atmega328-arduino-dat.md
... ...
@@ -1,45 +0,0 @@
1
-
2
-# atmega328-arduino-dat
3
-
4
-
5
-## Chip Map
6
-
7
-![](2024-07-01-21-13-30.png)
8
-
9
-
10
-| arduino | pin | Funcs | Funcs2 | customize |
11
-| ------- | --- | ----- | ---------- | --------- |
12
-| 13 | 17 | PB5 | SCK/PCINT5 | |
13
-| 12 | 16 | PB4 | MISO | |
14
-| 11 | 15 | PB3 | MOSI/PWM | |
15
-| 10 | 14 | PB2 | | |
16
-| 9 | 13 | PB1 | PWM | |
17
-| 8 | 12 | PB0 | | |
18
-| 7 | 11 | PD7 | | |
19
-| 6 | 10 | PD6 | PWM | |
20
-| 5 | 9 | PD5 | PWM | |
21
-| 4 | 2 | PD4 | | |
22
-| 3 | 1 | PD3 | PWM | |
23
-| 2 | 32 | PD2 | | |
24
-| 1 | 31 | PD1 | TX | |
25
-| 0 | 30 | PD0 | RX | |
26
-
27
-
28
-## Simplified = arduino pin template
29
-
30
-| arduino | Note | customize |
31
-| ------- | ---- | --------- |
32
-| 13 | | |
33
-| 12 | | |
34
-| 11 | | |
35
-| 10 | | |
36
-| 9 | | |
37
-| 8 | | |
38
-| 7 | | |
39
-| 6 | | |
40
-| 5 | | |
41
-| 4 | | |
42
-| 3 | | |
43
-| 2 | INT0 | |
44
-| 1 | TXD | |
45
-| 0 | RXD | |
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/avduino-avr-dat/Arduino-as-ISP-dat/Arduino-as-ISP-dat.md
... ...
@@ -1,3 +0,0 @@
1
-
2
-# ArduinoISP-dat
3
-
SDK-dat/arduino-dat/arduino-boards-dat/avduino-avr-dat/avduino-avr-dat.md
... ...
@@ -1,38 +0,0 @@
1
-
2
-# avduino-avr-dat
3
-
4
-
5
-- [[arduino-as-isp-dat]]
6
-
7
-
8
-## arduino as ISP for UNO programming
9
-
10
-### Components Required
11
-
12
-To burn the bootloader, you’ll need:
13
-
14
-Two Arduino boards (e.g., Arduino UNO ×2)
15
-
16
-Two Arduino boards (e.g., Arduino UNO ×2)
17
-Jumper wires
18
-
19
-Jumper wires
20
-Arduino IDE installed on your computer
21
-
22
-Arduino IDE installed on your computer
23
-
24
-### wiring to Target Arduino
25
-
26
-- RESET
27
-- D10
28
-- D11
29
-- D12
30
-- D13
31
-- GND
32
-- 5V
33
-
34
-Now, go to Tools > Burn Bootloader.
35
-
36
-## ref
37
-
38
-- [[arduino-boards-dat]]
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/diy-attiny-dat/diy-attiny-dat.md
... ...
@@ -1,180 +0,0 @@
1
-
2
-# diy-attiny-dat
3
-
4
-- https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json
5
-
6
-### avrdude commands
7
-
8
-C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -Uflash:w:C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:i
9
-
10
-
11
-- C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude
12
-- -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf
13
-- -v
14
-- -pattiny13
15
-- -cstk500v1
16
-- -PCOM245
17
-- -b19200
18
-- -Uflash:w:C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:i
19
-
20
-
21
-### write
22
-
23
- C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -Uflash:w:C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:i
24
-
25
- avrdude: Version 6.3-20190619
26
- Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
27
- Copyright (c) 2007-2014 Joerg Wunsch
28
-
29
- System wide configuration file is "C:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf"
30
-
31
- Using Port : COM245
32
- Using Programmer : stk500v1
33
- Overriding Baud Rate : 19200
34
- AVR Part : ATtiny13
35
- Chip Erase delay : 4000 us
36
- PAGEL : P00
37
- BS2 : P00
38
- RESET disposition : dedicated
39
- RETRY pulse : SCK
40
- serial program mode : yes
41
- parallel program mode : yes
42
- Timeout : 200
43
- StabDelay : 100
44
- CmdexeDelay : 25
45
- SyncLoops : 32
46
- ByteDelay : 0
47
- PollIndex : 3
48
- PollValue : 0x53
49
- Memory Detail :
50
-
51
- Block Poll Page Polled
52
- Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
53
- ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
54
- eeprom 65 5 4 0 no 64 4 0 4000 4000 0xff 0xff
55
- flash 65 6 32 0 yes 1024 32 32 4500 4500 0xff 0xff
56
- signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
57
- lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
58
- calibration 0 0 0 0 no 2 0 0 0 0 0x00 0x00
59
- lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
60
- hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
61
-
62
- Programmer Type : STK500
63
- Description : Atmel STK500 Version 1.x firmware
64
- Hardware Version: 2
65
- Firmware Version: 1.18
66
- Topcard : Unknown
67
- Vtarget : 0.0 V
68
- Varef : 0.0 V
69
- Oscillator : Off
70
- SCK period : 0.1 us
71
-
72
- avrdude: AVR device initialized and ready to accept instructions
73
-
74
- Reading | ################################################## | 100% 0.02s
75
-
76
- avrdude: Device signature = 0x1e9007 (probably t13)
77
- avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed
78
- To disable this feature, specify the -D option.
79
- avrdude: erasing chip
80
- avrdude: reading input file "C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex"
81
- avrdude: writing flash (278 bytes):
82
-
83
- Writing | ################################################## | 100% 0.59s
84
-
85
- avrdude: 278 bytes of flash written
86
- avrdude: verifying flash memory against C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:
87
- avrdude: load data flash data from input file C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:
88
- avrdude: input file C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex contains 278 bytes
89
- avrdude: reading on-chip flash data:
90
-
91
- Reading | ################################################## | 100% 0.26s
92
-
93
- avrdude: verifying ...
94
- avrdude: 278 bytes of flash verified
95
-
96
- avrdude done. Thank you.
97
-
98
-
99
-### bootloader
100
-
101
-C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -e -Ulock:w:0x3F:m -Uhfuse:w:0b11111011:m -Ulfuse:w:0x79:m
102
-
103
-C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -Ulock:w:0x3F:m
104
-
105
-> -e == Tells avrdude to perform a chip erase before any programming actions (like writing flash or EEPROM).
106
-
107
-
108
-### lock
109
-
110
- C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -Ulock:w:0x3F:m
111
-
112
- avrdude: Version 6.3-20190619
113
- Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
114
- Copyright (c) 2007-2014 Joerg Wunsch
115
-
116
- System wide configuration file is "C:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf"
117
-
118
- Using Port : COM245
119
- Using Programmer : stk500v1
120
- Overriding Baud Rate : 19200
121
- AVR Part : ATtiny13
122
- Chip Erase delay : 4000 us
123
- PAGEL : P00
124
- BS2 : P00
125
- RESET disposition : dedicated
126
- RETRY pulse : SCK
127
- serial program mode : yes
128
- parallel program mode : yes
129
- Timeout : 200
130
- StabDelay : 100
131
- CmdexeDelay : 25
132
- SyncLoops : 32
133
- ByteDelay : 0
134
- PollIndex : 3
135
- PollValue : 0x53
136
- Memory Detail :
137
-
138
- Block Poll Page Polled
139
- Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
140
- ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
141
- eeprom 65 5 4 0 no 64 4 0 4000 4000 0xff 0xff
142
- flash 65 6 32 0 yes 1024 32 32 4500 4500 0xff 0xff
143
- signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
144
- lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
145
- calibration 0 0 0 0 no 2 0 0 0 0 0x00 0x00
146
- lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
147
- hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
148
-
149
- Programmer Type : STK500
150
- Description : Atmel STK500 Version 1.x firmware
151
- Hardware Version: 2
152
- Firmware Version: 1.18
153
- Topcard : Unknown
154
- Vtarget : 0.0 V
155
- Varef : 0.0 V
156
- Oscillator : Off
157
- SCK period : 0.1 us
158
-
159
- avrdude: AVR device initialized and ready to accept instructions
160
-
161
- Reading | ################################################## | 100% 0.02s
162
-
163
- avrdude: Device signature = 0x1e9007 (probably t13)
164
- avrdude: reading input file "0x3F"
165
- avrdude: writing lock (1 bytes):
166
-
167
- Writing | ################################################## | 100% 0.01s
168
-
169
- avrdude: 1 bytes of lock written
170
- avrdude: verifying lock memory against 0x3F:
171
- avrdude: load data lock data from input file 0x3F:
172
- avrdude: input file 0x3F contains 1 bytes
173
- avrdude: reading on-chip lock data:
174
-
175
- Reading | ################################################## | 100% 0.01s
176
-
177
- avrdude: verifying ...
178
- avrdude: 1 bytes of lock verified
179
-
180
- avrdude done. Thank you.
SDK-dat/arduino-dat/arduino-boards-dat/megaCoreX-dat.md
... ...
@@ -1,28 +0,0 @@
1
-
2
-# MCUdude MegaCoreX
3
-
4
-
5
-
6
-## MegaCoreX
7
-
8
-- Arduino board - https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
9
-
10
-- atmega4808
11
-
12
-
13
-
14
-- MegaCoreX - megaTinyAVR
15
-- https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
16
-- https://github.com/MCUdude/MegaCoreX
17
-
18
-
19
-## Atmega
20
-
21
-- [[megaCoreX-dat]] - atmega4808
22
-https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
23
-
24
-
25
-
26
-## ref
27
-
28
-- [[avr-sdk-dat]]
... ...
\ No newline at end of file
SDK-dat/arduino-dat/arduino-boards-dat/megaTinyCore-dat/53-54-16-15-12-2022.png
... ...
Binary files a/SDK-dat/arduino-dat/arduino-boards-dat/megaTinyCore-dat/53-54-16-15-12-2022.png and /dev/null differ
SDK-dat/arduino-dat/arduino-boards-dat/megaTinyCore-dat/megaTinyCore-dat.md
... ...
@@ -1,88 +0,0 @@
1
-
2
-# megaTinyCore-dat
3
-
4
-- [[tinyavr-dat]]
5
-
6
-- [[programmer-dat]] hardware - [[UPDI-dat]]
7
-
8
-## megaTinyCore
9
-
10
-DxCore - megaTinyCore
11
-- by Spence Konde
12
-- https://github.com/SpenceKonde/megaTinyCore
13
-- https://github.com/SpenceKonde/megaTinyCore/blob/master/Installation.md
14
-- https://github.com/SpenceKonde/DxCore
15
-- https://github.com/SpenceKonde/DxCore/blob/master/Installation.md
16
-- http://drazzy.com/package_drazzy.com_index.json
17
-- AVR128
18
-
19
-
20
-## supported boards
21
-
22
-- [] ATtiny3227/3217/1627/1617/1607/827/817/807/427/417
23
-- [] ATtiny3226/3216/1626/1616/1606/826/816/806/426/416/406
24
-- [] ATtiny3224/1624/1614/1604/824/814/804/424/414/404/214/204
25
-- [] ATtiny412/402/212/202
26
-- [] Official Microchip Board
27
-- [] ATtiny3217/1617/1607/817/807/417 w/0ptiboot
28
-- [] ATtiny3227/1627/827/427 w/0ptiboot
29
-- [] ATtiny3216/1616/1606/816/806/416/406 w/0ptiboot
30
-- [] ATtiny3226/1626/826/426 w/0ptiboot
31
-- [] ATtiny1614/1604/814/804/414/404 w/0ptiboot
32
-- [] ATtiny3224/1624/824/424 w/0ptiboot
33
-- [] ATtiny412/402/212/202 w/Optiboot
34
-- [] Official Microchip Board w/Optiboot
35
-
36
-upload using programmer
37
-
38
-## e.g. attiny 202
39
-
40
-for board -- [[ILE1073-dat]]
41
-
42
-https://github.com/SpenceKonde/megaTinyCore/blob/master/megaavr/extras/ATtiny_x02.md
43
-
44
-
45
-- jtag2UPDI
46
-- burnbootloader
47
-
48
-attachlnterrupt Mode: *On allpins, with new implementation.*
49
-
50
-BOD Mode when Active/Sleeping (burn bootloader req'd): *Disabled/Disabled*
51
-
52
-BOD Voltage Level (burn bootloader req'd): "1.8V (5 MHz or less)"
53
-
54
-UART for Bootloader (burn bootloader req'd): "TX:2 (PA1), RX:3 (PA2)*Chip: "ATtiny202""
55
-
56
-Clock (burn bootloader usually req'd see docs): *"8 MHz internal*
57
-
58
-Bootloader entry on.. 'Default (Always enter bootloader 8 second delay - unless UPDI fused as reset, then.millis0/micros0
59
-
60
-Timer: Enabled (default timer)*
61
-
62
-printf0: "Default (doesn't print floats, 1.4k flash use)"
63
-
64
-PWM pins (advanced, see core documentation): *PA1-3,7 (default)UPDI/Reset Pin and: *UPDl, (default optiboot for 8 sec. after allresets)*
65
-
66
-Startup Time (burn bootloader req'd): "8ms"
67
-
68
-Wire (Wire.h/I2C) Library mode: *Master or Slave (saves flash and RAM)"
69
-
70
-
71
-## e.g. attiny 1604
72
-
73
-![](53-54-16-15-12-2022.png)
74
-
75
-- flash bootloader first
76
-- upload sketch by programmer secondly
77
-
78
-
79
-
80
-
81
-- attachlnterrupt Mode: "On all pins, with new implementation."BOD Mode when Active/Sleeping (burn bootloader req'd): Disabled/Disabled*BOD Voltage Level (burn bootloader req'd): "1.8V (5 MHz or less)*UART for Bootloader (burn bootloader req'd): "TX:0 (PA6), RX:1 (PA7)*Chip: "ATtiny412"
82
-- Clock (burn bootloader usually req'd see docs): *20 MHz internal
83
-- Bootloader entry on... 'Default (Always enter bootloader 8 second delay - unless UPDI fused as reset, then...millis0/micros0 Timer: “ Enabled (default timer) *
84
-- printfO: “Default (doesn't print floats, 1.4k flash use)
85
-- PWM pins (advanced, see core documentation): *PA1-3,7 (default)"
86
-- UPDI/Reset Pin and: *"UPDl, (default optiboot for 8 sec. after all resets)"
87
-- Startup Time (burn bootloader req'd): "8ms"
88
-- Wire (Wire.h/I2C) Library mode: *Master or Slave (saves flash and RAM)"
... ...
\ No newline at end of file
Tech-dat/RTC-dat/rtc-dat.md
... ...
@@ -1,6 +1,9 @@
1 1
2 2
# RTC-DAT
3 3
4
+
5
+
6
+
4 7
Boards
5 8
6 9
- [[MOT1007-dat]] - [[MOT1032-dat]]
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-soil-dat/sensor-soil-dat.md
... ...
@@ -11,6 +11,13 @@
11 11
12 12
13 13
14
+## boards
15
+
16
+- [[STH1052-dat]] - [[STH1016-dat]] - [[sensor-soil-dat]]
17
+
18
+
19
+
20
+
14 21
## ref
15 22
16 23
- [[home-plant-dat]]
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-soil-dat/sensor-soil-moisture-dat/2026-02-11-16-36-01.png
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-soil-dat/sensor-soil-moisture-dat/2026-02-11-16-36-01.png differ
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-soil-dat/sensor-soil-moisture-dat/2026-02-11-16-37-23.png
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-soil-dat/sensor-soil-moisture-dat/2026-02-11-16-37-23.png differ
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-soil-dat/sensor-soil-moisture-dat/2026-02-11-16-51-11.png
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-soil-dat/sensor-soil-moisture-dat/2026-02-11-16-51-11.png differ
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-soil-dat/sensor-soil-moisture-dat/sensor-soil-moisture-dat.md
... ...
@@ -33,7 +33,31 @@ The more water in the soil, the higher its conductivity (lower resistance) becau
33 33
**Advantages:** Simple, inexpensive, fast response.
34 34
**Disadvantages:** Electrodes corrode easily, affected by soil salinity, limited long-term stability.
35 35
36
----
36
+
37
+土壤湿度传感器模块有两个铜条是传感器探头,将它们插入土壤时,它们可以检测到土壤的水分,土壤湿润,导电性越好,反映出它们之间的电阻越低,土壤干燥,导电性就相对差一点,因此他们之间的电阻越高,它是模拟传感器,因此我们通过模拟输入获得电压值,因为土壤的湿度可以分为几个等级,当我们使用土壤湿度传感器做一个自动浇花系统的时候,将方便的使用。
38
+
39
+SCH
40
+
41
+![](2026-02-11-16-37-23.png)
42
+
43
+code
44
+
45
+ void setup(){
46
+ Serial.begin(9600);
47
+ pinMode(A0, INPUT);
48
+ }
49
+
50
+ void loop(){
51
+ delay(1000);
52
+ Serial.println(analogRead(A0));
53
+
54
+ }
55
+
56
+anti-rust probe
57
+
58
+![](2026-02-11-16-51-11.png)
59
+
60
+
37 61
38 62
### 🌾 2. Capacitive Principle
39 63
**Principle:**
... ...
@@ -52,7 +76,25 @@ As soil moisture increases, the dielectric constant of the soil rises, and the s
52 76
- Slightly higher cost.
53 77
- Requires high-frequency measurement circuitry.
54 78
55
----
79
+
80
+
81
+#### type of capacitive soil moisture sensor
82
+
83
+新款土壤湿度传感器!这款电容式土壤湿度传感器区别于市面上绝大部分的电阻式传感器,采用电容感应原理来检测土壤湿度。避免了电阻式传感器极易被腐蚀的问题,极大地延长了它的工作寿命。
84
+
85
+传感器内置稳压芯片,支持3.3~5.5V宽电压工作环境,这意味着即使在3.3V的主控板上,它也能正常工作。Raspberry Pi之类的微型PC,只需要外接一个ADC(模拟信号转数字信号)转换模块就可以工作。
86
+
87
+外接一块屏幕,一块主板,你就可以和你的植物对话啦!看看心爱的它是不是渴了,需不需要多一点水的滋润。
88
+
89
+- 工作电压: 3.3 ~ 5.5 VDC
90
+- 输出电压: 0 ~ 3.0 VDC
91
+- 湿度大时电压小,湿度小时电压大,请回去用万用表测量确认。
92
+- 接口: PH2.54-3P
93
+- 尺寸: 98 x 23mm (LxW)
94
+
95
+
96
+![](2026-02-11-16-36-01.png)
97
+
56 98
57 99
### 🌿 3. Time Domain Reflectometry (TDR)
58 100
Tech-dat/Sensor-dat/sensor-bio-dat/sensor-bio-dat.md
... ...
@@ -4,13 +4,30 @@
4 4
5 5
- [[sensor-bio-heart-rate-dat]]
6 6
7
-- [[sensor-ecg-dat]] - [[ECG-dat]] - Electrocardiogram (ECG) Sensors and Modules
7
+- [[pulse-rate-dat]]
8 8
9
-- [[feel-sensor-dat]] - [[pulse-rate-dat]]
9
+- Blood Oxygen
10 10
11 11
12
-[[sensor-bio-ECG-dat]] - [[sensor-bio-heart-rate-dat]]
13 12
13
+- [[sensor-bio-ECG-dat]] - [[sensor-ecg-dat]] - [[ECG-dat]] - Electrocardiogram (ECG) Sensors and Modules
14
+
15
+- [[feel-sensor-dat]]
16
+
17
+
18
+
19
+## chip
20
+
21
+- [[MAX30100-dat]] - [[MAX30102-dat]] - [[sensor-bio-dat]]
22
+
23
+
24
+## boards
25
+
26
+- [[SMO1013-dat]]
27
+
28
+## apps
29
+
30
+Pulse Oximeter
14 31
15 32
16 33
## un-sort
Tech-dat/Sensor-dat/sensor-light-dat/sensor-light-dat.md
... ...
@@ -1,5 +1,5 @@
1 1
2
-# light-sensor-dat
2
+# sensor-light-dat
3 3
4 4
- legacy wiki page - https://w.electrodragon.com/w/Category:Light_Sensor
5 5
Tech-dat/Sensor-dat/sensor-motion-dat/sensor-motion-dat.md
... ...
@@ -12,21 +12,16 @@
12 12
- [[sensor-gesture-dat]] - [[sensor-touch-dat]] -
13 13
14 14
15
+- [[sensor-proximity-dat]]
16
+
17
+
15 18
## chips
16 19
17 20
- [[isentek-dat]] - [[st-sensor-dat]] - [[bosch-dat]] - [[InvenSense-dat]] - [[amsys-sensor-dat]]
18 21
19 22
- [[qstcorp-dat]]
20 23
21
-## sensor proximity
22
-
23
-- [[sensor-lidar-dat]] - [[sensor-radar-dat]] - [[sensor-pir-dat]] - [[sensor-ultrasonic-dat]] - [[sensor-TOF-dat]]
24
-
25
-- [[sensor-radar-Millimeter-wave-dat]]
26
-
27
-- [[sensor-camera-dat]]
28 24
29
-- [[angle-encoder-dat]]
30 25
31 26
32 27
## Sensor Comparison Table
Tech-dat/Sensor-dat/sensor-motion-dat/sensor-proximity-dat/sensor-proximity-dat.md
... ...
@@ -0,0 +1,23 @@
1
+
2
+# sensor-proximity-dat
3
+
4
+
5
+## board
6
+
7
+- [[SMO1085-dat]]
8
+
9
+## sensor proximity
10
+
11
+- [[sensor-lidar-dat]] - [[sensor-pir-dat]] - [[sensor-ultrasonic-dat]] - [[sensor-TOF-dat]] - [[sensor-infrared-dat]]
12
+
13
+- [[sensor-radar-dat]] - [[sensor-radar-Millimeter-wave-dat]] - [[sensor-RCWL-dat]]
14
+
15
+- [[sensor-camera-dat]]
16
+
17
+- [[angle-encoder-dat]]
18
+
19
+- [[sensor-optical-flow-dat]]
20
+
21
+## ref
22
+
23
+- [[sensor-motion-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-temp-hum-dat/sensor-temp-hum-dat.md
... ...
@@ -1,6 +1,14 @@
1 1
2 2
# sensor-temp-hum-dat
3 3
4
+
5
+
6
+
7
+## solutions list
8
+
9
+- [[BME280-dat]] - [[bosch-dat]]
10
+
11
+
4 12
- HDC1080
5 13
6 14
- HTU21D
Tech-dat/peripherals-dat/peripherals-dat.md
... ...
@@ -39,7 +39,7 @@
39 39
40 40
- [[io-expander-dat]]
41 41
42
-
42
+- [[resistor-dat]] - [[resistor-trim-pot-dat]]
43 43
44 44
45 45
... ...
@@ -57,7 +57,7 @@
57 57
58 58
## basic
59 59
60
-LEDs, buttons, [[trim-pot-dat]], [[DHT11-dat]]
60
+LEDs, buttons, [[resistor-trim-pot-dat]], [[DHT11-dat]]
61 61
62 62
63 63
![](2025-10-08-13-48-32.png)
board-3rd-dat/board-3rd-dat.md
... ...
@@ -9,4 +9,4 @@
9 9
10 10
- [[RAKwireless-dat]]
11 11
12
-
12
+- [[arduino-dat]]
board-series-dat/arduino-avr-dat/arduino-pro-mini-dat/arduino-pro-mini-dat.md
... ...
@@ -1,10 +0,0 @@
1
-
2
-# arduino-pro-mini-dat
3
-
4
-- [[DAR1007-dat]] - [[DAR1010-dat]]
5
-
6
-
7
-
8
-## ref
9
-
10
-- [[arduino-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-avr-dat/attiny-dev-dat/attiny-dev-dat.md
... ...
@@ -1,27 +0,0 @@
1
-
2
-# attiny-dev-dat
3
-
4
-legacy wiki page - https://www.electrodragon.com/w/ATtiny_Mini_Dev_board_Series
5
-
6
-
7
-## common programmer
8
-
9
-
10
-https://www.electrodragon.com/product/usbasp-programmer-r2-53-3v-supported-avr-arduino/
11
-
12
-- [[DPR1088-dat]] - [[usbasp-dat]] - [[avr-sdk-dat]] - [[avrdude-dat]]
13
-
14
-- [[arduino-dat]]
15
-
16
-chip - [[attiny-dat]]
17
-
18
-
19
-
20
-
21
-
22
-
23
-## ref
24
-
25
-- [[attiny-dev-dat]]
26
-
27
-- [[DOD1016-dat]] - [[DOD1017-dat]] - [[DOD1018-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/Arduino-ESP32-dat/18-04-16-05-06-2023.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/Arduino-ESP32-dat/18-04-16-05-06-2023.png differ
board-series-dat/arduino-boards-dat/Arduino-ESP32-dat/2024-07-08-17-46-19.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/Arduino-ESP32-dat/2024-07-08-17-46-19.png differ
board-series-dat/arduino-boards-dat/Arduino-ESP32-dat/52-27-16-05-01-2023.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/Arduino-ESP32-dat/52-27-16-05-01-2023.png differ
board-series-dat/arduino-boards-dat/Arduino-ESP32-dat/arduino-ESP32-log.md
... ...
@@ -0,0 +1,35 @@
1
+
2
+## Arduino ESP32 C3
3
+
4
+ ESP-ROM:esp32c3-api1-20210207
5
+ Build:Feb 7 2021
6
+ rst:0x1 (POWERON),boot:0xd (SPI_FAST_FLASH_BOOT)
7
+ SPIWP:0xee
8
+ mode:DIO, clock div:2
9
+ load:0x3fcd5810,len:0x438
10
+ load:0x403cc710,len:0x91c
11
+ load:0x403ce710,len:0x25b0
12
+ entry 0x403cc710
13
+ Testing LEDs ..
14
+ test ..
15
+ test ..
16
+ test ..
17
+ test ..
18
+ test ..
19
+ test ..
20
+ test ..
21
+ test ..
22
+ test ..
23
+ test ..
24
+
25
+ ....
26
+ Connected to 111
27
+ IP address: 192.168.8.197
28
+ MDNS responder started
29
+ HTTP server started
30
+
31
+
32
+
33
+## output code
34
+
35
+ C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.6/esptool.exe --chip esp32c3 --port COM287 --baud 921600 --before default_reset --after hard_reset write_flash -e -z --flash_mode keep --flash_freq keep --flash_size keep 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_235099/NWI1252-receiver-1.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_235099/NWI1252-receiver-1.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.4/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_235099/NWI1252-receiver-1.ino.bin
board-series-dat/arduino-boards-dat/Arduino-ESP32-dat/arduino-esp32-dat.md
... ...
@@ -0,0 +1,127 @@
1
+
2
+
3
+## Guide
4
+
5
+
6
+## installation
7
+
8
+https://docs.espressif.com/projects/arduino-esp32/en/latest/getting_started.html#supported-soc-s
9
+
10
+- install board json file: https://espressif.github.io/arduino-esp32/package_esp32_index.json
11
+
12
+## demo code collection
13
+
14
+- test code - https://github.com/Edragon/Arduino-ESP32
15
+- https://github.com/Edragon/Arduino-ESP32/tree/master/ESP32-ISO
16
+
17
+## Wiring
18
+
19
+- [[USB-TTL-dat]]
20
+
21
+
22
+## Parameters
23
+
24
+### ESP32
25
+
26
+![](52-27-16-05-01-2023.png)
27
+
28
+### ESP32-C3
29
+
30
+esp32 by espressif systems
31
+
32
+![](2024-07-08-17-46-19.png)
33
+
34
+![](18-04-16-05-06-2023.png)
35
+
36
+
37
+| Setup | Params | Note | |
38
+| ------------------------------------ | ----------------------- | ----------------------------- | --- |
39
+| Board | ESP32C3 Dev Board | | |
40
+| Upload Speed | 921600 | | |
41
+| USB CDC on Boot | Disabled | | |
42
+| CPU Frequency | 160MHz / 80Mhz | | |
43
+| Flash Frequency | 80MHz / 40Mhz | ESP flash tool speed to 40MHz | |
44
+| Flash Mode | QIO / DIO | | |
45
+| Flash Size | 4MB | | |
46
+| Partition Scheme | Default 4MB with spiffs | (1.2MB APP / 1.5MB SPIFFS) | |
47
+| Core Debug Level | None | | |
48
+| Erase All Flash Before Sketch Upload | Enabled | | |
49
+
50
+
51
+some tips:
52
+- flash basic blink sketch into module first to erase all
53
+- 80Mhz + 40Mhz + QIO = OK
54
+- 80Mhz + 40Mhz + DIO = OK
55
+
56
+
57
+## ESP32-S3
58
+
59
+- [[ESP32-S3-dat]], below is a common setup for uploading via type-c
60
+
61
+Board: “ESP32S3 Dev Module"
62
+Upload Speed: “921600"
63
+USB Mode: "Hardware CDC and JTAG"
64
+USB CDC On Boot: "Disabled"
65
+USB Firmware MSC On Boot:“Disabled"
66
+USB DFU On Boot: “Disabled"
67
+Upload Mode: "USB-OTG CDC (TinyUSB)
68
+CPU Frequency: "240MHz (WiFi)"
69
+Flash Mode: "QIO 80MHz"
70
+Flash Size: “4MB (32Mb)"
71
+Partition Scheme: “Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
72
+Core Debug Level: "None"
73
+PSRAM: *Disabled"
74
+Arduino Runs On: “Core 1"
75
+Events Run On: "Core 1"
76
+Erase All Flash Before Sketch Upload: "Disabled"
77
+JTAG Adapter: “Disabled"
78
+Zigbee Mode: "Disabled"
79
+Port: "COM252 (Electrodragon)
80
+Get Board Info
81
+
82
+## version
83
+
84
+- 2.0.14
85
+- 2.0.6 - 2022/2/3
86
+- 2.0.4
87
+
88
+## repository
89
+- https://github.com/espressif/arduino-esp32
90
+
91
+for [[NWI1126-dat]]: https://github.com/Edragon/Arduino-ESP32/tree/master/BSP/NWI1126
92
+
93
+## BSP demo code
94
+
95
+- https://github.com/Edragon/Arduino-ESP32
96
+
97
+includes
98
+- bluetooth / wifi tested with official examples
99
+
100
+
101
+- [[ESP-SDK-dat]]
102
+
103
+[[sensor-Camera-dat]]
104
+
105
+- ESP32 - camera - CameraWebServer.ino
106
+
107
+- [[peripherals-dat]]
108
+
109
+## Common error
110
+
111
+- cc1plus.exe: some warnings being treated as errors
112
+
113
+https://forum.arduino.cc/t/esp32-unused-variable-compile-error/1039022/15
114
+C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32
115
+
116
+ To:
117
+ compiler.warning_flags=-w
118
+ compiler.warning_flags.none=-w
119
+ compiler.warning_flags.default=
120
+ compiler.warning_flags.more=-Wall
121
+ compiler.warning_flags.all=-Wall -Wextra
122
+
123
+
124
+
125
+## ref
126
+
127
+- [[arduino-boards-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/Arduino-Zero-dat/53-05-19-19-04-2023.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/Arduino-Zero-dat/53-05-19-19-04-2023.png differ
board-series-dat/arduino-boards-dat/Arduino-Zero-dat/arduino-zero-dat.md
... ...
@@ -0,0 +1,19 @@
1
+
2
+
3
+## use Arduino ICE SAM
4
+
5
+![](53-05-19-19-04-2023.png)
6
+
7
+Wiring
8
+- connect programmer Arduino ICE
9
+- connect USB power supply
10
+
11
+Software Setup
12
+- Programmer: Atmel EDBG
13
+- Board: Arduino Zero (Programming Port)
14
+
15
+
16
+
17
+## ref
18
+
19
+- [[SAMD21-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/MicroCore-dat/2025-07-09-17-31-30.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/MicroCore-dat/2025-07-09-17-31-30.png differ
board-series-dat/arduino-boards-dat/MicroCore-dat/MicroCore-dat.md
... ...
@@ -0,0 +1,78 @@
1
+
2
+# MicroCore-dat
3
+
4
+
5
+== https://github.com/MCUdude/MicroCore == star 580
6
+
7
+Enter the following URL in Additional Boards Manager URLs:
8
+
9
+ https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json
10
+
11
+- Open the Tools > Board > Boards Manager... menu item.
12
+- Wait for the platform indexes to finish downloading.
13
+- Scroll down until you see the MicroCore entry and click on it.
14
+- Click Install.
15
+- After installation is complete close the Boards Manager window.
16
+
17
+
18
+
19
+
20
+
21
+- [[avrdude-dat]]
22
+
23
+
24
+
25
+ System wide configuration file is C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf
26
+
27
+ set AVRDUDE_CONF="C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf"
28
+
29
+avrdude -v -C %AVRDUDE_CONF% -c arduino -P com245 -p t13 -b 19200
30
+avrdude -v -C %AVRDUDE_CONF% -c stk500v1 -P com245 -p t13 -b 19200
31
+
32
+> C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin\avrdude.exe -v -C "C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf" -c stk500v1 -P com245 -p t13 -b 19200
33
+
34
+
35
+ C:\Users\Administrator>C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin\avrdude.exe -v -C "C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf" -c stk500v1 -P com245 -p t13 -b 19200
36
+
37
+ Avrdude version 8.0-arduino.1
38
+ Copyright see https://github.com/avrdudes/avrdude/blob/main/AUTHORS
39
+
40
+ System wide configuration file is C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf
41
+
42
+ Using port : com245
43
+ Using programmer : stk500v1
44
+ Setting baud rate : 19200
45
+ AVR part : ATtiny13
46
+ Programming modes : SPM, ISP, HVSP, debugWIRE
47
+ Programmer type : STK500
48
+ Description : Atmel STK500 v1
49
+ HW Version : 2
50
+ FW Version : 1.18
51
+ Topcard : Unknown
52
+ Vtarget : 0.0 V
53
+ Varef : 0.0 V
54
+ Oscillator : Off
55
+ SCK period : 0.0 us
56
+ XTAL frequency : 7.372800 MHz
57
+
58
+ AVR device initialized and ready to accept instructions
59
+ Device signature = 1E 90 07 (ATtiny13, ATtiny13A)
60
+
61
+ Avrdude done. Thank you.
62
+
63
+> Processing -U hfuse:w:0xeb:m
64
+Reading 1 byte for hfuse from input file 0xeb
65
+in 1 section [0, 0]
66
+Writing 1 byte (0xEB) to hfuse, 1 byte written, 1 verified
67
+
68
+write fuse
69
+
70
+ C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin\avrdude.exe -v -C "C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf" -c stk500v1 -P com245 -p t13 -b 19200 -U hfuse:w:0xeb:m
71
+
72
+C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin
73
+
74
+ avrdude.exe -v -C "C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf" -c stk500v1 -P com245 -p t13 -b 19200 -U hfuse:w:0xeb:m
75
+
76
+![](2025-07-09-17-31-30.png)
77
+
78
+
board-series-dat/arduino-boards-dat/arduino-avr-dat/Arduino-as-ISP-dat/Arduino-as-ISP-dat.md
... ...
@@ -0,0 +1,3 @@
1
+
2
+# Arduino-as-ISP-dat
3
+
board-series-dat/arduino-boards-dat/arduino-avr-dat/avduino-avr-dat.md
... ...
@@ -0,0 +1,38 @@
1
+
2
+# arduino-avr-dat
3
+
4
+
5
+- [[arduino-as-isp-dat]]
6
+
7
+
8
+## arduino as ISP for UNO programming
9
+
10
+### Components Required
11
+
12
+To burn the bootloader, you’ll need:
13
+
14
+Two Arduino boards (e.g., Arduino UNO ×2)
15
+
16
+Two Arduino boards (e.g., Arduino UNO ×2)
17
+Jumper wires
18
+
19
+Jumper wires
20
+Arduino IDE installed on your computer
21
+
22
+Arduino IDE installed on your computer
23
+
24
+### wiring to Target Arduino
25
+
26
+- RESET
27
+- D10
28
+- D11
29
+- D12
30
+- D13
31
+- GND
32
+- 5V
33
+
34
+Now, go to Tools > Burn Bootloader.
35
+
36
+## ref
37
+
38
+- [[arduino-boards-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/arduino-boards-dat.md
... ...
@@ -0,0 +1,132 @@
1
+
2
+# arduino-boards-dat
3
+
4
+legacy wiki page - https://www.electrodragon.com/w/Category:Arduino
5
+
6
+
7
+
8
+
9
+
10
+## boards
11
+
12
+- [[arduino-uno-dat]] - [[arduino-pro-mini-dat]] - [[arduino-nano-dat]] - [[arduino-leonardo-dat]]
13
+
14
+- [[arduino-mega-dat]]
15
+
16
+- [[arduino-nano-33-ble-dat]] - [[arduino-boards-dat]]
17
+
18
+- [[arduino-pro-mini-dat]]
19
+
20
+- [[arduino-zero-dat]]
21
+
22
+- [[edarduino-dat]]
23
+
24
+- [[arduino-ide-dat]] - [[arduinoISP-dat]]
25
+
26
+- [[arduino-esp32-dat]] - [[arduino-esp8266-dat]]
27
+
28
+https://espressif.github.io/arduino-esp32/package_esp32_index.json
29
+
30
+https://arduino.esp8266.com/stable/package_esp8266com_index.json
31
+
32
+
33
+- [[arduino-code-v1-dat]] - [[arduino-lib-dat]]
34
+
35
+- [[usbasp-dat]] - [[avr-dat]] - [[avr-sdk-dat]]
36
+
37
+
38
+- arduino pro micro - [[3D-dat]] - https://grabcad.com/library/arduino-pro-micro-4
39
+
40
+
41
+
42
+
43
+
44
+## arduino nano BLE 33
45
+
46
+- arduino nano BLE 33 - nrf52840 + 9-axis IMU == LSM9DS1 9 Axis, Gyrometer, Accelerometer and Magnetometer - [[sensor-motion-dat]] - [[ 9-axis-IMU-dat]]
47
+- SCH - https://content.arduino.cc/assets/NANO33BLE_V4.0_sch.pdf
48
+- app - [[head-track-dat]]
49
+
50
+
51
+## Arduino Nano 33 BLE Sense Revision 2
52
+
53
+BMI270 6 axis, Gyrometer & Accelerometer
54
+
55
+BMM150 3 axis, Magnetometer
56
+
57
+2-4s Input Voltage (21V max)
58
+
59
+APDS 9960 Proximity sensor that can be used to reset zero
60
+
61
+This is a very nice Gyrometer chip, it's very stable in no-magnetometer mode.
62
+
63
+
64
+
65
+
66
+
67
+## Core list
68
+
69
+- [[logicgreen-dat]]
70
+
71
+https://nulllab.coding.net/p/lgt/d/nulllab_lgt_arduino/git/raw/master/package_nulllab_boards_index_zh.json
72
+
73
+
74
+
75
+
76
+
77
+## Attiny
78
+
79
+
80
+- [[megaTinyCore]]
81
+
82
+- [[attiny-dat]] - [[attiny13-dat]]
83
+
84
+- [[tinyAVR-dat]] == megaTinyCoremegaTinyCore - [[avr128-dat]] == BXCore == DA / DB
85
+
86
+
87
+megaTinyCore by Spence Konde
88
+http://drazzy.com/package_drazzy.com_index.json
89
+
90
+
91
+
92
+
93
+
94
+## obseleted logs
95
+
96
+
97
+https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
98
+https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
99
+http://drazzy.com/package_drazzy.com_index.json
100
+
101
+https://cdn.jsdelivr.net/gh/nulllaborg/arduino_nulllab/package_nulllab_boards_index_zh.json
102
+https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json
103
+https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json
104
+http://digistump.com/package_digistump_index.json
105
+
106
+
107
+
108
+## Other biards
109
+
110
+* [http://drazzy.com/package_drazzy.com_index.json https://github.com/SpenceKonde/ATTinyCore]
111
+* [https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json https://github.com/damellis/attiny]
112
+* [https://raw.githubusercontent.com/mikaelpatel/Cosa/master/package_cosa_index.json https://github.com/mikaelpatel/Cosa]
113
+* [http://www.leonardomiliani.com/repository/package_leonardomiliani.com_index.json https://github.com/leomil72/megax8]
114
+* [https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json https://github.com/MCUdude/MicroCore]
115
+
116
+
117
+
118
+### removed
119
+
120
+
121
+下载 http://digistump.com/package_digistump_index.json 时出错
122
+下载 https://nulllab.coding.net/p/lgt/d/nulllab_lgt_arduino/git/raw/master/package_nulllab_boards_index_zh.json 时出错
123
+下载 https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json 时出错
124
+下载 http://drazzy.com/package_drazzy.com_index.json 时出错
125
+下载 https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json 时出错
126
+
127
+
128
+## ref
129
+
130
+- [[arduino-ide-dat]]
131
+
132
+- [[arduino-boards]] - [[arduino]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/arduino-esp8266-dat/arduino-esp8266-dat.md
... ...
@@ -0,0 +1,90 @@
1
+
2
+# arduino-esp8266-dat
3
+
4
+https://arduino.esp8266.com/stable/package_esp8266com_index.json
5
+
6
+## boards
7
+
8
+- Generic ESP8266 Module
9
+- Generic ESP8285 Module
10
+- 4D Systems gen4 loD Range
11
+- Adafruit Feather HUZZAH ESP8266
12
+- Amperka WiFi Slot
13
+- Arduino
14
+- DOIT ESP-Mx DevKit (ESP8285)
15
+- Digistump Oak
16
+- ESPDuino (ESP-13 Module)
17
+- ESPectro Core
18
+- ESPino (ESP-12 Module)
19
+- ESPresso Lite 1.0
20
+- ESPresso Lite 2.0
21
+- ITEAD Sonoff
22
+- Invent One
23
+- LOLIN(WEMOS) D1 R2 & mini
24
+- LOLIN(WEMOS) D1 mini (clone)
25
+- LOLIN(WEMOS) D1 mini Lite
26
+- LOLIN(WEMOS) D1 mini Pro
27
+- LOLIN(WeMos) D1 R1 - [[NWI1083-dat]]
28
+- Lifely Agrumino Lemon v4
29
+- NodeMCU 0.9 (ESP-12 Module)
30
+- NodeMCU 1.0 (ESP-12E Module)
31
+- Olimex MOD-WIFI-ESP8266(-DEV)
32
+- Phoenix 1.0
33
+- Phoenix 2.0
34
+- Schirmilabs Eduino WiFi
35
+- Seeed Wio Link
36
+- SparkFun Blynk Board
37
+- SparkFun ESP8266 Thing
38
+- SparkFun ESP8266 Thing Dev
39
+- SweetPea ESP-210
40
+- ThaiEasyElec's ESPino
41
+- WiFi Kit 8
42
+- WiFiduino
43
+- Wiflnfo
44
+- XinaBox CW01
45
+
46
+## config
47
+
48
+- Board: "Generic ESP8266 Module"
49
+- Builtin Led: "2"
50
+- Upload Speed: "115200"
51
+- CPU Frequency: "80 MHz"
52
+- Crystal Frequency: "26 MHz"
53
+- Flash Size: "1MB (FS:64KB OTA:~470KB)"
54
+- Flash Mode: "DOUT (compatible)
55
+- Flash Frequency: "40MHz"
56
+- Reset Method: "dtr (aka nodemcu)"
57
+- Debug port: "Disabled"
58
+- Debug Level: "None""
59
+- IwlP Variant: "v2 Lower Memory”
60
+- VTables: "Flash"
61
+- C++ Exceptions: "Disabled (new aborts on oom)"
62
+- Stack Protection:"Disabled"
63
+- **Erase Flash: "All Flash Contents"**
64
+- Espressif FW: "nonos-sdk 2.2.1+ 100 (190703)
65
+- SSL Support: "All SSL ciphers (most compatible)"
66
+- MMU: "32KB cache + 32KB IRAM (balanced)
67
+- Non-32-Bit Access: "Use pgm_read macros for IRAM/PROGMEM"
68
+- Port: "COM252 (Elecrow CrowPanel 7.0P)"
69
+- Get Board Info
70
+
71
+
72
+## Arduino flash
73
+
74
+commands
75
+
76
+ C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1/esptool.exe --chip esp32c3 --port COM162 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.bootloader.bin 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.partitions.bin 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/partitions/boot_app0.bin 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.bin
77
+
78
+
79
+
80
+## files
81
+
82
+- 0x0 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.bootloader.bin
83
+- 0x8000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.partitions.bin
84
+- 0xe000 C:\Users\Administrator\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/partitions/boot_app0.bin
85
+- 0x10000 C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_749057/NWI1119-AP-1.ino.bin
86
+
87
+
88
+## ref
89
+
90
+- [[arduino-boards-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/arduino-esp8266-dat/arduino-esp8266.drawio
... ...
@@ -0,0 +1,22 @@
1
+<mxfile host="65bd71144e">
2
+ <diagram id="FClD9bK3KjQOJ64Fu8Wb" name="Page-1">
3
+ <mxGraphModel dx="902" dy="546" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
4
+ <root>
5
+ <mxCell id="0"/>
6
+ <mxCell id="1" parent="0"/>
7
+ <mxCell id="2" value="AP" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
8
+ <mxGeometry x="310" y="470" width="60" height="30" as="geometry"/>
9
+ </mxCell>
10
+ <mxCell id="3" value="Client" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
11
+ <mxGeometry x="410" y="470" width="60" height="30" as="geometry"/>
12
+ </mxCell>
13
+ <mxCell id="4" value="Magic Wrods" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
14
+ <mxGeometry x="305" y="550" width="70" height="40" as="geometry"/>
15
+ </mxCell>
16
+ <mxCell id="5" value="Update" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
17
+ <mxGeometry x="310" y="350" width="60" height="30" as="geometry"/>
18
+ </mxCell>
19
+ </root>
20
+ </mxGraphModel>
21
+ </diagram>
22
+</mxfile>
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/arduino-mega-dat/arduino-mega-dat.md
... ...
@@ -0,0 +1,208 @@
1
+# arduino-mega-dat
2
+
3
+- [[arduino-uno-dat]]
4
+
5
+
6
+## dev board
7
+
8
+- [[DARS017-dat]]
9
+
10
+- [[DARS013-dat]]
11
+
12
+## MISC board
13
+
14
+- [[DAS1004-dat]] - [[DAS1065-dat]]
15
+
16
+- [[DAS1063-dat]]
17
+
18
+
19
+## APP board
20
+
21
+- [[SDRS045-dat]] - [[reprap-dat]]
22
+
23
+- [[EDL-LCD-dat]]
24
+
25
+
26
+## pintout template
27
+
28
+
29
+| Pin Number | Pin Label | | Type | Functions / Notes |
30
+|------------|-----------|---|-------------------------|------------------------------------------------------|
31
+| 0 | RX0 | | Digital | UART0 RX (Serial) |
32
+| 1 | TX0 | | Digital | UART0 TX (Serial) |
33
+| 2 | D2 | | Digital | External Interrupt 4 (INT4) |
34
+| 3 | ~D3 | | Digital (PWM) | PWM (OC3C), External Interrupt 5 (INT5) |
35
+| 4 | D4 | | Digital | PWM (OC0B) |
36
+| 5 | ~D5 | | Digital (PWM) | PWM (OC3A) |
37
+| 6 | ~D6 | | Digital (PWM) | PWM (OC4A) |
38
+| 7 | D7 | | Digital | PWM (OC4B) |
39
+| 8 | D8 | | Digital | PWM (OC4C) |
40
+| 9 | ~D9 | | Digital (PWM) | PWM (OC2B) |
41
+| 10 | ~D10 | | Digital (PWM, SPI SS) | PWM (OC2A); SPI SS (hardware) |
42
+| 11 | ~D11 | | Digital (PWM, SPI MOSI) | PWM (OC1A); SPI MOSI |
43
+| 12 | D12 | | Digital (SPI MISO) | SPI MISO |
44
+| 13 | D13 | | Digital (LED, SPI SCK) | Built-in LED; SPI SCK |
45
+| 14 | TX3 | | Digital | UART3 TX |
46
+| 15 | RX3 | | Digital | UART3 RX |
47
+| 16 | TX2 | | Digital | UART2 TX |
48
+| 17 | RX2 | | Digital | UART2 RX |
49
+| 18 | TX1 | | Digital | UART1 TX |
50
+| 19 | RX1 | | Digital | UART1 RX |
51
+| 20 | SDA | | Digital (I2C SDA) | I2C SDA |
52
+| 21 | SCL | | Digital (I2C SCL) | I2C SCL |
53
+| 22 | D22 | | Digital | General purpose |
54
+| 23 | D23 | | Digital | General purpose |
55
+| 24 | D24 | | Digital | General purpose |
56
+| 25 | D25 | | Digital | General purpose |
57
+| 26 | D26 | | Digital | General purpose |
58
+| 27 | D27 | | Digital | General purpose |
59
+| 28 | D28 | | Digital | General purpose |
60
+| 29 | D29 | | Digital | General purpose |
61
+| 30 | D30 | | Digital | General purpose |
62
+| 31 | D31 | | Digital | General purpose |
63
+| 32 | D32 | | Digital | General purpose |
64
+| 33 | D33 | | Digital | General purpose |
65
+| 34 | D34 | | Digital | General purpose |
66
+| 35 | D35 | | Digital | General purpose |
67
+| 36 | D36 | | Digital | General purpose |
68
+| 37 | D37 | | Digital | General purpose |
69
+| 38 | D38 | | Digital | General purpose |
70
+| 39 | D39 | | Digital | General purpose |
71
+| 40 | D40 | | Digital | General purpose |
72
+| 41 | D41 | | Digital | General purpose |
73
+| 42 | D42 | | Digital | General purpose |
74
+| 43 | D43 | | Digital | General purpose |
75
+| 44 | D44 | | Digital | PWM (OC5C) |
76
+| 45 | D45 | | Digital | PWM (OC5B) |
77
+| 46 | D46 | | Digital | PWM (OC5A) |
78
+| 47 | D47 | | Digital | General purpose |
79
+| 48 | D48 | | Digital | General purpose |
80
+| 49 | D49 | | Digital | General purpose |
81
+| 50 | MISO | | Digital (SPI MISO) | SPI MISO (duplicate of D12) |
82
+| 51 | MOSI | | Digital (SPI MOSI) | SPI MOSI (duplicate of D11) |
83
+| 52 | SCK | | Digital (SPI SCK) | SPI SCK (duplicate of D13) |
84
+| 53 | SS | | Digital (SPI SS) | SPI SS (duplicate of D10) |
85
+| A0 (54) | A0 | | Analog / Digital | ADC0; digital (D54) |
86
+| A1 (55) | A1 | | Analog / Digital | ADC1; digital (D55) |
87
+| A2 (56) | A2 | | Analog / Digital | ADC2; digital (D56) |
88
+| A3 (57) | A3 | | Analog / Digital | ADC3; digital (D57) |
89
+| A4 (58) | A4 | | Analog / Digital | ADC4; digital (D58) |
90
+| A5 (59) | A5 | | Analog / Digital | ADC5; digital (D59) |
91
+| A6 (60) | A6 | | Analog / Digital | ADC6; digital (D60) |
92
+| A7 (61) | A7 | | Analog / Digital | ADC7; digital (D61) |
93
+| A8 (62) | A8 | | Analog / Digital | ADC8; digital (D62) |
94
+| A9 (63) | A9 | | Analog / Digital | ADC9; digital (D63) |
95
+| A10 (64) | A10 | | Analog / Digital | ADC10; digital (D64) |
96
+| A11 (65) | A11 | | Analog / Digital | ADC11; digital (D65) |
97
+| A12 (66) | A12 | | Analog / Digital | ADC12; digital (D66) |
98
+| A13 (67) | A13 | | Analog / Digital | ADC13; digital (D67) |
99
+| A14 (68) | A14 | | Analog / Digital | ADC14; digital (D68) |
100
+| A15 (69) | A15 | | Analog / Digital | ADC15; digital (D69) |
101
+| - | VIN | | Power | Input to onboard regulator (7-12V recommended) |
102
+| - | 5V | | Power | Regulated 5V output (or USB input) |
103
+| - | 3.3V | | Power | 3.3V regulator output |
104
+| - | GND | | Power | Ground pins (multiple) |
105
+| - | IOREF | | Power / Reference | Provides reference voltage for shields (5V on Mega) |
106
+| - | RESET | | Control | Active-low reset input |
107
+| - | AREF | | Reference | External analog reference for ADC |
108
+| - | ICSP | | SPI header | MOSI, MISO, SCK for programming / SPI (6-pin header) |
109
+
110
+
111
+
112
+## pin out table
113
+
114
+Below is a comprehensive reference table for the Arduino Mega 2560 (ATmega2560-based) pins and common functions.
115
+
116
+| Pin Number | Pin Label | Type | Functions / Notes |
117
+| ---------- | --------- | ----------------------- | ---------------------------------------------------- |
118
+| 0 | RX0 | Digital | UART0 RX (Serial) |
119
+| 1 | TX0 | Digital | UART0 TX (Serial) |
120
+| 2 | D2 | Digital | External Interrupt 4 (INT4) |
121
+| 3 | ~D3 | Digital (PWM) | PWM (OC3C), External Interrupt 5 (INT5) |
122
+| 4 | D4 | Digital | PWM (OC0B) |
123
+| 5 | ~D5 | Digital (PWM) | PWM (OC3A) |
124
+| 6 | ~D6 | Digital (PWM) | PWM (OC4A) |
125
+| 7 | D7 | Digital | PWM (OC4B) |
126
+| 8 | D8 | Digital | PWM (OC4C) |
127
+| 9 | ~D9 | Digital (PWM) | PWM (OC2B) |
128
+| 10 | ~D10 | Digital (PWM, SPI SS) | PWM (OC2A); SPI SS (hardware) |
129
+| 11 | ~D11 | Digital (PWM, SPI MOSI) | PWM (OC1A); SPI MOSI |
130
+| 12 | D12 | Digital (SPI MISO) | SPI MISO |
131
+| 13 | D13 | Digital (LED, SPI SCK) | Built-in LED; SPI SCK |
132
+| 14 | TX3 | Digital | UART3 TX |
133
+| 15 | RX3 | Digital | UART3 RX |
134
+| 16 | TX2 | Digital | UART2 TX |
135
+| 17 | RX2 | Digital | UART2 RX |
136
+| 18 | TX1 | Digital | UART1 TX |
137
+| 19 | RX1 | Digital | UART1 RX |
138
+| 20 | SDA | Digital (I2C SDA) | I2C SDA |
139
+| 21 | SCL | Digital (I2C SCL) | I2C SCL |
140
+| 22 | D22 | Digital | General purpose |
141
+| 23 | D23 | Digital | General purpose |
142
+| 24 | D24 | Digital | General purpose |
143
+| 25 | D25 | Digital | General purpose |
144
+| 26 | D26 | Digital | General purpose |
145
+| 27 | D27 | Digital | General purpose |
146
+| 28 | D28 | Digital | General purpose |
147
+| 29 | D29 | Digital | General purpose |
148
+| 30 | D30 | Digital | General purpose |
149
+| 31 | D31 | Digital | General purpose |
150
+| 32 | D32 | Digital | General purpose |
151
+| 33 | D33 | Digital | General purpose |
152
+| 34 | D34 | Digital | General purpose |
153
+| 35 | D35 | Digital | General purpose |
154
+| 36 | D36 | Digital | General purpose |
155
+| 37 | D37 | Digital | General purpose |
156
+| 38 | D38 | Digital | General purpose |
157
+| 39 | D39 | Digital | General purpose |
158
+| 40 | D40 | Digital | General purpose |
159
+| 41 | D41 | Digital | General purpose |
160
+| 42 | D42 | Digital | General purpose |
161
+| 43 | D43 | Digital | General purpose |
162
+| 44 | D44 | Digital | PWM (OC5C) |
163
+| 45 | D45 | Digital | PWM (OC5B) |
164
+| 46 | D46 | Digital | PWM (OC5A) |
165
+| 47 | D47 | Digital | General purpose |
166
+| 48 | D48 | Digital | General purpose |
167
+| 49 | D49 | Digital | General purpose |
168
+| 50 | MISO | Digital (SPI MISO) | SPI MISO (duplicate of D12) |
169
+| 51 | MOSI | Digital (SPI MOSI) | SPI MOSI (duplicate of D11) |
170
+| 52 | SCK | Digital (SPI SCK) | SPI SCK (duplicate of D13) |
171
+| 53 | SS | Digital (SPI SS) | SPI SS (duplicate of D10) |
172
+| A0 (54) | A0 | Analog / Digital | ADC0; digital (D54) |
173
+| A1 (55) | A1 | Analog / Digital | ADC1; digital (D55) |
174
+| A2 (56) | A2 | Analog / Digital | ADC2; digital (D56) |
175
+| A3 (57) | A3 | Analog / Digital | ADC3; digital (D57) |
176
+| A4 (58) | A4 | Analog / Digital | ADC4; digital (D58) |
177
+| A5 (59) | A5 | Analog / Digital | ADC5; digital (D59) |
178
+| A6 (60) | A6 | Analog / Digital | ADC6; digital (D60) |
179
+| A7 (61) | A7 | Analog / Digital | ADC7; digital (D61) |
180
+| A8 (62) | A8 | Analog / Digital | ADC8; digital (D62) |
181
+| A9 (63) | A9 | Analog / Digital | ADC9; digital (D63) |
182
+| A10 (64) | A10 | Analog / Digital | ADC10; digital (D64) |
183
+| A11 (65) | A11 | Analog / Digital | ADC11; digital (D65) |
184
+| A12 (66) | A12 | Analog / Digital | ADC12; digital (D66) |
185
+| A13 (67) | A13 | Analog / Digital | ADC13; digital (D67) |
186
+| A14 (68) | A14 | Analog / Digital | ADC14; digital (D68) |
187
+| A15 (69) | A15 | Analog / Digital | ADC15; digital (D69) |
188
+| - | VIN | Power | Input to onboard regulator (7-12V recommended) |
189
+| - | 5V | Power | Regulated 5V output (or USB input) |
190
+| - | 3.3V | Power | 3.3V regulator output |
191
+| - | GND | Power | Ground pins (multiple) |
192
+| - | IOREF | Power / Reference | Provides reference voltage for shields (5V on Mega) |
193
+| - | RESET | Control | Active-low reset input |
194
+| - | AREF | Reference | External analog reference for ADC |
195
+| - | ICSP | SPI header | MOSI, MISO, SCK for programming / SPI (6-pin header) |
196
+
197
+Notes:
198
+- PWM pins: ~2-13, ~44-46 (marked with ~ on board silkscreen).
199
+- UARTs: Serial (0: pins 0/1), Serial1 (1: 18/19), Serial2 (2: 16/17), Serial3 (3: 14/15).
200
+- SPI pins: D50-53 are duplicates of D12, D11, D13, D10 respectively.
201
+- I2C: SDA = D20, SCL = D21.
202
+- Digital pins can be used as inputs or outputs; analog pins can also be used as digital pins when referenced by number (A0 = 54, ... A15 = 69).
203
+- External interrupts: INT0 (D2), INT1 (D3), INT2 (D21), INT3 (D20), INT4 (D19), INT5 (D18).
204
+
205
+
206
+## ref
207
+
208
+- [[arduino-boards-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/arduino-pro-mini-dat/2025-11-15-17-21-59.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/arduino-pro-mini-dat/2025-11-15-17-21-59.png differ
board-series-dat/arduino-boards-dat/arduino-pro-mini-dat/arduino-pro-mini-dat.md
... ...
@@ -0,0 +1,17 @@
1
+
2
+# arduino-pro-mini-dat
3
+
4
+## pin definitions
5
+
6
+![](2025-11-15-17-21-59.png)
7
+
8
+
9
+## boards
10
+
11
+- [[DAR1007-dat]] - [[DAR1010-dat]]
12
+
13
+
14
+
15
+## ref
16
+
17
+- [[arduino-dat]] - [[atmega328-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/arduino-stm32-dat/arduino-stm32-dat.md
... ...
@@ -0,0 +1,33 @@
1
+
2
+# arduino-stm32-dat
3
+
4
+* In arduino IDE install arduino SAM board first ("for arduino zero"), so toolchain "arm-none-eabi-g++ " installed
5
+* Git clone into arduino\hardware folder
6
+{| class="wikitable sortable"
7
+|-
8
+! Github !! Support hardward !! Support software
9
+|-
10
+| [https://github.com/rogerclarkmelbourne/Arduino_STM32.git STM32 Arduino] || F1, F3, F4 ||
11
+|-
12
+| [https://github.com/stm32duino/Arduino_Core_STM32 Arduino_Core_STM32] || F0~F7, L0~L4 ||
13
+|}
14
+* Hardware programmer use ST-LINK, install driver, [https://github.com/Edragon/stm8 you can find it here]
15
+* Connect with our STM32F103C8T6 board, upload blink sketch onto PB12 pin.
16
+* Support arduino library - [http://stm32duino.com/viewtopic.php?f=13&t=2812 here]
17
+
18
+
19
+
20
+## code
21
+
22
+- https://github.com/Edragon/Arduino-STM32
23
+
24
+
25
+
26
+## ref
27
+
28
+
29
+
30
+
31
+- [[arduino-dat]]
32
+
33
+
board-series-dat/arduino-boards-dat/arduino-uno-dat/2024-03-26-16-17-03.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/arduino-uno-dat/2024-03-26-16-17-03.png differ
board-series-dat/arduino-boards-dat/arduino-uno-dat/2025-11-15-17-20-20.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/arduino-uno-dat/2025-11-15-17-20-20.png differ
board-series-dat/arduino-boards-dat/arduino-uno-dat/2026-02-11-02-25-37.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/arduino-uno-dat/2026-02-11-02-25-37.png differ
board-series-dat/arduino-boards-dat/arduino-uno-dat/arduino-uno-dat.md
... ...
@@ -0,0 +1,73 @@
1
+# arduino-uno-dat
2
+
3
+https://docs.arduino.cc/hardware/uno-rev3
4
+
5
+
6
+## pin definitions
7
+
8
+![](2025-11-15-17-20-20.png)
9
+
10
+
11
+![](2024-03-26-16-17-03.png)
12
+
13
+## pin table
14
+
15
+Below is a comprehensive reference table for the Arduino Uno (Uno R3 / ATmega328P-based) pins and common functions.
16
+
17
+| Pin Number | Pin Label | Type | Functions / Notes |
18
+| ---------- | --------- | ----------------------- | ---------------------------------------------------- |
19
+| 0 | RX | Digital | UART RX (Serial) |
20
+| 1 | TX | Digital | UART TX (Serial) |
21
+| 2 | D2 | Digital | External Interrupt 0 (INT0) |
22
+| 3 | ~D3 | Digital (PWM) | PWM (OC2B), External Interrupt 1 (INT1) |
23
+| 4 | D4 | Digital | General purpose |
24
+| 5 | ~D5 | Digital (PWM) | PWM (OC0B) |
25
+| 6 | ~D6 | Digital (PWM) | PWM (OC0A) |
26
+| 7 | D7 | Digital | General purpose |
27
+| 8 | D8 | Digital | General purpose |
28
+| 9 | ~D9 | Digital (PWM) | PWM (OC1A) |
29
+| 10 | ~D10 | Digital (PWM, SPI SS) | PWM (OC1B); SPI SS (hardware) |
30
+| 11 | ~D11 | Digital (PWM, SPI MOSI) | PWM (OC2A); SPI MOSI |
31
+| 12 | D12 | Digital (SPI MISO) | SPI MISO |
32
+| 13 | D13 | Digital (LED, SPI SCK) | Built-in LED; SPI SCK |
33
+| A0 (14) | A0 | Analog / Digital | ADC0; can be used as digital (D14) |
34
+| A1 (15) | A1 | Analog / Digital | ADC1; digital (D15) |
35
+| A2 (16) | A2 | Analog / Digital | ADC2; digital (D16) |
36
+| A3 (17) | A3 | Analog / Digital | ADC3; digital (D17) |
37
+| A4 (18) | A4 | Analog / I2C (SDA) | ADC4; I2C SDA (also digital D18 on some mappings) |
38
+| A5 (19) | A5 | Analog / I2C (SCL) | ADC5; I2C SCL (also digital D19 on some mappings) |
39
+| - | VIN | Power | Input to onboard regulator (7-12V recommended) |
40
+| - | 5V | Power | Regulated 5V output (or USB input) |
41
+| - | 3.3V | Power | 3.3V regulator output on some boards |
42
+| - | GND | Power | Ground pins (multiple) |
43
+| - | IOREF | Power / Reference | Provides reference voltage for shields (5V on Uno) |
44
+| - | RESET | Control | Active-low reset input |
45
+| - | AREF | Reference | External analog reference for ADC |
46
+| - | ICSP | SPI header | MOSI, MISO, SCK for programming / SPI (6-pin header) |
47
+
48
+Notes:
49
+- PWM pins: ~3, ~5, ~6, ~9, ~10, ~11 (marked with ~ on board silkscreen).
50
+- SPI pins: D11 = MOSI, D12 = MISO, D13 = SCK; D10 typically used as SS for SPI slave select.
51
+- I2C: SDA = A4, SCL = A5. Uno R3 also exposes dedicated SDA / SCL pins near AREF.
52
+- Digital pins can be used as inputs or outputs; analog pins can also be used as digital pins when referenced by number (A0 = 14, ... A5 = 19).
53
+
54
+
55
+
56
+
57
+## SCH
58
+
59
+![](2026-02-11-02-25-37.png)
60
+
61
+## ref
62
+
63
+- [[avr-sdk-dat]]
64
+
65
+- [[arduino-dat]]
66
+
67
+
68
+
69
+- datasheet - https://docs.arduino.cc/resources/datasheets/A000066-datasheet.pdf
70
+- SCH - https://docs.arduino.cc/resources/schematics/A000066-schematics.pdf
71
+
72
+
73
+- [[atmega328-dat]]
board-series-dat/arduino-boards-dat/atmega328-arduino-dat/2024-07-01-21-13-30.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/atmega328-arduino-dat/2024-07-01-21-13-30.png differ
board-series-dat/arduino-boards-dat/atmega328-arduino-dat/atmega328-arduino-dat.md
... ...
@@ -0,0 +1,45 @@
1
+
2
+# atmega328-arduino-dat
3
+
4
+
5
+## Chip Map
6
+
7
+![](2024-07-01-21-13-30.png)
8
+
9
+
10
+| arduino | pin | Funcs | Funcs2 | customize |
11
+| ------- | --- | ----- | ---------- | --------- |
12
+| 13 | 17 | PB5 | SCK/PCINT5 | |
13
+| 12 | 16 | PB4 | MISO | |
14
+| 11 | 15 | PB3 | MOSI/PWM | |
15
+| 10 | 14 | PB2 | | |
16
+| 9 | 13 | PB1 | PWM | |
17
+| 8 | 12 | PB0 | | |
18
+| 7 | 11 | PD7 | | |
19
+| 6 | 10 | PD6 | PWM | |
20
+| 5 | 9 | PD5 | PWM | |
21
+| 4 | 2 | PD4 | | |
22
+| 3 | 1 | PD3 | PWM | |
23
+| 2 | 32 | PD2 | | |
24
+| 1 | 31 | PD1 | TX | |
25
+| 0 | 30 | PD0 | RX | |
26
+
27
+
28
+## Simplified = arduino pin template
29
+
30
+| arduino | Note | customize |
31
+| ------- | ---- | --------- |
32
+| 13 | | |
33
+| 12 | | |
34
+| 11 | | |
35
+| 10 | | |
36
+| 9 | | |
37
+| 8 | | |
38
+| 7 | | |
39
+| 6 | | |
40
+| 5 | | |
41
+| 4 | | |
42
+| 3 | | |
43
+| 2 | INT0 | |
44
+| 1 | TXD | |
45
+| 0 | RXD | |
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/attiny-dev-dat/attiny-dev-dat.md
... ...
@@ -0,0 +1,27 @@
1
+
2
+# attiny-dev-dat
3
+
4
+legacy wiki page - https://www.electrodragon.com/w/ATtiny_Mini_Dev_board_Series
5
+
6
+
7
+## common programmer
8
+
9
+
10
+https://www.electrodragon.com/product/usbasp-programmer-r2-53-3v-supported-avr-arduino/
11
+
12
+- [[DPR1088-dat]] - [[usbasp-dat]] - [[avr-sdk-dat]] - [[avrdude-dat]]
13
+
14
+- [[arduino-dat]]
15
+
16
+chip - [[attiny-dat]]
17
+
18
+
19
+
20
+
21
+
22
+
23
+## ref
24
+
25
+- [[attiny-dev-dat]]
26
+
27
+- [[DOD1016-dat]] - [[DOD1017-dat]] - [[DOD1018-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/attiny-diy-dat/attiny-diy-dat.md
... ...
@@ -0,0 +1,180 @@
1
+
2
+# diy-attiny-dat
3
+
4
+- https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json
5
+
6
+### avrdude commands
7
+
8
+C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -Uflash:w:C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:i
9
+
10
+
11
+- C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude
12
+- -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf
13
+- -v
14
+- -pattiny13
15
+- -cstk500v1
16
+- -PCOM245
17
+- -b19200
18
+- -Uflash:w:C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:i
19
+
20
+
21
+### write
22
+
23
+ C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -Uflash:w:C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:i
24
+
25
+ avrdude: Version 6.3-20190619
26
+ Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
27
+ Copyright (c) 2007-2014 Joerg Wunsch
28
+
29
+ System wide configuration file is "C:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf"
30
+
31
+ Using Port : COM245
32
+ Using Programmer : stk500v1
33
+ Overriding Baud Rate : 19200
34
+ AVR Part : ATtiny13
35
+ Chip Erase delay : 4000 us
36
+ PAGEL : P00
37
+ BS2 : P00
38
+ RESET disposition : dedicated
39
+ RETRY pulse : SCK
40
+ serial program mode : yes
41
+ parallel program mode : yes
42
+ Timeout : 200
43
+ StabDelay : 100
44
+ CmdexeDelay : 25
45
+ SyncLoops : 32
46
+ ByteDelay : 0
47
+ PollIndex : 3
48
+ PollValue : 0x53
49
+ Memory Detail :
50
+
51
+ Block Poll Page Polled
52
+ Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
53
+ ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
54
+ eeprom 65 5 4 0 no 64 4 0 4000 4000 0xff 0xff
55
+ flash 65 6 32 0 yes 1024 32 32 4500 4500 0xff 0xff
56
+ signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
57
+ lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
58
+ calibration 0 0 0 0 no 2 0 0 0 0 0x00 0x00
59
+ lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
60
+ hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
61
+
62
+ Programmer Type : STK500
63
+ Description : Atmel STK500 Version 1.x firmware
64
+ Hardware Version: 2
65
+ Firmware Version: 1.18
66
+ Topcard : Unknown
67
+ Vtarget : 0.0 V
68
+ Varef : 0.0 V
69
+ Oscillator : Off
70
+ SCK period : 0.1 us
71
+
72
+ avrdude: AVR device initialized and ready to accept instructions
73
+
74
+ Reading | ################################################## | 100% 0.02s
75
+
76
+ avrdude: Device signature = 0x1e9007 (probably t13)
77
+ avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed
78
+ To disable this feature, specify the -D option.
79
+ avrdude: erasing chip
80
+ avrdude: reading input file "C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex"
81
+ avrdude: writing flash (278 bytes):
82
+
83
+ Writing | ################################################## | 100% 0.59s
84
+
85
+ avrdude: 278 bytes of flash written
86
+ avrdude: verifying flash memory against C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:
87
+ avrdude: load data flash data from input file C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex:
88
+ avrdude: input file C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672/rf-motor.ino.hex contains 278 bytes
89
+ avrdude: reading on-chip flash data:
90
+
91
+ Reading | ################################################## | 100% 0.26s
92
+
93
+ avrdude: verifying ...
94
+ avrdude: 278 bytes of flash verified
95
+
96
+ avrdude done. Thank you.
97
+
98
+
99
+### bootloader
100
+
101
+C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -e -Ulock:w:0x3F:m -Uhfuse:w:0b11111011:m -Ulfuse:w:0x79:m
102
+
103
+C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -Ulock:w:0x3F:m
104
+
105
+> -e == Tells avrdude to perform a chip erase before any programming actions (like writing flash or EEPROM).
106
+
107
+
108
+### lock
109
+
110
+ C:\Users\Administrator\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf -v -pattiny13 -cstk500v1 -PCOM245 -b19200 -Ulock:w:0x3F:m
111
+
112
+ avrdude: Version 6.3-20190619
113
+ Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
114
+ Copyright (c) 2007-2014 Joerg Wunsch
115
+
116
+ System wide configuration file is "C:\Users\Administrator\AppData\Local\Arduino15\packages\diy_attiny\hardware\avr\2023.4.19-gcc7.3/avrdude.conf"
117
+
118
+ Using Port : COM245
119
+ Using Programmer : stk500v1
120
+ Overriding Baud Rate : 19200
121
+ AVR Part : ATtiny13
122
+ Chip Erase delay : 4000 us
123
+ PAGEL : P00
124
+ BS2 : P00
125
+ RESET disposition : dedicated
126
+ RETRY pulse : SCK
127
+ serial program mode : yes
128
+ parallel program mode : yes
129
+ Timeout : 200
130
+ StabDelay : 100
131
+ CmdexeDelay : 25
132
+ SyncLoops : 32
133
+ ByteDelay : 0
134
+ PollIndex : 3
135
+ PollValue : 0x53
136
+ Memory Detail :
137
+
138
+ Block Poll Page Polled
139
+ Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
140
+ ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
141
+ eeprom 65 5 4 0 no 64 4 0 4000 4000 0xff 0xff
142
+ flash 65 6 32 0 yes 1024 32 32 4500 4500 0xff 0xff
143
+ signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
144
+ lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
145
+ calibration 0 0 0 0 no 2 0 0 0 0 0x00 0x00
146
+ lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
147
+ hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
148
+
149
+ Programmer Type : STK500
150
+ Description : Atmel STK500 Version 1.x firmware
151
+ Hardware Version: 2
152
+ Firmware Version: 1.18
153
+ Topcard : Unknown
154
+ Vtarget : 0.0 V
155
+ Varef : 0.0 V
156
+ Oscillator : Off
157
+ SCK period : 0.1 us
158
+
159
+ avrdude: AVR device initialized and ready to accept instructions
160
+
161
+ Reading | ################################################## | 100% 0.02s
162
+
163
+ avrdude: Device signature = 0x1e9007 (probably t13)
164
+ avrdude: reading input file "0x3F"
165
+ avrdude: writing lock (1 bytes):
166
+
167
+ Writing | ################################################## | 100% 0.01s
168
+
169
+ avrdude: 1 bytes of lock written
170
+ avrdude: verifying lock memory against 0x3F:
171
+ avrdude: load data lock data from input file 0x3F:
172
+ avrdude: input file 0x3F contains 1 bytes
173
+ avrdude: reading on-chip lock data:
174
+
175
+ Reading | ################################################## | 100% 0.01s
176
+
177
+ avrdude: verifying ...
178
+ avrdude: 1 bytes of lock verified
179
+
180
+ avrdude done. Thank you.
board-series-dat/arduino-boards-dat/megaCoreX-dat/megaCoreX-dat.md
... ...
@@ -0,0 +1,28 @@
1
+
2
+# MCUdude MegaCoreX
3
+
4
+
5
+
6
+## MegaCoreX
7
+
8
+- Arduino board - https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
9
+
10
+- atmega4808
11
+
12
+
13
+
14
+- MegaCoreX - megaTinyAVR
15
+- https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
16
+- https://github.com/MCUdude/MegaCoreX
17
+
18
+
19
+## Atmega
20
+
21
+- [[megaCoreX-dat]] - atmega4808
22
+https://mcudude.github.io/MegaCoreX/package_MCUdude_MegaCoreX_index.json
23
+
24
+
25
+
26
+## ref
27
+
28
+- [[avr-sdk-dat]]
... ...
\ No newline at end of file
board-series-dat/arduino-boards-dat/megaTinyCore-dat/53-54-16-15-12-2022.png
... ...
Binary files /dev/null and b/board-series-dat/arduino-boards-dat/megaTinyCore-dat/53-54-16-15-12-2022.png differ
board-series-dat/arduino-boards-dat/megaTinyCore-dat/megaTinyCore-dat.md
... ...
@@ -0,0 +1,88 @@
1
+
2
+# megaTinyCore-dat
3
+
4
+- [[tinyavr-dat]]
5
+
6
+- [[programmer-dat]] hardware - [[UPDI-dat]]
7
+
8
+## megaTinyCore
9
+
10
+DxCore - megaTinyCore
11
+- by Spence Konde
12
+- https://github.com/SpenceKonde/megaTinyCore
13
+- https://github.com/SpenceKonde/megaTinyCore/blob/master/Installation.md
14
+- https://github.com/SpenceKonde/DxCore
15
+- https://github.com/SpenceKonde/DxCore/blob/master/Installation.md
16
+- http://drazzy.com/package_drazzy.com_index.json
17
+- AVR128
18
+
19
+
20
+## supported boards
21
+
22
+- [] ATtiny3227/3217/1627/1617/1607/827/817/807/427/417
23
+- [] ATtiny3226/3216/1626/1616/1606/826/816/806/426/416/406
24
+- [] ATtiny3224/1624/1614/1604/824/814/804/424/414/404/214/204
25
+- [] ATtiny412/402/212/202
26
+- [] Official Microchip Board
27
+- [] ATtiny3217/1617/1607/817/807/417 w/0ptiboot
28
+- [] ATtiny3227/1627/827/427 w/0ptiboot
29
+- [] ATtiny3216/1616/1606/816/806/416/406 w/0ptiboot
30
+- [] ATtiny3226/1626/826/426 w/0ptiboot
31
+- [] ATtiny1614/1604/814/804/414/404 w/0ptiboot
32
+- [] ATtiny3224/1624/824/424 w/0ptiboot
33
+- [] ATtiny412/402/212/202 w/Optiboot
34
+- [] Official Microchip Board w/Optiboot
35
+
36
+upload using programmer
37
+
38
+## e.g. attiny 202
39
+
40
+for board -- [[ILE1073-dat]]
41
+
42
+https://github.com/SpenceKonde/megaTinyCore/blob/master/megaavr/extras/ATtiny_x02.md
43
+
44
+
45
+- jtag2UPDI
46
+- burnbootloader
47
+
48
+attachlnterrupt Mode: *On allpins, with new implementation.*
49
+
50
+BOD Mode when Active/Sleeping (burn bootloader req'd): *Disabled/Disabled*
51
+
52
+BOD Voltage Level (burn bootloader req'd): "1.8V (5 MHz or less)"
53
+
54
+UART for Bootloader (burn bootloader req'd): "TX:2 (PA1), RX:3 (PA2)*Chip: "ATtiny202""
55
+
56
+Clock (burn bootloader usually req'd see docs): *"8 MHz internal*
57
+
58
+Bootloader entry on.. 'Default (Always enter bootloader 8 second delay - unless UPDI fused as reset, then.millis0/micros0
59
+
60
+Timer: Enabled (default timer)*
61
+
62
+printf0: "Default (doesn't print floats, 1.4k flash use)"
63
+
64
+PWM pins (advanced, see core documentation): *PA1-3,7 (default)UPDI/Reset Pin and: *UPDl, (default optiboot for 8 sec. after allresets)*
65
+
66
+Startup Time (burn bootloader req'd): "8ms"
67
+
68
+Wire (Wire.h/I2C) Library mode: *Master or Slave (saves flash and RAM)"
69
+
70
+
71
+## e.g. attiny 1604
72
+
73
+![](53-54-16-15-12-2022.png)
74
+
75
+- flash bootloader first
76
+- upload sketch by programmer secondly
77
+
78
+
79
+
80
+
81
+- attachlnterrupt Mode: "On all pins, with new implementation."BOD Mode when Active/Sleeping (burn bootloader req'd): Disabled/Disabled*BOD Voltage Level (burn bootloader req'd): "1.8V (5 MHz or less)*UART for Bootloader (burn bootloader req'd): "TX:0 (PA6), RX:1 (PA7)*Chip: "ATtiny412"
82
+- Clock (burn bootloader usually req'd see docs): *20 MHz internal
83
+- Bootloader entry on... 'Default (Always enter bootloader 8 second delay - unless UPDI fused as reset, then...millis0/micros0 Timer: “ Enabled (default timer) *
84
+- printfO: “Default (doesn't print floats, 1.4k flash use)
85
+- PWM pins (advanced, see core documentation): *PA1-3,7 (default)"
86
+- UPDI/Reset Pin and: *"UPDl, (default optiboot for 8 sec. after all resets)"
87
+- Startup Time (burn bootloader req'd): "8ms"
88
+- Wire (Wire.h/I2C) Library mode: *Master or Slave (saves flash and RAM)"
... ...
\ No newline at end of file
board-series-dat/prototyping-PCB-dat/prototyping-PCB-dat.md
... ...
@@ -0,0 +1,12 @@
1
+
2
+# prototyping-PCB-dat
3
+
4
+https://www.electrodragon.com/product-category/prototype/proto-board/
5
+
6
+- [[PPB0021-dat]]
7
+
8
+
9
+- [[RPI-SBC-dat]] - [[PPB1069-dat]]
10
+
11
+## ref
12
+