====== GECKO3basic ====== This is a module for fast prototyping of application specific circuits. On the bottom side is a connector for the first system bus connector. On the top side you can decide if you prefer a bread board or a solder point array to build your circuit. If you want to provide power to the GECKO4, you need to make some modifications. See below. ===== Schematic ===== {{:gecko-addons:gecko3basic:gecko3basic.pdf|GECKO3basic schematic}}\\ {{:gecko-addons:gecko3basic:gecko3basic_bom.pdf|GECKO3basic bill of material}} ===== Pictures ===== {{:gecko-addons:gecko3basic:gecko3basic_front_pins.png?400|GECKO3basic with breadboard}} {{:gecko-addons:gecko3basic:gecko3basic_solderarea.jpg?200|GECKO3basic with solder point array}} ===== Power modifications ===== If you want to provide power to the GECKO4 you have to connect the second block of power pins. Connect them as shown in the picture (black lines). {{ :gecko-addons:gecko3basic:modifications.png?400 |}} ===== Connector Pinout ===== There is one connector on top of the board which is used to easily connect system bus signals with components on the bread board. If you use the solder point array there is a row of solder points connected to the same signals as on the top connector. The pinout for both is the same and on the PCB there are orientation marks to help you finding the right pin. ^ Pin ^ Name ^ GECKO3 ^ GECKO4 ^ Description ^ ^ | 1 | +3V3 | | | System 3.3 V supply || | 2 | +3V3 | | | System 3.3 V supply || | 3 | NC | | | not connected || | 4 | NC | | | not connected || | 5 | RESET | | E24 | Global reset pin. Active Low || | 6 | EXTCLK0 | | | Clock line 0, for external or stack internal clock signal distribution. || | 7 | M1_INA | | N26 | PWM Signal A, motor 1 || | 8 | M1_ENA | | N25 | Encoder signal A, feedback signal from motor 1 || | 9 | M1_INB | | M26 | PWM Signal B, motor 1 || | 10 | M1_ENB | | M25 | Encoder signal B, feedback signal from motor 1 || | 11 | M2_INA | | L26 | PWM Signal A, motor 2 || | 12 | M2_ENA | | L25 | Encoder signal A, feedback signal from motor 2 || | 13 | M2_INB | | K26 | PWM Signal B, motor 2 || | 14 | M2_ENB | | K25 | Encoder signal B, feedback signal from motor 2 || | 15 | M3_INA | | J25 | PWM Signal A, motor 3, not used on GECKO3 robot || | 16 | M3_ENA | | H26 | Encoder signal A, feedback signal from motor 3, not used on GECKO3 robot || | 17 | M3_INB | | M26 | PWM Signal B, motor 3, not used on GECKO3 robot || | 18 | M3_ENB | | D26 | Encoder signal B, feedback signal from motor 3, not used on GECKO3 robot || | 19 | M4_INA | | D25 | PWM Signal A, motor 4, not used on GECKO3 robot || | 20 | M4_ENA | | N20 | Encoder signal A, feedback signal from motor 4, not used on GECKO3 robot || | 21 | M4_INB | | N19 | PWM Signal B, motor 4, not used on GECKO3 robot || | 22 | M4_ENB | | M20 | Encoder signal B, feedback signal from motor 4, not used on GECKO3 robot || | 23 | LineSensorIn1 | | | Input signal to the line sensor 1 || | 24 | LineSensorOut1 | | | Output signal from the line sensor 1, connect to a delta sigma |converter || | 25 | LineSensorIn2 | | | Input signal to the line sensor 2 || | 26 | LineSensorOut2 | | | Output signal from the Line sensor 2, connect to a delta sigma converter || | 27 | SDA | | | I2C Bus data line, normaly all I2C components on the GECKO3 modules are connected to one bus. Place 2.2 kOhm Pull-Up resistors on controller boards || | 28 | LineSensorClk | | | Clock output signal to trigger the D flip-flops of the line sensors || | 29 | SCL | | | I2C Bus clock line || | 30 | GPIO1_19 | | U21 | || | 31 | GPIO1_20 | | V23 | || | 32 | GPIO1_21 | | U22 | || | 33 | GPIO1_22 | | V24 | || | 34 | GPIO1_23 | | T21 | || | 35 | NC | | | not connected || | 36 | NC | | | not connected || | 37 | GND | | | System GND || | 38 | GND | | | System GND || | 39 | GND | | | System GND || | 40 | GND | | | System GND ||