CH341A
USB till UART (TX/RX), parallell (EPP), 2 and 4 -wire(I2C, SPI)
Tillverkaren av IC.
http://www.wch-ic.com/products/CH341.html
Mjukvara. https://ramfactory.com/fmp/
Kompatibelt program som kan läsa och skriva till flera modeller av AVR via SPI. Kan läsa, skriva och jämföra flashminnet, EEPROM minnet, Fuses, Locks och ID-nummer. Det går att tanka upp en Bootloader, men bara om det är hela flashminnet som tankas upp. Ser ut som det inte är helt kompatibelt med Intel HEX. En Arduino UNO, har alltid en förinstallerad sketch och en bootloader, flashminnet kan läsas och sparas för att tanka upp på en annat tom ATMEGA328.
Många tiny85 kommer utan bootloader och blink sketch. Här kan du ladda ner en bootloader med en blink sketch Bootloader Tiny85.
Denna kommer förinstallerad på denna https://pchbutik.se/kretskort/700-atmega-tiny85-med-bootloader-och-usb.html
Har provat UART och SPI interface, men inte I2C och parallell ännu.
De finns drivrutiner till flera operativsystem men det är lite dåligt med applikationer just nu.
Arduino IDE har inte stöd för denna modul via SPI, så det går inte att tanka upp en bootloader den vägen. Med med serieporten funkar modul.
SPI till Uno modul
Simpelt test av modulen
Har du problem med modulen. Så är detta troligen enklaste sättet att testa modulen och drivrutiner mm.
Arduino IDE, serie monitorn
Skriv 'Hej' i fältet och tryck Send. Ditt 'Hej' kommer att gå ut i TX och tillbaka in i RX och visas i serie monitorn.
BootLoader: Micronucleus V2.6, t85_default.hex
Sketch: Blink
LED pin: 1
clock=internal16
BootLoader: Micronucleus V2.6, t85_aggressive.hex
Sketch: Blink
LED pin: 1
clock=internal16
BootLoader original UNO
Bootloader clone UNO
Det samma bootloader i en original UNO som i en clone