From 7939c9d5c3145b75c93b0bf5cf3a4a4d4f01e803 Mon Sep 17 00:00:00 2001 From: Vido Date: Sun, 25 May 2014 15:14:45 -0300 Subject: [PATCH] Arduino hardware setup docs #16 --- pingo/arduino/README.rst | 2 + pingo/arduino/tests/README.rst | 5 + pingo/arduino/tests/test_schematic_arduino.fz | 2956 +++++++++++++++++ .../tests/test_schematic_arduino_bb.jpg | Bin 0 -> 34240 bytes 4 files changed, 2963 insertions(+) create mode 100644 pingo/arduino/tests/README.rst create mode 100644 pingo/arduino/tests/test_schematic_arduino.fz create mode 100644 pingo/arduino/tests/test_schematic_arduino_bb.jpg diff --git a/pingo/arduino/README.rst b/pingo/arduino/README.rst index 7e5ccad..3f840ba 100644 --- a/pingo/arduino/README.rst +++ b/pingo/arduino/README.rst @@ -1,3 +1,5 @@ +# Troubleshooting + If anyone is facing some error like this: $ arduino diff --git a/pingo/arduino/tests/README.rst b/pingo/arduino/tests/README.rst new file mode 100644 index 0000000..e473532 --- /dev/null +++ b/pingo/arduino/tests/README.rst @@ -0,0 +1,5 @@ +# Schematics +![](https://raw.github.com/Vido/pingo/master/ "Arduino Test Schematics") + +In order to test Pingo over a Arduino this is the recomended wiring schematics + diff --git a/pingo/arduino/tests/test_schematic_arduino.fz b/pingo/arduino/tests/test_schematic_arduino.fz new file mode 100644 index 0000000..bf870c2 --- /dev/null +++ b/pingo/arduino/tests/test_schematic_arduino.fz @@ -0,0 +1,2956 @@ + + + + + + + + + + + + PCB1 + + + + + + + + Arduino1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire7 + + + + + + + + + + + + + + + + + Wire51 + + + + + + + + + + + + + + + + + Wire54 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire57 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire60 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire63 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire66 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire69 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire72 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire75 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire80 + + + + + + + + + + + + + + + + + + + + + + + Wire81 + + + + + + + + + + + + + + + + + + + + + + + Wire82 + + + + + + + + + + + + + + + + + + + + + + + Wire83 + + + + + + + + + + + + + + + + + + + + + + + Wire84 + + + + + + + + + + + + + + + + + + + + + + + Wire85 + + + + + + + + + + + + + + + + + + + + + + + Wire86 + + + + + + + + + + + + + + + + + + + + + + + Wire87 + + + + + + + + + + + + + + + + + + + + + + + DI1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire96 + + + + + + + + + + + + + + + + + + + + + + + Wire97 + + + + + + + + + + + + + + + + + + + + + + + Wire98 + + + + + + + + + + + + + + + + + + + + + + + Wire99 + + + + + + + + + + + + + + + + + + + + + + + Wire108 + + + + + + + + + + + + + + + + + + + + + + + Wire109 + + + + + + + + + + + + + + + + + + + + + + + Wire110 + + + + + + + + + + + + + + + + + + + + + + + Wire111 + + + + + + + + + + + + + + + + + + + + + + + + + + R1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire125 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire130 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire133 + + + + + + + + + + + + + + + + + + + + + + + Wire134 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire206 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire209 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire216 + + + + + + + + + + + + + + + + + + + + + + + Wire217 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire220 + + + + + + + + + + + + + + + + + + + + + + + Wire223 + + + + + + + + + + + + + + + + + + + + + + + Wire224 + + + + + + + + + + + + + + + + + + + + + + + Wire231 + + + + + + + + + + + + + + + + + + + + + + + Wire232 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire235 + + + + + + + + + + + + + + + + + + + + + + + + + + R4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire238 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire393 + + + + + + + + + + + + + + + + + + + + + + + Wire394 + + + + + + + + + + + + + + + + + + + + + + + Wire395 + + + + + + + + + + + + + + + + + + + + + + + Wire396 + + + + + + + + + + + + + + + + + + + + + + + Wire397 + + + + + + + + + + + + + + + + + + + + + + + Wire398 + + + + + + + + + + + + + + + + + + + + + + + Wire399 + + + + + + + + + + + + + + + + + + + + + + + Wire400 + + + + + + + + + + + + + + + + + + + + + + + Wire401 + + + + + + + + + + + + + + + + + + + + + + + Wire402 + + + + + + + + + + + + + + + + + + + + + + + Wire403 + + + + + + + + + + + + + + + + + + + + + + + Wire404 + + + + + + + + + + + + + + + + + + + + + + + Wire405 + + + + + + + + + + + + + + + + + + + + + + + Wire406 + + + + + + + + + + + + + + + + + + + + + + + Wire407 + + + + + + + + + + + + + + + + + + + + + + + Wire408 + + + + + + + + + + + + + + + + + + + + + + + Wire409 + + + + + + + + + + + + + + + + + + + + + + + Wire410 + + + + + + + + + + + + + + + + + + + + + + + Wire411 + + + + + + + + + + + + + + + + + + + + + + + Wire412 + + + + + + + + + + + + + + + + + + + + + + + Wire413 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire417 + + + + + + + + + + + + + + + + + + + + + + + Wire418 + + + + + + + + + + + + + + + + + + + + + + + Wire419 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wire422 + + + + + + + + + + + + + + + + + + + + + + + Wire423 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pingo/arduino/tests/test_schematic_arduino_bb.jpg b/pingo/arduino/tests/test_schematic_arduino_bb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ae6663f6f63f469793c6f5ca55ff034043878308 GIT binary patch literal 34240 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

8cE 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 literal 0 HcmV?d00001