Stránka 1 z 2

Programování Atttiny 85

PříspěvekNapsal: úte 23 kvě, 2023 3:40 pm
od Zdenek Valter
Jak programovat Attiny 85 pomocí IDE?
Lze to?
Mám desku Atinny 85 s USB.

Re: Programování Atttiny 85

PříspěvekNapsal: úte 23 kvě, 2023 4:13 pm
od sidlo

Re: Programování Atttiny 85

PříspěvekNapsal: úte 23 kvě, 2023 4:35 pm
od Zdenek Valter
Díky za odkaz, ale ta moje deka má USB - tak by mohla jít něčím napřímo ne?
https://www.laskakit.cz/digispark-usb-a ... g8EALw_wcB

Re: Programování Atttiny 85

PříspěvekNapsal: úte 23 kvě, 2023 5:05 pm
od zdeno
ta deska ma bootloader, teda je nutne nastudovat datasheet toho obvodu,jak se zapne bootloader a jak se nahraje program.
Ten bootloader si bere 2kB, teda tam bude prevodnik USB/TTL.

Re: Programování Atttiny 85

PříspěvekNapsal: úte 23 kvě, 2023 5:09 pm
od Zdenek Valter
Myslíš jako na té desce Attiny85?

Re: Programování Atttiny 85

PříspěvekNapsal: úte 23 kvě, 2023 5:14 pm
od Zdenek Valter
Zdeno díky za nakopnutí správným směrem - přihlásil jsem se na LáskaKit a tam je návod.

Re: Programování Atttiny 85

PříspěvekNapsal: úte 23 kvě, 2023 9:27 pm
od JendaTT
Ahoj, mě funguje tento postup.

Re: Programování Atttiny 85

PříspěvekNapsal: stř 24 kvě, 2023 8:02 am
od zdeno
OT
---
jinak ten bootloader mne zajima, hodilo by se mi to na veci, kde mam zabudovane USB.
Nevite nekdo, kde to ma podklady a zdrojaky ??

Re: Programování Atttiny 85

PříspěvekNapsal: stř 24 kvě, 2023 11:22 am
od fulda
Hodně lidí to překvapí, ale popis Arduino bootloaderu je na stránce Arduina. Je tam třeba popis, co se s bootloaderem dá dělat a jak jej různě "hackovat". Což samozřejmě obsahuje i link na zdrojáky na githubu.

Re: Programování Atttiny 85

PříspěvekNapsal: stř 24 kvě, 2023 12:35 pm
od Zdenek Valter
JendaTT píše:Ahoj, mě funguje tento postup.

Jo ten odkaz je na stránkách Láskakitu také a to v případě trablů.

Re: Programování Atttiny 85

PříspěvekNapsal: stř 24 kvě, 2023 6:10 pm
od Pater
zdeno píše:jinak ten bootloader mne zajima, hodilo by se mi to na veci, kde mam zabudovane USB.
Nevite nekdo, kde to ma podklady a zdrojaky ??

Já jsem do Digisparku (ATtiny85) nahrával bootloader micronucleus.

Re: Programování Atttiny 85

PříspěvekNapsal: pát 26 kvě, 2023 7:12 pm
od Zdenek Valter
Tak nevím -
Running Digispark Uploader...
Plug in device now... (will timeout in 60 seconds)
Assertion failed: res >= 4, file library/micronucleus_lib.c, line 100
> Please plug in the device ...
> Press CTRL+C to terminate the program.

A nic ......

Re: Programování Atttiny 85

PříspěvekNapsal: pát 26 kvě, 2023 8:33 pm
od Zdenek Valter
Zkouším to i v IDE 2.1.0:
ketch uses 712 bytes (11%) of program storage space. Maximum is 6012 bytes.
Global variables use 9 bytes of dynamic memory.
Running Digispark Uploader...
Plug in device now... (will timeout in 60 seconds)
Assertion failed: res >= 4, file library/micronucleus_lib.c, line 100> Please plug in the device ...
> Press CTRL+C to terminate the program.

Bohužel nikde nenacházím srozumitelné řešení této chybové hlášky :-(

Tohle si tam pouštím:
Blikání s LED na Pinu 0:
void setup() {
// put your setup code here, to run once:
pinMode(0, OUTPUT); //LED on PIN0
}

void loop() {
// put your main code here, to run repeatedly:
digitalWrite(0, HIGH); // turn the LED on
delay(1000); // wait for a second
digitalWrite(0, LOW); // turn the LED off
delay(1000);
}

Re: Programování Atttiny 85

PříspěvekNapsal: pát 26 kvě, 2023 8:49 pm
od Zdenek Valter
Takhle se mi jeví nastavení kompu:

Re: Programování Atttiny 85

PříspěvekNapsal: sob 27 kvě, 2023 2:09 am
od Pater
Zdenek Valter píše:Tak nevím -
Running Digispark Uploader...
Plug in device now... (will timeout in 60 seconds)
Assertion failed: res >= 4, file library/micronucleus_lib.c, line 100
> Please plug in the device ...
> Press CTRL+C to terminate the program.

A nic ......

Připojil jsi Digispark až po výzvě "please plug in the device" (timeout 60sec), nebo jsi ho měl již připojen?
Bootloader je totiž aktivní pouze 6 sekund po připojení (závisí na variantě firmwaru), poté je již spuštěn hlavní program.
Obrázek