Video for doing this on Windows: [ Ссылка ]
Instructions document I put together (Video includes information not mentioned in document): [ Ссылка ]
Basic instructions:
1. Set up breadboard with the following schematic: [ Ссылка ]
2. Add attiny167 to arduino:
*Go to File/Preferences/Additional-Board-Manager and add [ Ссылка ]
*In Linux edit: /usr/share/arduino/hardware/tools/avr/etc/avrdude.conf or /home/michael/.arduino15/packages/arduino/tools/avrdude/6.0.1-arduino5/etc/avrdude.conf and maybe even /etc/avrdude.conf with [ Ссылка ]
3. Configure attiny167 fuses to use 8 mhz internal clock:
*Downoad [ Ссылка ]
*In Linux terminal run: [/home/michael/.arduino15/packages/arduino/tools/avrdude/6.0.1-arduino5/bin]$./avrdude -c avrisp -p t167 -P /dev/ttyUSB0 -b 19200 -U efuse:w:0xFF:m -U hfuse:w:0xD7:m -U lfuse:w:0xE2:m –U flash:w:empty167.hex:i
4.Upload ArduinoISP onto your arduino
5. Download Compatable Libraries if needed from [ Ссылка ]
and install the ones you want to /home/michael/Arduino/libraries/
Links:
ATTiny167 Programming setup: [ Ссылка ]
ATTiny167 URL for board manager: [ Ссылка ]
ATTiny167 Programming setup with LED: [ Ссылка ]
ATTiny167 Programming setup with Neopixels: [ Ссылка ]
Neopixel library: [ Ссылка ]
Digistump extended libraries: [ Ссылка ]
SOP to DIP product: [ Ссылка ]
Avrdude.conf additional contents: [ Ссылка ]
ATtiny167 bootloader hex file: [ Ссылка ]
Ещё видео!