ATtiny85 programmeren met Arduino

Arduino specifieke Software
Berichten: 16
Geregistreerd: 19 Feb 2015, 12:21
Woonplaats: Genk

ATtiny85 programmeren met Arduino

Berichtdoor louis lenchant » 19 Feb 2015, 18:15

Beste Arduino collega's ik zou enkele ATiny85 willen programmeren met een Arduino uno en
heb daarvoor de 50 mini microcontroller projecten boekje van Willem van DREUMEL via
Elektor aangeschaft en de beschreven software gedownload.

De Aduino sofware ( ver 1.6.0 ) was perfect te installeren en werkt uitstekend
( getest via enkele beschreven voorbeeldjes ).

Nu, volgens het aangekochte boekje moet ik bij Github.com de software downloaden
met de Attiny files van de te gebruiken controllers (master.zip ) en in de hardware
dir. plaatsen van de Arduino software.

Volgens de tekst in het boek moeten dan de Attiny files zichtbaar zijn in de board
selectie menu gelijk met de Arduino boards maar de Attiny boards komen er niet
in te staan.

Ik heb al de boards file van de Arduino software vervangen door de boards file
die ik gedownload heb bij Github.com en dan komen de Attiny files wel in
board selectie menu te staan maar zijn de Arduino files verdwenen.

Heeft er iemand een oplossing voor mijn probleem.

Groetjes,

Louis.

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: ATtiny85 programmeren met Arduino

Berichtdoor nicoverduin » 19 Feb 2015, 18:25

Had je deze pagina toegepast?
http://highlowtech.org/?p=1695
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 16
Geregistreerd: 19 Feb 2015, 12:21
Woonplaats: Genk

Re: ATtiny85 programmeren met Arduino

Berichtdoor louis lenchant » 19 Feb 2015, 20:09

Beste,

Bedankt voor het snel antwoorden.

ik had de site www.github.com/damellis/attiny/archive/master.zip gebruikt maar denk dat
deze niet voor de 1.6.0 versie van de Arduino geschreven is.

Er heeft ondertussen een zekere James Dennes geantwoord van GitHub Staff (support@github.com)
en mij de versie laten weten op www.github.com/damellis/attiny die voor de versie 1.6.0 geschreven is.

Ik heb deze uitgetest deze werkt perfect.

Nu dat ik hier toch aan een specialist aan het antwoorden ben, bestaan er ook files om via de Uno
ook zo'n lange microcontroller te programmeren zo als er in de Uno een zit.
In de pas geïnstalleerde file staan enkel de Attiny 44,45,84 en 85 types in.

Ik heb ondertussen op het forum al gelezen dat er via twee stuks Uno's wel de mogelijkheid bestaat
van een bootloader te programmeren in een leeg type van deze lange microcontroller.

Groetjes,

louis Lenchant

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: ATtiny85 programmeren met Arduino

Berichtdoor nicoverduin » 19 Feb 2015, 21:11

Meerdere mogelijkheden:
a) gewoon een aantal 328P's kopen en daarvan de bootloader programmeren. Nu kun je een van die ic's gewoon in de UNO stoppen en als een Arduino UNO flashen en klaar. Wel moet je dan een 16Mhz kristal en een paar 18-20pF capjes gebruiken omdat de chip op een externe crystal wordt geflashed.
b) Er moet een board definitie gemaakt worden die toegevoegd wordt aan de boards.txt van de AVR lijst. Dat zou bijvoorbeeld een programmering kunnen zijn voor 8Mhz internal RC. Dan moeten er wel andere fuse settings gebruikt worden
c) je gebruikt een goedkope chip programmer (ebay) en programmeert het ic. Ik gebruik daarvoor het programma progisp1.7.2. Dan kun je zo ongeveer alle atmel 8 bits processoren flashen en de fuses zetten. Daar is wel voorzichtigheid bij geboden. Als je de fuses verkeerd zet is de chip "bricked" en heb je een high voltage programmer nodig om hem te resetten zodat je die kan gebruiken. Zie o.a.http://www.verelec.nl/?page_id=394 (die overigens alleen voor de tiny familie geschikt is). Programmeren gebeurt met een zgn. ISP header. Klinkt duur maar is eigenlijk het programmeren van het ic rechtstreeks in het circuit (zie: http://www.verelec.nl/?page_id=437). In al mijn 8 bit projecten gebruik ik deze programmer : http://www.ebay.com/itm/6PIN-Wire-Suppo ... 4ad84355d2). Je hebt ze ook met 10 pins connector maar dan heb je een verloop nodig). Hier kan je alles mee doen. Chip leeglezen (dus ook een goede bootloader), programmeren van bootloader, flashen van chip, fuses zetten en vooral geen geklooi met een andere Arduino. Die je overigens ook zo rechtstreeks kan programmeren.
d) Er zijn ook programmers met een zif socket die voor alle atmels geschikt zijn. ff goed googelen.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 3
Geregistreerd: 07 Nov 2016, 10:30

Re: ATtiny85 programmeren met Arduino

Berichtdoor avr » 07 Nov 2016, 10:48

Hallo,

Omdat dit bericht al meer dan een jaar oud is een korte reactie:

Ook ik heb het boek van Elektuur aangeschaft en zit met hetzelfde probleem.

Alles gedownload maar de map ATtiny in ATtiny master.zip ontbreekt. Er is wel een map ATtiny-master.zip. (let op het streepje). Slecht één keer is deze map gevonden. Alle mappen naar de map hardware gecopieerd en na wat rommelen werkte het inderdaad, maar even later deed de compiler niks meer. Map hardware bij Documents weer verwijderd.

Er zijn op de computer twee Arduino mappen, één onder de map Documents en één in de map Gebruikers\Arduino. Beiden werkten niet.

Als je ruimte hebt voor een originele ATmega328, werk daar mee, geen gedonder en met 28 pennen kun je meer dan met 8 pennen.

Succes avr.

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: qeseedawi, sacuxedowfani en 18 gasten