{"id":360,"date":"2014-01-31T11:07:54","date_gmt":"2014-01-31T10:07:54","guid":{"rendered":"http:\/\/www.moosth.net\/calabrothers\/?p=360"},"modified":"2015-05-09T00:08:31","modified_gmt":"2015-05-08T22:08:31","slug":"flymaple-low-level-control-and-data-acquisition","status":"publish","type":"post","link":"https:\/\/www.moosth.net\/calabrothers\/flymaple-low-level-control-and-data-acquisition\/","title":{"rendered":"FlyMaple: Low Level Control and Data Acquisition"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.moosth.net\/calabrothers\/wp-content\/uploads\/2014\/01\/IGP3165-600x6001.jpg\"><img fetchpriority=\"high\" decoding=\"async\" data-attachment-id=\"538\" data-permalink=\"https:\/\/www.moosth.net\/calabrothers\/flymaple-low-level-control-and-data-acquisition\/igp3165-600x6001\/\" data-orig-file=\"https:\/\/www.moosth.net\/calabrothers\/wp-content\/uploads\/2014\/01\/IGP3165-600x6001.jpg\" data-orig-size=\"600,600\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"IGP3165-600&amp;#215;6001\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.moosth.net\/calabrothers\/wp-content\/uploads\/2014\/01\/IGP3165-600x6001.jpg\" class=\"alignleft wp-image-538 size-medium\" src=\"http:\/\/www.moosth.net\/calabrothers\/wp-content\/uploads\/2014\/01\/IGP3165-600x6001-300x300.jpg\" alt=\"IGP3165-600x6001\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.moosth.net\/calabrothers\/wp-content\/uploads\/2014\/01\/IGP3165-600x6001-300x300.jpg 300w, https:\/\/www.moosth.net\/calabrothers\/wp-content\/uploads\/2014\/01\/IGP3165-600x6001-150x150.jpg 150w, https:\/\/www.moosth.net\/calabrothers\/wp-content\/uploads\/2014\/01\/IGP3165-600x6001.jpg 600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>Flymaple is a controller board, based on the Maple Project.<\/p>\n<p>The FlyMaple embeds a M32F103RET6 (ARM Cortex-M3) as it&#8217;s main MCU. It integrates a 3-Axis accelerometer,a 3-Axis gyroscope,a 3-Axis compass and a barometric pressure sensor. By using the 10 dgrees of freedom IMUs and powerful 72MHz high-performation microcontroller, flymaple is powerful enough to handle a complex algorithm and manage a robot motion system at the same time.<\/p>\n<div><span style=\"line-height: 1.5;\"><img decoding=\"async\" class=\"alignleft\" src=\"http:\/\/www.dfrobot.com\/wiki\/images\/7\/7f\/FlyMaple_PinOut.png\" alt=\"\" width=\"1139\" height=\"1043\" \/><\/span><\/div>\n<div><\/div>\n<div>The pinout shows that we can use 8 radio channels inputs (J7) and we can provide up to 8 pwm signal (J5\/J3). The board admits from 7V to 12V through the connector J9.<\/div>\n<p>&nbsp;<\/p>\n<div>\n<div><strong>Specification<\/strong><\/div>\n<ul>\n<li>Working Voltage: 5v<\/li>\n<li>STM32 Operating Voltage: 3.3v<\/li>\n<li>7~12v External Power supply from the 2p JST connector<\/li>\n<li>Output Voltage: 3.3v\/5v or External input power<\/li>\n<li>Microcontroller: STM32F103<\/li>\n<li>Running at 72Mhz with 32bit Arduino sytle ARM processor(Cortex-M3)<\/li>\n<li>Bootloader: Leaflabs Maple RET6 Edition<\/li>\n<li>10 Degrees of Freedom on a single, flat board:\n<ul>\n<li>ITG-3200 &#8211; triple-axis digital-output gyroscope<\/li>\n<li>ADXL345 &#8211; 13-bit resolution, \u00b116g, triple-axis accelerometer<\/li>\n<li>HMC5883L &#8211; triple-axis, digital magnetometer<\/li>\n<li>BMP085 &#8211; high-precision barometric pressure sensor<\/li>\n<\/ul>\n<\/li>\n<li>Programable through an Arduino-based development environment &#8211; Maple IDE<\/li>\n<li>Compatible with most of Arduino shields<\/li>\n<li>Extends 6 channels PWM pins for controlling ESC\/Servo<\/li>\n<li>Extends 8 channels GPIO for capturing RC receiver output<\/li>\n<li>3x 4p JST connectors:\n<ul>\n<li>Serial port 1<\/li>\n<li>GPS extension port<\/li>\n<li>I2C interface<\/li>\n<\/ul>\n<\/li>\n<li>Size: 50x50x12mm<\/li>\n<li>Weight: 15g<\/li>\n<li>Envionment Friendly: Rohs Compliance<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Sources<\/strong>:<\/p>\n<p><a href=\"http:\/\/www.dfrobot.com\/wiki\/index.php?title=Flymaple_V1.1(SKU:DFR0188)\">FlyMaple Wiki<\/a><\/p>\n<p><a title=\"MapleRET6\" href=\"http:\/\/leaflabs.com\/docs\/hardware\/maple-ret6.html#maple-ret6-timer-map\">Note on FlyMaple Processor<\/a><\/p>\n<p><a title=\"Open-Drone\" href=\"http:\/\/www.open-drone.org\/flymaple\">FlyMaple on Open-Drone<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Flymaple is a controller board, based on the Maple Project. The FlyMaple embeds a M32F103RET6 (ARM Cortex-M3) as it&#8217;s main MCU. It integrates a 3-Axis accelerometer,a 3-Axis gyroscope,a 3-Axis compass and a barometric pressure sensor. By using the 10 dgrees of freedom IMUs and powerful 72MHz high-performation microcontroller, flymaple is powerful enough to handle [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":538,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[6],"tags":[27],"class_list":["post-360","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-electronics","tag-flymaple"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3QYke-5O","jetpack_featured_media_url":"https:\/\/www.moosth.net\/calabrothers\/wp-content\/uploads\/2014\/01\/IGP3165-600x6001.jpg","_links":{"self":[{"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/posts\/360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/comments?post=360"}],"version-history":[{"count":8,"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/posts\/360\/revisions"}],"predecessor-version":[{"id":539,"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/posts\/360\/revisions\/539"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/media\/538"}],"wp:attachment":[{"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/media?parent=360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/categories?post=360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.moosth.net\/calabrothers\/wp-json\/wp\/v2\/tags?post=360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}