{{tag>synth}} {{tag>audio}} {{tag>eurorack}} {{tag>electronique}} ======ATtiny85 drum module Eurorack ====== =====Programmation de l'ATtiny via Arduino Nano===== ====Programmation de l'Arduino Nano comme programmeur ISP==== ISP : In System Programmer Via Arduino IDE * Lancer : Exemple > ArduinoISP Ŭ * Type de carte : Arduino Nano * Processeur : ATmega 328p (OldBootloader) * Téléverser ====Programmation de l'ATtiny85==== ===Câblage=== Câblage sur breadBoard (les pin indiquées pour l'attiny sont dans l'ordre physique) Nano> > > > > > > >ATtiny Miso ICSP1 Miso (pin n°6) Sck ICSP2 Sck (pin n°7) Mosi ICSP5 Mosi (pin n°5) +5V VCC (pin n° 8) GND GND (pin n°4) pin 10 Reset (pin n°1) Placer un condensateur 10uF entre les pin Reset et GND du Nano ===Brûler le bootloader=== Type de Carte > ATtiny 25/45/85 Chip > ATtiny85 Clock > 1MHz (Internal)''\\ * Programmateur > Arduino as ISP '' ===Test blink=== Téléverser: void setup() { pinMode(4, OUTPUT); } void loop() { digitalWrite(4, HIGH); // turn the LED on (HIGH is the voltage level) delay(100); // wait for a second digitalWrite(4, LOW); // turn the LED off by making the voltage LOW delay(100); // wait for a second } ça clignote!! =====Faire du bruit===== * Test drum8.ino ====Bootloader ==== Voir ici :https://ressources.labomedia.org/lovetape#programmation_de_l_attiny =====Sources===== http://www.circuitstoday.com/arduino-nano-tutorial-pinout-schematics https://emalliab.wordpress.com/2018/03/31/attiny85-synth-from-jan-ostman/ https://ressources.labomedia.org/attiny http://hex.ro/wp/blog/attiny85-diy-programmer/ https://www.youtube.com/watch?v=MK4ARnpljZg *bootloader https://www.hackster.io/porrey/attiny-16mhz-610d41 https://github.com/SpenceKonde/ATTinyCore http://sammy76.free.fr/conseils/electronique/arduino/asm/asm_avr.php