{"id":2943,"date":"2010-12-20T11:00:00","date_gmt":"2010-12-20T11:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/msr_er\/2010\/12\/20\/net-gadgeteer-redefines-what-gadget-fans-can-do-with-modular-components-and-object-oriented-programming\/"},"modified":"2016-07-20T07:34:14","modified_gmt":"2016-07-20T14:34:14","slug":"net-gadgeteer-redefines-what-gadget-fans-can-do-with-modular-components-and-object-oriented-programming","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/net-gadgeteer-redefines-what-gadget-fans-can-do-with-modular-components-and-object-oriented-programming\/","title":{"rendered":".NET Gadgeteer Redefines What Gadget Fans Can Do with Modular Components and Object-Oriented Programming"},"content":{"rendered":"<p><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\"><img decoding=\"async\" src=\"https:\/\/msdnshared.blob.core.windows.net\/media\/MSDNBlogsFS\/prod.evol.blogs.msdn.com\/CommunityServer.Blogs.Components.WeblogFiles\/00\/00\/01\/32\/81\/1374.Gadgeteer_circuit.jpg\" original-url=\"http:\/\/blogs.msdn.com\/resized-image.ashx\/__size\/215x160\/__key\/CommunityServer-Blogs-Components-WeblogFiles\/00-00-01-32-81\/1374.Gadgeteer_5F00_circuit.jpg\" alt=\"This example of the Gadgeteer main board has several modules attached through standard connectors. The modules include a display, an LED, button, an Ethernet connection, and a Zigbee radio.\" title=\"This example of the Gadgeteer main board has several modules attached through standard connectors. The modules include a display, an LED, button, an Ethernet connection, and a Zigbee radio.\" style=\"float: right; margin-left: 6px; margin-right: 6px; border: 0px;\" \/>Once upon a time, being a &#8220;gadget fanatic&#8221; usually meant you were an early adopter of new technologies, someone who&#8217;d own the latest multi-megapixel digital camera or high-powered handheld device. A rare few with engineering and embedded development programming skills might push this a bit further, creating something new from hardware components by soldering, wiring, and coding a new gizmo into existence. But such aspirations were out of reach for many hobbyists and potential inventors.<\/span><\/span><\/p>\n<p><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">All that is about to change. Before long, gadget groupies will be able to reach the level of custom hardware configuration thanks to the <\/span><\/span><a target=\"_blank\" href=\"http:\/\/www.microsoft.com\/netmf\/default.mspx\"><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">.NET Micro Framework<\/span><\/span><\/a><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\"> and the forthcoming .NET Gadgeteer rapid prototyping platform. Perhaps best described as building blocks for electronics, an aspiring gadget maker can connect various hardware components (no soldering required), develop functionality by using object-oriented Microsoft .NET programming, and even design a novel enclosure for a custom device. Functions can include sensing the environment, taking pictures, displaying images, playing sounds, and even communicating with other devices and the Internet.<\/span><\/span><\/p>\n<p><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">In the coming year, .NET Micro Framework hardware modules&mdash;including displays, sensors, cameras, radios, MP3 players, and Ethernet ports&mdash;are expected to become available for purchase through third-party partners. The prototype hardware, available in kits to select researchers, was recently shared at the 2010 New York Maker Faire event for do-it-yourself technologists. The platform&#8217;s inventor, Nicolas Villar, demonstrated the system with his Microsoft Research colleagues James Scott, Steve Hodges, and Kerry Hammil, together with the product unit manager for the .NET Micro Framework, Colin Miller. Attendees were impressed by the Gadgeteer demos, which included an MP3 player, a Simon-type matching game, and a remote sensing system that enabled users to control a camera. One attendee became so enthralled with the technology that he picked it up and started demoing it to others! The booth went on to win the Maker Faire &#8220;Editor&#8217;s Choice Best-in-Show&#8221; and &#8220;Most Interactive Demo&#8221; awards.<\/span><\/span><\/p>\n<p><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\"><img decoding=\"async\" src=\"https:\/\/msdnshared.blob.core.windows.net\/media\/MSDNBlogsFS\/prod.evol.blogs.msdn.com\/CommunityServer.Blogs.Components.WeblogFiles\/00\/00\/01\/32\/81\/4645.Gadgeteer_Simon.jpg\" original-url=\"http:\/\/blogs.msdn.com\/resized-image.ashx\/__size\/170x320\/__key\/CommunityServer-Blogs-Components-WeblogFiles\/00-00-01-32-81\/4645.Gadgeteer_5F00_Simon.jpg\" alt=\"This is an exploded view of the Simon game (which was made as a demo for Maker Faire) showing the Gadgeteer modules and the custom case.\" title=\"This is an exploded view of the Simon game (which was made as a demo for Maker Faire) showing the Gadgeteer modules and the custom case.\" style=\"float: left; margin-left: 6px; margin-right: 6px; border: 0px;\" \/>Since Maker Faire, Microsoft Research has been developing the infrastructure needed to further develop Gadgeteer as a product and partnering with high school and university teachers to bring Gadgeteer to students. At an internal Microsoft &#8220;science fair&#8221; event, it beat out tough technological competitors to take the &#8220;President&#8217;s Award&#8221; given by Terry Crowley, a technical fellow and the director of development for Microsoft Office.<\/span><\/span><\/p>\n<p><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">If you&#8217;re interested in seeing the .NET Gadgeteer in action, you can view the <\/span><\/span><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/channel9.msdn.com\/Blogs\/Clint\/NET-Gadgeteer\"><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">Channel 9 video demonstration<\/span><\/span><span class=\"sr-only\"> (opens in new tab)<\/span><\/a><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\"> and the <\/span><\/span><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/blog.makezine.com\/archive\/2010\/09\/colin_miller_explains_the_gadgeteer.html\"><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">Make Magazine video from Maker Faire<\/span><\/span><span class=\"sr-only\"> (opens in new tab)<\/span><\/a><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">. Additional opportunities to see Gadgeteer in person are planned for the <\/span><\/span><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.tei-conf.org\/11\/hm\/\"><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">TEI 2011 Conference<\/span><\/span><span class=\"sr-only\"> (opens in new tab)<\/span><\/a><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\"> in January 2011 and <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/research.microsoft.com\/en-us\/um\/cambridge\/events\/ss2011\/\">Microsoft Research Software Summit<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> in April 2011. If you&#8217;re an educator who is interested in Gadgeteer, <\/span><\/span><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.netmf.com\/academic.aspx\"><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">visit the .NET Micro Framework Academic page<\/span><\/span><span class=\"sr-only\"> (opens in new tab)<\/span><\/a><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\"> to get involved.<\/span><\/span><\/p>\n<p><i><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">&mdash;Scarlet Schwiderski-Grosche and Stewart Tansley, Research Program Managers in the External Research division of Microsoft Research<\/span><\/span><\/i><\/p>\n<p><span style=\"font-family: verdana,geneva;\"><span style=\"font-size: medium;\">P.S. Here&#8217;s a <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"http:\/\/www.istartedsomething.com\/20101214\/net-micro-framework-christmas-lights-im-indicators\/\">festive example<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> (semantic Christmas lights!) of what you can do with .NET Micro Framework, which should be even easier with Gadgeteer.<\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Once upon a time, being a &#8220;gadget fanatic&#8221; usually meant you were an early adopter of new technologies, someone who&#8217;d own the latest multi-megapixel digital camera or high-powered handheld device. A rare few with engineering and embedded development programming skills might push this a bit further, creating something new from hardware components by soldering, wiring, [&hellip;]<\/p>\n","protected":false},"author":32627,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-author-ordering":[],"msr_hide_image_in_river":0,"footnotes":""},"categories":[1],"tags":[187100,194495,194499,194957,195086,193497,195632,196008,196122,196279,196378,196424,193504,196465,196658,196961,197093,197321,197323,197413,197419],"research-area":[],"msr-region":[],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-2943","post","type-post","status-publish","format-standard","hentry","category-research-blog","tag-net-gadgeteer","tag-net-micro-framework","tag-2010-new-york-maker-faire","tag-channel-9-video-demonstration","tag-colin-miller","tag-external-research","tag-gadget-fanatic","tag-james-scott","tag-kerry-hammil","tag-make-magazine-video","tag-microsoft-net-programming","tag-microsoft-office","tag-microsoft-research","tag-microsoft-research-software-summit","tag-nicolas-villar","tag-rapid-prototyping-platform","tag-scarlet-schwiderski-grosche","tag-steve-hodges","tag-stewart-tansley","tag-tei-2011-conference","tag-terry-crowley","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-events":[],"related-researchers":[],"msr_type":"Post","byline":"","formattedDate":"December 20, 2010","formattedExcerpt":"Once upon a time, being a &quot;gadget fanatic&quot; usually meant you were an early adopter of new technologies, someone who&#039;d own the latest multi-megapixel digital camera or high-powered handheld device. A rare few with engineering and embedded development programming skills might push this a bit&hellip;","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/2943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/users\/32627"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/comments?post=2943"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/2943\/revisions"}],"predecessor-version":[{"id":262467,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/2943\/revisions\/262467"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=2943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=2943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=2943"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=2943"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=2943"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=2943"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=2943"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=2943"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=2943"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=2943"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=2943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}