Differences

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

Link to this comparison view

link_to_old_pin_configuration_v0.5_and_older [2016/01/24 15:03] (current)
raffael created
Line 1: Line 1:
 +==== Old pin configuration (v0.5 and older) ====
 +
 +=== Colour code ===
 +^ <fc #​FF00AA>​Capture/​Compare pin; PWM output</​fc>​ ^ 
 +^ <fc #​77AA00>​GPIO with interrupt</​fc>​ ^ 
 +
 +
 +=== DIGITAL_IO ===
 +(Pin row from left to right)
 +
 +|  GND                                   ​| ​                      ​^ ​                       ^ 3V3                                           ^
 +| P10.2                                  |                       ​^ ​                       ^ <fc #​77AA00>​P1.0</​fc> ​                        ^
 +| P9.4                                   | (LoRa reset pin)      ^                        ^ P9.5                                          ^
 +| PJ.4                                   ​| ​                      ​^ ​                       ^ PJ.5                                          ^
 +| P7.2                                   | Wind_sensor_sleep ​    ^ Wind_sensor_IN ​        ^ <fc #​FF00AA>​P7.3 (TA1CCR1 --> remapped)</​fc> ​ ^
 +| <fc #​FF00AA>​P7.0 (port mappable)</​fc> ​ | Ultrasonic_INx ​       ^ Ultrasonic_INx ​        ^ <fc #​FF00AA>​P7.1 (port mappable)</​fc> ​        ^
 +| PJ.2                                   | Ultrasonic_enable_0 ​  ^ Ultrasonic_enable_1 ​   ^ PJ.3                                          ^
 +| <fc #​FF00AA>​P6.6 (TA2CCR3)</​fc> ​       | Ultrasonic_IN0 ​       ^ Ultrasonic_INx ​        ^ <fc #​FF00AA>​P6.7 (TA2CCR4)</​fc> ​              ^
 +| <fc #​FF00AA>​P3.7 (port mappable)</​fc> ​ | Ultrasonic_INx ​       ^ Ultrasonic_IN1 ​        ^ <fc #​FF00AA>​P5.7 (TA2CCR2)</​fc> ​              ^
 +| <fc #​FF00AA>​P9.2 (TA3CCR3)</​fc> ​       | Ultrasonic_IN2 ​       ^ Ultrasonic_IN3 ​        ^ <fc #​FF00AA>​P9.3 (TA3CCR4)</​fc> ​              ^
 +| GND                                    |                       ​^ ​                       ^ 3V3                                           ^
 +| SPI_TE ​                                ​| ​                      ^ Spectrometer SPI_MISO ​ ^ MISO                                          ^
 +| SPI_CLK ​                               | Spectrometer SPI_CLK ​ ^ Spectrometer SPI_MOSI ​ ^ MOSI                                          ^
 +
 +=== ANALOG_IO ===
 +
 +(Pin row from top to bottom)
 +| <fc #​77AA00>​A0 (P5.5)</​fc> ​      ​| ​                ​^ ​                  ^ <fc #​77AA00>​A1 (P5.4) </​fc> ​  ^
 +| <fc #​77AA00>​A2 (P5.3) </​fc> ​     |                 ​^ ​                  ^ <fc #​77AA00>​A3 (P5.2) ​ </​fc> ​ ^
 +| <fc #​77AA00>​A4 ​ (P5.1) </​fc> ​    ​| ​                ​^ ​                  ^ <fc #​77AA00>​A5 (P5.0) </​fc> ​  ^
 +| <fc #​77AA00>​A6 ​ (P4.7) </​fc> ​    | Rock_block_net ​ ^ Rock_block_sleep ​ ^ <fc #​77AA00>​A7 (P4.6) </​fc> ​  ^
 +| <fc #​77AA00>​A8 ​ (P4.5) </​fc> ​    ​| ​                ​^ ​                  ^ <fc #​77AA00>​A9 (P4.4) ​ </​fc> ​ ^
 +| <fc #​77AA00>​A10 ​ (P4.3) </​fc> ​   |                 ​^ ​                  ^ <fc #​77AA00>​A11 (P4.2) </​fc> ​ ^
 +| <fc #77AA00> A12  (P4.1) ​ </​fc> ​ |                 ​^ ​                  ^ <fc #​77AA00>​A13 (P4.0) </​fc> ​ ^
 +| <fc #​77AA00>​A14 ​  ​(P6.1) </​fc> ​  ​| ​                ​^ ​                  ^ <fc #​77AA00>​A15 (P6.0) </​fc> ​ ^
 +| A16  (P9.1) ​                     |                 ​^ ​                  ^ A17  (P9.0) ​                  ^
 +| A18   ​(P8.7) ​                    ​| ​                ​^ ​                  ^ AGND                          ^
 +
 +=== Motors 1-4 (bottom side of the board) ===
 +
 +(Pin row from left to right)
 +| M1234_sleep ​ | P2.0                 ​| ​             |
 +^ M1+          ^ (EN=P2.4, PM_TA0.1) ​ ^ front left   ^
 +^ M1-          ^ (PH=P3.6) ​           ^              ^
 +| M2+          | (EN=P2.6, PM_TA0.3) ​ | front right  |
 +| M2-          | (PH=P2.5) ​           |              |
 +^ M3+          ^ (EN=P10.4, TA3.0) ​   ^ rear left    ^
 +^ M3-          ^ (PH=P2.7) ​           ^              ^
 +| M4+          | (EN=P7.4, PM_TA1.4) ​ | rear right   |
 +| M4-          | (PH=P10.5) ​          ​| ​             |
 +
 +=== Motors 5-8 (right side of the board) ===
 +
 +(Pin row from top to bottom)
 +| M5678_sleep ​         | P3.5                               ​| ​                              |
 +| M5678_curr_sense_en ​ | P8.6                               ​| ​                              |
 +^ M8-                  ^ (EN=P3.4,​PM_TA1.4 --> re-mapped) ​  ^ rear_right ​                   ^
 +^ M8+                  ^ (PH=P3.1) ​                         ^ curr_sense input: A20 (P8.5) ​ ^
 +| M7-                  | (EN=P3.0, PM_TA1.3 --> re-mapped) ​ | rear_left ​                    |
 +| M7+                  | ( PH=P8.1) ​                        | curr_sense input: A21 (P8.4) ​ |
 +^ M6-                  ^ (EN=P7.7,​PM_TA1.1) ​                ^ front_right ​                  ^
 +^ M6+                  ^ (PH=P8.0) ​                         ^ curr_sense input: A22 (P8.3) ​ ^
 +| M5-                  | (EN=P7.6, PM_TA1.2) ​               | front_left ​                   |
 +| M5+                  | (PH=P7.5) ​                         | curr_sense input: A23 (P8.2) ​ |
 +
 +=== UART pins ===
 +
 +(Pin row from left to right)
 +^ 3V3 ^ UART1   | GPS |
 +^ 5V ^ UART2   | Rockblock |