My static website generator using poole https://www.xythobuz.de
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

2013_03_10_yasab.html 6.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>Blog (#) xythobuz.de</title>
  6. <meta name="description" content="Electronics &amp; Software Projects" />
  7. <meta name="keywords" content="xythobuz" />
  8. <link rel="author" href="/xythobuz@xythobuz.de">
  9. <link rel="shortcut icon" href="/img/favicon.ico">
  10. <script type="text/javascript" src="/js/sh_main.js"></script>
  11. <link type="text/css" rel="stylesheet" href="/css/sh_bright.min.css" />
  12. <link rel="stylesheet" href="/css/style.css" type="text/css" media="screen" />
  13. <link rel="alternate" type="application/rss+xml" title="Blog" href="/rss.xml">
  14. <link rel="stylesheet" href="/css/gh-fork-ribbon.css" />
  15. <link href='http://fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'>
  16. <script type='text/javascript'>
  17. /* <![CDATA[ */
  18. (function() {
  19. var s = document.createElement('script');
  20. var t = document.getElementsByTagName('script')[0];
  21. s.type = 'text/javascript';
  22. s.async = true;
  23. s.src = '//api.flattr.com/js/0.6/load.js?mode=auto&uid=xythobuz&category=text';
  24. t.parentNode.insertBefore(s, t);
  25. })();
  26. /* ]]> */
  27. </script>
  28. </head>
  29. <body onload="sh_highlightDocument('/js/sh/', '.min.js');">
  30. <div id="header">
  31. <h1>xythobuz.de</h1>
  32. <p><a href="http://xythobuz.de/lastmusic">♫</a></p>
  33. <h2>Blog</h2>
  34. </div>
  35. <nav>
  36. <ul id="menu">
  37. <li><a href="/index.html">Home</a>
  38. </li>
  39. <li><a href="/blog.html">Blog</a>
  40. </li>
  41. <li><a href="/contact.html">Contact</a>
  42. </li>
  43. <li><a href="/software.html">Software</a>
  44. <ul>
  45. <li><a href="/avrnetstack.html">avrNetStack</a>
  46. </li>
  47. <li><a href="/avrserial.html">AVR Serial Library</a>
  48. </li>
  49. <li><a href="/c250.html">Mio C250 Unlock</a>
  50. </li>
  51. <li><a href="/nas.html">IB-NAS6210 Linux</a>
  52. </li>
  53. <li><a href="/serialhelper.html">Serial Helper</a>
  54. </li>
  55. <li><a href="/ultimatenotifier.html">Ultimate Notifier Script</a>
  56. </li>
  57. <li><a href="/yasab.html">YASAB AVR Bootloader</a>
  58. </li>
  59. </ul>
  60. </li>
  61. <li><a href="/hardware.html">Hardware</a>
  62. <ul>
  63. <li><a href="/ledcube.html">8x8x8 LED Cube</a>
  64. </li>
  65. <li><a href="/xycontrol.html">xyControl</a>
  66. </li>
  67. <li><a href="/xyrobot.html">xyRobot</a>
  68. <ul>
  69. <li><a href="/bluetooth.html">Bluetooth UART (BTM-222)</a>
  70. </li>
  71. <li><a href="/k6x4008.html">K6x4008 SRAM</a>
  72. </li>
  73. <li><a href="/rremote.html">rRemote</a>
  74. </li>
  75. <li><a href="/xyrobotremote.html">xyRobotRemote</a>
  76. </li>
  77. </ul>
  78. </li>
  79. <li><a href="/ssop28.html">SSOP28 - DIL Adapter</a>
  80. </li>
  81. <li><a href="/serialdebug.html">Serial Debug</a>
  82. </li>
  83. <li><a href="/ledmatrix.html">LED Matrix</a>
  84. </li>
  85. </ul>
  86. </li>
  87. </ul>
  88. </nav>
  89. <div id="content">
  90. <h2>xyCopter loves YASAB</h2>
  91. <p><em>Posted at March 10, 2013.</em></p>
  92. <p>Jetzt hat meine xyCopter App eine YASAB Implementation. So kann man per Bluetooth die Firmware des Quadrocopters vom Tablet aus neu flashen. Und woher hat die App das Firmware Hexfile? Aus Dropbox! Wenn das mal nicht geil ist... :D</p> </p>
  93. <p><a href="/img/xyCopterFirmware.png"><img alt="Screenshot" src="/img/xyCopterFirmware_small.png" /></a> </p>
  94. <p>Allerdings funktioniert Dropbox Integration und OpenSource nicht so wirklich... Man muss sich also eine <a href="https://www.dropbox.com/developers/apps">eigene App bei Dropbox registrieren</a> und den Key und das Secret dann im <a href="https://github.com/xythobuz/xyControl/blob/master/tools/xyCopter/AndroidManifest.xml">Manifest</a> und im <a href="https://github.com/xythobuz/xyControl/blob/master/tools/xyCopter/src/org/xythobuz/xycopter/MainActivity.java">Code</a> eintragen...</p>
  95. <span id="flattr">
  96. <a class="FlattrButton" href="http://www.xythobuz.de/2013_03_10_yasab.html" title="Blog">Blog</a>
  97. </span>
  98. <span id="twitter">
  99. <a href="https://twitter.com/share" class="twitter-share-buttdata-via="xythobuz" data-dnt="true" data-related="xythobuz" data-count="vertical">Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s;if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twi.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitwjs");</script>
  100. </span>
  101. <div id="disqus_thread"></div>
  102. <script type="text/javascript">
  103. var disqus_shortname = "xythobuz";
  104. (function() {
  105. var dsq = document.createElement("script"); dsq.type = "text/javascript"; dsq.async = true;
  106. dsq.src = "http://" + disqus_shortname + ".disqus.com/embed.js";
  107. (document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0] ).appendChild(dsq);
  108. })();
  109. </script>
  110. <noscript>Please enable JavaScript to view the <a href="http://disqus. com/?ref_noscript">comments powered by Disqus.</a></noscript>
  111. <a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
  112. </div>
  113. <div id="footer">
  114. Built with <a href="http://bitbucket.org/obensonne/poole">Poole</a>
  115. &middot;
  116. Licensed as <a href="http://creativecommons.org/licenses/by/3.0">CC-BY</a>
  117. &middot;
  118. <a href="http://validator.w3.org/check?uri=referer">Validate HTML</a>
  119. &middot;
  120. <a href="http://jigsaw.w3.org/css-validator/validator?uri=xythobuz.de%2Fstyle.css&amp;profile=css3">Validate CSS</a>
  121. &middot;
  122. <a href="http://feed1.w3.org/check.cgi?url=http://www.xythobuz.de/rss.xml">Validate RSS</a>
  123. &middot;
  124. <a href="http://www.validome.org/google/validate?url=http://www.xythobuz.de&amp;googleTyp=SITEMAP">Validate Sitemap</a>
  125. </div>
  126. <img src="/stats/count.php?img" alt="Analytics">
  127. <script src="http://gitforked.com/api/1.1/button.js" type="text/javascript"></script>
  128. <script type="text/javascript">
  129. var _gaq = _gaq || [];
  130. _gaq.push(['_setAccount', 'UA-39163591-1']);
  131. _gaq.push(['_setDomainName', 'xythobuz.org']);
  132. _gaq.push(['_setAllowLinker', true]);
  133. _gaq.push(['_trackPageview']);
  134. (function() {
  135. var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  136. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  137. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  138. })();
  139. </script>
  140. </body>
  141. </html>