"Arduino" Pro Micro

This forum is dedicated to software development related to MultiWii.
It is not the right place to submit a setup problem.
Software download
ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi Tim,

this should work.. but i dont find time to test it.

regards

Felix
Attachments
read_RC_on_Pro_Micro.zip
(1.47 KiB) Downloaded 312 times

Lapino
Posts: 84
Joined: Tue Aug 16, 2011 10:01 am

Re: "Arduino" Pro Micro

Post by Lapino »

Hi,

is there a connection diagram for hexa and has the pro micro already been tested on a hexa X?
Is it better to buy a pro micro or a mini as I'm close to buy things for my new hexa ;)

regards,

Tobi

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi Tobi,

i didnt build a hexa with it for now .. but it should work!

i cant say what is better .. the promini is well proven and there are many boards for it .. the promicro support is new .. it is supported in 2 pre 4 and will be in real 2.0 but there still many things untested! its main advantage is that its signal accuracy to the ESC's is 8x better the it is with the promini.. and it has a USB port onboad.

...i can promise that i will do fixes if you find bugs ;)

here is a new connection diagram
Connecting_ProMicro.jpg


regards Felix

Lapino
Posts: 84
Joined: Tue Aug 16, 2011 10:01 am

Re: "Arduino" Pro Micro

Post by Lapino »

Hi Felix,

thank you for your answer and the new diagram ;)

What about the note in the readme: "dont mess with serial or USB registers if you dont have possibility to reflash the bootloader!
if you do something wrong with it you cant upload skatches with the USB anymore (I had to reflash it a serval times -.-)"
Is this only if I do some changes in the code (outside of config.h) or can this happen if I just upload the sketch with the usual version of multiwii with my defines?
Besides...do you know a European shop where I can buy the newer version of the pro micro? watterott (http://www.watterott.com/de/Pro-Micro-5V/16MHz) and exp-tech(http://www.exp-tech.de/product_info.php ... 16mhz.html) have the old version.

regards,

Tobi

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Lapino wrote:"dont mess with serial or USB registers if you dont have possibility to reflash the bootloader!
if you do something wrong with it you cant upload skatches with the USB anymore (I had to reflash it a serval times -.-)"


this was just for developers .. i will not happen in normal use!

but its a way better to use MWC 2.0 preversion 4 instead of this "old" development version.

i bought it here http://www.lipoly.de/index.php?main_pag ... _id=222057

regards Felix

amourdurisk
Posts: 31
Joined: Wed Nov 02, 2011 8:58 pm

Re: "Arduino" Pro Micro

Post by amourdurisk »

Hi ronco,

Do you think we can hope to have a driver for OS X soon?

Great job ;)

Matt.

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi amourdurisk,

i dont know it .. but i found a download for arduino1.0 RC 1 for mac
http://files.arduino.cc/downloads/ardui ... macosx.zip
in this the arduino version leonardo and micro is in the boards.txt .. so it may work on osx!

regards

Felix

amourdurisk
Posts: 31
Joined: Wed Nov 02, 2011 8:58 pm

Re: "Arduino" Pro Micro

Post by amourdurisk »

There are also in arduino 1.0
but i'm talking about the driver for the USB, i found only for windows.
regards
MAtt.

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi,

i have no mac so i dont know what kind of drivers do you need or what thay have to look like ;)

i have read that it works with it the RC 1 so thay may be in there? you will need to use the leonardo driver.

i hope that helps!

regards

Felix

User avatar
aBUGSworstnightmare
Posts: 115
Joined: Mon Jun 27, 2011 8:31 pm
Location: Munich, Germany

Re: "Arduino" Pro Micro

Post by aBUGSworstnightmare »

@armourdisk
Hi Matt,
the last time I've tried to use a pro micro on OS X I have failed! That's because the device enumerates as 2 devices (HID and VCP).
I will tried to solve this issue once my microWii is ready.

aBUGSworstnightmare
Attachments
microWii prototype PCB
microWii prototype PCB

micropuller
Posts: 8
Joined: Tue Apr 03, 2012 3:34 pm

Re: "Arduino" Pro Micro

Post by micropuller »

Hi, newbie question here.
I'll be starting my first MultiWii project shortly.
I've got a lot of "left over" sensors from earlier arduino projects, so the idea is to use them instead of the WM+, nunchuck and/or an IMU.
At the moment I've got MultiWii 2.0 running on a Boarduino, with an ADXL345, L3G4200D, HMC5883L and a BMP085.
I've also got a spare pro micro, so I'd like to use that on the PARIS V4.0 semi naked board I purchased.
I saw in the code that there's some BETA code there for Atmega32u4 boards, so if I use the pro micro and uncomment the code, will the arduino work with the code, the PARIS and the sensors, or has it only been tested with "custom made" pcb's?

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi,

MultiWii 2.0 will work with the promicro (there are just some parts of it beta now).

but the promicro wont fit on a Paris board.. because its pins are different to the promini ones.

regards

Felix

micropuller
Posts: 8
Joined: Tue Apr 03, 2012 3:34 pm

Re: "Arduino" Pro Micro

Post by micropuller »

Hi Felix,

Thanks for your reply, that was exactly what I couldn't figure out. I saw the board you created, that's some very nice work!
Would it be possible to redefine the pin layout in the software, or would I have to physically reroute the connections?
Or should I just buy a pro mini and wait until/if the code-gurus do the hard work for me ;)

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi,

its not possible to change the pin usage of the pro micro to fit on a promini layout.. if you want to solder it on a paris board you will need to physically reroute the pins .. or you solder the sensors, esc's and rx without a board ;)

i dont know if there will be buyable pro micro boards soon..

regards

felix

lukibob
Posts: 15
Joined: Sat Mar 31, 2012 5:27 pm

Re: "Arduino" Pro Micro

Post by lukibob »

Thank you for your help felix. I followed your advice and have just successfully tested my new quad with a pro micro controller. I had problems with the pro mini and the new turnigy escs, so decided to try and use a pro micro to see if it could work with the hobbywing escs and the new sil chips on them. I just got everything wired up and did a motor check, looks good so far on the ground. I'll test tomorrow in the air. Thought I would post the 1:45am update!!

Hardware used: pro micro from sparkfun, wmp genuine, frsky 4ch rx, turnigy basic 18a escs, 24g hextronic motors, 8x47 props, and my own 480mm custom made3d printed polycarbonate frame

I'll try to put up some pics/video soon.

lukibob

warthox
Posts: 65
Joined: Sat Jan 29, 2011 10:05 pm

Re: "Arduino" Pro Micro

Post by warthox »

hey lukibob,
a classic/simple mwc board for promicro should be available soon. still waiting for the protos...

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

warthox wrote:...
a classic/simple mwc board for promicro should be available soon
...


good news! :D

regads felix

lukibob
Posts: 15
Joined: Sat Mar 31, 2012 5:27 pm

Re: "Arduino" Pro Micro

Post by lukibob »

warthox, I would be interesed in that board. It is a bit messy this way
Attachments
IMG_8512.JPG
machine pins
machine pins

lukibob
Posts: 15
Joined: Sat Mar 31, 2012 5:27 pm

Re: "Arduino" Pro Micro

Post by lukibob »

I need some help with making an external led light up to show motor enable status.
I tried this, but something is wrong. I do not know the language well enough (arduino)
Can I get some advice?

#if defined(PROMICRO)
#define LEDPIN_PINMODE pinMode (4,OUTPUT);
#define LEDPIN_TOGGLE PIND |= 1<<5; //switch LEDPIN state (Port D4)
#if !defined(PROMICRO10)
#define LEDPIN_OFF PORTD |= (1<<5);
#define LEDPIN_ON PORTD &= ~(1<<5);
#else
#define LEDPIN_OFF PORTD &= ~(1<<5);
#define LEDPIN_ON PORTD |= (1<<5);
#endif

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi,

you need to change the port number

Code: Select all

#if defined(PROMICRO)
#define LEDPIN_PINMODE pinMode (4,OUTPUT);
#define LEDPIN_TOGGLE PIND |= 1<<4; //switch LEDPIN state (Port D4)
#if !defined(PROMICRO10)
#define LEDPIN_OFF PORTD |= (1<<4);
#define LEDPIN_ON PORTD &= ~(1<<4);
#else
#define LEDPIN_OFF PORTD &= ~(1<<4);
#define LEDPIN_ON PORTD |= (1<<4);
#endif


regards Felix

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

hello ronco

I'm following your work with the ProMicro
unfortunately I do not speak English, I ask you if you want
a look that I'm developing all'PCB
see if there are errors.

Then I would ask where is connected the LED status
and just where to put it, I use EAGLE Professional 5.11.0

And then what do I turn the page config.h then me
an example for 4 engines, 6 engines. :D :D :D

/* Settings for ProMicro, Leonardo and other Atmega32u4 Boards (BETA) */
// activate this for a better pinlayout if all pins can be used => not possible on ProMicro!
//#define A32U4ALLPINS

// activate all 6 hardware PWM outputs Motor 5 = D11 and 6 = D13. => not possible on ProMicro! (untested!)
// if activated:
// Motor 1-6 = 10-bit hardware PWM
// Motor 7-8 = 8-bit Software PWM
// Servos = 8-bit Software PWM
// if deactivated:
// Motor 1-4 = 10-bit hardware PWM
// Motor 5-8 = 10-bit Software PWM
// Servos = 10-bit Software PWM
//#define HWPWM6

// aux2 pin on pin RXO
//#define RCAUX2PINRXO

// aux2 pin on pin D17 (RXLED)
//#define RCAUX2PIND17

// this moves the Buzzer pin from TXO to D8 for use with ppm sum or spectrum sat. RX (not needed if A32U4ALLPINS is active)
//#define D8BUZZER

// Inverted status LED for Promicro ver 10.
//#define PROMICRO10
/* end of Settings for ProMicro, Leonardo and other Atmega32u4 Boards */
/*--------------------------------------------------------------------*/

Hello, servop
Attachments
ProMicro ATmega32U4_1.0.0.5.ZIP
(170.54 KiB) Downloaded 302 times
PCB ProMicro ATmega32U4_1.0.0.5.JPG

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi servo23,

im sorry but i dont really understand this.. google translation?

some answerts from what i understand..

Then I would ask where is connected the LED status


the status LED is not connected to a pin but as lukibob did you may chose any pin for it

I ask you if you want a look that I'm developing all'PCB

it looks good :)
but a few things i dont see or understand..

- where do you get the 3.3 volt from? ..i found no LDO on it.
- you may use servo connector pins instead of solder pads.
- you may put some "standard" reciver connectors on it.. or do you dont like to do it?

And then what do I turn the page config.h then me
an example for 4 engines, 6 engines.


sorry but i dont understand that .. all i can say is that this settings are not needed and the most of them not possible for the sparkfun promicro and you dont have to change them to use a 4, 6 or 8 motor setup.

relevant for the promicro are just this ones

Code: Select all

// aux2 pin on pin RXO 
//#define RCAUX2PINRXO

// this moves the Buzzer pin from TXO to D8 for use with ppm sum or spectrum sat. RX (not needed if A32U4ALLPINS is active)
//#define D8BUZZER

// Inverted status LED for Promicro ver 10.
//#define PROMICRO10


i hope this helps.

regards felix

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

hehehe ronco goougle traduttore non funziona ti scrivo in italiano
3.3v sono forniti dalla FreeIMU_v0_3_5_MS 3,3v out

al momento e solo pcb di prova poi si puo migliorare
il ricevitore standar al momento solo spektrum sat o PPM

Ciao, sevo23

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

ok..

but if i see this right, the BMA020 gets also 3.3v from the free IMU?? .. if you have a free IMU you wont need the BMA :P

regards felix

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

ciao ronco

ordinato 3 pezzi metto la versione 11 (Pro-Micro-v11)

http://www.homotix.it/catalogo/arduino- ... o-5v-16mhz

Puoi mettere bm020 e itg3200
nuovo PCB aggiunto i connetori per bl-ctrl e LDO 3.3v :D :D

download qui http://www.hobbydrone.ch/
Ciao sevo23
Attachments
PCB PROMICRO.JPG

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

i think that looks better :)

regards

felix

lukibob
Posts: 15
Joined: Sat Mar 31, 2012 5:27 pm

Re: "Arduino" Pro Micro

Post by lukibob »

I have confirmed the operation of my new brain! A successful brain transplant was done today. I put the pro micro with genuine wmp and 4ch frsky receiver into my micro 10g motor quad with turnigy plush 6a escs (original fw). It flew on stock pid settings just fine. I then cranked it to my normal setting from 1.9 and BeyOND!


The only problem was on powerup, the pro micro takes too long to boot and the speed controls don't initialize properly. I can only plug the battery in and power the escs up without the arduino powered up, then plug the power to the arduino after the escs initialize and are waiting for a signal beeping.

The pro micro either needs to boot faster, give a signal, then have esc boot. Or have esc boot with no signal, have them waiting, then get the arduino to make a signal.

What do others do for this power up sequence?
Attachments
I think it can go more, but I don't need it yet
I think it can go more, but I don't need it yet

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

lukibob wrote:I have confirmed the operation of my new brain! A successful brain transplant was done today. I put the pro micro with genuine wmp and 4ch frsky receiver into my micro 10g motor quad with turnigy plush 6a escs (original fw). It flew on stock pid settings just fine. I then cranked it to my normal setting from 1.9 and BeyOND!


The only problem was on powerup, the pro micro takes too long to boot and the speed controls don't initialize properly. I can only plug the battery in and power the escs up without the arduino powered up, then plug the power to the arduino after the escs initialize and are waiting for a signal beeping.

The pro micro either needs to boot faster, give a signal, then have esc boot. Or have esc boot with no signal, have them waiting, then get the arduino to make a signal.

What do others do for this power up sequence?


hi, i had no problems with its powerup time. my esc's seem to wait for it ;) ..

what happen if you power everything at one time exactly?

regards

felix

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

ciao ronco
and just this change for led status

#if defined(PROMICRO)
#define LEDPIN_PINMODE (3,OUTPUT); //LED STATUS OUTPUT (Port D3)
#define LEDPIN_TOGGLE PIND |= 1<<3; //switch LEDPIN state (Port D3)
#if !defined(PROMICRO10)
#define LEDPIN_OFF PORTD |= (1<<5);
#define LEDPIN_ON PORTD &= ~(1<<5);
#else
#define LEDPIN_OFF PORTD &= ~(1<<5);
#define LEDPIN_ON PORTD |= (1<<5);
#endif

Ciao, servo23
Attachments
STATUS LED.JPG

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

Hi servo23,

#define LEDPIN_PINMODE (3,OUTPUT); will override SCL because this is D3 .. there is a big difference between port D 3 and arduino digital pin 3

see this image:
micro pins.jpg


@ lukibob if you know how to flash a bootloader, ill have a fix for your bootime problem..

i changed sparkfuns bootloader to initialize much faster.. it also removes the function of the RX LED (PB0) so it can be used as RX input.

here a small guide..

1. change the leonardo bootloader file source in the boards.txt (arduino/hardware/arduino/boards.text)
change

Code: Select all

leonardo.bootloader.file=DiskLoader-Leonardo.hex

to

Code: Select all

leonardo.bootloader.file=DiskLoader-Micro.hex


2. download the hex file and unzip it to arduino/hardware/arduino/bootloaders/diskloader/
DiskLoader-Micro_hex.zip
(2.22 KiB) Downloaded 249 times


3. chose another arduino (here for example a promini) and connect 6 pins like this:

Code: Select all

promini => promicro
VCC      => VCC
GND     => GND
D10      => RST (reset)
D11      => D16 (MOSI)
D12      => D14 (MISO)
D13      => D15 (SCK)


4. load the arduino ISP sketch to the peomini (not the promicro!) you find it at examples of arduino 1.0 (file->examples->arduinoISP)

5. select the arduino as programmer (tools->Programmer->Arduino as ISP)

6. select the leonardo as current board (tools->board->Arduino Leonardo)

7. connect the promini to your PC (you have the leonardo selectet but you need to connect the promini!) select the prominis com port (tools->Serial Port)

8. burn the bootloader (Tools->Burn bootloader) .. if you get the not in sync error just trie it again ..



and here is the source of the bootloader with my changes.
DiskLoader_src.zip
(57.3 KiB) Downloaded 260 times


regards Felix

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

OK ronco very nice now try to translate it goole

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

Thanks for the bootloader no problem to program

Ok modified LEDPIN_PINMODE

# If defined(PROMICRO)
# define LEDPIN_PINMODE (1,OUTPUT ); //LED STATUS PIN OUTPUT
# define LEDPIN_TOGGLE PIND | = 1 << 3; //switch stato LEDPIN (Port D3

ciao, servo23
Last edited by servo23 on Thu Apr 19, 2012 5:16 pm, edited 3 times in total.

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

oK modified aduino-1.0 Bootloader
ciao,servo23
Attachments
BOTLOADER1.JPG
(28.03 KiB) Not downloaded yet
BOTLOADER.JPG

warthox
Posts: 65
Joined: Sat Jan 29, 2011 10:05 pm

Re: "Arduino" Pro Micro

Post by warthox »

warthox wrote:hey lukibob,
a classic/simple mwc board for promicro should be available soon. still waiting for the protos...


protos arrived. first flight was successful :)

lukibob
Posts: 15
Joined: Sat Mar 31, 2012 5:27 pm

Re: "Arduino" Pro Micro

Post by lukibob »

warthox wrote:
warthox wrote:hey lukibob,
a classic/simple mwc board for promicro should be available soon. still waiting for the protos...


protos arrived. first flight was successful :)


Great! Was that with the hobbywing escs?

lukibob
Posts: 15
Joined: Sat Mar 31, 2012 5:27 pm

Re: "Arduino" Pro Micro

Post by lukibob »

ronco wrote:
@ lukibob if you know how to flash a bootloader, ill have a fix for your bootime problem..


regards Felix


Thanks for the bootloader, i will try it.

If I power all up at same time, the esc go blank and do nothing. Usually they keep beeping if there is no signal from rx but in this case there must be some signal from the arduino before it boots fully and confuses the esc. It is only 3 esc though, one works and then I only have control of one motor :shock:

I have put a switch on the rx/arduino power from bec to let esc power up, then switch on the rx/arduino. That works for now.

I just got done with some night flying and am very happy with the increased stability from the pro micro.

A note to the adventurous ones, try to put rc rate at 2.0 :lol: it is much fun!!

warthox
Posts: 65
Joined: Sat Jan 29, 2011 10:05 pm

Re: "Arduino" Pro Micro

Post by warthox »

lukibob wrote:
warthox wrote:
warthox wrote:hey lukibob,
a classic/simple mwc board for promicro should be available soon. still waiting for the protos...


protos arrived. first flight was successful :)


Great! Was that with the hobbywing escs?


quad x with hobbywing flyfun 10A and mt2208 motors with 8" props.
but this was just a quick testflight. will do some more tests on weekend, also with different motor and pid setups.

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

hi warthox,

can we see a image ?

and where will this board be sold .. flyduino.com?

regards felix

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

Hello Wartox

You can post the program here that uses the Pro Micro
What to put ProMicro-v10 or ProMicro-v11
Hello, servo23

lukibob
Posts: 15
Joined: Sat Mar 31, 2012 5:27 pm

Re: "Arduino" Pro Micro

Post by lukibob »

Felix, will your bootloader work with the "pro micro" drivers? I am not using the leonardo version, but the sparkfun drivers here http://dlnmh9ip6v2uc.cloudfront.net/dat ... -19-12.zip
So the paths in your "how to" would change? Just want to make sure that is all that I need to change is the paths to \hardware\proMicro\bootloaders\diskloader and change the boards.txt in that proMicro folder.

Thanks for the help

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

hi lukibob

the bootloaders of the sparkfun promicro and the leonardo are almost similar.. and there is just one boards.txt for all boards.

you can do it exactly like in this "how to".

regards Felix

warthox
Posts: 65
Joined: Sat Jan 29, 2011 10:05 pm

Re: "Arduino" Pro Micro

Post by warthox »

ronco wrote:hi warthox,

can we see a image ? soon.

and where will this board be sold .. flyduino.com? i think so.

regards felix

warthox
Posts: 65
Joined: Sat Jan 29, 2011 10:05 pm

Re: "Arduino" Pro Micro

Post by warthox »

servo23 wrote:Hello Wartox

You can post the program here that uses the Pro Micro
What to put ProMicro-v10 or ProMicro-v11
Hello, servo23


hey servo,
what do u mean?
i used the promicro v11 for design which is the actual version.

servo23
Posts: 22
Joined: Tue Apr 17, 2012 8:54 pm
Location: Lugano Svizzera
Contact:

Re: "Arduino" Pro Micro

Post by servo23 »

warthox thanks for the reply.

I use the-v11 ProMicro

here is the new PCB ProMicro

downlod here:http://www.hobbydrone.ch/Eagle%20PCB.htm

Ciao, servo23
Attachments
PROMICRO_1_0_2_9.jpg

warthox
Posts: 65
Joined: Sat Jan 29, 2011 10:05 pm

Re: "Arduino" Pro Micro

Post by warthox »

does somebody, who uses the promicro, know why the startup time is so long?
its arround 8seconds.

is the output resolution with default code 1023 @ 488hz for all quad x outputs??

ronco
Posts: 317
Joined: Thu Aug 18, 2011 2:58 pm

Re: "Arduino" Pro Micro

Post by ronco »

warthox wrote:does somebody, who uses the promicro, know why the startup time is so long?
its arround 8seconds.

i think its because the HID support of the leonardo bootloader.

i did a moded bootloader that boots up much faster viewtopic.php?f=8&t=1145&start=70#p12424
warthox wrote:is the output resolution with default code 1023 @ 488hz for all quad x outputs??

yes.

regards Felix

User avatar
aBUGSworstnightmare
Posts: 115
Joined: Mon Jun 27, 2011 8:31 pm
Location: Munich, Germany

Re: "Arduino" Pro Micro

Post by aBUGSworstnightmare »

Hi,

just to keep you posted: the microWii is on it's way:

- ATmega32U4 based
- MPU-6050
- HMC-5883L
- MS5611-01BA01
- Power supplied by 2S to 4S LiPo
- LiPo voltage divider for 2S to 4S
- Spektrum Satellite connector (on bottom)
- GPS connector (on bottom; only GPS or Spektrum can be used at a time since the 32U4 only has one UART)
- LED driver for flight mode signalization (on bottom; i.e. with RGB-LED, similar to the DIVIDE et IMPERA! Rev2 board)
- miniUSB connector

Image

I'll keep you posted...
aBUGSworstnightmare

User avatar
aBUGSworstnightmare
Posts: 115
Joined: Mon Jun 27, 2011 8:31 pm
Location: Munich, Germany

Re: "Arduino" Pro Micro

Post by aBUGSworstnightmare »

servo23 wrote:warthox thanks for the reply.

I use the-v11 ProMicro

here is the new PCB ProMicro

downlod here:http://www.hobbydrone.ch/Eagle%20PCB.htm

Ciao, servo23


Hi servo23,

nice shape!
One thing to notice: I don't think the CADSOFT guys will allow you to use their Eagle-Logo on your design! Maybe it's better to remove it.
aBUGSworstnightmare

warthox
Posts: 65
Joined: Sat Jan 29, 2011 10:05 pm

Re: "Arduino" Pro Micro

Post by warthox »

ronco wrote:
warthox wrote:does somebody, who uses the promicro, know why the startup time is so long?
its arround 8seconds.

i think its because the HID support of the leonardo bootloader.

i did a moded bootloader that boots up much faster viewtopic.php?f=8&t=1145&start=70#p12424
warthox wrote:is the output resolution with default code 1023 @ 488hz for all quad x outputs??

yes.

regards Felix


thanks :)


aBUGSworstnightmare wrote:Hi,

just to keep you posted: the microWii is on it's way:

- ATmega32U4 based
- MPU-6050
- HMC-5883L
- MS5611-01BA01
- Power supplied by 2S to 4S LiPo
- LiPo voltage divider for 2S to 4S
- Spektrum Satellite connector (on bottom)
- GPS connector (on bottom; only GPS or Spektrum can be used at a time since the 32U4 only has one UART)
- LED driver for flight mode signalization (on bottom; i.e. with RGB-LED, similar to the DIVIDE et IMPERA! Rev2 board)
- miniUSB connector

Image

I'll keep you posted...
aBUGSworstnightmare


looks good :)
power supply is still available over esc bec?




first flight video with promicro and mpu6050.

https://vimeo.com/40962312

warthox
Posts: 65
Joined: Sat Jan 29, 2011 10:05 pm

Re: "Arduino" Pro Micro

Post by warthox »

same copter with promicro and mpu6050 but onboard..

https://vimeo.com/40967931

Post Reply