650f917ffec1556f803d3eb55c3797ecf39f9e44
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 | + |
|
| 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 | - |
|
| 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 | - |
|
| 11 | - |
|
| 12 | - |
|
| 13 | - |
|
| 14 | - |
|
| 5 | +- refer to [[CKI1083-dat]] |
|
| 15 | 6 | |
| 16 | 7 | ## ref |
| 17 | 8 | |
| 18 | -- [[CKI1082]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[CKI1082]] |
|
| ... | ... | \ 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 |  |
| 21 | 21 | |
| 22 | 22 | Appearance |
| 23 | - |
|
| ... | ... | \ No newline at end of file |
| 0 | + |
|
| 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 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | + |
|
| 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 | - |
|
| 27 | - |
|
| 28 | -### ESP32-C3 |
|
| 29 | - |
|
| 30 | -esp32 by espressif systems |
|
| 31 | - |
|
| 32 | - |
|
| 33 | - |
|
| 34 | - |
|
| 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 | - |
|
| 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 | - |
|
| 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 | - |
|
| 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 | - |
|
| 9 | - |
|
| 10 | - |
|
| 11 | - |
|
| 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 | - |
|
| 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 | - |
|
| 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 | - |
|
| 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 | + |
|
| 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 | + |
|
| 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 | + |
|
| 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 |  |
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 | + |
|
| 27 | + |
|
| 28 | +### ESP32-C3 |
|
| 29 | + |
|
| 30 | +esp32 by espressif systems |
|
| 31 | + |
|
| 32 | + |
|
| 33 | + |
|
| 34 | + |
|
| 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 | + |
|
| 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 | + |
|
| 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 | + |
|
| 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 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + |
|
| 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 | + |
|
| 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 | + |
|
| 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 | + |
|
| 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 | + |