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 Both sides next revision
raspberry_boards:paperduinopi_168 [2014/04/15 00:19]
127.0.0.1 external edit
raspberry_boards:paperduinopi_168 [2014/07/23 15:34]
admin
Line 1: Line 1:
-**== Paper-Duino-Pi 168 ===================================**+---- 
 +**Paper-Duino-Pi 168**
  
 You find a general introduction here: You find a general introduction here:
Line 6: Line 7:
 {{:​raspberry_boards:​paper-duino-pi_0972.jpg?​300|}} {{:​raspberry_boards:​paper-duino-pi_0972.jpg?​300|}}
  
-**== Technical ​documentation ==============================**+---- 
 +**Technical ​Documentation**
  
 Unfortunately one can't use the autoreset function of an actual Arduino, because of the missing DTR line on the serial connector of the Raspberry. Therefore the board was designed with the Atmega 168. With that chip one can burn the bootloader of the old Arduino NG. That Arduino has no autoreset but doesn'​t need one. That's why you have to reset the Arduino manually to upload a program. After the IDE compiled the sketch you have to reset the Arduino. Once you've done this the IDE starts to upload the program. Unfortunately one can't use the autoreset function of an actual Arduino, because of the missing DTR line on the serial connector of the Raspberry. Therefore the board was designed with the Atmega 168. With that chip one can burn the bootloader of the old Arduino NG. That Arduino has no autoreset but doesn'​t need one. That's why you have to reset the Arduino manually to upload a program. After the IDE compiled the sketch you have to reset the Arduino. Once you've done this the IDE starts to upload the program.
Line 21: Line 23:
 [[arduino_clones:​bootloader|burn a bootloader]] (Arduino NG) [[arduino_clones:​bootloader|burn a bootloader]] (Arduino NG)
  
- +---- 
-**== Linux modification ===================================**+**Linux ​Modification**
  
 For using the serial line of the Raspberry Pi you have to make some small modifications:​ For using the serial line of the Raspberry Pi you have to make some small modifications:​
Line 49: Line 51:
 [[http://​codeandlife.com/​2012/​07/​29/​arduino-and-raspberry-pi-serial-communication/​|www.codeandlife.com]] [[http://​codeandlife.com/​2012/​07/​29/​arduino-and-raspberry-pi-serial-communication/​|www.codeandlife.com]]
  
- +---- 
-**== Paper-PCBs ​===========================================**+**Paper-PCBs**
  
 {{:​raspberry_boards:​paper-duino-pi_13.jpg?​100|}} {{:​raspberry_boards:​paper-duino-pi_13.jpg?​100|}}
Line 56: Line 58:
 {{:​raspberry_boards:​paper-duino-pi_13_publish.xcf.zip|paper-duino-pi_13.zip}} {{:​raspberry_boards:​paper-duino-pi_13_publish.xcf.zip|paper-duino-pi_13.zip}}
  
-**== Components ​===========================================**+---- 
 +**Components**
   * Atmega168   * Atmega168
   * 4 low current LEDs   * 4 low current LEDs
Line 67: Line 70:
   * 26 pin header   * 26 pin header
  
-**=========================================================** +----