<ul>
<li>intro <a href="https://www.paypal.com/donate/?item_name=Donation+to+FlashForth%3A+for+PIC+and+Atmega&amp;cmd=_donations&amp;business=mikael.nordman%40flashforth.com">Donation link</a></li>
<li>what you'll need
<ul>
<li>hardware
<ul>
<li>arduino uno or nano</li>
<li>programmer<br />
<a href="https://hackerpublicradio.org/eps.php?id=2799" class="uri">https://hackerpublicradio.org/eps.php?id=2799</a></li>
<li>cables</li>
</ul></li>
<li>software
<ul>
<li>flashforth <a href="https://www.sourceforge.net/projects/flashforth" class="uri">https://www.sourceforge.net/projects/flashforth</a></li>
<li>avrdude <a href="https://www.nongnu.org/avrdude/" class="uri">https://www.nongnu.org/avrdude/</a></li>
<li>terminal program<br />
emacs: M-x serial-term</li>
</ul></li>
<li><a href="https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf">datasheet</a></li>
</ul></li>
<li>the install
<ul>
<li>the guide <a href="https://flashforth.com/atmega.html" class="uri">https://flashforth.com/atmega.html</a></li>
<li>did it work?
<ul>
<li>troubleshooting
<ul>
<li>check connections</li>
<li>permission issues</li>
<li>set fuses separately, one at a time</li>
<li>double checkterminal baud rate</li>
</ul></li>
</ul></li>
</ul></li>
<li>hello-world</li>
</ul>
<pre><code>: hw1 .&quot; Hello, world!&quot; ;
: led-on %00100000 PORTB mset ;
: led-off %00100000 PORTB mclr ;
: flash-led begin led-on #1000 ms led-off #1000 ms again ;</code></pre>
