Table of Contents

MKIV MASTER CONTROLLER

Summary

The MKIV master controller is designed to be stackable - unlike the MKIII version, we can use any number of them and assign any device to any controller. Standard helicopter setup fits a single board - even with the VRMaxII pedestal. If you feel that you want a faster response from the controls, just add another box and move some of your devices there. Please remember, that for the force trim and sensitivity switch to work, both the cyclic and the pedals need to belong to the same master.


hc625ma.org_wp-content_uploads_2019_08_15657735590315663353894096154577-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_15657736548017315830157670831732-1024x1024.jpg

Components

Downloads

STL’s / Sources

Assembly guide

1. Solder the reset button wires to a 6x6x5mm tact button.
hc625ma.org_wp-content_uploads_2019_08_15657312804149057686464460057607-1024x1024.jpg


2. Put the RST button into its socket in the controller box, fix it with hot glue.
hc625ma.org_wp-content_uploads_2019_08_15657315899993905907538157673086-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_15657317931607389357829137673491-1024x1024.jpg


4. Install the Leonardo board into the box, fix it with 4x M3x6mm screws.
hc625ma.org_wp-content_uploads_2019_08_1565732037824443912943185966659-1024x1024.jpg


5.


hc625ma.org_wp-content_uploads_2019_08_15657324150098716766487940386955-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_15657337509018143480297979241976-1024x1024.jpg


6. Put sockets into their slot in the controller box.
hc625ma.org_wp-content_uploads_2019_08_15657342828654596655373020837605-1024x1024.jpg


7. Cut an 8-pin connector and solder wires as follows:

Put a thermal shrink tube and some hot glue onto wires to fix them. Insert the header into the Leonardo board.
hc625ma.org_wp-content_uploads_2019_08_15657344865524386523654972477885-1024x1024.jpg


8. Solder a 2-pin connector to SDA and SCL wires and connect them to their sockets. SCL pin (Ethernet socket pin 3) is the closest one to RST button on the board.


hc625ma.org_wp-content_uploads_2019_08_15657352769138720715273548104686-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_15657356451293777185084108925732-1024x1024.jpg


9. Flash the controller with the master controller firmware from simchair4_software repo and connect a peripheral to it to check if it works. Check every socket this way. If everything is fine, proceed.


10. Do some cable management and fix sockets with hot glue. Be careful not to pour glue onto lid screw holes. Don’t worry if this happens though, hot glue can be easily removed mechanically after it will dry.
hc625ma.org_wp-content_uploads_2019_08_1565736746882582051216654540332-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_15657367628178072392550729715796-1024x1024.jpg


11. Put 2 M3x40mm screws into their sockets, fix with nuts:
hc625ma.org_wp-content_uploads_2019_08_15657375182756969330736963829651-1024x1024.jpg


12. Put the lid onto the controller box and fix it with 4 M3x30 screws.
hc625ma.org_wp-content_uploads_2019_08_15657383429305256961259063912197-1024x1024.jpg


13. Put mounting brackets on and add nyloc nuts. The controller is finished!
hc625ma.org_wp-content_uploads_2019_08_15657385262668494624125823787554-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_1565738554796178528970731368653-1024x1024.jpg


Congratulations, your master controller is finished! :)

You will now need to make a small accessory to flash peripherals.


USB – Ethernet cable for flashing peripherals

The FTDI232 USB-UART board is used to flash most of MKIV peripherals. In fact, you can, of course, use any other, however, if it does not have a DTR pin, you will need to press the reset button on the peripheral manually during flashing.

Note that some devices (like the compact head) still need to be flashed through their UART header, so solder wires to the back part of pins so you can still use jumper wires to connect the header to Pro Mini board.

hc625ma.org_wp-content_uploads_2019_07_rj-45-pinout-t-568b-pin-diagram.jpg

WHITE-ORANGE -> FTDI232 VCC
ORANGE -> FTDI232 GND
WHITE-GREEN -> NC
BLUE -> NC
WHITE-BLUE -> FTDI232 TX
GREEN -> FTDI232 RX
WHITE-BROWN -> FTDI232 DTR
BROWN -> NC

hc625ma.org_wp-content_uploads_2019_08_img_20190814_155357-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_15657879440291196674350065759406-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_15657881332305652428768987558723-1024x1024.jpg hc625ma.org_wp-content_uploads_2019_08_15657881888592381751614832092235-1024x1024.jpg

Finally, everything should be complete! :)