CH341A

USB till UART (TX/RX), parallell (EPP), 2 and 4 -wire(I2C, SPI)

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 en Tiny85 programmer

Viktigt att inte ansluta USB-kablar till båda moduler samtidigt.
Modulen har ingen Tiny85, den måste monteras separat.

Byglar är satta på SPI och 3.3 Volt
Artikelnummer 0850, 2685

SPI till Tiny85 modul

Viktigt att inte ansluta USB-kablar till båda moduler samtidigt.

Modulen har en monterad Tiny85 och den har en bootloader installerad redan.
Artikelnummer 1186, 2685


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

Ladda ner Hex-fil.

BootLoader: Micronucleus V2.6, t85_aggressive.hex
Sketch: Blink
LED pin: 1
clock=internal16

Ladda ner Hex-fil.

BootLoader original UNO


Bootloader clone UNO

Det samma bootloader i en original UNO som i en clone