{"id":46,"date":"2018-02-06T11:05:16","date_gmt":"2018-02-06T10:05:16","guid":{"rendered":"https:\/\/blafaselblub.wordpress.com\/?p=46"},"modified":"2018-02-06T14:47:36","modified_gmt":"2018-02-06T13:47:36","slug":"meet-the-monkeybrain-flight-controller","status":"publish","type":"post","link":"https:\/\/blog.alexander-tuxen.de\/index.php\/2018\/02\/06\/meet-the-monkeybrain-flight-controller\/","title":{"rendered":"Meet the Monkeybrain Flight Controller!"},"content":{"rendered":"<p>Anybody who&#8217;s ever bought a flight controller before knows that there is quite a bit of choice overload. The prices range from ten to several hundred Euros, and what that gets you goes from an Arduino with an MPU6050 to STM32F4 boards with all bells and whistles.<\/p>\n<p>The one that impressed me the most was the BrainFPV, with integrated OSD (on screen display) for FPV (first person view) flying. But those weren&#8217;t available anywhere, so I had to make my own.<\/p>\n<div id=\"attachment_246\" style=\"width: 650px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_front.jpg.jpg\"><img aria-describedby=\"caption-attachment-246\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-246 size-large\" src=\"http:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_front.jpg-1024x683.jpg\" alt=\"\" width=\"640\" height=\"427\" srcset=\"https:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_front.jpg-1024x683.jpg 1024w, https:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_front.jpg-300x200.jpg 300w, https:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_front.jpg-768x512.jpg 768w, https:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_front.jpg.jpg 1279w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><p id=\"caption-attachment-246\" class=\"wp-caption-text\">The\u00a0I2C pull-ups are missing in\u00a0this design. An earlier version of the board had them, but I somehow managed to delete them from the schematics without even noticing.<\/p><\/div>\n<p>As I&#8217;ve never seen one of the original BrainFPV boards up close, a lot of guesswork was involved in reverse engineering the circuit. I&#8217;ve left out a few parts, which slightly degrades the video quality in my first prototype. This and the fact, that my board is merely a re-design of another board, led me to call my creation the <b>Monkeybrain<\/b>.<\/p>\n<div id=\"attachment_247\" style=\"width: 650px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_back.jpg\"><img aria-describedby=\"caption-attachment-247\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-247 size-large\" src=\"http:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_back-1024x683.jpg\" alt=\"\" width=\"640\" height=\"427\" srcset=\"https:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_back-1024x683.jpg 1024w, https:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_back-300x200.jpg 300w, https:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_back-768x512.jpg 768w, https:\/\/blog.alexander-tuxen.de\/wp-content\/uploads\/2016\/07\/Tricopter_FC_back.jpg 1279w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><p id=\"caption-attachment-247\" class=\"wp-caption-text\">I don&#8217;t have a way to put silkscreen on my homemade boards, so I abuse the soldermask layer for that.<\/p><\/div>\n<p>It&#8217;s no accident that the board looks like an RCExplorer Tricopter frame, because it&#8217;s meant as a drop in replacement for the <a href=\"\/2014\/10\/10\/rcexplorer-tricopter-v2-5-build\/\">Tricopter I built earlier<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anybody who&#8217;s ever bought a flight controller before knows that there is quite a bit of choice overload. The prices range from ten to several hundred Euros, and what that gets you goes from an Arduino with an MPU6050 to &hellip; <a href=\"https:\/\/blog.alexander-tuxen.de\/index.php\/2018\/02\/06\/meet-the-monkeybrain-flight-controller\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,3,10,14,12],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/posts\/46"}],"collection":[{"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/comments?post=46"}],"version-history":[{"count":5,"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/posts\/46\/revisions"}],"predecessor-version":[{"id":258,"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/posts\/46\/revisions\/258"}],"wp:attachment":[{"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/media?parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/categories?post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.alexander-tuxen.de\/index.php\/wp-json\/wp\/v2\/tags?post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}