b77ef5ea13bfa650c22dc3b73779f7c56ffee322
Chip-dat/AVR-dat/attiny-dat/attiny13-dat/attiny13-dat.md
| ... | ... | @@ -1,6 +1,8 @@ |
| 1 | 1 | |
| 2 | 2 | # attiny13-dat |
| 3 | 3 | |
| 4 | +- [[attiny-dat]] |
|
| 5 | + |
|
| 4 | 6 | [datasheet ](https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny13A-Data-Sheet-DS40002307A.pdf) |
| 5 | 7 | |
| 6 | 8 | - package == SOIC8 |
| ... | ... | @@ -26,7 +28,7 @@ GPIOs |
| 26 | 28 | |
| 27 | 29 | |
| 28 | 30 | |
| 29 | -proramming |
|
| 31 | +## Programming |
|
| 30 | 32 | |
| 31 | 33 | - ATtiny13A leg 1 -> Arduino 10 |
| 32 | 34 | - ATtiny13A leg 5 -> Arduino 11 |
SDK-dat/arduino-dat/arduino-programmer-dat/arduino-programmer-dat.md
| ... | ... | @@ -1,38 +0,0 @@ |
| 1 | - |
|
| 2 | -# arduino-programmer-dat |
|
| 3 | - |
|
| 4 | - |
|
| 5 | - |
|
| 6 | -- Arduino as ISP |
|
| 7 | -- Arduino as ISP (ATmega32U4) |
|
| 8 | -- Arduino Gemma |
|
| 9 | -- ArduinolSP |
|
| 10 | -- ArduinoISP.org |
|
| 11 | -- Atmel JTAGICE3 (ISP mode) |
|
| 12 | -- Atmel JTAGICE3 (JTAG mode) |
|
| 13 | -- Atmel STK500 development board |
|
| 14 | -- Atmel-ICE (AVR) |
|
| 15 | -- AVR ISP |
|
| 16 | -- AVRISP mkIl |
|
| 17 | -- BusPirate as ISP |
|
| 18 | -- Parallel Programmer |
|
| 19 | -- [[USBasp-dat]] |
|
| 20 | -- USBtinyISP |
|
| 21 | - |
|
| 22 | - |
|
| 23 | - |
|
| 24 | -- legacy wiki page2 - https://w.electrodragon.com/w/AVR_PROG_Shield#Flash_Bootloader_Programming_Guide_and_Note |
|
| 25 | - |
|
| 26 | - |
|
| 27 | -## Programmer |
|
| 28 | - |
|
| 29 | -- [[DPR1045-dat]] - [[DPR1009-dat]] |
|
| 30 | - |
|
| 31 | -- [[DPR1088-dat]] == [[USBASP-dat]] |
|
| 32 | - |
|
| 33 | -- [[UPDI-dat]] == [[DAR1040-dat]] == [EDArduino Nano CH340, Arduino-Compatible](https://www.electrodragon.com/product/edarduino-nano-c-new-usb-ch340/) |
|
| 34 | - |
|
| 35 | - |
|
| 36 | -## ref |
|
| 37 | - |
|
| 38 | -- [[arduino-dat]] |
|
| ... | ... | \ No newline at end of file |
SDK-dat/avr-sdk-dat/AVR-programmer-dat/AVR-programmer-dat.md
| ... | ... | @@ -0,0 +1,50 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# AVR-programmer-dat |
|
| 4 | + |
|
| 5 | +- [[AVR-programmer-dat]] - [[avr-dat]] - [[atmel-ice-dat]] - [[USBASP-dat]] |
|
| 6 | + |
|
| 7 | +stk500v1 |
|
| 8 | + |
|
| 9 | +- Arduino as ISP - [[arduino-as-ISP-dat]] |
|
| 10 | +- Arduino as ISP (ATmega32U4) |
|
| 11 | +- Arduino Gemma |
|
| 12 | +- ArduinolSP - [[ArduinolSP-dat]] |
|
| 13 | +- ArduinolSP.org |
|
| 14 | +- Atmel JTAGICE3 (ISP mode) |
|
| 15 | +- Atmel JTAGICE3 (JTAG mode) |
|
| 16 | +- Atmel STK500 development board - [[STK500-dat]] |
|
| 17 | +- Atmel-ICE (AVR) - [[atmel-ice-dat]] |
|
| 18 | +- AVR ISP |
|
| 19 | +- AVRISP mkIl |
|
| 20 | +- BusPirate as ISP |
|
| 21 | +- Parallel Programmer |
|
| 22 | +- USBasp - [[USBASP-dat]] |
|
| 23 | +- USBtinyISP - [[USBtinyISP-dat]] |
|
| 24 | + |
|
| 25 | + |
|
| 26 | +## programming software |
|
| 27 | + |
|
| 28 | +- [[avrdude-dat]] |
|
| 29 | + |
|
| 30 | + |
|
| 31 | + |
|
| 32 | + |
|
| 33 | +- [legacy wiki page2](https://w.electrodragon.com/w/AVR_PROG_Shield#Flash_Bootloader_Programming_Guide_and_Note) |
|
| 34 | + |
|
| 35 | + |
|
| 36 | +## Programmer |
|
| 37 | + |
|
| 38 | + |
|
| 39 | + |
|
| 40 | +- [[DPR1045-dat]] - [[DPR1009-dat]] |
|
| 41 | + |
|
| 42 | +- [[DPR1088-dat]] == [[USBASP-dat]] |
|
| 43 | + |
|
| 44 | +- [[UPDI-dat]] == [[DAR1040-dat]] == [EDArduino Nano CH340, Arduino-Compatible](https://www.electrodragon.com/product/edarduino-nano-c-new-usb-ch340/) |
|
| 45 | + |
|
| 46 | + |
|
| 47 | +## ref |
|
| 48 | + |
|
| 49 | +- [[arduino-dat]] |
|
| 50 | + |
SDK-dat/avr-sdk-dat/AVR-programmer-dat/arduino-programmer-dat/arduino-programmer-dat.md
| ... | ... | @@ -0,0 +1,5 @@ |
| 1 | + |
|
| 2 | +# arduino-programmer-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +- [[AVR-programmer-dat]] - [[arduino-programmer-dat]] |
SDK-dat/avr-sdk-dat/USBASP-dat/USBASP-dat.md
| ... | ... | @@ -4,6 +4,8 @@ |
| 4 | 4 | |
| 5 | 5 | - [[arduino-programmer-dat]] - [[USBASP-dat]] - [[serial-dat]] |
| 6 | 6 | |
| 7 | +- [[AVR-programmer-dat]] - [[avr-dat]] - [[atmel-ice-dat]] - [[USBASP-dat]] |
|
| 8 | + |
|
| 7 | 9 | |
| 8 | 10 | - usbasp driver - libusb - [[USBASP.zip]] |
| 9 | 11 |
SDK-dat/avr-sdk-dat/atmel-ice-dat/atmel-ice-dat.md
| ... | ... | @@ -1,6 +1,8 @@ |
| 1 | 1 | |
| 2 | 2 | # atmel-ice-dat |
| 3 | 3 | |
| 4 | +- [[AVR-programmer-dat]] - [[avr-dat]] - [[atmel-ice-dat]] - [[USBASP-dat]] |
|
| 5 | + |
|
| 4 | 6 | |
| 5 | 7 | - [read the manual PDF here](https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/UserGuides/Atmel-ICE_UserGuide.pdf) |
| 6 | 8 |
SDK-dat/avr-sdk-dat/avr-sdk-dat.md
| ... | ... | @@ -1,6 +1,6 @@ |
| 1 | 1 | |
| 2 | 2 | |
| 3 | -# AVR SDK dat |
|
| 3 | +# AVR-SDK-dat |
|
| 4 | 4 | |
| 5 | 5 | |
| 6 | 6 |
SDK-dat/avr-sdk-dat/avrdude-dat/avrdude-dat.md
| ... | ... | @@ -2,6 +2,9 @@ |
| 2 | 2 | |
| 3 | 3 | # avrdude-dat |
| 4 | 4 | |
| 5 | + |
|
| 6 | +- [[avr-dat]] |
|
| 7 | + |
|
| 5 | 8 | AVR firmware - https://github.com/Edragon/AVR_firmware/tree/master/avrdude |
| 6 | 9 | |
| 7 | 10 |
board-series-dat/arduino-boards-dat/MicroCore-dat/MicroCore-dat.md
| ... | ... | @@ -18,7 +18,7 @@ Enter the following URL in Additional Boards Manager URLs: |
| 18 | 18 | |
| 19 | 19 | |
| 20 | 20 | |
| 21 | -- [[avrdude-dat]] |
|
| 21 | +- [[avrdude-dat]] - [[ISP-dat]] |
|
| 22 | 22 | |
| 23 | 23 | |
| 24 | 24 | |
| ... | ... | @@ -32,12 +32,14 @@ avrdude -v -C %AVRDUDE_CONF% -c stk500v1 -P com245 -p t13 -b 19200 |
| 32 | 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 | 33 | |
| 34 | 34 | |
| 35 | +pref == -c stk500v1 -P com245 -p t13 -b 19200 |
|
| 36 | + |
|
| 35 | 37 | 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 | 38 | |
| 37 | 39 | Avrdude version 8.0-arduino.1 |
| 38 | 40 | Copyright see https://github.com/avrdudes/avrdude/blob/main/AUTHORS |
| 39 | 41 | |
| 40 | - System wide configuration file is C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf |
|
| 42 | +System wide configuration file is C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\etc\avrdude.conf |
|
| 41 | 43 | |
| 42 | 44 | Using port : com245 |
| 43 | 45 | Using programmer : stk500v1 |
| ... | ... | @@ -61,12 +63,16 @@ avrdude -v -C %AVRDUDE_CONF% -c stk500v1 -P com245 -p t13 -b 19200 |
| 61 | 63 | Avrdude done. Thank you. |
| 62 | 64 | |
| 63 | 65 | > Processing -U hfuse:w:0xeb:m |
| 66 | + |
|
| 67 | + |
|
| 64 | 68 | Reading 1 byte for hfuse from input file 0xeb |
| 65 | 69 | in 1 section [0, 0] |
| 66 | 70 | Writing 1 byte (0xEB) to hfuse, 1 byte written, 1 verified |
| 67 | 71 | |
| 68 | 72 | write fuse |
| 69 | 73 | |
| 74 | +-c stk500v1 -P com245 -p t13 -b 19200 -U `hfuse:w:0xeb:m` |
|
| 75 | + |
|
| 70 | 76 | 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 | 77 | |
| 72 | 78 | C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\8.0-arduino.1\bin |
| ... | ... | @@ -76,3 +82,5 @@ C:\Users\Administrator\AppData\Local\Arduino15\packages\MicroCore\tools\avrdude\ |
| 76 | 82 |  |
| 77 | 83 | |
| 78 | 84 | |
| 85 | +## ref |
|
| 86 | + |