This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
simchair4:guide_master_controller_v2 [2020/11/27 21:34] hc625ma |
simchair4:guide_master_controller_v2 [2021/03/06 10:35] (current) hc625ma |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== MKIV MASTER CONTROLLER V2A====== | ====== MKIV MASTER CONTROLLER V2A====== | ||
| ===== Summary ===== | ===== Summary ===== | ||
| - | The MKIV master controller V2 is a successor of the first version. It features 5 ports for your peripherals, | + | The MKIV master controller V2 is a successor of the first version. It features 5 ports for your peripherals, |
| {{http:// | {{http:// | ||
| Line 9: | Line 9: | ||
| * 1 x MTS-102 switch | * 1 x MTS-102 switch | ||
| * 1 x PBS-10-B2 button | * 1 x PBS-10-B2 button | ||
| + | * 1 x USB-B socket USBB-1J (DS1099-W) | ||
| * 5 x TJ8P8C Ethernet sockets (12, | * 5 x TJ8P8C Ethernet sockets (12, | ||
| * 4 x M3x30mm screw | * 4 x M3x30mm screw | ||
| Line 21: | Line 22: | ||
| ===== Assembly guide ===== | ===== Assembly guide ===== | ||
| - | 1. Insert the Leonardo board into its place in the box, fix with 4 3x6mm screws. Snap off the Micro-USB socket, remove the power input socket and solder the USB-B one as shown in the picture below: | + | 1. Insert the Leonardo board into its place in the box, fix with 4 3x6mm screws. Snap off the Micro-USB socket, remove the power input socket and solder the USB-B one as shown in the picture below (you can use the Pro Micro board alternatively, |
| + | |||
| + | {{http:// | ||
| + | {{http:// | ||
| + | {{http:// | ||
| - | {{http:// | ||
| - | {{http:// | ||
| WARNING! We will be using cable joints to connect wires of the I2C cable. Make sure only 1 wire from | WARNING! We will be using cable joints to connect wires of the I2C cable. Make sure only 1 wire from | ||
| Line 47: | Line 50: | ||
| RST -> PBS-10-B2 | RST -> PBS-10-B2 | ||
| | | ||
| - | Time to test the controller in both modes. Look at the "How to use the controller" | + | Time to test the controller in both modes. Look at the "How to use the controller" |
| | | ||
| {{http:// | {{http:// | ||
| Line 60: | Line 63: | ||
| * F (FLY) - the main mode used for operation and flashing of the master controller. | * F (FLY) - the main mode used for operation and flashing of the master controller. | ||
| * P (PROGRAM) - the mode, used for flashing peripherals. | * P (PROGRAM) - the mode, used for flashing peripherals. | ||
| + | |||
| + | To flash the **master controller firmware**: | ||
| + | 1. Check that the mode switch is in the " | ||
| + | 2. Install libraries from z_libraries folder (copy them to Arduino/ | ||
| + | 3. Open the master firmware and select your hardware on the device definitions tab | ||
| + | 4. Select the COM port with " | ||
| + | 5. Select " | ||
| + | 6. Press " | ||
| + | 7. That's it! After " | ||
| + | | ||
| To use the controller for **flashing of your peripheral**: | To use the controller for **flashing of your peripheral**: | ||
| Line 65: | Line 78: | ||
| 1. Connect the peripheral to the separated port of the controller | 1. Connect the peripheral to the separated port of the controller | ||
| 2. Set the mode switch to " | 2. Set the mode switch to " | ||
| - | 3. Press the R (RST) button\ | + | 3. Press the R (RST) button |
| 4. Open the firmware file for your peripheral | 4. Open the firmware file for your peripheral | ||
| 5. Select the COM port with " | 5. Select the COM port with " | ||