Stap 2: Branden de bootloader (aangepaste Optiboot5 voor 8MHz)
Mijn aangepaste Arduino hardware definitie downloaden (gebruikersspecifieke en de build van de aangepaste van optiboot5 draait op 8 MHz en buad-percentage 38400) uittreksel naar de archief in uw omslag van de schetsboek (u moet een map die eruit als "schetsboek/hardware/myboard ziet").
Wanneer u opnieuw opstarten uw Arduino IDE moet u een nieuw bestuur genaamd "[Optiboot5] Arduino Uno 8 MHz" ophalen en wijzigen van de programmeur om te "Arduino als ISP" dan klik Brandrechten bootloader van "Tools" menu. U ziet TX/RX in de programmeur knipperen voor ongeveer een minuut wachten totdat de verbranding wordt gedaan door te kijken naar TX/RX LEDs of door te kijken naar de statusbalk aan de onderkant van de Arduino IDE.
Onze nieuwe kleine kale Arduino (degene op het breadboard) is nu klaar.
Wat is inbegrepen in mijn gebruikersspecifieke en bouwen?
met betrekking tot de definitie van de Raad van bestuur is het hetzelfde als standaard UNO behalve:
- het maakt gebruik van verschillende kloksnelheid (8MHz in plaats van 16 MHz)
- het instellen van verschillende zekeringen (3 bytes geheugen) voor het activeren van de interne klok van 8MHz (klokbron genoemd).
- het maakt gebruik van 38400 buad-tarief (die heeft 0,2% foutenmarge) ipv de standaard 115200 (die heeft 7,8% foutenmarge)
met betrekking tot de bootloader, ik net pakte het uit optiboot5 en alleen bouwen met niet-standaard configuraties (geen coderegel is gewijzigd) ter ondersteuning van de bovenstaande eisen