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…
Ad

More Related Content

What's hot (9)

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

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

A new way to inspire and stimulate learning
A new way to inspire and stimulate learningA new way to inspire and stimulate learning
A new way to inspire and stimulate learning
Lee Stott
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
Lee Stott
 
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Luigi Francesco Cerfeda
 
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitOverview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer Kit
Intel® Software
 
Linxu conj2016 96boards
Linxu conj2016 96boardsLinxu conj2016 96boards
Linxu conj2016 96boards
LF Events
 
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Peter Gallagher
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
 
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
MediaTek Labs
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
 
.Net Gadgeteer
.Net Gadgeteer .Net Gadgeteer
.Net Gadgeteer
Wade Zhu
 
2nd ARM Developer Day - mbed Workshop - ARM
2nd ARM Developer Day - mbed Workshop - ARM2nd ARM Developer Day - mbed Workshop - ARM
2nd ARM Developer Day - mbed Workshop - ARM
Antonio Mondragon
 
IoT Session Thomas More
IoT Session Thomas MoreIoT Session Thomas More
IoT Session Thomas More
Kevin Van den Abeele
 
Securing Firmware Updates [FOTA/OTA DFU]
Securing Firmware Updates [FOTA/OTA DFU]Securing Firmware Updates [FOTA/OTA DFU]
Securing Firmware Updates [FOTA/OTA DFU]
Vishal Aditya
 
“A New, Open-standards-based, Open-source Programming Model for All Accelerat...
“A New, Open-standards-based, Open-source Programming Model for All Accelerat...“A New, Open-standards-based, Open-source Programming Model for All Accelerat...
“A New, Open-standards-based, Open-source Programming Model for All Accelerat...
Edge AI and Vision Alliance
 
Internet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor city
Andri Yadi
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
Cliff Samuels Jr.
 
Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptx
KundanSuman4
 
Developing a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionDeveloping a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT Edition
Intel® Software
 
learning STM -32
learning STM -32 learning STM -32
learning STM -32
SeoTechnoscripts
 
STM -32
STM -32STM -32
STM -32
SeoTechnoscripts
 
A new way to inspire and stimulate learning
A new way to inspire and stimulate learningA new way to inspire and stimulate learning
A new way to inspire and stimulate learning
Lee Stott
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
Lee Stott
 
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Luigi Francesco Cerfeda
 
Overview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer KitOverview of the Intel® Internet of Things Developer Kit
Overview of the Intel® Internet of Things Developer Kit
Intel® Software
 
Linxu conj2016 96boards
Linxu conj2016 96boardsLinxu conj2016 96boards
Linxu conj2016 96boards
LF Events
 
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Building a Raspberry Pi Robot with Dot NET 7, Blazor and SignalR - TechDays 2023
Peter Gallagher
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
 
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
Peripheral Programming using Arduino and Python on MediaTek LinkIt Smart 7688...
MediaTek Labs
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
 
.Net Gadgeteer
.Net Gadgeteer .Net Gadgeteer
.Net Gadgeteer
Wade Zhu
 
2nd ARM Developer Day - mbed Workshop - ARM
2nd ARM Developer Day - mbed Workshop - ARM2nd ARM Developer Day - mbed Workshop - ARM
2nd ARM Developer Day - mbed Workshop - ARM
Antonio Mondragon
 
Securing Firmware Updates [FOTA/OTA DFU]
Securing Firmware Updates [FOTA/OTA DFU]Securing Firmware Updates [FOTA/OTA DFU]
Securing Firmware Updates [FOTA/OTA DFU]
Vishal Aditya
 
“A New, Open-standards-based, Open-source Programming Model for All Accelerat...
“A New, Open-standards-based, Open-source Programming Model for All Accelerat...“A New, Open-standards-based, Open-source Programming Model for All Accelerat...
“A New, Open-standards-based, Open-source Programming Model for All Accelerat...
Edge AI and Vision Alliance
 
Internet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor city
Andri Yadi
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
Cliff Samuels Jr.
 
Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptx
KundanSuman4
 
Developing a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionDeveloping a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT Edition
Intel® Software
 
Ad

Recently uploaded (20)

Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdfAre Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Telecoms Supermarket
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Top 10 IT Help Desk Outsourcing Services
Top 10 IT Help Desk Outsourcing ServicesTop 10 IT Help Desk Outsourcing Services
Top 10 IT Help Desk Outsourcing Services
Infrassist Technologies Pvt. Ltd.
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdfAre Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Telecoms Supermarket
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
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…