caf433093f35a7fc287e111bacda5ec4c92b75b1
Chip-cn-dat/Espressif-dat/ESP32-chip-dat/ESP32-dat.md
| ... | ... | @@ -43,16 +43,16 @@ |
| 43 | 43 | |
| 44 | 44 | Most ESP32 chips are dual-core. Here’s a summary: |
| 45 | 45 | |
| 46 | -| Chip Series | Cores | Core Type | |
|
| 47 | -| ----------- | ------ | -------------------- | |
|
| 48 | -| ESP32 | Dual | Tensilica Xtensa LX6 | |
|
| 49 | -| ESP32-S2 | Single | Tensilica Xtensa LX7 | |
|
| 50 | -| ESP32-S3 | Dual | Tensilica Xtensa LX7 | |
|
| 51 | -| ESP32-C3 | Single | RISC-V | |
|
| 52 | -| ESP32-C6 | Single | RISC-V | |
|
| 53 | -| ESP32-C5 | Single | RISC-V | |
|
| 54 | -| ESP32-H2 | Single | RISC-V | |
|
| 55 | -| ESP32-P4 | Dual | RISC-V | |
|
| 46 | +| Chip Series | Cores | Core Type | Pin Count | |
|
| 47 | +| ----------- | ------ | -------------------- | --------- | |
|
| 48 | +| ESP32 | Dual | Tensilica Xtensa LX6 | | |
|
| 49 | +| ESP32-S2 | Single | Tensilica Xtensa LX7 | | |
|
| 50 | +| ESP32-S3 | Dual | Tensilica Xtensa LX7 | 57 | |
|
| 51 | +| ESP32-C3 | Single | RISC-V | | |
|
| 52 | +| ESP32-C6 | Single | RISC-V | | |
|
| 53 | +| ESP32-C5 | Single | RISC-V | | |
|
| 54 | +| ESP32-H2 | Single | RISC-V | | |
|
| 55 | +| ESP32-P4 | Dual | RISC-V | | |
|
| 56 | 56 | |
| 57 | 57 | **Dual-core ESP32 chips:** |
| 58 | 58 | - ESP32 (original) |
Chip-dat/AVR-dat/attiny-dat/attiny-dat.md
| ... | ... | @@ -30,19 +30,7 @@ Key features: |
| 30 | 30 | |
| 31 | 31 | ## SDK |
| 32 | 32 | |
| 33 | -- [[arduino-boards-dat]] |
|
| 34 | - |
|
| 35 | -== https://github.com/MCUdude/MicroCore == star 580 |
|
| 36 | - |
|
| 37 | -Enter the following URL in Additional Boards Manager URLs: |
|
| 38 | - |
|
| 39 | - https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json |
|
| 40 | - |
|
| 41 | -- Open the Tools > Board > Boards Manager... menu item. |
|
| 42 | -- Wait for the platform indexes to finish downloading. |
|
| 43 | -- Scroll down until you see the MicroCore entry and click on it. |
|
| 44 | -- Click Install. |
|
| 45 | -- After installation is complete close the Boards Manager window. |
|
| 33 | +- [[arduino-boards-dat]] - [[diy-attiny-dat]] - [[microcore-dat]] |
|
| 46 | 34 | |
| 47 | 35 | |
| 48 | 36 | - arduino attiny - http://code.google.com/p/arduino-tiny/ |
| ... | ... | @@ -55,20 +43,17 @@ Enter the following URL in Additional Boards Manager URLs: |
| 55 | 43 | |
| 56 | 44 | - [[DAR1047-dat]] |
| 57 | 45 | |
| 46 | + |
|
| 47 | + |
|
| 58 | 48 | ## other LIBs |
| 59 | 49 | |
| 60 | -ATTinyCore |
|
| 50 | +ATTinyCore (not support attiny 13) |
|
| 61 | 51 | - by Spence Konde |
| 62 | 52 | - attiny 85 |
| 63 | 53 | - https://github.com/SpenceKonde/ATTinyCore == 1.7k stars |
| 64 | 54 | |
| 65 | 55 | |
| 66 | 56 | |
| 67 | -DIY Attiny |
|
| 68 | -- https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json |
|
| 69 | - |
|
| 70 | - |
|
| 71 | - |
|
| 72 | 57 | ## ref |
| 73 | 58 | |
| 74 | 59 | - [[arduino-dat]] |
Chip-dat/AVR-dat/attiny-dat/attiny13-dat/attiny13-dat.md
| ... | ... | @@ -37,6 +37,7 @@ proramming |
| 37 | 37 | - ATtiny13A leg 8 -> 5v |
| 38 | 38 | - ATtiny13A leg 4 -> Ground (GND) |
| 39 | 39 | |
| 40 | +- [[arduino-boards-dat]] - [[diy-attiny-dat]] - [[microcore-dat]] |
|
| 40 | 41 | |
| 41 | 42 | |
| 42 | 43 | ## ref |
SDK-dat/arduino-dat/Arduino-IDE-DAT/arduino-IDE-DAT.md
| ... | ... | @@ -76,6 +76,18 @@ Paste it somewhere on D drive, for example: D:\Arduino15 |
| 76 | 76 | Open Command Prompt as Administrator and run: mklink /D "%LOCALAPPDATA%\Arduino15" "D:\Arduino15" |
| 77 | 77 | |
| 78 | 78 | |
| 79 | + |
|
| 80 | +## export compiled binary |
|
| 81 | + |
|
| 82 | + cmd /C copy C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_572672\rf-motor.ino_attiny13a_4800000L.lst E:\Git-category\Git-Arduino\arduino-main2\Sketchbook\attiny-app\rf-motor |
|
| 83 | + 1 file(s) copied. |
|
| 84 | + |
|
| 85 | + rf-motor.ino.with_bootloader_attiny13a_4800000L.hex |
|
| 86 | + rf-motor.ino_attiny13a_4800000L.hex |
|
| 87 | + rf-motor.ino_attiny13a_4800000L.lst |
|
| 88 | + |
|
| 89 | +- [[avrdude-dat]] |
|
| 90 | + |
|
| 79 | 91 | ## ref |
| 80 | 92 | |
| 81 | 93 |
SDK-dat/arduino-dat/arduino-boards-dat/MicroCore-dat/2025-07-09-17-31-30.png
| ... | ... | Binary files /dev/null and b/SDK-dat/arduino-dat/arduino-boards-dat/MicroCore-dat/2025-07-09-17-31-30.png differ |
SDK-dat/arduino-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 | + |
SDK-dat/arduino-dat/arduino-boards-dat/diy-attiny-dat/diy-attiny-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. |
SDK-dat/avr-sdk-dat/avrdude-dat/avrdude-dat.md
| ... | ... | @@ -39,6 +39,18 @@ test: |
| 39 | 39 | |
| 40 | 40 | ## AVRDUDE + Arduino-ISP |
| 41 | 41 | |
| 42 | +avrdude == D:\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr\bin\avrdude.exe |
|
| 43 | + |
|
| 44 | +add to system environment |
|
| 45 | + |
|
| 46 | +set PATH=%PATH%;D:\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr\bin |
|
| 47 | + |
|
| 48 | +config file == -CD:\Git-code\arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr\etc\avrdude.conf |
|
| 49 | + |
|
| 50 | +set AVRDUDE_CONF="D:\Git-code\arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr\etc\avrdude.conf" |
|
| 51 | + |
|
| 52 | +avrdude -v -C %AVRDUDE_CONF% -c arduino -P com245 -p t13 |
|
| 53 | + |
|
| 42 | 54 | find version |
| 43 | 55 | |
| 44 | 56 | D:\Git-code\arduino\arduino-1.8.12-windows\arduino-1.8.12\hardware\tools\avr\bin>avrdude -v -CD:\Git-code\arduino\arduino-1.8.12-windows\arduino-1.8.12\hardware\tools\avr\etc\avrdude.conf |
| ... | ... | @@ -67,6 +79,15 @@ CMD3 |
| 67 | 79 | avrdude: safemode: Fuses OK (E:FD, H:DA, L:FF) |
| 68 | 80 | avrdude done. Thank you. |
| 69 | 81 | |
| 82 | +## ATTINY13 - 2 == diy-attiny-dat |
|
| 83 | + |
|
| 84 | +- [[attiny-dat]] - [[diy-attiny-dat]] |
|
| 85 | + |
|
| 86 | +## ATTINY13 - MicroCore |
|
| 87 | + |
|
| 88 | +- [[microcore-dat]] |
|
| 89 | + |
|
| 90 | + |
|
| 70 | 91 | |
| 71 | 92 | ## AVRDUDE + USBASP, get start within arduino IDE |
| 72 | 93 | |
| ... | ... | @@ -141,6 +162,202 @@ full commands by arduino IDE, this will be failed if use alone |
| 141 | 162 | |
| 142 | 163 |  |
| 143 | 164 | |
| 165 | +D:\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr\etc\avrdude.conf |
|
| 166 | + |
|
| 167 | +Valid parts are: |
|
| 168 | + |
|
| 169 | + uc3a0512 = AT32UC3A0512 [...:14844] |
|
| 170 | + c128 = AT90CAN128 [...:3648] |
|
| 171 | + c32 = AT90CAN32 [...:4032] |
|
| 172 | + c64 = AT90CAN64 [...:3840] |
|
| 173 | + pwm2 = AT90PWM2 [...:9232] |
|
| 174 | + pwm216 = AT90PWM216 [...:9505] |
|
| 175 | + pwm2b = AT90PWM2B [...:9425] |
|
| 176 | + pwm3 = AT90PWM3 [...:9415] |
|
| 177 | + pwm316 = AT90PWM316 [...:9452] |
|
| 178 | + pwm3b = AT90PWM3B [...:9439] |
|
| 179 | + 1200 = AT90S1200 [...:2109] |
|
| 180 | + 2313 = AT90S2313 [...:2338] |
|
| 181 | + 2333 = AT90S2333 [...:2451] |
|
| 182 | + 2343 = AT90S2343 [...:2579] |
|
| 183 | + 4414 = AT90S4414 [...:2225] |
|
| 184 | + 4433 = AT90S4433 [...:2703] |
|
| 185 | + 4434 = AT90S4434 [...:2827] |
|
| 186 | + 8515 = AT90S8515 [...:2910] |
|
| 187 | + 8535 = AT90S8535 [...:3024] |
|
| 188 | + usb1286 = AT90USB1286 [...:12152] |
|
| 189 | + usb1287 = AT90USB1287 [...:12343] |
|
| 190 | + usb162 = AT90USB162 [...:12356] |
|
| 191 | + usb646 = AT90USB646 [...:11948] |
|
| 192 | + usb647 = AT90USB647 [...:12139] |
|
| 193 | + usb82 = AT90USB82 [...:12543] |
|
| 194 | + m103 = ATmega103 [...:3145] |
|
| 195 | + m128 = ATmega128 [...:3468] |
|
| 196 | + m1280 = ATmega1280 [...:10257] |
|
| 197 | + m1281 = ATmega1281 [...:10447] |
|
| 198 | + m1284 = ATmega1284 [...:4844] |
|
| 199 | + m1284p = ATmega1284P [...:5038] |
|
| 200 | + m1284rfr2 = ATmega1284RFR2 [...:10882] |
|
| 201 | + m128rfa1 = ATmega128RFA1 [...:10667] |
|
| 202 | + m128rfr2 = ATmega128RFR2 [...:10770] |
|
| 203 | + m16 = ATmega16 [...:4225] |
|
| 204 | + m161 = ATmega161 [...:6370] |
|
| 205 | + m162 = ATmega162 [...:5230] |
|
| 206 | + m163 = ATmega163 [...:5428] |
|
| 207 | + m164p = ATmega164P [...:4404] |
|
| 208 | + m168 = ATmega168 [...:8207] |
|
| 209 | + m168p = ATmega168P [...:8396] |
|
| 210 | + m168pb = ATmega168PB [...:8408] |
|
| 211 | + m169 = ATmega169 [...:5586] |
|
| 212 | + m16u2 = ATmega16U2 [...:12920] |
|
| 213 | + m2560 = ATmega2560 [...:10460] |
|
| 214 | + m2561 = ATmega2561 [...:10654] |
|
| 215 | + m2564rfr2 = ATmega2564RFR2 [...:10872] |
|
| 216 | + m256rfr2 = ATmega256RFR2 [...:10721] |
|
| 217 | + m32 = ATmega32 [...:6193] |
|
| 218 | + m3208 = ATmega3208 [...:15987] |
|
| 219 | + m3209 = ATmega3209 [...:16011] |
|
| 220 | + m324p = ATmega324P [...:4428] |
|
| 221 | + m324pa = ATmega324PA [...:4620] |
|
| 222 | + m325 = ATmega325 [...:13290] |
|
| 223 | + m3250 = ATmega3250 [...:13671] |
|
| 224 | + m328 = ATmega328 [...:8609] |
|
| 225 | + m328p = ATmega328P [...:8794] |
|
| 226 | + m328pb = ATmega328PB [...:8802] |
|
| 227 | + m329 = ATmega329 [...:5768] |
|
| 228 | + m3290 = ATmega3290 [...:5967] |
|
| 229 | + m3290p = ATmega3290P [...:5981] |
|
| 230 | + m329p = ATmega329P [...:5953] |
|
| 231 | + m32m1 = ATmega32M1 [...:8814] |
|
| 232 | + m32u2 = ATmega32U2 [...:12732] |
|
| 233 | + m32u4 = ATmega32U4 [...:11757] |
|
| 234 | + m406 = ATMEGA406 [...:15182] |
|
| 235 | + m48 = ATmega48 [...:7783] |
|
| 236 | + m4808 = ATmega4808 [...:16035] |
|
| 237 | + m4809 = ATmega4809 [...:16059] |
|
| 238 | + m48p = ATmega48P [...:7970] |
|
| 239 | + m48pb = ATmega48PB [...:7982] |
|
| 240 | + m64 = ATmega64 [...:3285] |
|
| 241 | + m640 = ATmega640 [...:10067] |
|
| 242 | + m644 = ATmega644 [...:4636] |
|
| 243 | + m644p = ATmega644P [...:4827] |
|
| 244 | + m644rfr2 = ATmega644RFR2 [...:10892] |
|
| 245 | + m645 = ATmega645 [...:13481] |
|
| 246 | + m6450 = ATmega6450 [...:13683] |
|
| 247 | + m649 = ATmega649 [...:5994] |
|
| 248 | + m6490 = ATmega6490 [...:6180] |
|
| 249 | + m64m1 = ATmega64M1 [...:8834] |
|
| 250 | + m64rfr2 = ATmega64RFR2 [...:10783] |
|
| 251 | + m8 = ATmega8 [...:6510] |
|
| 252 | + m8515 = ATmega8515 [...:6678] |
|
| 253 | + m8535 = ATmega8535 [...:6836] |
|
| 254 | + m88 = ATmega88 [...:7995] |
|
| 255 | + m88p = ATmega88P [...:8182] |
|
| 256 | + m88pb = ATmega88PB [...:8194] |
|
| 257 | + m8u2 = ATmega8U2 [...:13108] |
|
| 258 | + t10 = ATtiny10 [...:15137] |
|
| 259 | + t11 = ATtiny11 [...:1604] |
|
| 260 | + t12 = ATtiny12 [...:1668] |
|
| 261 | + t13 = ATtiny13 [...:1801] |
|
| 262 | + t15 = ATtiny15 [...:1976] |
|
| 263 | + t1604 = ATtiny1604 [...:15551] |
|
| 264 | + t1606 = ATtiny1606 [...:15575] |
|
| 265 | + t1607 = ATtiny1607 [...:15599] |
|
| 266 | + t1614 = ATtiny1614 [...:15843] |
|
| 267 | + t1616 = ATtiny1616 [...:15867] |
|
| 268 | + t1617 = ATtiny1617 [...:15891] |
|
| 269 | + t1634 = ATtiny1634 [...:14870] |
|
| 270 | + t20 = ATtiny20 [...:15147] |
|
| 271 | + t202 = ATtiny202 [...:15359] |
|
| 272 | + t204 = ATtiny204 [...:15383] |
|
| 273 | + t212 = ATtiny212 [...:15623] |
|
| 274 | + t214 = ATtiny214 [...:15647] |
|
| 275 | + t2313 = ATtiny2313 [...:8859] |
|
| 276 | + t24 = ATtiny24 [...:10903] |
|
| 277 | + t25 = ATtiny25 [...:9515] |
|
| 278 | + t26 = ATtiny26 [...:6994] |
|
| 279 | + t261 = ATtiny261 [...:7151] |
|
| 280 | + t28 = ATtiny28 [...:7725] |
|
| 281 | + t3214 = ATtiny3214 [...:15915] |
|
| 282 | + t3216 = ATtiny3216 [...:15939] |
|
| 283 | + t3217 = ATtiny3217 [...:15963] |
|
| 284 | + t4 = ATtiny4 [...:15093] |
|
| 285 | + t40 = ATtiny40 [...:15164] |
|
| 286 | + t402 = ATtiny402 [...:15407] |
|
| 287 | + t404 = ATtiny404 [...:15431] |
|
| 288 | + t406 = ATtiny406 [...:15455] |
|
| 289 | + t412 = ATtiny412 [...:15671] |
|
| 290 | + t414 = ATtiny414 [...:15696] |
|
| 291 | + t416 = ATtiny416 [...:15720] |
|
| 292 | + t417 = ATtiny417 [...:15745] |
|
| 293 | + t4313 = ATtiny4313 [...:9048] |
|
| 294 | + t43u = ATtiny43u [...:11578] |
|
| 295 | + t44 = ATtiny44 [...:11087] |
|
| 296 | + t441 = ATtiny441 [...:11455] |
|
| 297 | + t45 = ATtiny45 [...:9699] |
|
| 298 | + t461 = ATtiny461 [...:7342] |
|
| 299 | + t5 = ATtiny5 [...:15110] |
|
| 300 | + t804 = ATtiny804 [...:15479] |
|
| 301 | + t806 = ATtiny806 [...:15503] |
|
| 302 | + t807 = ATtiny807 [...:15527] |
|
| 303 | + t814 = ATtiny814 [...:15770] |
|
| 304 | + t816 = ATtiny816 [...:15795] |
|
| 305 | + t817 = ATtiny817 [...:15819] |
|
| 306 | + t84 = ATtiny84 [...:11271] |
|
| 307 | + t841 = ATtiny841 [...:11516] |
|
| 308 | + t85 = ATtiny85 [...:9882] |
|
| 309 | + t861 = ATtiny861 [...:7533] |
|
| 310 | + t88 = ATtiny88 [...:8421] |
|
| 311 | + t9 = ATtiny9 [...:15120] |
|
| 312 | + x128a1 = ATxmega128A1 [...:14164] |
|
| 313 | + x128a1d = ATxmega128A1revD [...:14180] |
|
| 314 | + x128a1u = ATxmega128A1U [...:14190] |
|
| 315 | + x128a3 = ATxmega128A3 [...:14201] |
|
| 316 | + x128a3u = ATxmega128A3U [...:14211] |
|
| 317 | + x128a4 = ATxmega128A4 [...:14222] |
|
| 318 | + x128a4u = ATxmega128A4U [...:14280] |
|
| 319 | + x128b1 = ATxmega128B1 [...:14333] |
|
| 320 | + x128b3 = ATxmega128B3 [...:14392] |
|
| 321 | + x128c3 = ATxmega128C3 [...:14091] |
|
| 322 | + x128d3 = ATxmega128D3 [...:14144] |
|
| 323 | + x128d4 = ATxmega128D4 [...:14154] |
|
| 324 | + x16a4 = ATxmega16A4 [...:13822] |
|
| 325 | + x16a4u = ATxmega16A4U [...:13749] |
|
| 326 | + x16c4 = ATxmega16C4 [...:13802] |
|
| 327 | + x16d4 = ATxmega16D4 [...:13812] |
|
| 328 | + x16e5 = ATxmega16E5 [...:14739] |
|
| 329 | + x192a1 = ATxmega192A1 [...:14466] |
|
| 330 | + x192a3 = ATxmega192A3 [...:14482] |
|
| 331 | + x192a3u = ATxmega192A3U [...:14492] |
|
| 332 | + x192c3 = ATxmega192C3 [...:14403] |
|
| 333 | + x192d3 = ATxmega192D3 [...:14456] |
|
| 334 | + x256a1 = ATxmega256A1 [...:14566] |
|
| 335 | + x256a3 = ATxmega256A3 [...:14582] |
|
| 336 | + x256a3b = ATxmega256A3B [...:14603] |
|
| 337 | + x256a3bu = ATxmega256A3BU [...:14613] |
|
| 338 | + x256a3u = ATxmega256A3U [...:14592] |
|
| 339 | + x256c3 = ATxmega256C3 [...:14503] |
|
| 340 | + x256d3 = ATxmega256D3 [...:14556] |
|
| 341 | + x32a4 = ATxmega32A4 [...:13911] |
|
| 342 | + x32a4u = ATxmega32A4U [...:13838] |
|
| 343 | + x32c4 = ATxmega32C4 [...:13891] |
|
| 344 | + x32d4 = ATxmega32D4 [...:13901] |
|
| 345 | + x32e5 = ATxmega32E5 [...:14791] |
|
| 346 | + x384c3 = ATxmega384C3 [...:14624] |
|
| 347 | + x384d3 = ATxmega384D3 [...:14677] |
|
| 348 | + x64a1 = ATxmega64A1 [...:14011] |
|
| 349 | + x64a1u = ATxmega64A1U [...:14027] |
|
| 350 | + x64a3 = ATxmega64A3 [...:14038] |
|
| 351 | + x64a3u = ATxmega64A3U [...:14048] |
|
| 352 | + x64a4 = ATxmega64A4 [...:14059] |
|
| 353 | + x64a4u = ATxmega64A4U [...:13927] |
|
| 354 | + x64b1 = ATxmega64B1 [...:14069] |
|
| 355 | + x64b3 = ATxmega64B3 [...:14080] |
|
| 356 | + x64c3 = ATxmega64C3 [...:13980] |
|
| 357 | + x64d3 = ATxmega64D3 [...:13991] |
|
| 358 | + x64d4 = ATxmega64D4 [...:14001] |
|
| 359 | + x8e5 = ATxmega8E5 [...:14687] |
|
| 360 | + ucr2 = deprecated, use 'uc3a0512' [...:14860] |
|
| 144 | 361 | |
| 145 | 362 | |
| 146 | 363 | ## ref |
Tech-dat/Network-dat/RF-dat/LORA-DAT/Lora-dat.md
| ... | ... | @@ -16,7 +16,7 @@ AIT lora |
| 16 | 16 | |
| 17 | 17 | ## Board |
| 18 | 18 | |
| 19 | -- [[arduino-dat]] == [[DVA1007-dat]] - [[DVA1008-dat]] - [[loraduino-dat]] |
|
| 19 | +- [[arduino-dat]] == [[DVA1007-dat]] - [[DVA1008-dat]] - [[loraduino-dat]] == [[lora-node-dat]] |
|
| 20 | 20 | |
| 21 | 21 | - [[DAS1069-dat]] |
| 22 | 22 |
solutions-dat/solutions-dat.md
| ... | ... | @@ -3,7 +3,7 @@ |
| 3 | 3 | |
| 4 | 4 | - [[NRF52840+SX1262-dat]] |
| 5 | 5 | |
| 6 | -- [[ESP32S3+SX1262-dat]] |
|
| 6 | +- [[ESP32S3+SX1262-dat]] == [[lora-node-dat]] |
|
| 7 | 7 | |
| 8 | 8 | |
| 9 | 9 | ## ref |