Welcome to Multi-Rotor UK. Please login or sign up.

Friday,April 26, 2024, 07:50:55

Login with username, password and session length

Shoutbox

Gaza07:
23 Apr 2024 08:09:45
The Domain expires for the forum in 60 days, I'm not going to renew it this time unless I see any activity  :beer2:
Gaza07:
20 Apr 2024 18:02:50
Is there anyone who would like to see this forum stay open ? :shrug:
hoverfly:
17 Apr 2024 17:15:13
 :rolleyes:
Bad Raven:
26 Mar 2024 08:41:05
 :(
Andy7:
25 Mar 2024 14:49:21
An excess of work and rain.  :thumbdown:
Bad Raven:
23 Mar 2024 18:12:38
Almost a personal Blog, it would seem. LOTS of members, but NO posts.  :-/   :shrug:
Gaza07:
06 Mar 2024 16:59:49
Anyone still here  :shrug:
ched:
24 Dec 2023 11:48:48
Hope you all have a Great Christmas and a happy New Year.
Bad Raven:
20 Dec 2023 06:17:47
 ~~   :beer2: 
Gaza07:
19 Dec 2023 22:20:27
Merry Christmas All  :beer2:
Members
  • Total Members: 8,195
  • Latest: lokloks
Stats
  • Total Posts: 201,427
  • Total Topics: 20,261
  • Online today: 24
  • Online ever: 530
  • (Tuesday,June 26, 2012, 08:34:46 )
Users Online
Users: 0
Guests: 18
Total: 18

Theme Changer





3d - Printworx

Crius AIOP V1,V1.1 Manual For Multi Wii Firmware

Started by Gaza07, Thursday,September 13, 2012, 20:54:34

Previous topic - Next topic

Gaza07

heres my first attempt at creating a manaul for the Crius AIOP flight controller, Ive never tried to do anything like this before and welcome any suggestions for changes or improvements  ;)

[attachurl=1]
[url="https://www.youtube.com/channel/UCN6zN99iLCIJea5FCQPKf_g"]YouTube[/url]   [url="https://www.printing-3d.co.uk"]printing-3d[/url]  [url="https://www.thingiverse.com/Gaza07/about"]Thingiverse[/url]  [url="https://www.3d-printworx.co.uk"]3d-printworx[/url]

pheasant_plucker

Why do you use a UBEC? doesn't the board accept a 12v input from 3s lipos.

Gerry
The man serving me in the canteen said "Look, You can see the face of Jesus in the Margarine" The Asian guy next to me replied "I can't believe it's not Budda"
[url="http://www.namfc.co.uk/pictures/fly.gif"]http://www.namfc.co.uk/pictures/fly.gif[/url]

Gaza07

The reason for the Ubec is when I had the Black Vortex and it had a voltage reg on board it would get very hot when connected to a 3s pack so I used to use the Ubec on that and nothing ever got warm never mind hot  :rolleyes:
I just think its safer to connect that way  ~~
[url="https://www.youtube.com/channel/UCN6zN99iLCIJea5FCQPKf_g"]YouTube[/url]   [url="https://www.printing-3d.co.uk"]printing-3d[/url]  [url="https://www.thingiverse.com/Gaza07/about"]Thingiverse[/url]  [url="https://www.3d-printworx.co.uk"]3d-printworx[/url]

Gaza07

#3
Anyone who has downloaded the manual please delete it and re-download as I have used a better pdf converter and the images are not now blurred  :rolleyes:
[url="https://www.youtube.com/channel/UCN6zN99iLCIJea5FCQPKf_g"]YouTube[/url]   [url="https://www.printing-3d.co.uk"]printing-3d[/url]  [url="https://www.thingiverse.com/Gaza07/about"]Thingiverse[/url]  [url="https://www.3d-printworx.co.uk"]3d-printworx[/url]

chipko

Quote from: Gaza07 on Thursday,September 13, 2012, 22:01:28
Anyone who has downloaded the manual please delete it and re-download as I have used a better pdf converter and the images are not now blurred  :rolleyes:

Just downloaded it - thanks for this!  :D

sakiskoz

Quote from: Gaza07 on Thursday,September 13, 2012, 20:54:34
heres my first attempt at creating a manaul for the Crius AIOP flight controller, Ive never tried to do anything like this before and welcome any suggestions for changes or improvements  ;)

[attachurl=1]

Excellent job Gary. :goodpost:
2 Questions
1 - You dont try MP
2 - Rabbit Gps work with this board

Thanks

secretman

You can use any serial Gps with the AIOP probably yes lol

Gaza07

#7
Hi Sakis your rabbit gps will deff work with the AOIP and I have tried MegapirateNG on the AIOP and it runs very well but wanted to concentrate my efforts in to sorting multi wii out first  ~~

If your getting one and going to use your rabbit gps then you should down load the firmware I already patched for the ublox gps with no eeprom like the rabbit gps and the cn06 v1  ~~

Quote from: sakiskoz on Friday,September 14, 2012, 07:11:41
Excellent job Gary. :goodpost:
2 Questions
1 - You dont try MP
2 - Rabbit Gps work with this board

Thanks
[url="https://www.youtube.com/channel/UCN6zN99iLCIJea5FCQPKf_g"]YouTube[/url]   [url="https://www.printing-3d.co.uk"]printing-3d[/url]  [url="https://www.thingiverse.com/Gaza07/about"]Thingiverse[/url]  [url="https://www.3d-printworx.co.uk"]3d-printworx[/url]

sakiskoz

ok thanks Gary
I dont understand something now but it is early to ask more now.
Cgs sent me truck number for BV and i wait first for BV and next i see what i do

Thanks

Smeagol

Quote from: Gaza07 on Thursday,September 13, 2012, 21:48:09
The reason for the Ubec is when I had the Black Vortex and it had a voltage reg on board it would get very hot when connected to a 3s pack so I used to use the Ubec on that and nothing ever got warm never mind hot  :rolleyes:
I just think its safer to connect that way  ~~
Having just ordered one of these AIO Pro boards, is there something else I need to hook up the power to it, or is it specific to your config

Gaza07

[url="https://www.youtube.com/channel/UCN6zN99iLCIJea5FCQPKf_g"]YouTube[/url]   [url="https://www.printing-3d.co.uk"]printing-3d[/url]  [url="https://www.thingiverse.com/Gaza07/about"]Thingiverse[/url]  [url="https://www.3d-printworx.co.uk"]3d-printworx[/url]

Smeagol

Quote from: Gaza07 on Wednesday,November 21, 2012, 23:31:05
I used one of these http://www.hobbyking.com/hobbyking/store/__14310__HobbyKing_UBEC_3A_2_6s_LiPO.html well worth getting a couple  ~~

[attach=1]

Is there a UK warehouse option available, I have an order "waiting" so would be useful to be able to add to it.

Gaza07

[url="https://www.youtube.com/channel/UCN6zN99iLCIJea5FCQPKf_g"]YouTube[/url]   [url="https://www.printing-3d.co.uk"]printing-3d[/url]  [url="https://www.thingiverse.com/Gaza07/about"]Thingiverse[/url]  [url="https://www.3d-printworx.co.uk"]3d-printworx[/url]

bulesz

Tried to follow the manual...copy the arduino  1.0.4 to the docs folder, make an Arduino folder in the docs folder, unzip there the MultiWii_2_2 _AIOP.zip, added the docs/arduino folder in the files/preferences as sketchbook folder, and if I go to the files/sketchbook I can select only the Multiwii_AIOP / MultiwiiConf and it opens the config.h ONLY... ??? so no other tabs there...

what I';m doing wrong??

Many thanks,
B

felixrising

Hi Gaza,

Could it be that the pdf page 2 incorrectly shows pin 32 as being a cam roll (and pin 33 as cam pitch) when pin 32 is a buzzer/pilotlamp pin? i.e. PORTC Bit 5?

Pin 33 isn';t used unless you';re not using the "#define CRIUS_AIO_PRO_V1", in which case it defaults servos 1-3 as cam trig -> pin 33 and pin 46, cam roll -> pin 35 and pin 45 , cam pitch -> pin 34 and pin 44. The "#define CRIUS_AIO_PRO_V1" just rewrites the servos 1-3 default pins so they are pins 44, 45 and 46 respectively.


from def.h:
#if defined(CRIUS_AIO_PRO_V1)
  #define MPU6050
  #define HMC5883
  #define MS561101BA
  #define ACC_ORIENTATION(X, Y, Z)  {imu.accADC[ROLL]  = -X; imu.accADC[PITCH]  = -Y; imu.accADC[YAW]  =  Z;}
  #define GYRO_ORIENTATION(X, Y, Z) {imu.gyroADC[ROLL] =  Y; imu.gyroADC[PITCH] = -X; imu.gyroADC[YAW] = -Z;}
  #define MAG_ORIENTATION(X, Y, Z)  {imu.magADC[ROLL]  =  X; imu.magADC[PITCH]  =  Y; imu.magADC[YAW]  = -Z;}
  #define MPU6050_I2C_AUX_MASTER // MAG connected to the AUX I2C bus of MPU6050
  #undef INTERNAL_I2C_PULLUPS
  #define I2C_SPEED 400000L         //400kHz fast mode
  //servo pins on AIO board is at pins 44,45,46, then release pins 33,34,35 for other usage
  //eg. pin 33 on AIO can be used for LEDFLASHER output
  #define SERVO_1_PINMODE            pinMode(44,OUTPUT);        // TILT_PITCH
  #define SERVO_1_PIN_HIGH           PORTL |= 1<<5;
  #define SERVO_1_PIN_LOW            PORTL &= ~(1<<5);
  #define SERVO_2_PINMODE            pinMode(45,OUTPUT);        // TILT_ROLL
  #define SERVO_2_PIN_HIGH           PORTL |= 1<<4;
  #define SERVO_2_PIN_LOW            PORTL &= ~(1<<4);
  #define SERVO_3_PINMODE            pinMode(46,OUTPUT);        // CAM TRIG
  #define SERVO_3_PIN_HIGH           PORTL |= 1<<3;
  #define SERVO_3_PIN_LOW            PORTL &= ~(1<<3);
#endif




buzzer and servo defines in "all the Mega types" section:
#if defined PILOTLAMP
    #define    PL_PIN_ON    PORTC |= 1<<5;
    #define    PL_PIN_OFF   PORTC &= ~(1<<5);
  #else
    #define BUZZERPIN_ON               PORTC |= 1<<5;
    #define BUZZERPIN_OFF              PORTC &= ~(1<<5);
  #endif

...
#define SERVO_1_PINMODE            pinMode(34,OUTPUT);pinMode(44,OUTPUT); // TILT_PITCH - WING left
  #define SERVO_1_PIN_HIGH           PORTC |= 1<<3;PORTL |= 1<<5;
  #define SERVO_1_PIN_LOW            PORTC &= ~(1<<3);PORTL &= ~(1<<5);
  #define SERVO_2_PINMODE            pinMode(35,OUTPUT);pinMode(45,OUTPUT); // TILT_ROLL  - WING right
  #define SERVO_2_PIN_HIGH           PORTC |= 1<<2;PORTL |= 1<<4;
  #define SERVO_2_PIN_LOW            PORTC &= ~(1<<2);PORTL &= ~(1<<4);
  #define SERVO_3_PINMODE            pinMode(33,OUTPUT); pinMode(46,OUTPUT); // CAM TRIG  - alt TILT_PITCH
  #define SERVO_3_PIN_HIGH           PORTC |= 1<<4;PORTL |= 1<<3;
  #define SERVO_3_PIN_LOW            PORTC &= ~(1<<4);PORTL &= ~(1<<3);

...

Gaza07

Hi Felix the legends used were just clones of what is printed on underside of the actual board but the manual is very old now and could do with being updated to also include the AIOP v2,
You dont want a job do you  :rolleyes:  ~~
I have been planning on doing a new manual for some time but its just getting round to it if I do create a new one I would like to have some one like your self check it over for errors  ~~
[url="https://www.youtube.com/channel/UCN6zN99iLCIJea5FCQPKf_g"]YouTube[/url]   [url="https://www.printing-3d.co.uk"]printing-3d[/url]  [url="https://www.thingiverse.com/Gaza07/about"]Thingiverse[/url]  [url="https://www.3d-printworx.co.uk"]3d-printworx[/url]

felixrising

Hi,

Sure, Send the doc file my way and I';ll update it and get it back to you. I';m no graphics whiz but more than happy to do some updates. I was also intending to do the voltage and current monitoring side of things too.. need to get a round tuit  :rolleyes: I have both a v1.1 and a v2 board.. so can add in the relevant pieces/differences for both or split them out to separate docs or whatever....

Gaza07

I will try to sort something out this week and send it to you to have a look at  ~~  :beer2:
[url="https://www.youtube.com/channel/UCN6zN99iLCIJea5FCQPKf_g"]YouTube[/url]   [url="https://www.printing-3d.co.uk"]printing-3d[/url]  [url="https://www.thingiverse.com/Gaza07/about"]Thingiverse[/url]  [url="https://www.3d-printworx.co.uk"]3d-printworx[/url]