User Tools

Site Tools


documentation:fa20:programarduinounoinc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
documentation:fa20:programarduinounoinc [2021/01/13 18:37]
ferdi
documentation:fa20:programarduinounoinc [2021/03/18 09:16] (current)
ferdi
Line 1: Line 1:
 ====== Program Arduino Uno in C ====== ====== Program Arduino Uno in C ======
  
-test 
  
 ===== Windows ===== ===== Windows =====
Line 13: Line 12:
 <code> <code>
  
-''cd path/to/folder/c-blink make make flash''+cd path/to/folder/c-blink make make flash
  
 </code> </code>
  
-''[[uploads:e8692cf719019fc9b060f2d65586c719:c-blink|c-blink.zip]]''+{{ :documentation:fa20:c-blink.zip |}}
  
 The important bit is you Makefile. Depending on your configuration you might have to adjust the name of the USB-port your Arduino is connected to: The important bit is you Makefile. Depending on your configuration you might have to adjust the name of the USB-port your Arduino is connected to:
  
 <code> <code>
- +AVRDUDE = avrdude -q -V -p atmega328p -C C:\WinAVR-20100110\bin\avrdude.conf -D -c arduino -b 115200 -P COM6
-''AVRDUDE = avrdude -q -V -p atmega328p -C C:\WinAVR-20100110\bin\avrdude.conf -D -c arduino -b 115200 -P COM6''+
  
 </code> </code>
Line 35: Line 33:
 For Linux install avrgcc toolchain: For Linux install avrgcc toolchain:
 <code> <code>
-sudo apt install avrdude gcc-avr avr-libc make**''+sudo apt install avrdude gcc-avr avr-libc make
 </code> </code>
 open terminal/bash: open terminal/bash:
Line 42: Line 40:
 Linux: usually Ctrl+Alt+T\\  Linux: usually Ctrl+Alt+T\\ 
  
-put the files (download below) in a folder **path/to/folder/c-blink\\ +put the files (download below) in a folder path/to/folder/c-blink\\ 
  
 open the Makefile with a text editor and edit the following line: \\  open the Makefile with a text editor and edit the following line: \\ 
 +
 <code> <code>
-"AVRDUDE = avrdude -q -V -p atmega328p -C /usr/local/CrossPack-AVR/etc/avrdude.conf -D -c arduino -b 115200 -P /dev/cu.usbmodem14101"''+AVRDUDE = avrdude -q -V -p atmega328p -C /usr/local/CrossPack-AVR/etc/avrdude.conf -D -c arduino -b 115200 -P /dev/cu.usbmodem14101
 </code> </code>
  
 changing:\\  changing:\\ 
 <code> <code>
-/dev/cu.usbmodem14101** +/dev/cu.usbmodem14101
 </code> </code>
  
Line 72: Line 71:
 </code> </code>
  
-''[[uploads:91f11808c035175488c252ffbca66a27:c-blink_mac|c-blink_mac_linux.zip]]''+{{ :documentation:fa20:c-blink_mac.zip |}} 
 + 
 +[<>]
documentation/fa20/programarduinounoinc.1610563055.txt.gz · Last modified: 2021/01/13 18:37 by ferdi