Gravando o bootloader com o Arduino MEGA

Fabio Souza
Franzininho
Published in
2 min readDec 1, 2018

Alguma pessoas tiveram problema para gravação do bootloader no Attiny85 com o Arduino MEGA 2560.

É importante observar que os pinos da SPI no Arduino MEGA são diferentes dos do Arduino. Para fazer a gravação você deve fazer as seguintes ligações:

Ficando da seguinte forma se você usar um protoboard:

Aí é só seguir os procedimentos de gravação tanto para Gemma quanto para micronucleus, não esquecendo de alterar a pinagem do código, quando necessário.

Conforme o comentário do Rodrigo Lira, para a gravação do bootloader do Gemma. deve ser feita a alteração da pinagem no código:

A mudança é a seguinte.

No arquivo principal, progBoot.ino, onde tem:

#define SCK 13
#define MISO 12
#define MOSI 11
#define RESET 10

Para:

#define SCK 52
#define MISO 50
#define MOSI 51
#define RESET 53

Obrigado Rodrigo.

A seguir deixo o pinout do Arduino MEGA e Attiny85

Fonte: http://www.pighixxx.net/portfolio-items/mega/
Fonte: https://github.com/SpenceKonde/ATTinyCore

Se ficou alguma dúvida, deixe seu comentário.

--

--

Fabio Souza
Franzininho

Engenheiro, professor e fazedor! Apaixonado por tecnologia, é diretor de operações do portal Embarcados e líder do projeto Franzininho. about.me/fabio.souza