SlideShare a Scribd company logo
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
ABOUT ME ?
CODER
ENTREPRENEUR @ Gravicode
JOBS
VISIT
facebook.com/netgadgeteerindonesia
A daddy with one daughter…
PRODUCTS : QFE, AL-HADITH
PROJECTS: http://gravicode.com/about-us/clients-portfolio.html
PORTFOLIO
CONTACT ME
fadhil@Gravicode.com
WHAT IS GADGETEER ?
​.NET Gadgeteer is a rapid development platform that utilizes
mainboards and plug-and-play modules to build electronic
projects, without the need for an electronics background.
HISTORY
• .NET Gadgeteer was created by researchers at Microsoft Research Cambridge, where the
Sensors and Devices group created it as a way develop device ideas rapidly and iteratively. It
quickly generated interest from hobbyists, teachers, and developers, who wanted a platform to
build gadgets in a short time.
• In response to outside interest, Microsoft then released Gadgeteer as an open source software
project, describing the project as "an open collaboration between Microsoft, hardware
manufacturers, and end users".
• The core libraries are published under the Apache 2.0 License, while the hardware designs are
under the Creative Commons 3.0 License. The core source code is publicly available from the
CodePlex source repository.
• Microsoft has stated plans to continue supporting and investing in the .NET Gadgeteer
ecosystem, including hosting educational materials and working with companies to create
compatible kits and modules.
SO WHAT ?
• You can make your prototype in minutes, just plug and play….
• a lot of modules…
• includes the drivers…
SO WHAT ?
• NET Gadgeteer software works on top of the .NET Micro Framework
(NETMF) software and it has many advantages:
1. It is programmed using Microsoft's Visual Studio IDE, even the free version.
2. .NET Micro Framework is open-source and free.
3. Your same code will run any NETMF device with almost no changes.
4. Full debugging capabilities (breakpoints, stepping in code, variables...etc.)
5. “Has been tested in many commercial products, with assured quality. “
6. Includes many bus drivers (SPI, UART , I2C...etc.)
7. Eliminates the need to use the complicated and long processors' datasheets.
8. If you are already a PC .NET programmer then you already know NETMF.
HARDWARE - DEV BOARDS
Specifications
Processor 120 MHz 32-bit ARM Cortex-M3
User Available Flash 2.87 MB
User Available RAM 13.67 MB
GPIO 70
PWM 6
Analog In 6
UART 4
SPI 2
I2C Yes
Networking Ethernet TCP/IP, WiFi, and SSL
CAN 1
USB Client & Host Debugging, Yes
RTC Yes
IFU Yes
RLP Yes, 1 MB RAM Size
Native LCD Controller Yes
FEZ SPIDER II
HARDWARE - DEV BOARDS
Specifications
Processor 400 MHz 32-bit ARM 9
User Available Flash 1.4 MB
User Available RAM 92 MB
GPIO 88
PWM 4
Analog In 12
UART 6
SPI 2
I2C Yes
Networking Ethernet TCP/IP, WiFi, and SSL
CAN 2
USB Client & Host Debugging, Yes
RTC Yes
IFU Yes
RLP Yes, 24 MB RAM Size
Native LCD Controller Yes
FEZ RAPTOR
HARDWARE - MODULES
HARDWARE - SOC / SOM
HARDWARE – THROUGH HOLE
GADGETEER MANUFACTURES
Mountaineer Group
SOFTWARE ?
Choose Your Board Drag some modules Type some code and Execute..
GOOD NEWS FOR YOU…
You can debug directly using Visual Studio !!
GADGETEER + ARDUINO COMPATIBLE SENSORS /
ACTUATORS / MODULES = AWESOME & CHEAP!!
Gadgeteer Boards/Hats Breakout Modules Arduino compatible
sensors / actuators
FUN OR SERIOUS ? BOTH…
Prototype to Production Path…
Create your Prototype Design your own circuit with
hardware consultant
Keep your code using
Gadgeteer Library or
Switch to Pure .NET
Microframework
Design your case
LET’S SEE SOME DEMO…
DEMO 1: Create your own room monitoring + realtime dashboard !!
LET’S SEE SOME DEMO…
DEMO 2: Create your own terminal, game arcade, with a lot of functionality !!
LET’S SEE SOME DEMO…
DEMO 3: ROBOTIC with RASPI + GADGETEER + TESSEL, let’s things talks !!
LET’S TALK…
ADDITIONAL INFORMATION
• Technical details
.NETMF ARCHITECTURE
Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream
ACCESSING PINS FROM SOCKET
THANK YOU
See you in another chapter…
Please visit our page:
https://www.facebook.com/netgadgeteerindonesia
And share your ideas and awesome ‘things’
to us…

More Related Content

What's hot (9)

PPTX
Windows 10 IoT Core on Raspberry Pi 2 Usine IO
Alex Danvy
 
PDF
Hands-on Labs: Raspberry Pi 2 + Windows 10 IoT Core
Andri Yadi
 
PDF
MediaTek Linkit Smart 7688 Webinar
MediaTek Labs
 
PPTX
2015 02 28 DotNetSpain IoT Fight
Bruno Capuano
 
PDF
Cc internet of things @ Thomas More
JWORKS powered by Ordina
 
PDF
Rdl esp32 development board trainer kit
Research Design Lab
 
PPTX
GDG Dev Fest - Hyderabad - Using Chrome Serial API with Arduino
Anwaarullah
 
PPTX
Building IoT Devices - From Prototype to Production
Anwaarullah
 
PDF
Esp32 cam arduino-123
Victor Sue
 
Windows 10 IoT Core on Raspberry Pi 2 Usine IO
Alex Danvy
 
Hands-on Labs: Raspberry Pi 2 + Windows 10 IoT Core
Andri Yadi
 
MediaTek Linkit Smart 7688 Webinar
MediaTek Labs
 
2015 02 28 DotNetSpain IoT Fight
Bruno Capuano
 
Cc internet of things @ Thomas More
JWORKS powered by Ordina
 
Rdl esp32 development board trainer kit
Research Design Lab
 
GDG Dev Fest - Hyderabad - Using Chrome Serial API with Arduino
Anwaarullah
 
Building IoT Devices - From Prototype to Production
Anwaarullah
 
Esp32 cam arduino-123
Victor Sue
 

Similar to Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream (20)

PPTX
A new way to inspire and stimulate learning
Lee Stott
 
PPTX
Microsoft IT Academy Summit 2011
Lee Stott
 
PPTX
Internet of Things, Mobility & .Net Micro Framework SydMobNet March 2014
Alec Tucker
 
PPTX
Building a robot with the .Net Micro Framework
Ducas Francis
 
PPT
.Net Gadgeteer
Wade Zhu
 
PDF
CodePool Liverpool 2013 - Microsoft Gadgeteer Presentation
Lee Stott
 
PDF
Tech days2013 netgadgeteer rec202
Scarlet Schwiderski-Grosche
 
PDF
Mindstorms Arduino En Phidgets
protospace
 
PDF
Mindstorms Arduino En Phidgets
siertwijnia
 
PPTX
Hack2the future Microsoft .NET Gadgeteer
Lee Stott
 
DOCX
Advanced robotics
sunny00700
 
PDF
101 200 transistorcircuits
Alejandro Perez
 
PDF
Ubiquitous Content Symposium 2009
Shigeru Kobayashi
 
PPTX
A brief introduction to making your own (Internet of Things) Thing
TinamousSteve
 
PDF
Sketching In Hardware 4
Shigeru Kobayashi
 
PDF
Paraplegic Wheelchair
Mohit Khatri
 
PDF
Arm cross development_with_eclipse
Walmar de Paula
 
PPTX
8 bit microcontrollers
Manthan Lakhlani
 
PDF
Rapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
Jim McKeeth
 
PDF
Dp31778783
IJERA Editor
 
A new way to inspire and stimulate learning
Lee Stott
 
Microsoft IT Academy Summit 2011
Lee Stott
 
Internet of Things, Mobility & .Net Micro Framework SydMobNet March 2014
Alec Tucker
 
Building a robot with the .Net Micro Framework
Ducas Francis
 
.Net Gadgeteer
Wade Zhu
 
CodePool Liverpool 2013 - Microsoft Gadgeteer Presentation
Lee Stott
 
Tech days2013 netgadgeteer rec202
Scarlet Schwiderski-Grosche
 
Mindstorms Arduino En Phidgets
protospace
 
Mindstorms Arduino En Phidgets
siertwijnia
 
Hack2the future Microsoft .NET Gadgeteer
Lee Stott
 
Advanced robotics
sunny00700
 
101 200 transistorcircuits
Alejandro Perez
 
Ubiquitous Content Symposium 2009
Shigeru Kobayashi
 
A brief introduction to making your own (Internet of Things) Thing
TinamousSteve
 
Sketching In Hardware 4
Shigeru Kobayashi
 
Paraplegic Wheelchair
Mohit Khatri
 
Arm cross development_with_eclipse
Walmar de Paula
 
8 bit microcontrollers
Manthan Lakhlani
 
Rapid Prototyping Mobile IoT Projects with Arduino and Open Hardware
Jim McKeeth
 
Dp31778783
IJERA Editor
 
Ad

Recently uploaded (20)

PDF
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
PDF
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
July Patch Tuesday
Ivanti
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
July Patch Tuesday
Ivanti
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Ad

Quick prototyping using Gadgeteer, Raspberry Pi + Fez Cream

  • 2. ABOUT ME ? CODER ENTREPRENEUR @ Gravicode JOBS VISIT facebook.com/netgadgeteerindonesia A daddy with one daughter… PRODUCTS : QFE, AL-HADITH PROJECTS: http://gravicode.com/about-us/clients-portfolio.html PORTFOLIO CONTACT ME [email protected]
  • 3. WHAT IS GADGETEER ? ​.NET Gadgeteer is a rapid development platform that utilizes mainboards and plug-and-play modules to build electronic projects, without the need for an electronics background.
  • 4. HISTORY • .NET Gadgeteer was created by researchers at Microsoft Research Cambridge, where the Sensors and Devices group created it as a way develop device ideas rapidly and iteratively. It quickly generated interest from hobbyists, teachers, and developers, who wanted a platform to build gadgets in a short time. • In response to outside interest, Microsoft then released Gadgeteer as an open source software project, describing the project as "an open collaboration between Microsoft, hardware manufacturers, and end users". • The core libraries are published under the Apache 2.0 License, while the hardware designs are under the Creative Commons 3.0 License. The core source code is publicly available from the CodePlex source repository. • Microsoft has stated plans to continue supporting and investing in the .NET Gadgeteer ecosystem, including hosting educational materials and working with companies to create compatible kits and modules.
  • 5. SO WHAT ? • You can make your prototype in minutes, just plug and play…. • a lot of modules… • includes the drivers…
  • 6. SO WHAT ? • NET Gadgeteer software works on top of the .NET Micro Framework (NETMF) software and it has many advantages: 1. It is programmed using Microsoft's Visual Studio IDE, even the free version. 2. .NET Micro Framework is open-source and free. 3. Your same code will run any NETMF device with almost no changes. 4. Full debugging capabilities (breakpoints, stepping in code, variables...etc.) 5. “Has been tested in many commercial products, with assured quality. “ 6. Includes many bus drivers (SPI, UART , I2C...etc.) 7. Eliminates the need to use the complicated and long processors' datasheets. 8. If you are already a PC .NET programmer then you already know NETMF.
  • 7. HARDWARE - DEV BOARDS Specifications Processor 120 MHz 32-bit ARM Cortex-M3 User Available Flash 2.87 MB User Available RAM 13.67 MB GPIO 70 PWM 6 Analog In 6 UART 4 SPI 2 I2C Yes Networking Ethernet TCP/IP, WiFi, and SSL CAN 1 USB Client & Host Debugging, Yes RTC Yes IFU Yes RLP Yes, 1 MB RAM Size Native LCD Controller Yes FEZ SPIDER II
  • 8. HARDWARE - DEV BOARDS Specifications Processor 400 MHz 32-bit ARM 9 User Available Flash 1.4 MB User Available RAM 92 MB GPIO 88 PWM 4 Analog In 12 UART 6 SPI 2 I2C Yes Networking Ethernet TCP/IP, WiFi, and SSL CAN 2 USB Client & Host Debugging, Yes RTC Yes IFU Yes RLP Yes, 24 MB RAM Size Native LCD Controller Yes FEZ RAPTOR
  • 10. HARDWARE - SOC / SOM
  • 13. SOFTWARE ? Choose Your Board Drag some modules Type some code and Execute..
  • 14. GOOD NEWS FOR YOU… You can debug directly using Visual Studio !!
  • 15. GADGETEER + ARDUINO COMPATIBLE SENSORS / ACTUATORS / MODULES = AWESOME & CHEAP!! Gadgeteer Boards/Hats Breakout Modules Arduino compatible sensors / actuators
  • 16. FUN OR SERIOUS ? BOTH… Prototype to Production Path… Create your Prototype Design your own circuit with hardware consultant Keep your code using Gadgeteer Library or Switch to Pure .NET Microframework Design your case
  • 17. LET’S SEE SOME DEMO… DEMO 1: Create your own room monitoring + realtime dashboard !!
  • 18. LET’S SEE SOME DEMO… DEMO 2: Create your own terminal, game arcade, with a lot of functionality !!
  • 19. LET’S SEE SOME DEMO… DEMO 3: ROBOTIC with RASPI + GADGETEER + TESSEL, let’s things talks !!
  • 25. THANK YOU See you in another chapter… Please visit our page: https://www.facebook.com/netgadgeteerindonesia And share your ideas and awesome ‘things’ to us…