Back in September last year I wrote about the Naze32 Acro that I bought from HobbyKing. I hoped they will offer the full Naze32 version with the MS5611 barometer and HMC5883L magnetometer, but this didn’t happen. This full version is even not available on the developers website. There are retailers, that sell the board for 55 – 60 € in Europe. The acro version cost me only 22 € including shipping. So I decided to upgrade my Naze32 Acro to Naze32 Full.
The MS5611 barometer and HMC5883L magnetometer cost about 10$ incl. shipping from Aliexpress.com.
-
HMC5883L Magnetometer from GY-271 Board and even use the capacitors later on the Naze32.
Needed capacitors (μF – Micro farad).
-
1x 4.7μF
-
1x 0.22μF
-
3x 0.1μF
Needed tools: Heat gun/Hot air gun, tweezers, hands free item holder and a solder paste.
Before you start it is not bad to download the datasheet for the MS5611 and for the HMC5883L. Check out these datasheets to see where is the Pin1 on the downside. On the picture below you can find how to position the sensors and the capacitors (open the original file for better resolution, not the thumbnail).
How to do it: put very small amount of solder paste on the empty pins of the board, position the parts on the board and apply heat with the hot air gun on the downside of the board. It took me about 20 – 30 seconds on 450 C to melt the solder paste. It is a bit tricky to place all this small sensors and caps right, but that is how it is with SMD. If you have done everything right, now you have upgraded your Naze32 Acro to (almost*) full Naze32 for about 10 $.
* On the full version there is SPI flash memory too. As far as I know this is not used yet.
Update 12.03.2015: Well as the Cleanflight firmware gets updated, now there is an option for saving some flight data (Blackbox). The needed flash chip is the 25P16VP (same as on the OpenPilot CC3D). Here is a link to the datasheet.
Update 09.06.2015: If you think the soldering of the sensors is not for you, there is a bit cheaper Naze32 Full here.
do you have the part numbers or any information on the caps you used?
You can check the needed caps on the picture, just zoom in. The needed parts are the MS5611 Barometer and the HMC5883L Magnetometer. All described in the article. Regards
I was referring to the cap size, I measured the pad spacing on the board and it looks to be about 2mm so i went and ordered 0805(2012 Metric) size caps from digikey, hopefully they fit.
i was also able to order the HMC5883L but the MS5611 wasnt available anywhere, but i went ahead and emailed the company who manufactures them since they are about 5 minutes away from me. hopefully i can just swing by and pick some up.
thanks for all the info, i didnt really want to spend another $50 plus shipping to get a full naze, especially since i cant seem to find anyone in north america who has them in stock and isnt just drop shipping them from another country.
Well, I also used on one second Naze32 some old caps, that are not exactly the described microfarads, but also work. Yeah, 50$ plus shipping is just too much, considering the price of the sensors.