<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>BBC micro:bit</title>
    <link>https://www.element14.com/community/community/stem-academy/microbit/blog</link>
    <description>BBC micro:bit</description>
    <pubDate>Fri, 07 Jul 2017 11:43:45 GMT</pubDate>
    <generator>Jive Engage 8.0.5.0  (http://jivesoftware.com/products/)</generator>
    <dc:date>2017-07-07T11:43:45Z</dc:date>
    <item>
      <title>Celebrating 12 months of BBC micro:bit!</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2017/07/07/celebrating-12-months-of-bbc-microbit</link>
      <description>&lt;!-- [DocumentBodyStart:e8a64014-6456-44a6-a242-5c1bd83a421b] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p style="text-align: center;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25807-432167/Microbit.jpg"&gt;&lt;img alt="BBC micro:bit " class="image-1 jive-image" height="371" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25807-432167/Microbit.jpg" style="width: 620px; height: 349px;" width="660"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;This time last year, the first batch of BBC micro:bit devices was being delivered to one million high school students across the UK. Twelve months later, the initiative continues to go from strength to strength. Already available across Europe, the device was officially launched in the USA and Canada at the ISTE Conference in San Antonio last month, with roll out in the Asia Pacific region coming in August. The device has also been incorporated into hundreds of exciting projects around the world, and is available for use with a wide range of programming languages and platforms.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;To mark the first anniversary of the project, the BBC commissioned some &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fwww.bbc.co.uk%2Fmediacentre%2Flatestnews%2F2017%2Fmicrobit-first-year" rel="nofollow" target="_blank"&gt;audience research&lt;/a&gt; into how the micro:bit has been received by students and teachers so far. The results were highly encouraging, with &lt;strong&gt;90% &lt;/strong&gt;of respondents agreeing that BBC micro:bit helped to show them that anyone can code, and &lt;strong&gt;88% &lt;/strong&gt;claiming that the BBC micro:bit helped them to see that coding was not as difficult as they had previously thought.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Similarly, &lt;strong&gt;45%&lt;/strong&gt; said they would definitely consider ICT/Computer Science as a&amp;#160; study option in the future, up from 36% before they used BBC micro:bit. This spike was even more significant for girls, with a &lt;strong&gt;70%&lt;/strong&gt; increase from 23% before using the BBC micro:bit to 39% afterwards.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Among teachers who responded to the survey, &lt;strong&gt;75% &lt;/strong&gt;say they have used or are intending to use the BBC micro:bit by the end of the summer term. &lt;strong&gt;85%&lt;/strong&gt; agreed that the BBC micro:bit made ICT/Computer Science more enjoyable for their students and &lt;strong&gt;80% &lt;/strong&gt;found that it helped students to see that coding wasn't as difficult as they imagined. More than half of the respondents said that the BBC micro:bit had helped them to feel more confident in their abilities to teach ICT and computer science.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;As a key manufacturing partner, Farnell element14 has helped to design, manufacture and supply one million micro:bit devices, plus one million battery holders, one million USB's and two million batteries. We've packed the devices into over 50,000 boxes and shipped them to one million year 7 students across the UK. Now we're supporting the micro:bit foundation in rolling out the device across the global market. Jonathan Smith, element14's Global Strategic Alliance Business Manager, welcomed the new data...&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;"We knew that the micro:bit was a special project when we first started working with the BBC" he explains. "These statistics just show how special it is. The micro:bit devices, the coding platforms, the teaching resources and the wider eco-system are all there to encourage children to take the next step forward in STEM education, and we can now show what a real difference our hard work has made to teachers and children around the UK."&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;"We're also proud to be the exclusive manufacturing and distribution partner for the micro:bit Education Foundation, and we have launched the micro:bit in Europe, USA, Canada, Singapore and Hong Kong already, with many more countries following over the next few months. In countries as diverse as Iceland, Croatia, Singapore and Lithuania, the micro:bit has already been chosen for large scale STEM engagement, and we expect more to follow shortly. The micro:bit is truly changing the face of STEM education around the world - and we're very proud to be playing our part."&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The BBC has also released a special video filmed at Eastlea Community School in London, based on the premise of micro:bit-controlled robots replacing teachers...&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;div class="e14-video-container" style="max-width: 440px"&gt;&lt;div class="e14-video"&gt;&lt;iframe allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/rjCkiNRM-FI?wmode=transparent" width="440"&gt;
&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Image and video: bbc.co.uk &lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e8a64014-6456-44a6-a242-5c1bd83a421b] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">stem projects</category>
      <pubDate>Fri, 07 Jul 2017 11:43:22 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2017/07/07/celebrating-12-months-of-bbc-microbit</guid>
      <dc:date>2017-07-07T11:43:22Z</dc:date>
      <clearspace:dateToText>1 week 3 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/celebrating-12-months-of-bbc-microbit</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=25807</wfw:commentRss>
    </item>
    <item>
      <title>BBC micro:bit US Launch at ISTE Conference, San Antonio - Part Two</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2017/06/29/bbc-microbit-us-launch-at-iste-conference-san-antonio-part-two</link>
      <description>&lt;!-- [DocumentBodyStart:6e757d65-5abd-498c-9a40-a5b16b4b2a78] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p class="x_MsoNormal" style="font-family: Calibri, sans-serif; color: #212121; text-align: center;"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25776-429118/last+10+mins+of+the+final+day.jpg"&gt;&lt;img alt="micro:bit stand at ISTE" class="image-9 jive-image" height="368" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25776-429118/last+10+mins+of+the+final+day.jpg" style="height: auto;" width="450"/&gt;&lt;/a&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="x_MsoNormal" style="font-family: Calibri, sans-serif; color: #212121; text-align: left;"&gt;&lt;span style="font-size: 11pt;"&gt;&lt;span style="font-size: 11pt;"&gt;Over a hectic four days, &lt;/span&gt;&lt;span style="font-size: 14.6667px;"&gt;members of the&lt;/span&gt;&lt;span style="font-size: 11pt;"&gt; element14 team have been present at the &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fconference.iste.org%2F2017%2F" rel="nofollow" target="_blank"&gt;ISTE Conference&lt;/a&gt; in San Antonio, where the BBC micro:bit was officially launched in the USA and Canada.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="x_MsoNormal" style="min-height: 8pt; padding: 0px; font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&amp;#160;&lt;/p&gt;&lt;p class="x_MsoNormal" style="font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;The event was packed with a constant stream of interested and knowledgable students, teachers and parents, plus representatives from major global tech companies and initiatives, all showcasing their latest products and collaborations. Global educational leaders gave inspiring talks on the importance of providing the next generation with the tools they need to thrive in coding and programming. Initiatives such as &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.fairchancelearning.com%2F" rel="nofollow" target="_blank"&gt;Fair Chance Learning&lt;/a&gt; and also delivered keynote presentations on providing better, more effective training for teachers.&lt;/p&gt;&lt;p class="x_MsoNormal" style="min-height: 8pt; padding: 0px; font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&amp;#160;&lt;/p&gt;&lt;p class="x_MsoNormal" style="font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;One of the most exciting aspects of the conference was seeing just how many different tools and platforms are available to all age groups, from small children through to parents, educators and adults who wish to improve their own coding and programming skills. These are the tools that are going to help the next generation to shape our future, and it's crucial that people at all stages of life have the opportunity to fully immerse themselves in technologies that have the potential to benefit us all.&lt;/p&gt;&lt;p class="x_MsoNormal" style="min-height: 8pt; padding: 0px; font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&amp;#160;&lt;/p&gt;&lt;p class="x_MsoNormal" style="font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;At element14, we're proud to be part of this exciting technological eco system through our work with companies such as &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fmicrobit.org%2F" rel="nofollow" target="_blank"&gt;micro:bit&lt;/a&gt;, &lt;a class="jivecontainerTT-hover-container jive-link-community-small" data-containerId="1" data-containerType="14" data-objectId="2475" data-objectType="14" href="https://www.element14.com/community/community/raspberry-pi?ICID=menubar_topics_rpi"&gt;Raspberry Pi&lt;/a&gt;, &lt;a class="jivecontainerTT-hover-container jive-link-community-small" data-containerId="2463" data-containerType="14" data-objectId="2457" data-objectType="14" href="https://www.element14.com/community/community/designcenter/single-board-computers/next-gen_beaglebone?ICID=menubar_topics_beagleboneblack"&gt;Beagleboard&lt;/a&gt; and much more. Events like ISTE aren't just good networking opportunities - they're a healthy reminder that collaboration and partnership between global tech leaders and independent startups and initiatives are crucial to delivering resources and support to the education sector.&lt;/p&gt;&lt;p class="x_MsoNormal" style="min-height: 8pt; padding: 0px; font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&amp;#160;&lt;/p&gt;&lt;p class="x_MsoNormal" style="font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;"As the lights dimmed on the final day of the event, our stand was still inundated with visitors right down to the wire" reflects &lt;span style="color: #212121; font-family: Calibri, sans-serif; font-size: 14.6667px;"&gt;Adam Hurst, element14's Global Business Development Director. &lt;/span&gt;&lt;/p&gt;&lt;p class="x_MsoNormal" style="min-height: 8pt; padding: 0px; font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&amp;#160;&lt;/p&gt;&lt;p class="x_MsoNormal" style="font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&lt;span style="color: #212121; font-family: Calibri, sans-serif; font-size: 14.6667px;"&gt;"It's been a truly memorable, exhausting, informative and uplifting four days, and we left &lt;span style="color: #212121; font-family: Calibri, sans-serif; font-size: 14.6667px;"&gt;the event filled with confidence about our future in the world of education and STEAM. There is still a lot to be done, but we are highly encouraged by the success of ISTE and looking forward to what the next year will bring - including even more advances in technology to help accelerate STEM growth in education and secure a brighter future for our children."&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="x_MsoNormal" style="min-height: 8pt; padding: 0px; font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&amp;#160;&lt;/p&gt;&lt;p class="x_MsoNormal" style="font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&lt;strong style=": ; color: #212121; font-size: 14.6667px; font-family: Calibri, sans-serif;"&gt;&lt;em&gt;You can read part one of our ISTE report &lt;a class="jive-link-blog-small" data-containerId="15640" data-containerType="37" data-objectId="25768" data-objectType="38" href="https://www.element14.com/community/community/stem-academy/microbit/blog/2017/06/27/bbc-microbit-at-the-iste-conference-day-one"&gt;here&lt;/a&gt;. &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p class="x_MsoNormal" style="min-height: 8pt; padding: 0px; font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&amp;#160;&lt;/p&gt;&lt;p class="x_MsoNormal" style="font-size: 11pt; font-family: Calibri, sans-serif; color: #212121;"&gt;&lt;span style="color: #212121; font-size: 14.6667px; font-family: Calibri, sans-serif;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25776-429111/pitop.jpg"&gt;&lt;img alt="PiTop at ISTE" class="image-2 jive-image" height="400" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25776-429111/pitop.jpg" style="height: auto;" width="225"/&gt;&lt;/a&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25776-429112/kids.jpg"&gt;&lt;img alt="Kids at ISTE" class="image-3 jive-image" height="400" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25776-429112/kids.jpg" style="height: auto;" width="225"/&gt;&lt;/a&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25776-429113/brianpop.jpg"&gt;&lt;img alt="Brainpop at ISTE" class="image-4 jive-image" height="400" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25776-429113/brianpop.jpg" style="height: auto;" width="225"/&gt;&lt;/a&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25776-429114/lego.jpg"&gt;&lt;img alt="Lego at ISTE" class="image-5 jive-image" height="400" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25776-429114/lego.jpg" style="height: auto;" width="225"/&gt;&lt;/a&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25776-429115/adobe.jpg"&gt;&lt;img alt="Adobe at ISTE" class="image-6 jive-image" height="400" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25776-429115/adobe.jpg" style="height: auto;" width="225"/&gt;&lt;/a&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25776-429116/bloxels.jpg"&gt;&lt;img alt="Bloxels at ISTE" class="image-7 jive-image" height="400" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25776-429116/bloxels.jpg" style="height: auto;" width="225"/&gt;&lt;/a&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25776-429117/FCL.JPG"&gt;&lt;img alt="Fair Chance Learning presentation at ISTE" class="image-8 jive-image" height="400" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25776-429117/FCL.JPG" style="height: auto;" width="533"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6e757d65-5abd-498c-9a40-a5b16b4b2a78] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">stem projects</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">iste</category>
      <pubDate>Thu, 29 Jun 2017 12:18:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2017/06/29/bbc-microbit-us-launch-at-iste-conference-san-antonio-part-two</guid>
      <dc:date>2017-06-29T12:18:00Z</dc:date>
      <clearspace:dateToText>2 weeks 4 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/bbc-microbit-us-launch-at-iste-conference-san-antonio-part-two</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=25776</wfw:commentRss>
    </item>
    <item>
      <title>BBC micro:bit US Launch at ISTE Conference, San Antonio - Part One</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2017/06/27/bbc-microbit-at-the-iste-conference-day-one</link>
      <description>&lt;!-- [DocumentBodyStart:a2726e3a-37ef-4c2a-bad5-c202eb5ddecd] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p style="text-align: center;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25768-428514/image1.JPG"&gt;&lt;img alt="The official micro:bit stand at ISTE Conference San Antonio " class="image-1 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25768-428514/1200-900/image1.JPG" style="width: 620px; height: 465px;" width="1200"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;The ISTE (International Society for Technology in Education) conference is one of the biggest events of its kind in the world &amp;#8211; a meeting of education and technology thought leaders, companies, teachers and students. It&amp;#8217;s currently being held in the beautiful city of San Antonio in Texas and the Element 14 team are there supporting several products, projects and partners. &lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;The exhibition and conference is huge with thousands of attendees and hundreds of exhibitors discussing how to best use technology to teach kids - and adults - the skills they need to thrive in an ever changing world. Many of these challenges are common the world over: lack of budget, a widening skills gap and not enough young people growing up wanting to be engineers. &lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;Jonathan Smith - element14's Global Strategic Alliance Business Manager - was in attendance at ISTE to support the official US and Canada launch of the BBC micro:bit.&amp;#160; A combination of specifically designed cost effective hardware, free coding editors, free lesson plans and support materials for teachers, plus a rapidly expanding eco system means micro:bit is a highly effective and accessible learning tool for teachers and students. &lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;The Micro:bit Education Foundation's dedicated booth and was exceptionally busy throughout the first day of the conference, with plentiful support from other partners and collaborators; &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.microsoft.com%2Fen-gb%2Fathome%2Fmicrobit%2F" rel="nofollow" target="_blank"&gt;Microsoft&lt;/a&gt;, &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.sparkfun.com%2F" rel="nofollow" target="_blank"&gt;Sparkfun&lt;/a&gt;, &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.seeedstudio.com%2F" rel="nofollow" target="_blank"&gt;SEEED&lt;/a&gt;, &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.binarybots.co.uk%2F" rel="nofollow" target="_blank"&gt;Binary Bots&lt;/a&gt; and &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.dfrobot.com%2F" rel="nofollow" target="_blank"&gt;DF Robot&lt;/a&gt; are just a few of the companies that were showing and demoing micro:bits on their stand. &lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;Microsoft recently launched &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fmakecode.com%2F" rel="nofollow" target="_blank"&gt;MakeCode&lt;/a&gt; &amp;#8211; their coding platform product aimed at STEM education which was created as part of the micro:bit project. At ISTE they have announced a 14 week &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fwww.microbit.org%2Fen%2F2017-06-20-microsoft-curriculum%2F" rel="nofollow" target="_blank"&gt;micro:bit curriculum&lt;/a&gt; helping teachers with projects and ideas. Microsoft have been holding presentations on their main stand showcasing micro:bit and MakeCode and also running &amp;#8216;maker&amp;#8217; style sessions with hands-on learning for teachers, including an exercise in creating a micro:bit &amp;#8216;watch&amp;#8217;. &lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;Exciting developments included &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.pltw.org%2Four-programs%2Fpltw-gateway-curriculum%23curriculum-4" rel="nofollow" target="_blank"&gt;Project Lead The Way&lt;/a&gt; -&amp;#160; a not for profit organisation which provides transformative learning for teachers and students across the US - announcing that micro:bit is being included in a new unit for Computer Science for Innovators and Makers within their Middle School Gateway Program. There was also good news for &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fscratchx.org%2F%23home" rel="nofollow" target="_blank"&gt;Scratch&lt;/a&gt; users, as the micro:bit foundation announced that micro:bit is now compatible with the popular visual programming platform. &lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;Alongside element14's Global Business Development Manager Adam Hurst, Jonathan will be posting updates from the ISTE conference throughout the week. If Day One is anything to go by, micro:bit looks set to be right at the centre of an amazing collection of ways to inspire and stimulate young minds...&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25768-428533/IMG_0885.JPG"&gt;&lt;img alt="Microsoft stand featuring micro:bit" class="image-2 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25768-428533/1200-900/IMG_0885.JPG" style="width: 620px; height: 465px;" width="1200"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;Microsoft hold a talk about their work with micro:bit&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25768-428534/IMG_0877.JPG"&gt;&lt;img alt="Microsoft Maker Session with micro:bit" class="image-3 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25768-428534/675-900/IMG_0877.JPG" style="width: 620px; height: 827px;" width="675"/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;A Microsoft maker session featuring micro:bit&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25768-428535/IMG_0874.JPG"&gt;&lt;img alt="Rachael from DF Robot" class="image-4 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25768-428535/675-900/IMG_0874.JPG" style="width: 620px; height: 827px;" width="675"/&gt;&lt;/a&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;Rachel Zhang of DFRobot checks out the micro:bit stand&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25768-428536/IMG_0861.JPG"&gt;&lt;img alt="Sidharth Srinivasan Trashbots" class="image-5 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25768-428536/675-900/IMG_0861.JPG" style="width: 620px; height: 827px;" width="675"/&gt;&lt;/a&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;15 year old &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.trashbots.org%2F" rel="nofollow" target="_blank"&gt;Trashbots&lt;/a&gt; co-founder Sidharth Srinevasan meets the team&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25768-428537/IMG_0889.JPG"&gt;&lt;img alt="Binarybots" class="image-6 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25768-428537/675-900/IMG_0889.JPG" style="width: 620px; height: 827px;" width="675"/&gt;&lt;/a&gt; &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;&lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.binarybots.co.uk%2F" rel="nofollow" target="_blank"&gt;Binary Bots&lt;/a&gt; is another company working closely with micro:bit on future projects &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25768-428538/image2.JPG"&gt;&lt;img alt="Coding in action" class="image-7 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25768-428538/675-900/image2.JPG" style="width: 620px; height: 827px;" width="675"/&gt;&lt;/a&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;em&gt;Coding in action at the micro:bit stand...&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a2726e3a-37ef-4c2a-bad5-c202eb5ddecd] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">stem projects</category>
      <pubDate>Tue, 27 Jun 2017 18:31:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2017/06/27/bbc-microbit-at-the-iste-conference-day-one</guid>
      <dc:date>2017-06-27T18:31:00Z</dc:date>
      <clearspace:dateToText>2 weeks 4 days ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/bbc-microbit-at-the-iste-conference-day-one</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=25768</wfw:commentRss>
    </item>
    <item>
      <title>BBC micro:bit takes centre stage in Dutch programming in education drive</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2017/06/20/bbc-microbit-takes-centre-stage-in-dutch-programming-in-education-drive</link>
      <description>&lt;!-- [DocumentBodyStart:adbf992e-2f75-4403-a642-44308b99a242] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p style="text-align: center;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-25728-426046/_FOW3998.jpg"&gt;&lt;img alt="NXP introduce the BBC micro:bit at Girlsday 2017" class="image-1 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-25728-426046/1350-900/_FOW3998.jpg" style="width: 620px; height: 413px;" width="1350"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;A group of Dutch students were given a crash course in programming at this year's Girlsday event in Eindhoven, Netherlands - with a little help from BBC micro:bit and the Dutch semiconductor manufacturer &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fwww.nxp.com%2F" rel="nofollow" target="_blank"&gt;NXP&lt;/a&gt;. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;On Thursday 13 April 2017, more than 10,000 girls aged between 10 and 15 were offered an introduction to various science and technology disciplines as part of '&lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.vhto.nl%2Fover-vhto%2Fenglish-page%2F" rel="nofollow" target="_blank"&gt;Girlsday&lt;/a&gt;', an annual initiative by Dutch organisation VHTO aiming to encourage more young women to participate in STEM subjects. Local and international technical companies including NXP opened their doors to the students, offering a wide range of workshops and special events. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Together with their parents, fifteen students from Heerbeeck College in Best visited NXP's Next Experience Lab in Eindhoven for a guided lab tour and introductory programming workshop featuring the BBC micro:bit. Assignments included creating a 'smiley' that would appear on the micro:bit's LED display and programming the device to act as an electronic dice. With the support of the NXP team, the girls were able to master these challenges well in time for a special lunch, in which female employees at NXP shared their career stories and advice with the girls. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;div class="e14-video-container" style="max-width: 440px"&gt;&lt;div class="e14-video"&gt;&lt;iframe allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/jQMlUvl916k?wmode=transparent" width="440"&gt;
&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;NXP has played a leading role in using the BBC micro:bit to introduce programming to Dutch schools, in collaboration with &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fwww.brainport.nl%2Fen%2F" rel="nofollow" target="_blank"&gt;Brainport Eindhoven&lt;/a&gt; and &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fwww.devlab.nl%2Fdevlab-academy%2F" rel="nofollow" target="_blank"&gt;Stichting DevLab Academy&lt;/a&gt;, a foundation for the promotion of technology in education. Last month, NXP's EVP and Netherlands Country Manager Guido Dierick presented 100 micro:bit devices to the Huygens Lyceum High School in Eindhoven, with an expansion to other schools in the Brainport region planned for September 2017. &lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:adbf992e-2f75-4403-a642-44308b99a242] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">micro bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">stem projects</category>
      <pubDate>Tue, 20 Jun 2017 17:41:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2017/06/20/bbc-microbit-takes-centre-stage-in-dutch-programming-in-education-drive</guid>
      <dc:date>2017-06-20T17:41:00Z</dc:date>
      <clearspace:dateToText>3 weeks 6 days ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/bbc-microbit-takes-centre-stage-in-dutch-programming-in-education-drive</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=25728</wfw:commentRss>
    </item>
    <item>
      <title>BBC Micro:Fit Pt. 2</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/12/10/bbc-microfit-pt2</link>
      <description>&lt;!-- [DocumentBodyStart:7f00baab-04a0-4f8a-915d-9e8ce518996d] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello All,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I want to apologize for the long lapse between Pt. 1 and Pt. 2, finals have been a handful. But anyways to the content we go!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Unfortunately it does not look like the Micro:Fit will have a watch/clock component, as I can not find any module for the Micro:Bit to act as one. But I was able to make a fancy little bracelet for the Micro:Fit to be worn.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;If you go to &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.microbit.co.uk%2Fblocks%2Flessons%2Fthe-watch%2Factivity%22" rel="nofollow" target="_blank"&gt;this link&lt;/a&gt; you will see the tutorial I followed to make my Micro:Fit wearable!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I first got an old shirt, you can use any old clothing, in the tutorial they used jeans, or you could also just buy some fabric from a local store. You want to measure out how wide the Micro:Fit is and cut one strip wide enough to support the board (~ 5cm), and long enough to completely envelope your wrist (~ 22-26cm). Add a strip of heavy duty double sided tape to this fabric and place both the board and the batter pack on the tape. Next you will want to cut two pieces of fabric to cover the rest of the double sided tape and fabric on either side of the board (you will want to cover the batter pack with one of the two strips as well). Now once you have completed all of this, you will add Velcro on either end of the bracelet in order for it to allow to attach onto your wrist. See the images of the final product below!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;If you missed Pt. 1 you can find it &lt;a class="jive-link-blog-small" data-containerId="15640" data-containerType="37" data-objectId="24231" data-objectType="38" href="https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/07/bbc-microfit-pt1"&gt;here&lt;/a&gt;. It will show you how to program a steps counter, a compass, and a thermometer into your Micro:Fit for a basic activity tracker!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://az742082.vo.msecnd.net/pub/zmrccurd"&gt;&lt;img alt="" class="jive-image" src="https://az742082.vo.msecnd.net/pub/zmrccurd" style="float: none;"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A much prettier version of a wearable Micro:Bit from the tutorial on the BBC micro:bit page.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24536-352280/image1.JPG"&gt;&lt;img alt="image1.JPG" class="image-1 jive-image" height="385" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24536-352280/image1.JPG" style="width: 620px; height: 175px;" width="1365"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;My version of my wearable Micro:Fit displaying how inactive I was during the entire process.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7f00baab-04a0-4f8a-915d-9e8ce518996d] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">fitness</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">activity_monitor</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">activity</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">activity_tracker</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc_microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">wearabletech</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">fitness bands</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Sat, 10 Dec 2016 20:12:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/12/10/bbc-microfit-pt2</guid>
      <dc:date>2016-12-10T20:12:00Z</dc:date>
      <clearspace:dateToText>7 months 6 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/bbc-microfit-pt2</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24536</wfw:commentRss>
    </item>
    <item>
      <title>BLE controlled crossbow blot-Control of Pins</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/11/02/ble-controlled-crossbow-blot-control-of-pins</link>
      <description>&lt;!-- [DocumentBodyStart:e6c7b507-b96d-4f99-ba1c-1f572736a81f] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;1、Here is the Pin mapping diagram&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24351-339403/pinout.png"&gt;&lt;img alt="pinout.png" class="image-1 jive-image" height="627" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24351-339403/pinout.png" style="width: 620px; height: 540px;" width="720"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2、Those pins are available as attributes on the module : microbit.pin0 - microbit.pin20.&lt;/p&gt;&lt;p&gt;Pin 0, Pin 1, Pin 2 are used to control the servo,&lt;/p&gt;&lt;p&gt;Test with the following code:&lt;/p&gt;&lt;p&gt;&lt;span class="kn" style="font-weight: bold;"&gt;from&lt;/span&gt; &lt;span class="nn" style="color: #555555;"&gt;microbit&lt;/span&gt; &lt;span class="kn" style="font-weight: bold;"&gt;import&lt;/span&gt; &lt;span class="o" style="font-weight: bold;"&gt;*&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="k" style="font-weight: bold;"&gt;while&lt;/span&gt; &lt;span class="bp" style="color: #999999;"&gt;True&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160; &lt;span class="k" style="font-weight: bold;"&gt;if&lt;/span&gt; &lt;span class="n" style="color: #333333;"&gt;pin0&lt;/span&gt;&lt;span class="o" style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;span class="n" style="color: #333333;"&gt;read_digital&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160; &lt;span class="n" style="color: #333333;"&gt;display&lt;/span&gt;&lt;span class="o" style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;span class="n" style="color: #333333;"&gt;show&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n" style="color: #333333;"&gt;Image&lt;/span&gt;&lt;span class="o" style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;span class="n" style="color: #333333;"&gt;HAPPY&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160; &lt;span class="k" style="font-weight: bold;"&gt;else&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160; &lt;span class="n" style="color: #333333;"&gt;display&lt;/span&gt;&lt;span class="o" style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;span class="n" style="color: #333333;"&gt;show&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n" style="color: #333333;"&gt;Image&lt;/span&gt;&lt;span class="o" style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;span class="n" style="color: #333333;"&gt;SAD&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;This will show different pic when Pin 0 is applied with digital input.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;3. The principle of servo&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;This servo can is controlled by 20ms PWM cycles, 0.5-2.5ms is period of HIGH corresponding to 0-180 degree rotary status, is. 2.5% to 12.5% ratio.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;with 0-1023 value for write_analog value. That is 26 - 127.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;0.5/20+1023=25.575&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;2.5/20+1023=127.875&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;4. Use of Radio&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;Since there BLE　are not supported by Micropython in MicroBit for larger stack, Radio is proposed for wireless control.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;First radio shall be imported and radio.on() is called , the radio.receive() can trace message sent by mobile APP with text message sent to control.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span class="p"&gt;5. Proposed codes&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;# Radio controlled servo&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;import radio&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;from microbit import *&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;# Set start parameters and start Radio&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;display.scroll('Hello, Motors!')&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;sleep(2000)&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;radio.on()&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;set_analog_period(200)&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;angleAstep=0&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;angleBstep=0&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;angleA =0&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;angleD =0&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;display.scroll('Ready')&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;while(True):&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; incoming = radio.receive()&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; if incoming == 'up1':&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; angleAstep= 1&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; elif incoming == 'up2':&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; angleBstep= 1&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; elif incoming == 'down1':&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; angleAstep=-1&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; elif incoming == 'down2':&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; angleBstep= -1&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160; &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; '''&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; Move servo according to direction of angleAstep and angleBstep,&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; with value +1 or -1,&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; the data reset to 0 after each move&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; '''&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; if (angleA&amp;gt;26 and angleA &amp;lt; 127):&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; pin0.write_analog(angleA)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; angleA +=5*angelAstep&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; sleep(200)&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; if (angleB&amp;gt;26 and angleB &amp;lt; 127):&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; pin1.write_analog(angleB)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; angleB +=5*angelBstep&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; sleep(200)&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; angleAstep=0&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&amp;#160;&amp;#160;&amp;#160; angleBstep=0&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px; padding-left: 30px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;#Coding on &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fpython.microbit.org%2Feditor.html" rel="nofollow" target="_blank"&gt;Python editor&amp;#160; &lt;/a&gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;#With referrence to &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fmicrobit-micropython.readthedocs.io%2Fen%2Flatest%2Ftutorials%2Fradio.html" rel="nofollow" target="_blank"&gt;Radio &amp;mdash; BBC micro:bit MicroPython 0.0.1 documentation&lt;/a&gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt; 6. Pin0 and pin1&amp;#160; are output pins for PWM control with servo. It can move up and down and ready for cotton button arrow to fly. For this servo, 5V power shall be needed. Therefore, extra power pack conntected with Vcc and GND to drive the servo.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e6c7b507-b96d-4f99-ba1c-1f572736a81f] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Wed, 02 Nov 2016 03:56:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/11/02/ble-controlled-crossbow-blot-control-of-pins</guid>
      <dc:date>2016-11-02T03:56:00Z</dc:date>
      <clearspace:dateToText>8 months 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/ble-controlled-crossbow-blot-control-of-pins</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24351</wfw:commentRss>
    </item>
    <item>
      <title>BLE controlled crossbow blot-Development Platform</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/11/01/ble-controlled-crossbow-blot-development-platform</link>
      <description>&lt;!-- [DocumentBodyStart:f557a4d0-2465-47d8-8b73-e9e94309418a] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;1. In normal case, there will be kinds of development platform like MDK or IAR, but for MicroBit, that is totally different, It is easy to use and understand even for kids, &lt;/p&gt;&lt;p&gt;Here are 5 proposed development environment, both with Graphic Interface, Drag and Pull. &lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24340-338891/1.JPG"&gt;&lt;img alt="1.JPG" class="image-1 jive-image" height="755" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24340-338891/1.JPG" style="width: 620px; height: 638px;" width="734"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2. It can easily to know what is it with 5 screen shots,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Microsoft PXT (Beta)&lt;/p&gt;&lt;p&gt;Our new micro:bit Programming Experience Toolkit (PXT) editor provides a programming experience supporting both a block-based editor and JavaScript, along with great new features like peer-to-peer radio.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24340-338892/2.JPG"&gt;&lt;img alt="2.JPG" class="image-2 jive-image" height="759" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24340-338892/2.JPG" style="width: 620px; height: 331px;" width="1423"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Python&lt;/p&gt;&lt;p&gt;MicroPython is a completely text-based editor, perfect for those who want to push their coding skills further. &lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24340-338893/3.JPG"&gt;&lt;img alt="3.JPG" class="image-3 jive-image" height="778" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24340-338893/3.JPG" style="width: 620px; height: 339px;" width="1423"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Microsoft Block Editor&lt;/p&gt;&lt;p&gt;The Block Editor is a visual editor and provides an introduction to structured programming via drag and drop coding blocks that snap together. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24340-338894/6.JPG"&gt;&lt;img alt="6.JPG" class="image-4 jive-image" height="776" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24340-338894/6.JPG" style="width: 620px; height: 334px;" width="1439"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Javascript&lt;/p&gt;&lt;p&gt;Code Kingdoms is a visual JavaScript editor. It has a drag-and-drop interface making it accessible to beginners. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24340-338895/4.JPG"&gt;&lt;img alt="4.JPG" class="image-5 jive-image" height="778" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24340-338895/4.JPG" style="width: 620px; height: 336px;" width="1436"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Microsoft Touch Develop&lt;/p&gt;&lt;p&gt;With its touch-based interface, Touch Develop has been designed for mobile devices with touchscreens. &lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24340-338896/5.JPG"&gt;&lt;img alt="5.JPG" class="image-6 jive-image" height="775" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24340-338896/5.JPG" style="width: 620px; height: 335px;" width="1436"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f557a4d0-2465-47d8-8b73-e9e94309418a] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Tue, 01 Nov 2016 07:20:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/11/01/ble-controlled-crossbow-blot-development-platform</guid>
      <dc:date>2016-11-01T07:20:00Z</dc:date>
      <clearspace:dateToText>8 months 2 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/ble-controlled-crossbow-blot-development-platform</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24340</wfw:commentRss>
    </item>
    <item>
      <title>BLE controlled crossbow blot-Parts of Servo-Controlled Platform.</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/11/01/ble-controlled-crossbow-blot-parts-of-servo-controlled-platform</link>
      <description>&lt;!-- [DocumentBodyStart:ef47bd1a-2ca4-4180-bbf6-5845b3abab03] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;1、Parts of Servo-Controlled Platform has been ordered and shown as follows, it will be the rotary platform for Crossbow.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24338-338838/DSCN5875.JPG"&gt;&lt;img alt="DSCN5875.JPG" class="image-1 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24338-338838/1201-900/DSCN5875.JPG" style="width: 620px; height: 465px;" width="1201"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;and here is the SG90 servo to be controlled by MicroBit.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24338-338839/DSCN5876.JPG"&gt;&lt;img alt="DSCN5876.JPG" class="image-2 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24338-338839/1201-900/DSCN5876.JPG" style="width: 620px; height: 465px;" width="1201"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ef47bd1a-2ca4-4180-bbf6-5845b3abab03] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Tue, 01 Nov 2016 02:27:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/11/01/ble-controlled-crossbow-blot-parts-of-servo-controlled-platform</guid>
      <dc:date>2016-11-01T02:27:00Z</dc:date>
      <clearspace:dateToText>8 months 2 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/ble-controlled-crossbow-blot-parts-of-servo-controlled-platform</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24338</wfw:commentRss>
    </item>
    <item>
      <title>BLE controlled crossbow blot-Micro:Bit received.</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/28/ble-controlled-crossbow-blot-microbit-received</link>
      <description>&lt;!-- [DocumentBodyStart:55e77f71-0465-4ab7-82f6-496339833884] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p style="font-family: Verdana, 'Verdana Ref', Geneva, Tahoma, sans-serif; color: #333333;"&gt;1. Micro:Bit is one unique board, not for its fully function and powerful feature, but for its easy to use and easy to learn even for Kids. My propose is to use minimum resources for a fun toy. A BLE controlled crossbow blot to fire a cotton ball stick with paints on head. The crossbow blot is fixed on one SG90 steering driven platform. Try to use only 3 Digital/Analog pins to control 2-D angle and fire-button to let off the cotton ball stick. Just try to amuse some naughty kids.&lt;/p&gt;&lt;p style="font-family: Verdana, 'Verdana Ref', Geneva, Tahoma, sans-serif; color: #333333;"&gt;2. The Micro:Bit has just received in a box shown below.&lt;/p&gt;&lt;p style="font-family: Verdana, 'Verdana Ref', Geneva, Tahoma, sans-serif; color: #333333;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24301-337428/DSCN5856.jpg"&gt;&lt;img alt="DSCN5856.jpg" class="image-1 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24301-337428/1201-900/DSCN5856.jpg" style="width: 620px; height: 465px;" width="1201"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family: Verdana, 'Verdana Ref', Geneva, Tahoma, sans-serif; color: #333333;"&gt;The board is small in size as follows,&lt;/p&gt;&lt;p style="font-family: Verdana, 'Verdana Ref', Geneva, Tahoma, sans-serif; color: #333333;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24301-337429/DSCN5860.jpg"&gt;&lt;img alt="DSCN5860.jpg" class="image-2 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24301-337429/1201-900/DSCN5860.jpg" style="width: 620px; height: 465px;" width="1201"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="font-family: Verdana, 'Verdana Ref', Geneva, Tahoma, sans-serif; color: #333333;"&gt;3. For better documentation, the official website is &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fmicrobit.org%2F" rel="nofollow" target="_blank"&gt;The Micro:bit Foundation is a global non-profit organisation making invention with technology fun for everyone!&lt;/a&gt; &lt;/p&gt;&lt;p style="font-family: Verdana, 'Verdana Ref', Geneva, Tahoma, sans-serif; color: #333333;"&gt;This is new .org website hyperlink instead of old .uk site.&lt;/p&gt;&lt;p style="font-family: Verdana, 'Verdana Ref', Geneva, Tahoma, sans-serif; color: #333333;"&gt;I am on it now.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:55e77f71-0465-4ab7-82f6-496339833884] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Fri, 28 Oct 2016 03:24:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/28/ble-controlled-crossbow-blot-microbit-received</guid>
      <dc:date>2016-10-28T03:24:00Z</dc:date>
      <clearspace:dateToText>8 months 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/ble-controlled-crossbow-blot-microbit-received</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24301</wfw:commentRss>
    </item>
    <item>
      <title>Checking out BBC micro:bit | First Look</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/20/checking-out-bbc-microbit-first-look</link>
      <description>&lt;!-- [DocumentBodyStart:6dd158cf-6d02-4611-8a47-9b870d64279f] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;&lt;div class="e14-video-container" style="max-width: 440px"&gt;&lt;div class="e14-video"&gt;&lt;iframe allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/ANe3l9TRKH8?wmode=transparent" width="440"&gt;
&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6dd158cf-6d02-4611-8a47-9b870d64279f] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Thu, 20 Oct 2016 11:35:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/20/checking-out-bbc-microbit-first-look</guid>
      <dc:date>2016-10-20T11:35:00Z</dc:date>
      <clearspace:dateToText>8 months 4 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/checking-out-bbc-microbit-first-look</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24275</wfw:commentRss>
    </item>
    <item>
      <title>BBC Micro:Fit Pt.1</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/07/bbc-microfit-pt1</link>
      <description>&lt;!-- [DocumentBodyStart:fe8f844f-b0ea-4cf6-9806-965513fd8373] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Saturday I arrived to a very pleasant surprise,&lt;strong&gt; my Micro:Bit had arrived!&lt;/strong&gt; I was so excited that I did a whole photo shoot of the unboxing and jumped right into getting some code up and running on it.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;THE PHOTO SHOOT:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330610/image3.JPG"&gt;&lt;img alt="image3.JPG" class="image-1 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330610/1200-900/image3.JPG" style="width: 620px; height: 465px;" width="1200"/&gt;&lt;/a&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330716/image5.JPG"&gt;&lt;img alt="image5.JPG" class="image-2 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330716/872-900/image5.JPG" style="width: 620px; height: 640px;" width="872"/&gt;&lt;/a&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330718/image4.JPG"&gt;&lt;img alt="image4.JPG" class="image-3 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330718/1520-900/image4.JPG" style="width: 620px; height: 367px;" width="1520"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;After this lovely display, it was to the code I went. Since I was doing an activity monitoring bracelet, I decided to stand on the shoulders of giants rather than reinventing the wheel, so I used the &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.microbit.co.uk%2Fapp%2F%23list%3Ainstalled-scripts%3Ascript%3Afawwztunmc%3Aoverview" rel="nofollow" target="_blank"&gt;code already provided&lt;/a&gt; as a reference point. I created a mode variable which can be toggled up or down using the A and B button and switches through a step counter, a mode which shows the current temperature in Fahrenheit, and a compass. I am looking into making a clock mode which shows the current time (will be EST since that is my timezone, but I will look into expanding this). Below are some screenshots of the code and pictures of it flashed onto the micro:bit:&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330719/pt1.png"&gt;&lt;img alt="pt1.png" class="image-4 jive-image" height="540" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330719/pt1.png" style="width: 620px; height: 498px;" width="672"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330720/pt2.png"&gt;&lt;img alt="pt2.png" class="image-5 jive-image" height="552" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330720/pt2.png" style="width: 620px; height: 538px;" width="636"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330721/pt3.png"&gt;&lt;img alt="pt3.png" class="image-6 jive-image" height="532" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330721/pt3.png" style="height: auto;" width="564"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330722/pt4.png"&gt;&lt;img alt="pt4.png" class="image-7 jive-image" height="244" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330722/pt4.png" style="height: auto;" width="436"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330723/image6.JPG"&gt;&lt;img alt="image6.JPG" class="image-8 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330723/1180-900/image6.JPG" style="width: 620px; height: 473px;" width="1180"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Step Counter&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24231-330724/image7.JPG"&gt;&lt;img alt="image7.JPG" class="image-9 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24231-330724/354-900/image7.JPG" style="width:354px; " width="354"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Compass&lt;/p&gt;&lt;p&gt;&lt;span id="4b02d27f_502d_459c_8844_53fea38b50b8"&gt;&lt;div class="e14-video-container" style="max-width: 520px;"&gt;&lt;div class="e14-video"&gt;&lt;iframe allowfullscreen="" data-htmlsrc="VideoPluginMacro" mozallowfullscreen="" src="//players.brightcove.net/1362235890001/NkxiVJdjx_default/index.html?videoId=5161185777001" webkitallowfullscreen=""&gt;
&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Temperature Gauge&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Watch out for part 2, where I will be making a housing for the Micro:Fit and give an update on the clock module I am hoping to implement! &lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:fe8f844f-b0ea-4cf6-9806-965513fd8373] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">activity_monitor</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">activity_tracker</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">temp sensor</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Fri, 07 Oct 2016 17:25:01 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/07/bbc-microfit-pt1</guid>
      <dc:date>2016-10-07T17:25:01Z</dc:date>
      <clearspace:dateToText>7 months 6 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/bbc-microfit-pt1</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24231</wfw:commentRss>
    </item>
    <item>
      <title>BBC Micro:bit Line Follower Robot Tutorial</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/03/bbc-microbit-line-follower-robot-tutorial</link>
      <description>&lt;!-- [DocumentBodyStart:01c4e0ee-6a67-42e7-8537-e0fb96b1d035] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;&lt;div class="toc"&gt;&lt;ul&gt;&lt;li&gt;
&lt;a class="jive-link-anchor-small" href="#jive_content_id_Introduction"&gt;Introduction&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a class="jive-link-anchor-small" href="#jive_content_id_Reading_the_Lines"&gt;Reading the Lines.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a class="jive-link-anchor-small" href="#jive_content_id_Getta_moveon"&gt;Getta moveon&lt;/a&gt;
&lt;ul&gt;&lt;li&gt;
&lt;a class="jive-link-anchor-small" href="#jive_content_id_The_Motor_Driver"&gt;The Motor Driver&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a class="jive-link-anchor-small" href="#jive_content_id_Forming_a_chassis"&gt;Forming a chassis&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a class="jive-link-anchor-small" href="#jive_content_id_Write_the_program"&gt;Write the program&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a class="jive-link-anchor-small" href="#jive_content_id_Create_a_track_and_test"&gt;Create a track and test&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;h1 id="jive_content_id_Introduction"&gt;Introduction&lt;/h1&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The BBC Microbit is a small ARM based, user friendly, micro controller targeted towards computer education in the UK. It has been developed by the partnership of a long list of organisations including Microsoft, Element14, Nordic, NXP and many more. (&lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FMicro_Bit" rel="nofollow" target="_blank"&gt;Click here for the wikipedia link&lt;/a&gt;)&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The intended audience is school children and there are four official ways to write programs for the BBC Micro Bit. They are.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;CodeKingdoms, using JavaScript;&lt;/li&gt;&lt;li&gt;Microsoft Block Editor, based on Blockly;&lt;/li&gt;&lt;li&gt;Microsoft TouchDevelop;&lt;/li&gt;&lt;li&gt;MicroPython.&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;In addition to these, it is possible to really go deep with mBed at mbed.org for access to the underlying runtime and system code. For the most part, the TouchDevelop Editor from Microsoft is a good balance between programming language and user friendly IDE.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;h1 id="jive_content_id_Reading_the_Lines"&gt;Reading the Lines.&lt;/h1&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Element14 was kind enough to provide me with one of these boards and I though I would do something with the board beyond the blinking LED. So the simplest mechanical project I could think of was a simple line follower robot. The objective is to have a machine follow a line- thats it! I did two videos for this and in part one, I start with introducing the BBC Micro bit and then making a small circuit that can be used to detect a black line on a white flat sheet. This is accomplished using some IR LEDs and photodiodes.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;We go on ahead and write a small piece of code to read the sensors and then display the movement direction on the matrix display. Here is the video for a more in detail lesson.&lt;/p&gt;&lt;p&gt;&lt;div class="e14-video-container" style="max-width: 440px"&gt;&lt;div class="e14-video"&gt;&lt;iframe allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/7qnSsc54bEQ?wmode=transparent" width="440"&gt;
&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;h1 id="jive_content_id_Getta_moveon"&gt;Getta moveon&lt;/h1&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;In Part 2, we go through the concept of a motor driver, the basic circuit and controlling DC motors with the BBC microbit. We then move to add the motors to a chassis and then write the basic routine to make the robot follow a simple line.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;div class="e14-video-container" style="max-width: 440px"&gt;&lt;div class="e14-video"&gt;&lt;iframe allowfullscreen="allowfullscreen" frameborder="0" height="330" scrolling="no" src="https://www.youtube.com/embed/lhRkDi4RNN4?wmode=transparent" width="440"&gt;
&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;h2 id="jive_content_id_The_Motor_Driver"&gt;The Motor Driver&lt;/h2&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The L293D is a dedicated motor driving chip with 4 half H-bridges or two full H-Bridges which can be employed to control the direction two connected motors. You may choose to make an H-Bridge using transistors or even MOSFETs on a strip board etc but the single chip solution is simpler and quicker. The pin diagram and connection diagram for the L293D is shown below.&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24199-329355/F0PZGU3HZJO67Z9.LARGE.jpg"&gt;&lt;img alt="F0PZGU3HZJO67Z9.LARGE.jpg" class="image-1 jive-image" height="410" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24199-329355/F0PZGU3HZJO67Z9.LARGE.jpg" style="height: auto;" width="500"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="text-align: left;"&gt;The GPIOs in the BBC Micro:bit can be used to set the speed and direction of the motors however for this exercise, we will only be interested in modifying the direction of the motors. Since the GPIOs available on the breakout board also include the ones used for onboard peripherals such as the matrix display, we must select the ones that are unused. Take a look at the pinout diagram below. We need four IOs out of which two are used for direction and two are used for speed or turning the motors ON and OFF.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px; text-align: left;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24199-329356/600xNxmicrobit_platform_image_2.png.pagespeed.ic_.uXq2rT5rpA.png"&gt;&lt;img alt="600xNxmicrobit_platform_image_2.png.pagespeed.ic_.uXq2rT5rpA.png" class="image-2 jive-image" height="900" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24199-329356/1069-900/600xNxmicrobit_platform_image_2.png.pagespeed.ic_.uXq2rT5rpA.png" style="width: 620px; height: 521px;" width="1069"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px; text-align: left;"&gt;&amp;#160;&lt;/p&gt;&lt;h2 id="jive_content_id_Forming_a_chassis"&gt;Forming a chassis&lt;/h2&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;After connecting the motor driver and motors, we need to put everything together along with a chassis, wheels and our sensor board. I have made a simple chassis, but you can create something more elaborate and used different parts according to preference. The sky is the limit. Add batteries and we are good.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;h2 id="jive_content_id_Write_the_program"&gt;Write the program&lt;/h2&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;We will continue using touch develop to make the program and i order to make the decision to turn right or left or move straight, we will add an IF-THEN-ELSE ladder within the loop we created the last time. The program can be downloaded as a file using the link provided at the bottom of this page. Compile the code and upload the hex file to the BBC Micro:bit.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;h2 id="jive_content_id_Create_a_track_and_test"&gt;Create a track and test&lt;/h2&gt;&lt;h2&gt;&lt;/h2&gt;&lt;p&gt;In order to follow a line, we need a line for which we use some black water colours and a white paper sheet. Draw a simple circle initially to test out the functionality. Make sure that the line is not too thick else the sensor will have problems detecting turns and will get stuck easily. We just need the line to thick enough that it is detected by each of the sensors individually.&lt;/p&gt;&lt;p&gt;Test her out.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Let me know what you think in the comments section and give a like and subscribe to the youtube channel for more.&lt;/p&gt;&lt;p&gt;Happy hacking.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:01c4e0ee-6a67-42e7-8537-e0fb96b1d035] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">ip_iot</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <pubDate>Mon, 03 Oct 2016 12:33:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/03/bbc-microbit-line-follower-robot-tutorial</guid>
      <dc:date>2016-10-03T12:33:00Z</dc:date>
      <clearspace:dateToText>9 months 2 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/bbc-microbit-line-follower-robot-tutorial</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24199</wfw:commentRss>
    </item>
    <item>
      <title>BBC micro:bit - Submit your Big Ideas: Alert Button (Unboxing, Brief Intro)</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/01/bbc-microbit-submit-your-big-ideas-alert-button-unboxing-brief-intro</link>
      <description>&lt;!-- [DocumentBodyStart:d085f141-2ab0-4ed1-bf9c-26531059d2b6] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Just when I thought Friday couldn't get any better, a gift, for me, in the mail!&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328459/microbit-box1.jpg"&gt;&lt;img alt="Boxed BBC Micro:Bit" class="image-1 jive-image" height="640" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328459/microbit-box1.jpg" style="height: auto;" width="480"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;IT'S HEEEEERE! My second BBC Micro:Bit, the "official" one that will be used in my alert button project. Thanks, element14, for sending it!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;This is the Micro:Bit "Go" starter kit which contains the following:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;a &lt;strong&gt;Micro:Bit&lt;/strong&gt; (of course),&lt;/li&gt;&lt;li&gt;a &lt;strong&gt;battery pack&lt;/strong&gt;,&lt;/li&gt;&lt;li&gt;a set of &lt;strong&gt;batteries&lt;/strong&gt;, and&lt;/li&gt;&lt;li&gt;a &lt;strong&gt;micro-USB cable &lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Basically, everything a person would need to get starting with Micro:Bits other than development tools. Simple first-run instructions are printed inside the box lid, and some basic documentation and safety information is included.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328556/microbit-box2.jpg"&gt;&lt;img alt="microbit-box2.jpg" class="image-2 jive-image" height="640" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328556/microbit-box2.jpg" style="height: auto;" width="480"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328557/microbit-box3.jpg"&gt;&lt;img alt="microbit-box3.jpg" class="image-3 jive-image" height="640" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328557/microbit-box3.jpg" style="height: auto;" width="480"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328558/microbit-box4.jpg"&gt;&lt;img alt="microbit-box4.jpg" class="image-4 jive-image" height="480" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328558/microbit-box4.jpg" style="width: 620px; height: 465px;" width="640"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The Micro:Bit itself comes in what I can only describe as a tiny, flat coffee bag. It's a simple and cool idea, and evidently it's sustainable packaging which is an added bonus. The graphic design side of my brain appreciates the attention to tiny details. &lt;span aria-label="Happy" class="emoticon_happy emoticon-inline" style="height:16px;width:16px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328559/microbit-box5.jpg"&gt;&lt;img alt="Micro:Bit in its bag" class="image-5 jive-image" height="480" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328559/microbit-box5.jpg" style="width: 620px; height: 465px;" width="640"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;And behold, this one's yellow!&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328560/microbit1.jpg"&gt;&lt;img alt="The Micro:Bit" class="image-6 jive-image" height="640" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328560/microbit1.jpg" style="height: auto;" width="480"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;My first Micro:Bit (obtained at a Micro:Bit workshop at a local Mini Maker Faire) has a slightly different appearance, I assume because it was an early test unit? Maybe? Note the check mark in the upper-left corner and the different thicknesses and proportions in the Micro:Bit logo (oval w/ dots):&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328561/microbit2.jpg"&gt;&lt;img alt="My two Micro:Bits for comparison" class="image-7 jive-image" height="640" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328561/microbit2.jpg" style="height: auto;" width="480"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The screws on my first Micro:Bit are holding a MI:Power board that I purchased for two reasons:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;to prevent touching the back of the Micro:Bit (a known problem, often resulting in a dead Micro:Bit), and&lt;/li&gt;&lt;li&gt;to make it easier to use the device untethered&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I personally dislike the battery packs that come with Micro:Bits because they're awkward and gangly, just a black box hanging from the device by a couple of thin wires, and there isn't even an on/off switch. The MI:Power board has a holder for a 3V coin battery and a built-in piezo speaker on its inner surface, and a tiny on/off switch is included on the top edge. It connects to the 3V and GND contacts through the screws that pass through those two holes, and a third screw holds the 0 contact to make it all stable. &lt;em&gt;I highly recommend getting one of these boards if you plan to carry around your Micro:Bit.&lt;/em&gt; Mobility is an important detail in my project which I will describe later. For now, I'm only using the board for its protective properties (the coin battery is saved for a later date). Before moving ahead with the project, I plan to switch the MI:Power board to the new, element14-provided Micro:Bit.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328562/microbit3.jpg"&gt;&lt;img alt="Mi:Power board" class="image-8 jive-image" height="640" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328562/microbit3.jpg" style="height: auto;" width="480"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The last piece of my project's hardware puzzle is my Raspberry Pi 3:&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24193-328563/raspi1.jpg"&gt;&lt;img alt="Raspberry Pi 3 with NRF24L01 transceiver" class="image-9 jive-image" height="640" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24193-328563/raspi1.jpg" style="height: auto;" width="480"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;That thing that's wired to it is an NRF24L01 2.4GHz wireless transceiver. Why is it there? Well, as a backup plan mostly. My project features a Micro:Bit communicating with a Raspberry Pi, and currently there are only two ways to do this without a cable:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;via Bluetooth Low Energy (BLE), or&lt;/li&gt;&lt;li&gt;via the plain ol' 2.4GHz radio&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;The 2.4GHz radio does double duty by allowing simple radio communication with other simple 2.4GHz radio devices (like other Micro:Bits) and also by providing a radio for BLE. I have been experimenting with BLE between Micro:Bits and Raspberry Pis and so far I'm underwhelmed with my success rate. I'll go into that in detail as these blog posts pile up. As a backup, I want to see if I can get a Micro:Bit to communicate with the Raspberry Pi via a simple 2.4GHz radio. That's allegedly provided by the NRF24L01 module. I have gotten two of these modules to communicate using two Raspberry Pis (works like a charm) but I have not tried it with Micro:Bits yet. Soon, soon.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Okay, enough hinting. Here's a brief rundown of my project:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Alert Button Project&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;User story&lt;/strong&gt;: A person in distress pushes a button on the Micro:Bit which signals the Raspberry Pi to send a notification message to Amazon SNS (Simple Notification Service), and that message is sent to one or more individuals via SMS text message, or email, or whatever protocol is designated in SNS for the notification. Basically, think of those "I've fallen and I can't get up" emergency systems that people use to notify a service that an ambulance needs to be called and you'll be close to my goal.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Please note that this is just a user story, an excuse to experiment with wireless (preferably two-way) communication between Micro:Bits and Raspberry Pis and have it activate a notification via Amazon SNS. &lt;strong&gt;&lt;em&gt;This project should not be used as an actual distress notification system!&lt;/em&gt;&lt;/strong&gt; I promise it will &lt;em&gt;not&lt;/em&gt; have the same reliability as a "real" distress notification system and thus should &lt;em&gt;not&lt;/em&gt; be depended upon for anything involving health and wellness. This could just as easily be used to send "where are you" messages from a party, or "server looks like it's down" messages from a server room, or any of a number of other mundane but useful notifications that do not involve life or death. This is for fun, folks, not for profit.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;As a bonus, I already have the basics of Amazon SNS worked out. Setting up a REST API for notifications requires lots of steps that I'm sure element14 does not want to see posted in the Micro:Bit blog section, so instead I'll point you &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fhumm.us%2Fsns_howto%2Findex.php" rel="nofollow" target="_blank"&gt;here&lt;/a&gt; and ask that you follow those instructions if you wish to implement an API on your own. It's a decent first step for you while I'm working out how to get wireless communication between Micro:Bits and Raspberry Pis, which unfortunately is taking a lot longer than I anticipated. I'll repost the link to the API instructions a number of times, I'm sure, so don't sweat it if you forget which tiny link in this post takes you there. We're just getting started.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Okay, enough. I'll probably reformat this post, edit it down to a more reasonable length (it needs it!), and formalize things a bit. For now, I wanted to post something saying I have the Micro:Bit and I'm excited to start making this all work.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d085f141-2ab0-4ed1-bf9c-26531059d2b6] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">nrf24l01</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">raspberry pi</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Sat, 01 Oct 2016 01:15:37 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/10/01/bbc-microbit-submit-your-big-ideas-alert-button-unboxing-brief-intro</guid>
      <dc:date>2016-10-01T01:15:37Z</dc:date>
      <clearspace:dateToText>9 months 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/bbc-microbit-submit-your-big-ideas-alert-button-unboxing-brief-intro</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24193</wfw:commentRss>
    </item>
    <item>
      <title>1 Micro:Bit + 1 Raspberry Pi 3 + 1 Bluez Upgrade = 1 Huge Headache</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/09/16/1-microbit-1-raspberry-pi-3-1-bluez-upgrade-1-huge-headache</link>
      <description>&lt;!-- [DocumentBodyStart:1084ecb3-613d-4220-84cb-1c4284dd6129] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;&lt;span style="color: #909090;"&gt;&lt;em&gt;Updated 9/21/2016 to include an image and Bluez/BLE setup instructions for Raspbian "Jessie" on Raspberry Pi 3.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Oh deary dear...this is not what I wanted to do on a Thursday afternoon.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Some background:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I recently won an opportunity to build an "alert button" project using a Micro:Bit and a Raspberry Pi (thanks again, element14!). The Micro:Bit will be shipping soon, and the Raspberry Pi (not supplied by element14) is sitting in my office humming very warmly under a table, waiting to be put to work.&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-24107-325046/microbit.jpg"&gt;&lt;img alt="microbit.jpg" class="image-1 jive-image" height="386" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-24107-325046/290-386/microbit.jpg" style="float: left; width:290px; height: 386.233px;" width="290"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Coincidentally, a Mini Maker Faire took place last weekend in my city, and one of the workshops at the event was about Micro:Bits. I made sure I was first in line, and lucky me, the first 20 people got a free Micro:Bit. That was a very nice surprise! So, all week I've been playing around with a Micro:Bit while I wait for the element14 Micro:Bit to arrive.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Communication between a Micro:Bit and my Raspberry Pi is central to my project. Both devices support Bluetooth Low Energy (BLE), so I figured I'd be in good shape communication-wise. What I didn't consider was &lt;em&gt;how well&lt;/em&gt; BLE is supported on Raspbian, which is the version of Linux running on the Raspberry Pi. And by "how well BLE is supported," I actually mean "how &lt;em&gt;little&lt;/em&gt; BLE is supported." In fact, I'm pretty sure there is no distribution of Linux for Raspberry Pis that supports BLE out of the box. BLE support is experimental at best, and you can't even get the experimental support without replacing a tricky software package/suite called "Bluez". The version of Bluez in the latest Raspbian (Linux on Raspberry Pi) is 5.23, but you need at least version 5.40 to get BLE. And folks, let me tell you, this is one BEAR of a package to replace. It's ugly, very ugly, and even when it's installed and allegedly running it does not always work as expected. To make things even more fun, there are many forums and webpages that discuss upgrading Bluez, but none of them describes 100% of the process.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I managed to upgrade Bluez today. I took detailed notes as I upgraded, and they are shared below. The problem is, like anything that sporadically works on Linux, good instructions can get you 95% of the way to a solution but that last 5% is going to resemble throwing spaghetti at a wall. Maybe that's why none of the online help takes you 100% of the way toward a solution? Once the software is installed and running, nothing short of a series of random power on/off cycles, scan sessions, connect and pairing attempts, reboots, etc will get the Micro:Bit seen and paired. Once paired, the pairing seems to stick at least for a while. Sometimes the pairing mysteriously drops and the process begins again. And even when the Micro:Bit is paired and connected, experimenting with its GATT attributes is sometimes effective, sometimes not so effective. After a few hours of experimenting, I felt like a caveman banging two rocks together trying to get them to talk.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Anyway, here are the steps and/or commands that I executed to get Bluez/BLE set up on my Raspberry Pi so my Micro:Bit could at least pair and connect to it:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install bluetooth&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install bluez-tools&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install build-essential&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install autoconf&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install glib2.0&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install libglib2.0-dev&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install libdbus-1-dev&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install libudev-dev&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install libical-dev&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-get install libreadline-dev&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;Download and extract the latest Bluez source code (v5.41 is the latest as of 9/21/2016):&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;&lt;span&gt;wget &lt;/span&gt;&lt;a class="" href="https://www.element14.com/community/external-link.jspa?url=http%3A%2F%2Fwww.kernel.org%2Fpub%2Flinux%2Fbluetooth%2Fbluez-5.41.tar.xz"&gt;http://www.kernel.org/pub/linux/bluetooth/bluez-5.41.tar.xz&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;tar xf bluez-5.41.tar.xz&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;Change into the directory created by the &lt;strong&gt;tar&lt;/strong&gt; command above, then configure, build, and install Bluez:&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;cd bluez-5.41&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;./configure --prefix=/usr \&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; --mandir=/usr/share/man \&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; --sysconfdir=/etc \&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; --localstatedir=/var \&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; --enable-experimental \&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; --enable-maintainer-mode&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;make&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo make install&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;You may want to play with &lt;strong&gt;gatttool&lt;/strong&gt; at some point. It is part of Bluez and is built in the make step above, but it is not installed by default. You will need to manually install it (optional):&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo cp attrib/gatttool /usr/local/bin&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;Enable experimental support in the bluetooth daemon (this enables BLE). Put this all on a single command line:&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo sed -i '/^ExecStart.*bluetoothd\s*$/ s/$/ --experimental/' /lib/systemd/system/bluetooth.service&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;Raspbian installs bluetooth firmware in directory not recognized by Bluez, so make a symbolic link (it's like a Windows alias) that references the firmware directory in the location Bluez expects it to be in (&lt;span style="font-family: 'courier new', courier;"&gt;/etc/firmware&lt;/span&gt;):&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo ln -s /lib/firmware /etc/firmware&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;Now, enable bluetooth to load during system boot, then reload daemons to load it without rebooting, or just reboot after enabling it.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo systemctl enable bluetooth&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo systemctl daemon-reload&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;The following seems to be needed every time the Raspberry Pi boots. This should go in a startup script somewhere, but I have not figured out which one yet. For now, every time the Raspberry Pi reboots, just run this command:&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;/usr/bin/hciattach /dev/ttyAMA0 bcm43xx 921600 noflow -&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;At this point, you should be able to run &lt;strong&gt;bluetoothctl&lt;/strong&gt; as root (&lt;strong&gt;sudo bluetoothctl&lt;/strong&gt;) and start playing. If you wish to do bluetoothy things as user &lt;em&gt;pi&lt;/em&gt;, allegedly &lt;/span&gt;&lt;span style="color: #3d3d3d;"&gt;you can make this happen by duplicating the entire policy for user &lt;em&gt;root&lt;/em&gt; and changing &lt;em&gt;root&lt;/em&gt; to &lt;em&gt;pi&lt;/em&gt; in &lt;span style="font-family: 'courier new', courier;"&gt;/etc/dbus-1/system.d/bluetooth.conf&lt;/span&gt;. Just &lt;/span&gt;&lt;span style="color: #3d3d3d;"&gt;copy/paste the entire section from the opening &lt;em&gt;root&lt;/em&gt; policy tag to its closing policy tag and edit the username. I suspect you need to be &lt;em&gt;root&lt;/em&gt; to do &lt;/span&gt;&lt;span style="color: #3d3d3d;"&gt;other things so I won't promote this as a solid path to follow. It's best to stick with &lt;em&gt;root&lt;/em&gt; (&lt;strong&gt;sudo &lt;em&gt;command&lt;/em&gt;&lt;/strong&gt;).&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;Some people think it's best to set the bluetooth system to be BLE-only. If you want to do this, ensure that &lt;span style="font-family: 'courier new', courier;"&gt;/etc/bluetooth/main.conf&lt;/span&gt; contains the &lt;/span&gt;&lt;span&gt;following line:&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;ControllerMode = le&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;I tried this and did not notice any difference, but your mileage may vary.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;One last thing. Be sure to suspend updates to the Bluez package in Raspbian, otherwise you'll overwrite your hand-built version of Bluez next time you &lt;/span&gt;&lt;span style="color: #3d3d3d;"&gt;update/upgrade:&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-mark hold bluez&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;To remove the hold at a later date:&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #3d3d3d;"&gt;&lt;strong&gt;sudo apt-mark unhold bluez&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;WHEW, that's a lot of steps just to get one package updated. Quite frankly, I'm surprised that the Raspbian folks use such an outdated version of Bluez in "Jessie" considering that bluetooth is one of the Raspberry Pi's bigger selling points.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;As a backup plan, I took a shot in the dark and ordered two 2.4GHz transceivers via eBay in case the vanilla 2.4GHz radio support in the Micro:Bit works better without being clogged with BLE. Something tells me the Micro:Bit radio protocol relies on Micro:Bits speaking only with other Micro:Bits, but the transceivers were dirt cheap so I won't be upset if they don't work like I want them to. I'll do something else with them, I guess. The transceivers have arrived, and as soon as I come up with a method by which Micro:Bits can chat with Raspberry Pis via a transceiver, I'll write another post. This one's long enough.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I was inclined to write this off as a Raspberry Pi + Bluez issue more than a Micro:Bit issue, but my two Roku boxes have had no problems being seen by Bluez while Micro:Bits have been more finicky, so the issues I've experienced are probably a combination of Bluez, Raspberry Pi's bluetooth hardware, and Micro:Bit's bluetooth hardware. Don't know. It will work eventually, I just know it.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Onward.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1084ecb3-613d-4220-84cb-1c4284dd6129] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">headaches</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">raspberry pi</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bluez</category>
      <pubDate>Fri, 16 Sep 2016 04:49:00 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/09/16/1-microbit-1-raspberry-pi-3-1-bluez-upgrade-1-huge-headache</guid>
      <dc:date>2016-09-16T04:49:00Z</dc:date>
      <clearspace:dateToText>9 months 4 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/1-microbit-1-raspberry-pi-3-1-bluez-upgrade-1-huge-headache</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=24107</wfw:commentRss>
    </item>
    <item>
      <title>BBC micro:bit - Submit your Big Ideas</title>
      <link>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/06/20/bbc-microbit-challenge-submit-your-ideas</link>
      <description>&lt;!-- [DocumentBodyStart:3f461e39-2663-4552-bf00-7e6bd34b7a00] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p style="text-align: center;"&gt;&lt;a href="https://www.element14.com/community/servlet/JiveServlet/showImage/38-23397-290346/Microbit+Hardware.png"&gt;&lt;img alt="BBC micro:bit " class="image-1 jive-image" height="547" src="https://www.element14.com/community/servlet/JiveServlet/downloadImage/38-23397-290346/Microbit+Hardware.png" style="width: 620px; height: 349px;" width="973"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;h1&gt;Introduction&lt;/h1&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;Our &lt;a class="jive-link-blog-small" data-containerId="15640" data-containerType="37" data-objectId="23221" data-objectType="38" href="https://www.element14.com/community/community/stem-academy/microbit/blog/2016/05/26/10-bbc-microbit-projects-in-ten-days?ICID=BBC-featured-products"&gt;10 BBC micro:bit Projects in 10 Days&lt;/a&gt; series introduced the incredible creative potential of this unique pocket sized computer system. But we've really only scratched the surface. Now we want to hear your ideas.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;The BBC micro:bit is currently only available for sale in the UK through &lt;a class="jive-link-external-small" href="http://uk.farnell.com/bbc-microbit" target="_blank"&gt;Farnell element14&lt;/a&gt;, &lt;a class="jive-link-external-small" href="http://cpc.farnell.com/bbc-micro-bit/mb80/bbc-micro-bit/dp/ED00034?COM=bbc-microbit-buy" target="_blank"&gt;CPC&lt;/a&gt; and our &lt;a class="jive-link-external-small" href="http://uk.farnell.com/bbc-microbit-reseller?COM=BBCmicro:bit" target="_blank"&gt;approved re-sellers&lt;/a&gt;, but we've managed to secure ten devices to give away to members of our global community.&lt;/span&gt;&lt;/p&gt;&lt;h1&gt;&lt;/h1&gt;&lt;h1&gt;How to Enter&lt;/h1&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;For your chance to get hold of one of these sought-after devices, simply read our &lt;a class="jive-link-blog-small" data-containerId="15640" data-containerType="37" data-objectId="23221" data-objectType="38" href="https://www.element14.com/community/community/stem-academy/microbit/blog/2016/05/26/10-bbc-microbit-projects-in-ten-days?ICID=BBC-featured-products"&gt;10 BBC micro:bit Projects in 10 Days&lt;/a&gt; series and 'like' your two favourite projects to earn the BBC micro:bit badge. Then, leave a comment under this blog telling us about a project you'd like to try out using the BBC micro:bit.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size: 18pt;"&gt;&lt;strong&gt;The ten participants who submit the best, most creative project ideas will each receive a BBC micro:bit and will be invited to write about their project here on element14.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px; text-align: center;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;Submissions are open until 23:59 (BST) on &lt;strong&gt;Sunday 31st July 2016&lt;/strong&gt;. Full terms and conditions can be in the attached PDF.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;To find out more about the BBC micro:bit initiative and the unique functionality of the device, visit the official &lt;a class="jive-link-external-small" href="https://www.element14.com/community/external-link.jspa?url=https%3A%2F%2Fwww.microbit.co.uk%2F" rel="nofollow" target="_blank"&gt;BBC micro:bit website&lt;/a&gt; or read our &lt;a class="jive-link-external-small" href="http://uk.farnell.com/bbc-microbit-questions-and-answers?COM=May" target="_blank"&gt;exclusive interview&lt;/a&gt; with Premier Farnell's Strategic Alliance Director Richard Curtin.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:3f461e39-2663-4552-bf00-7e6bd34b7a00] --&gt;</description>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">microbit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">bbc micro:bit</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">ten bbc micro:bit projects</category>
      <category domain="https://www.element14.com/community/community/stem-academy/microbit/blog/tags">big ideas</category>
      <pubDate>Mon, 20 Jun 2016 10:26:28 GMT</pubDate>
      <author>messages@element14.com</author>
      <guid>https://www.element14.com/community/community/stem-academy/microbit/blog/2016/06/20/bbc-microbit-challenge-submit-your-ideas</guid>
      <dc:date>2016-06-20T10:26:28Z</dc:date>
      <clearspace:dateToText>1 year 4 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>47</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
      <wfw:comment>https://www.element14.com/community/community/stem-academy/microbit/blog/comment/bbc-microbit-challenge-submit-your-ideas</wfw:comment>
      <wfw:commentRss>https://www.element14.com/community/community/stem-academy/microbit/blog/feeds/comments?blogPost=23397</wfw:commentRss>
    </item>
  </channel>
</rss>

