killing arduino tutorial in other lang

This commit is contained in:
RogueM 2016-11-02 19:28:41 +00:00
parent e0c0f727ac
commit fc2c79d0cb
3 changed files with 0 additions and 168 deletions

View File

@ -1,57 +0,0 @@
<!--
---
name: Arduino SPI
description: Programa un Arduino con el SPI de Raspberry Pi
pin:
'19':
name: MOSI
direction: salida
active: alto (encendido)
description: Master Out / Slave In
'21':
name: MISO
direction: entrada
active: alto (encendido)
description: Master In / Slave Out
'23':
name: SCKL
direction: salida
active: alto (encendido)
description: Reloj
'24':
name: CE0
direction: salida
active: alto (encendido)
description: Arduino Reset
-->
#ATmega 328p / Arduino sobre SPI
###¿Sabías que tu Pi puede alimentar y programar un ATmega 328p/Arduino directamente, con solo unos pocos cables, una placa de pruebas, un cristal de 16Mhz y algunos condensadores de 22pF?
Lee mi [tutorial completo de Pico PiDuino (en inglés)](http://pi.gadgetoid.com/article/building-the-pico-piduino), para empezar por solamente un poco más de &pound;5
Necesitarás instalar el [AVRDude modificado de Gordon Henderson](https://projects.drogon.net/raspberry-pi/gertboard/arduino-ide-installation-isp/).
Conecta 8/CE0 al pin de Reset/RST de tu ATmega, 9/MISO al pin D12, 10/MOSI al pin D11 y 11/SCLK al pin D13.
Alimenta el ATmega con los pines de 3.3v y GND de tu Pi, y estás listo para empezar.
Asegúrate de no tener funcionando ningún controlador travieso de algún dispositivo SPI, y comprueba que está bien conectado usando:
```bash
avrdude -p m328p -c gpio
```
Para empezar a compilar programas de Arduino desde la terminal:
```bash
sudo apt-get install arduino arduino-mk
```
Este Makefile básico debería ayudarte a empezar. Crea un programa básico, llámalo mysketch.ino y ejecuta:
```bash
export BOARD=atmega328
make
avrdude -p m328p -c gpio -e -U flash:w:build-cli/Arduino.hex
```

View File

@ -1,54 +0,0 @@
<!--
---
name: Arduino SPI
description: Programmer une carte Arduino avec une Raspberry Pi
pin:
'19':
name: MOSI
direction: output
active: high
description: Master Out / Slave In
'21':
name: MISO
direction: input
active: high
description: Master In / Slave Out
'23':
name: SCKL
direction: output
active: high
description: Clock
'24':
name: CE0
direction: output
active: high
description: Arduino Reset
-->
#ATmega 328p / Arduino over SPI
###Saviez-vous qu'il était possible de programmer une carte Arduino ou un ATmega328 à partir d'une Raspberry Pi, en utilisant juste quelques câbles, un 'breadboard', un quartz de 16 MHz et quelques condensateurs?
Voici un article qui vous guidera dans cette entreprise:
[complete Pico PiDuino tutorial](http://pi.gadgetoid.com/article/building-the-pico-piduino)
Une fois votre 'Arduino' assemblé, il vous faudra installer une version modifiée de [AVRDude](https://projects.drogon.net/raspberry-pi/gertboard/arduino-ide-installation-isp/).
Ensuite:
Connectez la broche 8 de la Raspi à l'ATmega Reset/RST, la broche 9 à son MISO/D12, la broche 10 à son MOSI/D11, et finalement la broche 11 au SCLK/D13.
Alimentez votre ATmega en 3.3 volts et raccordez le à la masse. Pour ce faire, vous pouvez utiliser les broches de la Raspi.
Vous voilà fin prêt. Assurez vous que vous n'avez pas de drivers SPI parasites sur le bus et que l'ATmega est bien détecté:
```bash
avrdude -p m328p -c gpio
```
Et finalement installez les derniers logiciels requis:
```bash
sudo apt-get install arduino arduino-mk
```
Puis voyez les détails associés à la compilation en elle-même dans [l'article suivant](http://pi.gadgetoid.com/article/programming-your-pico-piduino)!

View File

@ -1,57 +0,0 @@
<!--
---
name: Arduino SPI
description: Programma Arduino con le porte SPI del Raspberry Pi
pin:
'19':
name: MOSI
direction: output
active: high
description: Master Out / Slave In
'21':
name: MISO
direction: input
active: high
description: Master In / Slave Out
'23':
name: SCKL
direction: output
active: high
description: Clock
'24':
name: CE0
direction: output
active: high
description: Arduino Reset
-->
#ATmega 328p / Arduino via SPI
###Sapevi che il tuo Raspberry può alimentare e programmare un ATmega 328p/Arduino direttamente, soltanto con pochi cavi, una breadboard, un oscillatore a 16Mhz ed alcuni condensatori da 22pF?
Leggi il mio [tutorial completo a Pico PiDuino](http://pi.gadgetoid.com/article/building-the-pico-piduino) per imparare le basi con poco più di 5&pound;.
Dovrai installare l'[AVRDude modificato di Gordon Henderson](https://projects.drogon.net/raspberry-pi/gertboard/arduino-ide-installation-isp/).
Collega 8/CEO al pin Reset/RST dell'ATmega, il 9/MISO al pin MISO (D12), il 10 al pin MOSI (D11) e 11/SCLK al pin SCLK (D13).
Alimenta l'ATmega con i 3.3v e la massa (pin GND) del tuo Raspberry, e sei pronto a procedere.
Assicurati di non avere alcun malefico driver SPI in esecuzione e controlla che sia collegato correttamente con:
```bash
avrdude -p m328p -c gpio
```
Per fare i primi tentativi con la compilazione per Arduino, lancia da un terminale:
```bash
sudo apt-get install arduino arduino-mk
```
Questo Makefile essenziale dovrebbe darti le basi. Per creare un semplice progetto, dagli nome mysketch.ino e lancia:
```bash
export BOARD=atmega328
make
avrdude -p m328p -c gpio -e -U flash:w:build-cli/Arduino.hex
```