About

My name is Oscar, a multicopter FPV enthusiast, and this blog is dedicated to multirotors and FPV – build logs, tutorials, DIY hacks, and product reviews. I started blogging back in 2013 and I have posted nearly 600 articles since. We are currently having 500K-600K page views monthly.

I share what I know and still have a lot to learn. And honestly I often make mistakes just like anyone else, I might not have the answer to your “weird problem”, however I always try my best to help others.

Hope you enjoy this blog, supporting our sponsors is supporting our blog! Please spare a minute, go to their sites and have a look at what they offer, maybe there is something you need!

If you have any technical questions, please post it on this forum: http://intoFPV.com or Multicopter International FB GroupFor business enquiries you can leave me a private message down below.

Private Message (Business Enquiries ONLY)

Sponsors

Organisations that are supporting our blog currently or recently. Make sure you go check out their sites! :)

analogdrone-logoSparrowquad2 - 60px

Partners

I also would like to thank the following companies for giving me the opportunity to work with them on product reviews and projects over the years.


Want to become a guest writer and share your knowledge? Click here for more detail.

101 thoughts on “About

  1. Michael Diaz

    Hi Oscar,

    I am writing here because your contact form is not working.

    My name is Michael Diaz and I run the popular drone Instagram page @dronemultimedia. I recently started a drone blog and after reading through your website I believe your readers would be interested in my content. I tell my story about how I made money with drones and give useful business advice. I have written a few pieces and would love to have them on your website. Please check out my work at dronemultimedia.org

    Please let me know what you think. If you like them, I can send you them in word format so you can upload to your website, or you can simply link to my posts on your site.

    Drone on,

    Michael Diaz

    Reply
    1. Oscar Post author

      sorry I went through your website and I don’t think that’s the kind of content I want for my blog :)
      thanks for the offer anyway.

      Reply
  2. Darren Myhre

    Hi Oscar
    I bought two Naze32 boards rev6 and flashed both of them with the latest Cleanflight firmware. After doing so I connected it to the software and then discovered at the top of the screen where the connect button is that it stated the “Dataflash Free: 1.3mb” but the second naze32 board says 2mb Dataflash free. I am baffled as both boards are brand new and purchased from the same supllier and flashed with the same firmware. I have done a search on You Tube and Googled it as well but have found no information at all on the subject. What does this Dataflash Free refer to?

    Reply
  3. Different Speed Settings?

    Hi Oscar,

    Your blog is really helpful, especially for beginners! :) Is there a way to configure your remote controller switches so that they can have pre-set speeds? For example, on the FlySky i6X, there are some three-position switches at the top of the controller. Is it possible to configure them using Betaflight (or similar) so that top position is high speed, not auto-leveling (basically a racing setup), the center switch is normal flight (auto leveling, not too fast, just a casual flight), and the bottom position is low speed (slow turning, for aerial photography)?

    Thanks again, your blog has been really helpful :)

    Reply
    1. Different Speed Settings?

      It’s okay, after some searching I came across this video:
      youtu.be/wrkiylHe3QY?t=6m11s
      Took a while, but I was lucky to find it, as I didn’t want to watch every 30m configuration video on the internet :)

      Reply
  4. Adam Wechsler

    Hi Oscar,
    I’m currently working on a multicopter for my mechanical engineering senior design project / NASA Student Launch competition. I find your website to be an excellent resource. I would like to incorporate some of what you’ve written as part of my literature review, but I was hoping you could share a little bit more of your technical background. Quoting information from a “multicopter enthusiast” might not be satisfactory for my professor and the Industrial Advisory Board that reviews my paper. I’m not asking for anything personal, just enough to give the impression that you are the reputable source that you certainly appear to be.

    Reply
    1. Oscar Post author

      lol, but that’s who I am, a multicopter enthusiast! My professional background has nothing to do with drones, this is just my weekend hobby.

      Reply
  5. Elijah

    Hi Oscar,
    I am building my first quad-copter, and I’m wondering if it is a bad idea to have all of the electronics covered, like the ESCs. I don’t want to have to buy more because they over heated, or something. Also thanks for having this blog, it’s very helpful! =)
    Thanks

    Reply
  6. Ayodhya Bandara

    Thank you Oscar for all the contributions to the rc world! ! Thanks for the painful testing.. reviewing and explanations. You might not know the extent of your reach but folks like us appreciate all you’ve done for budding pilot or the seasoned ace. Cheers! With many thanks!

    Reply
    1. Rigo Torres

      I second Ayo’s comment. I have read a few of your reviews and articles, they most definitely make everything clearer and once there’s a better understanding of the inner workings of electromechanical systems, the experience becomes richer!

      Reply
  7. Sean Wright

    Oscar,
    Your blog has been such a useful resource for me as I’m learning this new hobby – it seems most of the questions I have are already answered on here. And you’re constantly adding more posts to keep it interesting and up to date. Keep it up and all the best for 2016!

    Reply
  8. Gabor

    Hi Oscar,
    I am very impressed with the amount of effort you put in to inform (educate) others. Thank you for your insights and valuable information. This is the greatest website. I like that if there is something I want to ask it just redirect me to the next page:)
    I have just started to build a 250 race quad and I am digging, doing my research. It is challenging for someone like me with no experience and bad english,
    but now I think I can do it.
    Well, your site helped the most to see things clear.
    I will ask you if there is something I cant find on the site but for now I just want to say:
    Thank you!
    Best regards!

    Reply
  9. John Johnson

    Oscar,
    All I can say is thank you for your blog and all the time you take to share your knowledge. I have only been flying for a little over a year and I find all your information just awesome. There are few places people can go to get the kind of information you share and nowhere can you find it all in one place, as you have done. I am overjoyed that I finally found your oscarliang.net site, it’s people like you that make this community so great.
    Thank you for all your time and effort!!!

    Reply
  10. frederic giacomaggi

    Hi Oscar

    My name is fred . I m the editor in chief of fpv-passion.fr. French number one site about fpv. Very famous in France . The whole focus community follows us. We would like to develop our activities by writing or translating our articles in English. I know your work and it is very good. What do you think about an international partnership ?

    Ps we also have a shop but totally indépendant from the site.

    Thks

    Reply
    1. Oscar Post author

      Thanks for the comment Frederic, would you mind sending me a private message on this page, including your proposal? thanks Oscar

      Reply
  11. Aditya

    Hi Oscar,
    I recently saw a different version of naze 32 … JUMPER NAZE 32&OSD
    can u please tell wether it is some ripoff or sum gud quality product

    Reply
  12. Alex

    Hi Oscar.
    Your blog is awesome. Thanks.
    I would like to translate your posts to Russian.
    With copyright and links to original posts. Is it possible?
    my hobby project is search engine of RC components: rcdetails.info

    Reply
    1. Oscar Post author

      Hi Alex, yes that’s fine! The end goal is to help more people so I have no problem with that! Just link back to the original post on my blog :)

      Reply
  13. Pedro Henrique Silva

    Hi Oscar !
    I am trying to develop a heavy lift hexacopter, with a max lifting capacity of 10kg to 15kg. Do you have any recommendations about that? Or have you already seen something like that? I saw some hexas that doesn’t have the arms fully horizontal, does this make any kind of difference that could increase the lifting capacity?
    Any advices will be really aprecciated!
    Thanks in advance!

    Reply
  14. Vinh K

    Hi Oscar
    My team and I are building a mini-quad with the total weight of 500 g. I have look at your comparison from different propellers in another blog. Is there a propeller that you would recommend? Thank You

    Reply
  15. DaveFreyRC

    Hi Oscar,

    Firstly, thank for all the of clear and thorough content you produce and share with the online community. You’re post have help me work through some very tricky problems. I was wondering if you could explain in very basic terms what the “slot 1” section of Cleanflight’s In-Flight Adjustments does. I’d like to tune my pitch and roll and yaw PIDs using 1x 3pos switch to select Roll and Pitch P,I, and D, a 2nd 3pos for Yaw P,I and D and a 3rd 3pos switch to adjust up, down, and neutral, but am concerned that I would accidentally be adjusting Roll, Pitch, and Yaw simultaneously. I think the “slots” section should eliminate that, but just don’t know. Any assistance or suggestions would be very much appreciated.

    Thanks again,

    Dave

    Reply
  16. David

    Hi Oscar, thanks a lot for your genuine and raw content. I feel like this is what we need as drones start to become more and more mainstream. I have to say, building a drone and buying one from the internet are two different worlds. Personally, I think that building one is much more rewarding!

    Nice to connect with you by the way.

    David @ beginnerflyer.com

    Reply
  17. RCDronewithCamera.com

    Oscar,

    RCDronewithCamera.com would like to thank you for all of your dedicated, informative, detailed drone/quadcopter blog posts.

    Why you ask?

    Because many of the videos we share on our site would not be possible without someone helping those take the steps necessary to learn to build their very own multirotor. You are truly a blessing in this field! Keep up the excellent work!

    Sincerely,
    RCDronewithCamera.com

    Reply
  18. Sascha

    Your website is amazing, since I start with quadcopter’s, I always have a lot of questions!

    If you wrote and article with my question, I don’t need to check anything else/another web site. You explain everything really clear, and that’s not easy.

    You also teach me this I should do, like, put ESC in arms and not underneath, etc….

    Thank you you for your time and dedication,
    Sascha

    Reply
  19. Larry

    I, like many of your readers, am constantly coming back to one of your many blogs just because they are both useful and written for the average Joe. I just feel the need to say thanks for all the many times I have visited and read your articles explaining various tings I want to know about Quads. right now I am trying to tune my first FC, Nase32 but visiting the local hobby shop the guy at the counter was talking up the Open Pilot system. I Google’d for the differences and there you were.

    Reply
  20. Dj_Garfield

    Something Like a Phoenix becomes your Blog :)
    Very nice new shape , bright , clear , and full of good things to learn or improve …
    Thanx for all Oscar , you lead some of us :)

    Reply
  21. Dirk

    Hi Oscar,

    Just wanted to say ‘Thank you’… Your blog is an awesome source of information for somebody like me getting into quad’s / fpv. Great job!

    Cheers,

    Dirk

    Reply
  22. Mochaboy RC

    Oscar,

    Were we brothers in another lifetime? I read through your articles and it’s like reading through my list of things I want to blog about. Great job on the blog :)

    Shout out from the NEFPV :D

    nafpv2015.com/

    Reply
  23. Roy Lei

    Hi Oscar, this is Roy Lei from FPV Model. Thought I’d send a message over to you and see if you were interested in testing out some of our motors and possibly doing a review on them? Here is the link:
    fpvmodel.com/fpvmodel-motors_c126.html.

    We’ve got a pretty wide selection but currently we’re looking for someone that’s looking to try out the larger motors rather than the ones for mini quads. Due to the popularity of minis right now we’re overran with people wanting the 1806 and 2204 but not many people want to test out the ones that can lift a larger frame.

    Thank you so much.

    Reply
    1. Oscar Post author

      hi Roy, thanks for the offer.
      Currently all my rigs are mini sizes, (250). If you have any motors that runs on 5 or 6 inch props, i am happy to test a set for you.
      thanks
      Oscar

      Reply
      1. Roy Lei

        Then the MC1806 and MC2204 may be the best for you. Please check via the link in my previous message. Thank you.

      2. Oscar Post author

        Thanks Roy!
        Are you able to send me a set of the 2204? I am running 4S and I am interested to know how it performs.
        Also I am interested in the 2206 as well, can you run 4S on it, as in the spec it’s stated only for 2S-3S?

        please send me a private message on this page, and I will email you back.
        thanks
        Oscar

  24. Chuck Werbick

    Oscar,

    Read (and liked) your article on Raspberry Pi -> Arduino communication via i2c.

    I know it’s a bit old, but you asked a question as to why logic level converting didn’t work while straight connection did-

    It is because there is internal no pull up resistor on the arduino side. The pullup resistor is on the Pi side. So The Pi pulls up the signal to 3.3v and to send a 0, the Arduino pulls that down to 0. So even though the Arduino is a 5V device, it is wired in a ‘3.3V friendly’ way. No ‘1’ is ever sent by the Arduino, it merely pulls the 3.3v ‘1’ signal created by the PI to ground for ‘0’.

    Since there is no pullup on the Arduino a logic level converter breaks the setup as it may inhibit the Arduino from sending a ‘1’ to the raspberry pi… Yuo would probably have to add external pullup resistors on the Arduino pins to use a level converter in that fashion. (Which would be redundant as your original wiring scheme is 3.3v safe)

    Note also that most other I2C devices do have internal pullup resistors that must be removed for direct connection to Raspberry Pi. On those devices, a logic level converter would be an option.

    (BTW, Disqus appears to be broken on your site…)

    Reply
    1. Oscar Post author

      Thanks Chuck for the information! Indeed it’s been a long time since I last played the RPi… :D
      I closed Disqus, can’t manage too many social networks :)

      Reply
  25. Christian79

    The link to the Excel file in your Quadruped article from 3-31-2013 seems to be broken. Could you please provide an alternative link if possible?

    Thank you!

    Current Link:
    “https://dl.dropboxusercontent.com/u/457167/Blog_Download_Resources/Quadruped%20Robot_Excel_Spreadsheet.zip”

    Reply
  26. Ruben John

    hi Oscar,

    question about Naze32 cleanflight command ; “set mid_rc =1520” I use a futaba 10c. if I set this parameter to center the channel then do i have compensate all the endpoints by 20 points(both high and low) ?

    thank you

    Reply
    1. Oscar Post author

      i believe futaba’s output should be around 1110 – 1520 – 1930 ? ( i don’t use futaba so not sure)
      don’t think you need to do anything else apart from that.

      Reply
  27. Floyd

    Hi Oscar.

    The information you have put together on this site is AWESOME!. And well presented. Thank you for your dedication to helping others…you have certainly helped me!

    Happy Flying!

    Reply
    1. Oscar Post author

      Thank you Floyd! All thanks to the bad weather we are having here, I am trapped indoor and that’s why spending lots of time on my blog :D
      happy flying!

      Reply
  28. KataVentos

    Oscar, accidently put a wrong email on my registration information. Please delete so I can register again anytime soon.

    Cheers,
    -KV

    Reply
  29. KataVentos

    Hey Oscar,
    stopped to say that you have a wonderful site here, congratulations.
    This kind of initiative deserves nothing but respect. i used to be like you (in another field) and share my work and time with a large community. Unfortunately i do not have so much time to it anymore, but still code a HUD for the mini quad racers on my “neighborhood” a very fast refresh rate and only the stuff we really need on screen… Now i´m designing from scratch a different frame concept available on the SkyScanStore ASAP! Anyway i am sure you will get the chance to fly one ;)

    Cheers,
    -KV

    Reply
    1. Oscar Post author

      hey KV,
      Thanks so much for the comment :D
      You are right, It does take a lot of energy and time to write and share these things. You don’t get paid for it, even sometimes you get negative comments or personal insults for nothing. But hey, I feel motivated again when seeing encouraging feedback like yours :D
      Yea! I would be very interested to see your new designed frame :D what size is it?
      thanks!
      Oscar

      Reply
    1. Oscar Post author

      Yes I am sure it’s fine, but this motor is better with 3S i think for 12A ESCs, for 4S you might need 18A ESCs.

      Reply
  30. fotisq

    Hi Oscar,
    Your site is awesome , i have read many of your guides etc. I am from Greece and i am studying electrical engineering and i have to complete a project with a quadcopter, which i haven’t started yet. So, i hope you can write for me a list so as to give me some guidelines for the first parts i need to purchase in order to start “building” and programming the quadcopter. ( i am talking about a mini quadcopter like the one you have on your site, add some kind of a budget i need to follow)

    Reply
    1. Oscar Post author

      Hi!
      Parts you need to purchase have been listed on my project page for the mini quad.
      However you will also need these accessories:
      lipo charger
      radio transmitter/receiver
      FPV monitor, receiver/transmitter
      Costs would be around $350 or more depending on the quality of the parts.

      Reply
      1. fotisq

        Hi Oscar, again,

        Is it ok if i use SunnySky X2204S-16 2300kv Brushless Motors instead of 1640kv ?? Because i cannot find that model online.

  31. Roy Lei

    Thank you Oscar, it is a great blog. I am a marketing specialist at FPV Model, but I am a new in the field of FPV. Your blog is very helpful to me.

    Reply
      1. Roy Lei

        Just saw your reply here.
        Yes, I am from China. We are always seeking some experienced reviewers for our products. Are you interested? Thank you.

      2. Oscar Post author

        Hi Roy, I like reviewing products. Please drop me a private message (Contact Me Form on this page), with the detail:
        your shop, website, and products you want me to review etc…
        thanks
        Oscar

  32. alex

    Hi Oscar,

    Nice blog! Do u have email? I need your help on my coding. I already done my accelerometer tilt angle calculation and 3D cube processing code but not even reading the data and also not rotating the cube. Mind helping me out?

    Thanks you.

    Reply
  33. Zx Lee

    I was linked here from your recent Instructables, remote robotic controller. It was great to see so much of knowledge sharing in your blog.

    Have a visit to my blog iamzxlee.wordpress.com too.

    Reply
  34. Chazza

    Hi Oscar
    Just solved it. I had a file problemm in that wnizip had created a folder within a folder when unzipping the download. Great library, saved a lot of time
    Regards

    Reply
  35. Chazza

    Hi Oscar
    Thanks for the great article you posted on the OLED. When I try to run anyone of the examples I keep getting the following error
    OLED_Hello_World.ino: In function ‘void setup()’:
    OLED_Hello_World:7: error: ‘OzOled’ was not declared in this scope

    If you could offer me any insights on this error I would be very grateful. I have managed to get the programs that come with the Ardunio IDE working okay. I have just purchased the same OLED module and keen to get starred with it. Thank you in advance
    Kind regards
    Chazza

    Reply
  36. Jay

    Hi

    I too am developing a robot and i am considering using R-Pi. Is it possible to have the rasberry pi launch this program when it has been powered up?

    Reply
    1. Oscar Post author

      yes it is possible. sorry i have not touched my RPi for a few months now and getting rusty. try to google “raspberry pi start up script”. good luck

      Reply
  37. Greenfield

    Hey Oscar,

    Just wanted to say thanks for sharing your knowledge. I learned a lot from your blog! Truly Appreciate it!

    –G

    Reply
  38. spen

    Hi oscar, thanks for putting your work up- one question: re the Rpi-arduino facetrackingpage – where are the i2c links in the final python code? It looks exactly the same as the previous facetracking only code. Also for anyone copying and pasting the code- look out for indentation changes. Its quite easy to go through it all patiently and re-indent.

    Reply
  39. kjbp

    Hi Oscar.
    I have an Octocopter Droidworx AD8 HL fram.e and many of the electronic parts but cannot find any information on how to put them together, Is there any info available or published on the circuitry assembly and how all the cokmponents interac? I am a mechanical engineer with some electrical knowledge but not in this field.
    kjbp

    Reply
    1. Oscar

      sorry i have not usedd this frame before. Try googling it, or contact your seller for the manual. I am sure there must be some kind of instructions if it’s a commercial product.

      Reply
  40. Federico

    Hi Oscar, thanks a lot for sharing all your ideas and knowledge…your tutorial about MVC help me a lot…finally..understaing the pattern. I’m interested in the BLOG script, are you planning to release the download or working on it? Thanks for all your help from a newbye PHP developer…

    Reply
  41. Brian

    Hi Oscar, on the picture heading for your LED w/ arduino 101, it looks like you have a bunch of those cheap LED flood lights. Have you played with them at all? I’d like to replace the IR sensor in the light with a direct connection to the arduino. It would be easy if I didn’t have to figure out the address and command structure. Just curious if you’d already done so. Thanks!

    Reply
  42. M.Izzuddin

    Hey Oscar,

    I would like to ask some opinion from yours. Right now, I’m doing research proposal on something relate with security access control using NFC using smartphone and facial recognition. Just for easy implementation, I would like to implement it at door.

    So, what your opinions on hardware and software needed? I need a preparation for next year for the prototype development phase.

    Reply
  43. Shigha

    Hey Oscar,
    Iam a third year engineering student in electronics. I would like to build a quadcopter. I found your site very informative and really understood the concepts too.
    I didnt get abiut I2c, could you briefly explain what all it does?

    Reply
    1. Oscar

      like Serial, I2C is a way of sending and receiving data. To build a quadcopter you don’t need to know the theory, just look up how to use I2C with your choice of micro-controller or fly controller.

      In my case, i am using Arduino, and it’s very simple and there are a lot of resources. As an example, Wii Nunchuck uses I2C with the Arduino. https://oscarliang.com/wii-nunchuck-arduino-tutorial/

      Reply
  44. chayo

    Hey Oscar,
    Great blogs!

    I’m interested in reading how you began on your quadcopter. Is that still available?

    Thnx,
    chayo

    Reply
    1. Oscar

      Hi Chayo, thanks for the comment.
      Yes, it’s still an ongoing project.
      Currently I am only learning how to use the IMU sensors, because i don’t have budget to buy other parts until the end of the year… :-(

      Reply
  45. rahim

    hi Oscar.
    I’m trying to go to your website the loading do not complete.
    the problem is on my side or the website is not working now?

    Best regards

    Reply
    1. Oscar

      Hi, you are right, my website is a little slow these few days, because of the large traffic.
      maybe try another time? try using google chrome as well, it works better.

      you can post comment, so i don’t think there is anything broken…

      Reply
  46. Yanbo

    Hi Oscar,

    The robots you made are really amazing. I am very new to robot and plan to make a robot for my son. I am very interested in the Arduino Hexapod Robot you made. Would you mind sharing with me a list of parts that I need to buy?

    Your help would be greatly appreciated.

    Regards,

    Yanbo

    Reply
    1. Oscar

      Hi Yanbo, I replied the other day, but my previous web host deleted my data and I lost all my replies on my blog!
      Anyway, I will reply again here:

      Parts that I used
      Arduino
      12 x 9g servos
      4 x AA Battery
      Battery Holder
      bread board
      Styrene Sheet

      Hope that helps, and have a good time building robots with your son! :-)

      regards
      Oscar

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you Robot? *