SlideShare una empresa de Scribd logo
1 de 34
Joe Bungo (ARM)
Dr. Adriana Becker-Gomez (KGCOE)
.
2010: The year we make contact
• First connection with ARM University Program
– ARM’s response was prompt and fruitful
– Originally based on a need to update basic
microcontroller and embedded system design
courses in the Electrical, Computer and
Telecommunications Engineering Technology
(ECTET) department at RIT

• Since then, the collaboration has grown to
include a number of ARM partner companies
where students and faculty benefit
1st ARM Developer Day
Company
Texas Instruments
ARM
Cypress

Platform
BeagleBoard
mbed
PSoC

Workshop
BeagleBoard + Linux Workshop
mbed ‐ hands‐on workshop
PSoC 5 Workshop
The 2nd ARM Developer Day
Company
Texas Instruments
ARM
Freescale

Platform
Stellaris
mbed
Kinetis K60

Workshop
Stellaris M3/Evalbot
mbed ‐ hands‐on workshop
C development for Kinetis K60, coding, running and
debugging

NXP

LPCXpresso

NXP MCU LPCXpresso Tools Workshop – USB Development
made Easy!

Atmel

SAM3/9

QNX
RIM

Neutrino
BlackBerry
Playbook

SAM3 Hands‐on Training
SAM9 and Android Hands‐on Training
QNX RTOS Development on Beagleboard
Introduction to the Native SDK for BlackBerry Tablet OS
Game Makers Dream: Native SDK and BlackBerry Tablet OS

Xilinx/Avnet

Zynq-7000

BlackBerry NDK Samples walkthrough lab
Embedded 28nm ARM processors within Xilinx FPGA’s
The 2nd ARM Developer Day Stats

80

Estimated number of
participants
The 3rd ARM Developer Day

Company
Texas
Instruments
ARM
Freescale
Cypress
MicroSemi
Keil
QNX/Freescale
Raspberry Pi

Platform
Stellaris

Mathworks
Xilinx/Avnet
M2

BeagleBoard
Zedboard
mbed

mbed
Kinetis L
PSoC
SmartFusion
NXP
iMX53
Raspberry Pi

Workshop
Stellaris Launchpad
mbed ‐ hands‐on workshop
Freedom Board
PSoC5
Build Your Own Custom ARM-based System
CAN Primer: Creating Your Own Network
QNX Neutrino RTOS and Graphics for the iMX53
A Taste of Pi - A hands on workshop with the Raspberry
Pi
Connecting Simulink to Hardware
Getting your hands dirty with the Xilinx Zynq-7000 SoC
Introduction to Embedded Systems and Applications for
Mechies!
The 3rd ARM Developer Day Stats

131

Estimated number of
participants
4th ARM Developer Day
Joe Bungo
• “Joe Bungo is the University Program Manager for the
Americas and Europe at ARM, Ltd. He joined ARM's
Applications Engineering group in 2002, initially
providing consultation, support, and training for ARM
commercial partner software development and tools. In
2005, he moved into ARM's University Program.
• Here he enables the use of ARM technology in
universities in a variety of ways including curriculum and
teaching materials development, ecosystem partnership
program development, consultation and
support, technical guest lectures, hands-on
workshops, faculty training, and the facilitation and
enablement of ARM-based research projects.”
Jason Kridner
Jason Kridner is the Software Community Development Manager for Sitara™ ARM® processors at
Texas Instruments Incorporated (TI). During his over 20-year tenure with TI, he has become an
active leader in TI's open source initiative and played an integral role in creating open-source
development tools such as BeagleBoard, BeagleBoard-xM BeagleBone and now BeagleBone
Black, a credit-card-sized Linux computer platform based on TI's 1GHz Sitara™ AM335x ARM®
Cortex™-A8 processor that runs Android 4.0 and Ubuntu software.
Inspired by the needs of Linux developers, Kridner created the idea of pioneering a
powerful, innovative and open community where developers and hobbyists could share
solutions, showcase new projects, ask questions and offer feedback. Launched in
2008, BeagleBoard.org averages more than 50,000 hits per week and is now one of the most
active open-source hardware communities in the industry.
As a high-profile industry expert, Kridner has engaged audiences at a variety of industry and
developer shows including Maker Faire, OSCON, CES, Design, Android Builders Summit, Linux
Collaboration Summit and the Embedded Linux Conference. In his free time, Kridner uses
BeagleBone to explore his creativity, including creating the BeagleBone Mustache Cam, which
uses a webcam and computer vision to detect faces and superimpose fancy mustaches.
The Next Economy is Hardware Included
Jason Kridner (Keynote)
• The new product development landscape includes low-cost, low-power
ARM development boards, such as BeagleBone Black, with high-level
operating systems that provide Internet connectivity via hundreds of
always simpler programming paradigms, extensive interfaces with
tutorials to connect to virtually any sensor or control element and a true
open hardware nature that enables full customization without any barriers
to reach production.
• These tools that lower the time and cost of bringing a product to market
are now coupled with social financing options, such as Kickstarter, opening
up entrepreneurial opportunities that haven't been available since the
dawn of the dotcom boom. While the ecosystem of mobile phones and
mobile apps has provided success for some, the multi-function nature of
phones prevents an appliance-like experience and sets a $0.99
expectation that caps opportunities of many by creating a "hit single"
environment where a few make a lot of money and most make nothing at
all.
• By creating an appliance, rather than an app, the value proposition of your
concept can be conveyed much more simply and the experience of
technology can be made seamless within our society.
Workshops
Getting started with physical computing using
JavaScript, Linux and BeagleBone Black
Jason Kridner
• The workshop will introduce using BeagleBone Black as a physical
computing device starting with high-level languages, namely
JavaScript, to utilize interfaces provided by Linux.
• Attendees will gain familiarity with the provided tools to explore
various digital and analog interfaces provided by the board to
perform basic electronics tasks.
• Information introducing community resources to further explore
the hardware capabilities, including the real-time microcontrollers,
will be provided encouraging use of additional interfaces and
external components.
• Compilation of C/C++ applications will be completed and resources
will be discussed in the case customization of the kernel is desired
to interface new hardware. The concept of "device tree" will also be
introduced as a mechanism to configure interfaces without needing
to recompile the kernel.
MBED - A platform for rapid prototyping
(Laptop required)
Joe Bungo
• With the falling costs and increasing complexities of processors,
microcontrollers are becoming cheaper, more powerful and
interactive. They are now truly solutions looking for problems, where
anyone could conceive a microcontroller application.
• The problem until now has been turning the idea into a prototype quickly
and experimenting with the technology.
• ARM has changed this with MBED, a rapid prototyping platform designed
to simplify getting started with microcontrollers.
• Using a web based compiler and a very simple drag-and-drop interface,
applications are developed without the need for expensive tools, and a
new user can write and execute a "hello world" program in about sixty
seconds.
Karthik CHIDAMBARANATHAN
• Karthik holds a M.S. in Electrical and Computer
Engineering from University of Texas at Austin
and has vast experience as an MCU-centric
applications engineer for more than ten years.
• He has been with STMicroelectronics since 2012
as a Senior Field Applications Engineer,
supporting the STM32 and STM8 microcontroller
families for customers across the Northeast U.S.
region.
Firat SEREFOGLU
• Firat Serefoglu with outstanding communication skills and project leader
record, excellent analytical and engineering capabilities, and ready to
assimilate new systems and technologies, experienced with multiple
programming languages, HW/OS/RTOS, IP Stacks, and Software/Case
Tools.
• He holds a Master of Science, Electrical Engineering, University of
Massachusetts, Dartmouth MA, 2000
• Bachelor of Science, Electrical Engineering, Yildiz Technical
University, Istanbul Turkey, 1998
• Acting Product Marketing Engineer for STMicroElectronics since
September `07 on with technical Knowledge and application aspects of
ARM chipset solutions in Industrial, Automation, POS and Medical Market
segments and etc. for custom applications.
STM32F429 Discovery Kit Graphics Hands-On
Workshop (Laptop required)
Karthik Chidambaranathan & Firat Serefoglu

• This hands-on seminar will examine the
challenges faced by embedded designers when
developing applications requiring high
performance and sophisticated user interfaces
• What you will learn:
• How to use the MicroXplorer configuration to select
the best MCU and quickly start a new project
• How to use the Chrom-ART graphics accelerator for
faster smoother graphics
• How to use the STemWin graphics library for easiest
graphics UI creation
Patrick Kane
• Patrick Kane is the director of the Cypress University Alliance Program
(CUA) at Cypress Semiconductor Corporation and an affiliate professor in
electrical and computer engineering at the University of New
Hampshire, Durham.
• The Cypress University Alliance Program is dedicated to partnering with
academia to ensure that professors and students have access to the latest
Cypress PSoCTM technology for use in education and research. Patrick
joined the Cypress in July 2006.
• Before joining Cypress, Patrick spent 13 ½ years at Xilinx in a variety of
technical and marketing roles including Applications
Engineering, Aerospace and Defense, Automotive, Technical Training, and
managing the Xilinx University Program (XUP).
• Prior to Xilinx, Patrick spent a number of years at both Advanced Micro
Devices and Lattice Semiconductor Inc. He holds BSEE and MBA degrees
and has authored numerous articles and conference papers. Patrick is
currently pursuing the doctorate in educational technology.
Introduction to PSoC 4
Patrick Kane

• Learn all about the latest Cypress PSoC 4 technology.
PSoC is a family of mixed signal (analog, digital, and
embedded MCU), programmable devices. PSoC is
truly the world’s first Programmable System-On-Chip
(more info @ www.cypress.com )
• Leave with the knowledge of PSoC Architecture and
PSoC Creator Software and learn how you can get a
free Development Kit.
• WHO SHOULD ATTEND?
– Faculty and Students involved in senior project, digital,
analog, and embedded classes and design; as well as
topics as diverse as robotics, mechatronics, industrial
controls, automotive, and aeronautics.
Matt Wood
• Matt Wood is a Senior Field Applications Engineer
with Atmel, based in Andover, MA. In his role, Matt
supports customers in the Northeast for all Atmel
products, with a focus on microcontroller and
microprocessor products. In 2011, Matt presented at
the 2nd Annual ARM Developer Day.
Microcontroller design with Atmel Studio 6 and the
SAMD20 Cortex M0+ Development board
Matt Wood

• In this workshop, students will learn an overview of
Atmel’s integrated design environment known at
Atmel Studio 6.
• This toolset supports all of Atmel’s 8-bit and 32-bit
microcontroller products.
• Then students will learn the use of one of Atmel’s
evaluation kits, the SAMD20 Explained Pro Kit, which
utilizes an ARM Cortex M0+
Derrick Klotz
• Derrick is a Regional FAE based in Toronto,
Canada and has more than 35 years of
experience with electronic control
systems. During his 25-year career at
Motorola and Freescale, he has developed
considerable practical experience using singlechip microcontrollers of all sizes.
Hands-on Project Development with the Freescale
Freedom Development Platform
Derrick Klotz

• Using Freescale’s Processor Expert Software
and Keil’s Microcontroller Development Kit
(MDK) for ARM, students will get the
opportunity to experience rapid project
development for the Cortex-M0+ Kinetis L
family of microcontrollers.
• The resulting software will be downloaded and
executed on a low cost Freescale Freedom
Development Platform (FRDM-KL25Z).
Bob Boys
• Bob Boys works from ARM and is based in
California. He works for the ARM development tools
division directly for Keil and DS-5.
• He graduated from Wilfrid Laurier
University, attended U of Waterloo and has a MIS
from the University of Toronto: all in Canada.
• He has 20 years of experience in the embedded
computing industry and is the author of numerous
articles, white papers and technical training courses.
Workshop 1: CAN: Controller Area Network
Bob Boys
• CAN is everywhere – not just in automotive. CAN is a
two-wire easy-to-configure network. Adding nodes
is as easy as plugging them in.
• In this hands-on lab you will write a small program
for a small CAN network using an NXP or ST
processor and pass and receive messages.
• If you are looking for a easy to use network that is
fast to create: CAN is a good choice.
Workshop 2: Real Time Operating System: Keil RTX
Bob Boys

• Using a STMicroelectronics ARM Cortex-M4
you will construct the RTOS from the basics.
• This will illustrate how RTX works and how
easy it is to configure. We will examine and
adjust the various RTOS timings using the
ARM Serial Wire Viewer.
• You will clearly see when task switching
happens and how long a task stays active
Joe Hale
• Senior Software Engineer - working on the
NXP development tool suite LPCXpresso.
LPCXpresso: Debugging with NXP's Cortex-M
Dev boards
Joe Hale

• A hands-on workshop to demonstrate
debugging of a Cortex-M0+ using tools from
NXP.
• Participants will get an application up and
running on an LPCXpresso development
board.
• We will show you some of the tools within the
LPCXpresso IDE that can help you debug your
code, including instruction trace via the MTB.
Hands on Workshop- Raspberry Pi
• Learn how MATLAB & Simulink can support
prototyping, testing, and running custom
algorithms on low-cost hardware such as
Arduino, Raspberry Pi, LEGO MINDSTORMS
NXT.
• View complete session descriptions and
register
at: www.mathworks.com/seminars/RIT2014
Mark Toth
• Mark Toth will present via webex.
• Eagle PCB tools
Scott McMahon
•
•
•
•
•
•
•
•

•
•
•
•
•

Freedom boards:
http://www.newark.com/webapp/wcs/stores/servlet/Search?catalogId=15003&langId=1&storeId=10194&st=freescale%20freedom%20board&pageSize=25&showResults=true
Beagle bone black
http://www.newark.com/element14/beagle-bone-black-super-kit/dev-board-cortex-a8processor/dp/99W6064
looks like we are still waiting for delivery of BB Black:
https://www.newark.com/webapp/wcs/stores/servlet/AjaxOrderItemDisplayView?msg=&catalogId
=15003&langId=1&storeId=10194&krypto=EGjqBk%2BwnTnntWeXLMetsA%3D%3D&ddkey=http:AjaxOrderItemDis
playView
(this link has Raspberry Pi and NOIR camera module included we have lots of those in stock)
Here is the link to the ready to go bundles:
http://www.newark.com/raspberry-pi-accessories?rd=RASPBERRY-PI&catalogId=15003&langId=1&storeId=10194
Acknowledgements
We would like to thank the following companies who have participated in and sponsored
all or some of the events:
ARM
Atmel
Avnet
Beaglebone.org
Cypress

Element 14
Eagle/Cadsoft
Freescale
Keil
Mathworks

MicroSemi
NXP
QNX
Raspberry Pi Found

RIM
ST Microelectronics
Texas Instruments
Xilinx
Acknowledgements
• We would like to thank the following people who have help in and
sponsored some of the events:
–
–
–
–
–
–
–
–
–
–
–
–
–
–

Harvey Palmer, KGCOE Dean
Dr. Jay Yang, CE Dept. Head, Dr. Sohail Dianat, EE Dept. Head
Rick Tolleson, James Stefano, Ken Snyder, Emilio del Plato, Lab Managers
George Slack ,EE Faculty and Dr. Roy Melton, CE faculty
Jodi Carville, WE@RIT Director
Claire Lagiewski, CSI
Andrew Phelps, Director and founder RIT Magic Center
Gary Scarborough, Lab Manager & Systems Specialist, RIT MAGIC Center
Stephen Jacobs, Associate Director, RIT MAGIC Center
Remy DeCausemaker, Magic Foss
Dr. Antonio Mondragon , “ARM Developer Day Father”
All our presenters
Students volunteers and TAs…
and anyone that I am sure I missed.
4th ARM Developer Day@ RIT Agenda
st

January 31 ,2014
Time

CSI Hall 87-1600

7:30-8:30

On-Site Registration/ continental breakfast

8:30-10:00

Hello from KGCOE– RIT (10 min)
The Architecture for the Digital World– ARM (30 min)
Keynote: The Next Economy is Hardware Included- Jason Kridner - Beaglebone.org-TI (30 min)
ARM partner companies introduction– Freescale, NXP,Cypress, Atmel, Mathworks, TI, Keil, STMicro,Element14, Eagle CadSoft (20 min)

Room

CSI Hall 87-1600

09-3170

09-3200

12:00:1:00

1:00-2:30

2:30-4:00

4:00-4:30

4:30-6:00

6:00-7:00

09-3100

17-2560

MathWorks -Faculty Curriculum
Session -Integrating Project-Based
Learning into the Curriculum

Keil - CAN: Controller Area Network

CSI Hall 87-1600 - Coffee Break

10:00-10:30

10:30-12:00

09-3280

ARM -MBED - A platform for rapid Beaglebone.org -Getting started with
prototyping (Laptop Required physical computing using JavaScript, Linux
–w/Putty or Hyperterminal)
and BeagleBone Black

STMicro - STM32F429 Discovery
Kit Graphics Hands-On
LPCXpresso-Debugging with NXP's
Workshop ( Part I) (Laptop
Cortex-M dev boards.
required)

CSI Hall 87-1600 - Lunch and Contest Announcement
STMicro - STM32F429 Discovery Mathworks -MATLAB & Simulink
Kit Graphics Hands-On
with Raspberry Pi - A Hands-On
Workshop ( Part II) (Laptop
Workshop on Hardware
required)
Programming (Part I)
Mathworks -MATLAB & Simulink
Atmel-Microcontroller design with Atmel
Eagle PCB - Element 14 (CSI Conf 87with Raspberry Pi - A Hands-On
Studio 6 and the SAMD20 Cortex M0+ Cypress- Introduction to PSoC 4
1100)
Workshop on Hardware
Development board
Programming (Part II)
ARM -MBED - A platform for rapid Atmel-Microcontroller design with Atmel
prototyping (Laptop Required
Studio 6 and the SAMD20 Cortex M0+
–w/Putty or Hyperterminal)
Development board

Freescale-Hands-on Project
Development with the Freescale
Freedom Development Platform

ARM - Faculty Curriculum Session

Freescale-Hands-on Project
Development with the Freescale
Freedom Development Platform

CSI Hall 87-1600 - Coffee Break
Beaglebone.org -Getting started with
physical computing using JavaScript, Linux Cypress- Introduction to PSoC 4
and BeagleBone Black

LPCXpresso-Debugging with NXP's
Cortex-M dev boards.

CSI Hall 87-1600 - Closing Event/Refreshments

Keil - Real Time Operating System:
Keil RTX

Más contenido relacionado

Destacado

2013 ARM Student Design Competition @RIT
2013 ARM Student Design Competition @RIT 2013 ARM Student Design Competition @RIT
2013 ARM Student Design Competition @RIT Antonio Mondragon
 
4th ARM Developer Day Presenters info
4th ARM Developer Day Presenters info4th ARM Developer Day Presenters info
4th ARM Developer Day Presenters infoAntonio Mondragon
 
RIT 2nd ARM Developer Day - Texas Instruments Presentation
RIT 2nd ARM Developer Day - Texas Instruments PresentationRIT 2nd ARM Developer Day - Texas Instruments Presentation
RIT 2nd ARM Developer Day - Texas Instruments PresentationAntonio Mondragon
 
Windows Azure – Building & Deploying Cloud Services
Windows Azure – Building & Deploying Cloud Services Windows Azure – Building & Deploying Cloud Services
Windows Azure – Building & Deploying Cloud Services WinWire Technologies Inc
 
Sistema de monitoreo multipropósito
Sistema de monitoreo multipropósitoSistema de monitoreo multipropósito
Sistema de monitoreo multipropósitoAntonio Mondragon
 
Matthew Bailey IoT Keynote - Future of Wireless, Humanity and our Planet
Matthew Bailey IoT Keynote - Future of Wireless, Humanity and our PlanetMatthew Bailey IoT Keynote - Future of Wireless, Humanity and our Planet
Matthew Bailey IoT Keynote - Future of Wireless, Humanity and our PlanetMatthew Bailey
 
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 - ARMAntonio Mondragon
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015Eduardo Pelegri-Llopart
 
Building IoT Solutions using Windows IoT Core
Building IoT Solutions using Windows IoT CoreBuilding IoT Solutions using Windows IoT Core
Building IoT Solutions using Windows IoT CoreWinWire Technologies Inc
 
Tech Days 2015: Ada 2012 and Spark Crazyflie and Railway Demo
Tech Days 2015: Ada 2012 and Spark Crazyflie and Railway DemoTech Days 2015: Ada 2012 and Spark Crazyflie and Railway Demo
Tech Days 2015: Ada 2012 and Spark Crazyflie and Railway DemoAdaCore
 
DIY IoT: Raspberry PI 2 + Windows 10 for IoT devices + Microsoft Azure
DIY IoT: Raspberry PI 2 + Windows 10 for IoT devices + Microsoft AzureDIY IoT: Raspberry PI 2 + Windows 10 for IoT devices + Microsoft Azure
DIY IoT: Raspberry PI 2 + Windows 10 for IoT devices + Microsoft AzureIntersog
 
Bounded Model Checking for C Programs in an Enterprise Environment
Bounded Model Checking for C Programs in an Enterprise EnvironmentBounded Model Checking for C Programs in an Enterprise Environment
Bounded Model Checking for C Programs in an Enterprise EnvironmentAdaCore
 
The Application of Formal Methods to Railway Signalling Software
The Application of Formal Methods to Railway Signalling SoftwareThe Application of Formal Methods to Railway Signalling Software
The Application of Formal Methods to Railway Signalling SoftwareAdaCore
 
Multi-Core (MC) Processor Qualification for Safety Critical Systems
Multi-Core (MC) Processor Qualification for Safety Critical SystemsMulti-Core (MC) Processor Qualification for Safety Critical Systems
Multi-Core (MC) Processor Qualification for Safety Critical SystemsAdaCore
 
REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1Embeddedcraft Craft
 
IoT, Impact Investing and Innovation - Public Masterclass - Brisbane, Australia
IoT, Impact Investing and Innovation - Public Masterclass - Brisbane, AustraliaIoT, Impact Investing and Innovation - Public Masterclass - Brisbane, Australia
IoT, Impact Investing and Innovation - Public Masterclass - Brisbane, AustraliaMatthew Bailey
 

Destacado (20)

2013 ARM Student Design Competition @RIT
2013 ARM Student Design Competition @RIT 2013 ARM Student Design Competition @RIT
2013 ARM Student Design Competition @RIT
 
4th ARM Developer Day Presenters info
4th ARM Developer Day Presenters info4th ARM Developer Day Presenters info
4th ARM Developer Day Presenters info
 
Los jaliles pesados
Los jaliles pesadosLos jaliles pesados
Los jaliles pesados
 
Arm rit design_comp 2014
Arm rit design_comp 2014Arm rit design_comp 2014
Arm rit design_comp 2014
 
Exp w21
Exp w21Exp w21
Exp w21
 
RIT 2nd ARM Developer Day - Texas Instruments Presentation
RIT 2nd ARM Developer Day - Texas Instruments PresentationRIT 2nd ARM Developer Day - Texas Instruments Presentation
RIT 2nd ARM Developer Day - Texas Instruments Presentation
 
Windows Azure – Building & Deploying Cloud Services
Windows Azure – Building & Deploying Cloud Services Windows Azure – Building & Deploying Cloud Services
Windows Azure – Building & Deploying Cloud Services
 
Sistema de monitoreo multipropósito
Sistema de monitoreo multipropósitoSistema de monitoreo multipropósito
Sistema de monitoreo multipropósito
 
Matthew Bailey IoT Keynote - Future of Wireless, Humanity and our Planet
Matthew Bailey IoT Keynote - Future of Wireless, Humanity and our PlanetMatthew Bailey IoT Keynote - Future of Wireless, Humanity and our Planet
Matthew Bailey IoT Keynote - Future of Wireless, Humanity and our Planet
 
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
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
 
Building IoT Solutions using Windows IoT Core
Building IoT Solutions using Windows IoT CoreBuilding IoT Solutions using Windows IoT Core
Building IoT Solutions using Windows IoT Core
 
Tech Days 2015: Ada 2012 and Spark Crazyflie and Railway Demo
Tech Days 2015: Ada 2012 and Spark Crazyflie and Railway DemoTech Days 2015: Ada 2012 and Spark Crazyflie and Railway Demo
Tech Days 2015: Ada 2012 and Spark Crazyflie and Railway Demo
 
DIY IoT: Raspberry PI 2 + Windows 10 for IoT devices + Microsoft Azure
DIY IoT: Raspberry PI 2 + Windows 10 for IoT devices + Microsoft AzureDIY IoT: Raspberry PI 2 + Windows 10 for IoT devices + Microsoft Azure
DIY IoT: Raspberry PI 2 + Windows 10 for IoT devices + Microsoft Azure
 
Bounded Model Checking for C Programs in an Enterprise Environment
Bounded Model Checking for C Programs in an Enterprise EnvironmentBounded Model Checking for C Programs in an Enterprise Environment
Bounded Model Checking for C Programs in an Enterprise Environment
 
The Application of Formal Methods to Railway Signalling Software
The Application of Formal Methods to Railway Signalling SoftwareThe Application of Formal Methods to Railway Signalling Software
The Application of Formal Methods to Railway Signalling Software
 
Multi-Core (MC) Processor Qualification for Safety Critical Systems
Multi-Core (MC) Processor Qualification for Safety Critical SystemsMulti-Core (MC) Processor Qualification for Safety Critical Systems
Multi-Core (MC) Processor Qualification for Safety Critical Systems
 
S emb t13-freertos
S emb t13-freertosS emb t13-freertos
S emb t13-freertos
 
REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1REAL TIME OPERATING SYSTEM PART 1
REAL TIME OPERATING SYSTEM PART 1
 
IoT, Impact Investing and Innovation - Public Masterclass - Brisbane, Australia
IoT, Impact Investing and Innovation - Public Masterclass - Brisbane, AustraliaIoT, Impact Investing and Innovation - Public Masterclass - Brisbane, Australia
IoT, Impact Investing and Innovation - Public Masterclass - Brisbane, Australia
 

Similar a 4th ARM Developer Day Presentation

internship.pptx
internship.pptxinternship.pptx
internship.pptxthejas6
 
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CMicrocontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CSANTIAGO PABLO ALBERTO
 
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...KTN
 
Career Domain 2022-23.pptx
Career Domain 2022-23.pptxCareer Domain 2022-23.pptx
Career Domain 2022-23.pptxJanani S
 
Microcontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdfMicrocontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdfGhulamHussain799241
 
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTUtilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTPôle Systematic Paris-Region
 
Digital Security by Design: Imperas’ Interests - Simon Davidmann, Imperas Sof...
Digital Security by Design: Imperas’ Interests - Simon Davidmann, Imperas Sof...Digital Security by Design: Imperas’ Interests - Simon Davidmann, Imperas Sof...
Digital Security by Design: Imperas’ Interests - Simon Davidmann, Imperas Sof...KTN
 
ITCamp 2013 - Petru Jucovschi - Application ecosystems
ITCamp 2013 - Petru Jucovschi - Application ecosystemsITCamp 2013 - Petru Jucovschi - Application ecosystems
ITCamp 2013 - Petru Jucovschi - Application ecosystemsITCamp
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsITIIIndustries
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsITIIIndustries
 
Implementing AI: Running AI at the Edge
Implementing AI: Running AI at the EdgeImplementing AI: Running AI at the Edge
Implementing AI: Running AI at the EdgeKTN
 
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitchITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitchITCamp
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...South Tyrol Free Software Conference
 
internship ijrmfijemdpiwomdijemfoiemd.pptx
internship ijrmfijemdpiwomdijemfoiemd.pptxinternship ijrmfijemdpiwomdijemfoiemd.pptx
internship ijrmfijemdpiwomdijemfoiemd.pptxVenuVenupk1431
 
Digital Security by Design Vision
Digital Security by Design VisionDigital Security by Design Vision
Digital Security by Design VisionKTN
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Lee Stott
 
The Concurrency Challenge : Notes
The Concurrency Challenge : NotesThe Concurrency Challenge : Notes
The Concurrency Challenge : NotesSubhajit Sahu
 
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...ITCamp
 

Similar a 4th ARM Developer Day Presentation (20)

internship.pptx
internship.pptxinternship.pptx
internship.pptx
 
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en CMicrocontroladores: programación de microcontroladores PIC de 8 bits en C
Microcontroladores: programación de microcontroladores PIC de 8 bits en C
 
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
 
OA centre of excellence
OA centre of excellenceOA centre of excellence
OA centre of excellence
 
TRIK robotics
TRIK robotics TRIK robotics
TRIK robotics
 
Career Domain 2022-23.pptx
Career Domain 2022-23.pptxCareer Domain 2022-23.pptx
Career Domain 2022-23.pptx
 
Microcontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdfMicrocontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdf
 
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTUtilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
 
Digital Security by Design: Imperas’ Interests - Simon Davidmann, Imperas Sof...
Digital Security by Design: Imperas’ Interests - Simon Davidmann, Imperas Sof...Digital Security by Design: Imperas’ Interests - Simon Davidmann, Imperas Sof...
Digital Security by Design: Imperas’ Interests - Simon Davidmann, Imperas Sof...
 
ITCamp 2013 - Petru Jucovschi - Application ecosystems
ITCamp 2013 - Petru Jucovschi - Application ecosystemsITCamp 2013 - Petru Jucovschi - Application ecosystems
ITCamp 2013 - Petru Jucovschi - Application ecosystems
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud Robotics
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud Robotics
 
Implementing AI: Running AI at the Edge
Implementing AI: Running AI at the EdgeImplementing AI: Running AI at the Edge
Implementing AI: Running AI at the Edge
 
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitchITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
internship ijrmfijemdpiwomdijemfoiemd.pptx
internship ijrmfijemdpiwomdijemfoiemd.pptxinternship ijrmfijemdpiwomdijemfoiemd.pptx
internship ijrmfijemdpiwomdijemfoiemd.pptx
 
Digital Security by Design Vision
Digital Security by Design VisionDigital Security by Design Vision
Digital Security by Design Vision
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
 
The Concurrency Challenge : Notes
The Concurrency Challenge : NotesThe Concurrency Challenge : Notes
The Concurrency Challenge : Notes
 
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
 

Más de Antonio Mondragon (20)

Robot
RobotRobot
Robot
 
Presentacion final
Presentacion finalPresentacion final
Presentacion final
 
Anura
AnuraAnura
Anura
 
Kuyashii poster
Kuyashii posterKuyashii poster
Kuyashii poster
 
Arc solutions poster
Arc solutions posterArc solutions poster
Arc solutions poster
 
Anura poster
Anura posterAnura poster
Anura poster
 
The up next
The up nextThe up next
The up next
 
Nomad presentation
Nomad presentationNomad presentation
Nomad presentation
 
Lontra
LontraLontra
Lontra
 
Coffe eq presentation
Coffe eq presentationCoffe eq presentation
Coffe eq presentation
 
Umbrella cat
Umbrella catUmbrella cat
Umbrella cat
 
Oyu
OyuOyu
Oyu
 
Kuyashii p pt
Kuyashii p ptKuyashii p pt
Kuyashii p pt
 
Arc solutions powerpoint
Arc solutions powerpointArc solutions powerpoint
Arc solutions powerpoint
 
Anura
AnuraAnura
Anura
 
Ken love presentation
Ken love presentationKen love presentation
Ken love presentation
 
E waft presentation
E waft presentationE waft presentation
E waft presentation
 
UPNext
UPNextUPNext
UPNext
 
CAN.do presentation
CAN.do presentationCAN.do presentation
CAN.do presentation
 
Dragonfruit
DragonfruitDragonfruit
Dragonfruit
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 

Último (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

4th ARM Developer Day Presentation

  • 1. Joe Bungo (ARM) Dr. Adriana Becker-Gomez (KGCOE) .
  • 2. 2010: The year we make contact • First connection with ARM University Program – ARM’s response was prompt and fruitful – Originally based on a need to update basic microcontroller and embedded system design courses in the Electrical, Computer and Telecommunications Engineering Technology (ECTET) department at RIT • Since then, the collaboration has grown to include a number of ARM partner companies where students and faculty benefit
  • 3. 1st ARM Developer Day Company Texas Instruments ARM Cypress Platform BeagleBoard mbed PSoC Workshop BeagleBoard + Linux Workshop mbed ‐ hands‐on workshop PSoC 5 Workshop
  • 4. The 2nd ARM Developer Day Company Texas Instruments ARM Freescale Platform Stellaris mbed Kinetis K60 Workshop Stellaris M3/Evalbot mbed ‐ hands‐on workshop C development for Kinetis K60, coding, running and debugging NXP LPCXpresso NXP MCU LPCXpresso Tools Workshop – USB Development made Easy! Atmel SAM3/9 QNX RIM Neutrino BlackBerry Playbook SAM3 Hands‐on Training SAM9 and Android Hands‐on Training QNX RTOS Development on Beagleboard Introduction to the Native SDK for BlackBerry Tablet OS Game Makers Dream: Native SDK and BlackBerry Tablet OS Xilinx/Avnet Zynq-7000 BlackBerry NDK Samples walkthrough lab Embedded 28nm ARM processors within Xilinx FPGA’s
  • 5. The 2nd ARM Developer Day Stats 80 Estimated number of participants
  • 6. The 3rd ARM Developer Day Company Texas Instruments ARM Freescale Cypress MicroSemi Keil QNX/Freescale Raspberry Pi Platform Stellaris Mathworks Xilinx/Avnet M2 BeagleBoard Zedboard mbed mbed Kinetis L PSoC SmartFusion NXP iMX53 Raspberry Pi Workshop Stellaris Launchpad mbed ‐ hands‐on workshop Freedom Board PSoC5 Build Your Own Custom ARM-based System CAN Primer: Creating Your Own Network QNX Neutrino RTOS and Graphics for the iMX53 A Taste of Pi - A hands on workshop with the Raspberry Pi Connecting Simulink to Hardware Getting your hands dirty with the Xilinx Zynq-7000 SoC Introduction to Embedded Systems and Applications for Mechies!
  • 7. The 3rd ARM Developer Day Stats 131 Estimated number of participants
  • 9. Joe Bungo • “Joe Bungo is the University Program Manager for the Americas and Europe at ARM, Ltd. He joined ARM's Applications Engineering group in 2002, initially providing consultation, support, and training for ARM commercial partner software development and tools. In 2005, he moved into ARM's University Program. • Here he enables the use of ARM technology in universities in a variety of ways including curriculum and teaching materials development, ecosystem partnership program development, consultation and support, technical guest lectures, hands-on workshops, faculty training, and the facilitation and enablement of ARM-based research projects.”
  • 10. Jason Kridner Jason Kridner is the Software Community Development Manager for Sitara™ ARM® processors at Texas Instruments Incorporated (TI). During his over 20-year tenure with TI, he has become an active leader in TI's open source initiative and played an integral role in creating open-source development tools such as BeagleBoard, BeagleBoard-xM BeagleBone and now BeagleBone Black, a credit-card-sized Linux computer platform based on TI's 1GHz Sitara™ AM335x ARM® Cortex™-A8 processor that runs Android 4.0 and Ubuntu software. Inspired by the needs of Linux developers, Kridner created the idea of pioneering a powerful, innovative and open community where developers and hobbyists could share solutions, showcase new projects, ask questions and offer feedback. Launched in 2008, BeagleBoard.org averages more than 50,000 hits per week and is now one of the most active open-source hardware communities in the industry. As a high-profile industry expert, Kridner has engaged audiences at a variety of industry and developer shows including Maker Faire, OSCON, CES, Design, Android Builders Summit, Linux Collaboration Summit and the Embedded Linux Conference. In his free time, Kridner uses BeagleBone to explore his creativity, including creating the BeagleBone Mustache Cam, which uses a webcam and computer vision to detect faces and superimpose fancy mustaches.
  • 11. The Next Economy is Hardware Included Jason Kridner (Keynote) • The new product development landscape includes low-cost, low-power ARM development boards, such as BeagleBone Black, with high-level operating systems that provide Internet connectivity via hundreds of always simpler programming paradigms, extensive interfaces with tutorials to connect to virtually any sensor or control element and a true open hardware nature that enables full customization without any barriers to reach production. • These tools that lower the time and cost of bringing a product to market are now coupled with social financing options, such as Kickstarter, opening up entrepreneurial opportunities that haven't been available since the dawn of the dotcom boom. While the ecosystem of mobile phones and mobile apps has provided success for some, the multi-function nature of phones prevents an appliance-like experience and sets a $0.99 expectation that caps opportunities of many by creating a "hit single" environment where a few make a lot of money and most make nothing at all. • By creating an appliance, rather than an app, the value proposition of your concept can be conveyed much more simply and the experience of technology can be made seamless within our society.
  • 13. Getting started with physical computing using JavaScript, Linux and BeagleBone Black Jason Kridner • The workshop will introduce using BeagleBone Black as a physical computing device starting with high-level languages, namely JavaScript, to utilize interfaces provided by Linux. • Attendees will gain familiarity with the provided tools to explore various digital and analog interfaces provided by the board to perform basic electronics tasks. • Information introducing community resources to further explore the hardware capabilities, including the real-time microcontrollers, will be provided encouraging use of additional interfaces and external components. • Compilation of C/C++ applications will be completed and resources will be discussed in the case customization of the kernel is desired to interface new hardware. The concept of "device tree" will also be introduced as a mechanism to configure interfaces without needing to recompile the kernel.
  • 14. MBED - A platform for rapid prototyping (Laptop required) Joe Bungo • With the falling costs and increasing complexities of processors, microcontrollers are becoming cheaper, more powerful and interactive. They are now truly solutions looking for problems, where anyone could conceive a microcontroller application. • The problem until now has been turning the idea into a prototype quickly and experimenting with the technology. • ARM has changed this with MBED, a rapid prototyping platform designed to simplify getting started with microcontrollers. • Using a web based compiler and a very simple drag-and-drop interface, applications are developed without the need for expensive tools, and a new user can write and execute a "hello world" program in about sixty seconds.
  • 15. Karthik CHIDAMBARANATHAN • Karthik holds a M.S. in Electrical and Computer Engineering from University of Texas at Austin and has vast experience as an MCU-centric applications engineer for more than ten years. • He has been with STMicroelectronics since 2012 as a Senior Field Applications Engineer, supporting the STM32 and STM8 microcontroller families for customers across the Northeast U.S. region.
  • 16. Firat SEREFOGLU • Firat Serefoglu with outstanding communication skills and project leader record, excellent analytical and engineering capabilities, and ready to assimilate new systems and technologies, experienced with multiple programming languages, HW/OS/RTOS, IP Stacks, and Software/Case Tools. • He holds a Master of Science, Electrical Engineering, University of Massachusetts, Dartmouth MA, 2000 • Bachelor of Science, Electrical Engineering, Yildiz Technical University, Istanbul Turkey, 1998 • Acting Product Marketing Engineer for STMicroElectronics since September `07 on with technical Knowledge and application aspects of ARM chipset solutions in Industrial, Automation, POS and Medical Market segments and etc. for custom applications.
  • 17. STM32F429 Discovery Kit Graphics Hands-On Workshop (Laptop required) Karthik Chidambaranathan & Firat Serefoglu • This hands-on seminar will examine the challenges faced by embedded designers when developing applications requiring high performance and sophisticated user interfaces • What you will learn: • How to use the MicroXplorer configuration to select the best MCU and quickly start a new project • How to use the Chrom-ART graphics accelerator for faster smoother graphics • How to use the STemWin graphics library for easiest graphics UI creation
  • 18. Patrick Kane • Patrick Kane is the director of the Cypress University Alliance Program (CUA) at Cypress Semiconductor Corporation and an affiliate professor in electrical and computer engineering at the University of New Hampshire, Durham. • The Cypress University Alliance Program is dedicated to partnering with academia to ensure that professors and students have access to the latest Cypress PSoCTM technology for use in education and research. Patrick joined the Cypress in July 2006. • Before joining Cypress, Patrick spent 13 ½ years at Xilinx in a variety of technical and marketing roles including Applications Engineering, Aerospace and Defense, Automotive, Technical Training, and managing the Xilinx University Program (XUP). • Prior to Xilinx, Patrick spent a number of years at both Advanced Micro Devices and Lattice Semiconductor Inc. He holds BSEE and MBA degrees and has authored numerous articles and conference papers. Patrick is currently pursuing the doctorate in educational technology.
  • 19. Introduction to PSoC 4 Patrick Kane • Learn all about the latest Cypress PSoC 4 technology. PSoC is a family of mixed signal (analog, digital, and embedded MCU), programmable devices. PSoC is truly the world’s first Programmable System-On-Chip (more info @ www.cypress.com ) • Leave with the knowledge of PSoC Architecture and PSoC Creator Software and learn how you can get a free Development Kit. • WHO SHOULD ATTEND? – Faculty and Students involved in senior project, digital, analog, and embedded classes and design; as well as topics as diverse as robotics, mechatronics, industrial controls, automotive, and aeronautics.
  • 20. Matt Wood • Matt Wood is a Senior Field Applications Engineer with Atmel, based in Andover, MA. In his role, Matt supports customers in the Northeast for all Atmel products, with a focus on microcontroller and microprocessor products. In 2011, Matt presented at the 2nd Annual ARM Developer Day.
  • 21. Microcontroller design with Atmel Studio 6 and the SAMD20 Cortex M0+ Development board Matt Wood • In this workshop, students will learn an overview of Atmel’s integrated design environment known at Atmel Studio 6. • This toolset supports all of Atmel’s 8-bit and 32-bit microcontroller products. • Then students will learn the use of one of Atmel’s evaluation kits, the SAMD20 Explained Pro Kit, which utilizes an ARM Cortex M0+
  • 22. Derrick Klotz • Derrick is a Regional FAE based in Toronto, Canada and has more than 35 years of experience with electronic control systems. During his 25-year career at Motorola and Freescale, he has developed considerable practical experience using singlechip microcontrollers of all sizes.
  • 23. Hands-on Project Development with the Freescale Freedom Development Platform Derrick Klotz • Using Freescale’s Processor Expert Software and Keil’s Microcontroller Development Kit (MDK) for ARM, students will get the opportunity to experience rapid project development for the Cortex-M0+ Kinetis L family of microcontrollers. • The resulting software will be downloaded and executed on a low cost Freescale Freedom Development Platform (FRDM-KL25Z).
  • 24. Bob Boys • Bob Boys works from ARM and is based in California. He works for the ARM development tools division directly for Keil and DS-5. • He graduated from Wilfrid Laurier University, attended U of Waterloo and has a MIS from the University of Toronto: all in Canada. • He has 20 years of experience in the embedded computing industry and is the author of numerous articles, white papers and technical training courses.
  • 25. Workshop 1: CAN: Controller Area Network Bob Boys • CAN is everywhere – not just in automotive. CAN is a two-wire easy-to-configure network. Adding nodes is as easy as plugging them in. • In this hands-on lab you will write a small program for a small CAN network using an NXP or ST processor and pass and receive messages. • If you are looking for a easy to use network that is fast to create: CAN is a good choice.
  • 26. Workshop 2: Real Time Operating System: Keil RTX Bob Boys • Using a STMicroelectronics ARM Cortex-M4 you will construct the RTOS from the basics. • This will illustrate how RTX works and how easy it is to configure. We will examine and adjust the various RTOS timings using the ARM Serial Wire Viewer. • You will clearly see when task switching happens and how long a task stays active
  • 27. Joe Hale • Senior Software Engineer - working on the NXP development tool suite LPCXpresso.
  • 28. LPCXpresso: Debugging with NXP's Cortex-M Dev boards Joe Hale • A hands-on workshop to demonstrate debugging of a Cortex-M0+ using tools from NXP. • Participants will get an application up and running on an LPCXpresso development board. • We will show you some of the tools within the LPCXpresso IDE that can help you debug your code, including instruction trace via the MTB.
  • 29. Hands on Workshop- Raspberry Pi • Learn how MATLAB & Simulink can support prototyping, testing, and running custom algorithms on low-cost hardware such as Arduino, Raspberry Pi, LEGO MINDSTORMS NXT. • View complete session descriptions and register at: www.mathworks.com/seminars/RIT2014
  • 30. Mark Toth • Mark Toth will present via webex. • Eagle PCB tools
  • 31. Scott McMahon • • • • • • • • • • • • • Freedom boards: http://www.newark.com/webapp/wcs/stores/servlet/Search?catalogId=15003&langId=1&storeId=10194&st=freescale%20freedom%20board&pageSize=25&showResults=true Beagle bone black http://www.newark.com/element14/beagle-bone-black-super-kit/dev-board-cortex-a8processor/dp/99W6064 looks like we are still waiting for delivery of BB Black: https://www.newark.com/webapp/wcs/stores/servlet/AjaxOrderItemDisplayView?msg=&catalogId =15003&langId=1&storeId=10194&krypto=EGjqBk%2BwnTnntWeXLMetsA%3D%3D&ddkey=http:AjaxOrderItemDis playView (this link has Raspberry Pi and NOIR camera module included we have lots of those in stock) Here is the link to the ready to go bundles: http://www.newark.com/raspberry-pi-accessories?rd=RASPBERRY-PI&catalogId=15003&langId=1&storeId=10194
  • 32. Acknowledgements We would like to thank the following companies who have participated in and sponsored all or some of the events: ARM Atmel Avnet Beaglebone.org Cypress Element 14 Eagle/Cadsoft Freescale Keil Mathworks MicroSemi NXP QNX Raspberry Pi Found RIM ST Microelectronics Texas Instruments Xilinx
  • 33. Acknowledgements • We would like to thank the following people who have help in and sponsored some of the events: – – – – – – – – – – – – – – Harvey Palmer, KGCOE Dean Dr. Jay Yang, CE Dept. Head, Dr. Sohail Dianat, EE Dept. Head Rick Tolleson, James Stefano, Ken Snyder, Emilio del Plato, Lab Managers George Slack ,EE Faculty and Dr. Roy Melton, CE faculty Jodi Carville, WE@RIT Director Claire Lagiewski, CSI Andrew Phelps, Director and founder RIT Magic Center Gary Scarborough, Lab Manager & Systems Specialist, RIT MAGIC Center Stephen Jacobs, Associate Director, RIT MAGIC Center Remy DeCausemaker, Magic Foss Dr. Antonio Mondragon , “ARM Developer Day Father” All our presenters Students volunteers and TAs… and anyone that I am sure I missed.
  • 34. 4th ARM Developer Day@ RIT Agenda st January 31 ,2014 Time CSI Hall 87-1600 7:30-8:30 On-Site Registration/ continental breakfast 8:30-10:00 Hello from KGCOE– RIT (10 min) The Architecture for the Digital World– ARM (30 min) Keynote: The Next Economy is Hardware Included- Jason Kridner - Beaglebone.org-TI (30 min) ARM partner companies introduction– Freescale, NXP,Cypress, Atmel, Mathworks, TI, Keil, STMicro,Element14, Eagle CadSoft (20 min) Room CSI Hall 87-1600 09-3170 09-3200 12:00:1:00 1:00-2:30 2:30-4:00 4:00-4:30 4:30-6:00 6:00-7:00 09-3100 17-2560 MathWorks -Faculty Curriculum Session -Integrating Project-Based Learning into the Curriculum Keil - CAN: Controller Area Network CSI Hall 87-1600 - Coffee Break 10:00-10:30 10:30-12:00 09-3280 ARM -MBED - A platform for rapid Beaglebone.org -Getting started with prototyping (Laptop Required physical computing using JavaScript, Linux –w/Putty or Hyperterminal) and BeagleBone Black STMicro - STM32F429 Discovery Kit Graphics Hands-On LPCXpresso-Debugging with NXP's Workshop ( Part I) (Laptop Cortex-M dev boards. required) CSI Hall 87-1600 - Lunch and Contest Announcement STMicro - STM32F429 Discovery Mathworks -MATLAB & Simulink Kit Graphics Hands-On with Raspberry Pi - A Hands-On Workshop ( Part II) (Laptop Workshop on Hardware required) Programming (Part I) Mathworks -MATLAB & Simulink Atmel-Microcontroller design with Atmel Eagle PCB - Element 14 (CSI Conf 87with Raspberry Pi - A Hands-On Studio 6 and the SAMD20 Cortex M0+ Cypress- Introduction to PSoC 4 1100) Workshop on Hardware Development board Programming (Part II) ARM -MBED - A platform for rapid Atmel-Microcontroller design with Atmel prototyping (Laptop Required Studio 6 and the SAMD20 Cortex M0+ –w/Putty or Hyperterminal) Development board Freescale-Hands-on Project Development with the Freescale Freedom Development Platform ARM - Faculty Curriculum Session Freescale-Hands-on Project Development with the Freescale Freedom Development Platform CSI Hall 87-1600 - Coffee Break Beaglebone.org -Getting started with physical computing using JavaScript, Linux Cypress- Introduction to PSoC 4 and BeagleBone Black LPCXpresso-Debugging with NXP's Cortex-M dev boards. CSI Hall 87-1600 - Closing Event/Refreshments Keil - Real Time Operating System: Keil RTX