SlideShare ist ein Scribd-Unternehmen logo
1 von 11
1.

Name, email and phone of participants

Jason Kridner
jdk@ti.com and jkridner@gmail.com
586-764-1992
If I get any teaching assistants, I will let you know.

2.

Workshop Name

Getting started with physical computing using JavaScript, Linux and BeagleBone Black

3.

Presenter’s name and small bio

Slightly updated from http://www.amazon.com/Jason-Kridner/e/B00CPRC216:
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-xMBeagleBone 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.

4.

Workshop Abstract

The workshop will introduce using BeagleBone Black as a physical computing device starting with highlevel 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.

5.
Yes.

Table setup for demos Yes( ) No( )
6.

Software required (Software, version, license,…)

The following software should be installed:
* BeagleBone drivers from: http://beagleboard.org/Getting+Started#step2
* PuTTy (if Windows machines) from: http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
* Latest Google Chrome browser

7.

Hardware required (computer, monitors, connectors, adapters, memory cards …)

Computer, monitor, keyboard, mouse, available USB 2.0 host port with at least 500mA supply

8.

Number of boards that will be available for the workshop?

20

9.

Number of Workshops to teach (max 2)

2

10. Any time constraints?
At least 45 minutes is rather helpful. I believe you said 1-1/2 hours for each workshop and I will run the
same workshop twice.

11. Prizes for students (workshop attendees, raffles, door prizes,….)
Cathy may have some give-away hardware. I can round up at least one board to give-away.

12. Anything else?
Keynote title and abstract:
The Next Economy is Hardware Included
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.
1. Name, email and phone of participants: Karthik CHIDAMBARANATHAN
(karthik.chidambaranathan@st.com) and Firat SEREFOGLU (firat.serefoglu@st.com)

2. Workshop Name: STM32F429 Discovery Kit Graphics Hands-On Workshop
3. Presenter’s name and small bio: Karthik CHIDAMBARANATHAN and Firat SEREFOGLU
(firat.serefoglu@st.com)

4. Workshop Abstract: 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
**Attendees will receive a STM32F429 Discovery Kit which will be used in the hands-on
sessions.
5. Number of Workshops to teach (max 2): 1 (with part 1 and part 2 in two different sessions
Patrick Kane Bio
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.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

Name, email and phone of participants: Patrick Kane, pkx@cypress.com, 408 550-4508
Workshop Name - Introduction to PSoC 4
Presenter’s name and small bio: Patrick Kane (BIO attached)
Workshop Abstract - Is the attached enough or do you need more detail?
Table setup for demos Yes(X) No( )
Software required (Software, version, license,…)PSoC Creator latest version
http://www.cypress.com/psoccreator/
Hardware required (computer, monitors, connectors, adapters, memory cards …)Windows
based, WIN8.1 USB drivers ARE NOT supported
Number of boards that will be available for the workshop? 25 each workshop
Number of Workshops to teach (max 2): 2
Any time constraints?: No
Prizes for students (workshop attendees, raffles, door prizes,….) They keep the kits!
Anything else?

The Cypress University Alliance
Cordially Invites You to Attend A

TM

PSoC 4Workshop
WHY:
Learn all about the latest Cypress PSoC4 technology. PSoC is a family of
mixedsignal (analog, digital, and embedded MCU), programmable devices.
PSoCis 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?
Facultyand 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.

WHEN:

Friday, January31, 2013,XX:XXAM/PM to XX:XXAM/PM

WHERE:
AGENDA:

PSoC architecture overview, softwareand dev kit demos, hands-on labs

REGISTRATION:
More information is available about PSoC 4 at: www.cypress.com/PSoC4
1. Name, email and phone of participants
a. Matt Wood
Senior Field Applications Engineer
matt.wood@atmel.com
781-915-7217
2. Workshop Name:
a. " Microcontroller design with Atmel Studio 6 and the SAMD20 Cortex M0+

Development board."
3. Presenter’s name and small bio
a. 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
2ndAnnul ARM Developer Day.
4. Workshop Abstract :
a. 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 32bit 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+
5. Table setup for demos Yes(X ) No( )
6. Software required (Software, version, license,…)
a. Atmel Studio 6.1 SP2, which is downloaded from the Atmel website should be preinstalled on all Lab computers or participant’s laptops.
7. Hardware required (computer, monitors, connectors, adapters, memory cards …):
a. Lab computers, micro USB cable for each student/station
8. Number of boards that will be available for the workshop?
a. 20 in each session, total of 40 (two 1.5 hour sessions)
9. Number of Workshops to teach (max 2):
a. 2
10. Any time constraints?:
a. No
11. Prizes for students (workshop attendees, raffles, door prizes,….)
a. No, but students can keep the evaluation board
12. Anything else?
a. Is there a schedule available? Does anything need to be prepared for the morning (i.e a
brief 5 min intro presentation like last time)?
1. Name, email and phone of participants: Derrick Klotz (derrick.klotz@freescale.com), 647-988044
2. Workshop Name: Hands-on Project Development with the Freescale Freedom Development
Platform
3. Presenter’s name and small bio: 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 single-chip
microcontrollers of all sizes.
4. Workshop Abstract: 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 (FRDMKL25Z).
5. Table setup for demos Yes( ) No( ) Probably (x)
6. Software required (Software, version, license,…): Each computer will need access to Keil’s MDK
μVision software. It is my understanding that this is already installed on the school’s computers
– is that correct? We will need to use μVision version 4.73 or higher (I intend to use version 5.1)
– which version is installed in the school?
7. Hardware required (computer, monitors, connectors, adapters, memory cards …): PCs. To use
these boards during the hands-on session will require the installation of the following software
and a USB mini-B cable connection with each student computer – do you have these?
8. Number of boards that will be available for the workshop? For each session I will have 20 FRDMKL25Z Freescale Freedom Development Platform boards available to be given to students
9. Number of Workshops to teach (max 2): 2
10. Any time constraints?: No
11. Prizes for students (workshop attendees, raffles, door prizes,….):20 boards per workshop.
12. Anything else?:I know how to get to the school, but exactly where will we be presenting, etc.?
1. Name, email and phone of participants: Bob Boys, bob.boys@arm.com,
+1 (650) 475-6295
2. Workshop Name 1): Real Time Operating System: Keil RTX
3. Workshop Name 2): CAN: Controller Area Network
4. Presenter’s name and small bio: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.
5. Workshop Abstract 1):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.
6. Workshop Abstract 2) :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.
7. Table setup for demos Yes(x) (same one as above) No( )
8. Software required (Software, version, license,…): Keil MDK 4.73
9. Hardware required (computer, monitors, connectors, adapters, memory
cards …): RTX: STM32F4 Discovery board, USB cable (not provided with
board) CAN: Keil MCB1700 or MCBSTM32E (provided by ARM), ULINK2
or ULINKpro.
10. Number of boards that will be available for the workshop? 25
11. Number of Workshops to teach (max 2): 2 different workshops
12. Any time constraints?: no – whatever is scheduled
13. Prizes for students (workshop attendees, raffles, door prizes,….): RTX –
students keep the Discovery boards. CAN – can’t keep boards.
14. Anything else?
1. Name, email and phone of participants
Joe Hale
joe.hale@nxp.com
415 894-0639
2. Workshop Name
LPCXpresso: Debugging with NXP's Cortex-M dev boards.

3. Presenter’s name and small bio
Joe Hale
Senior Software Engineer - working on the NXP development tool suite LPCXpresso.
4. Workshop Abstract
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. All participants will receive a free dev board from NXP.
5. Table setup for demos Yes( ) No( )
No
6. Software required (Software, version, license,…)
Spoken with lab managers already (installing LPCXpresso free edition)
7. Hardware required (computer, monitors, connectors, adapters, memory cards …): PCs and USB cables
for the boards
Classroom with 16 computers.
8. Number of boards that will be available for the workshop?
32 per session (two seats per computer) = 64 total.
9. Number of Workshops to teach (max 2): 2
10. Any time constraints?: No
11. Prizes for students (workshop attendees, raffles, door prizes,….)
nope… just the boards they use in the workshop
12. Anything else?
Joe Hale lives locally and could pop round to check the hardware and software setup before the day.
1. Name, email and phone of participants: Joe Bungo, joe.bungo@arm.com, 512-293-7324
2. Workshop Name: “MBED - A platform for rapid prototyping”
3. Presenter’s name and small bio: Joe Bungo holds a B.A. in Computer Science from the University
of Texas at Austin. 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 as a Senior Applications Engineer, and is
now University Program Manager for the Americas and Europe. Here, he encourages and
supports the use of ARM in universities in myriad ways, including curriculum development and
migration, ARM partnership program development, technical guest lectures, hands-on
workshops, faculty training, technical support, and facilitation of research ties.
4. Workshop Abstract: 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.
5. Table setup for demos Yes(x) No( )
6. Software required (Software, version, license,…): any kind of terminal program like
Hyperterminal or Putty
7. Hardware required (computer, monitors, connectors, adapters, memory cards …): computers
and monitors (I think where I present the students will require a laptop?), and definitely wifi
(both for the students and myself)
8. Number of boards that will be available for the workshop? 10-12 per workshop (so students
work in teams), unless there is obvious more demand during registration. I do not plan for the
students to walk away with the boards.
9. Number of Workshops to teach (max 2): 2 of the same session
10. Any time constraints?: No
11. Prizes for students (workshop attendees, raffles, door prizes,….): I can/bring a variety of dev
boards if RIT can provide the raffle logistics
12. Anything else?

Weitere ähnliche Inhalte

Andere mochten auch

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
 
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
 
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
 
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
 
Demystifying Internet of Things with Azure IoT Suite
Demystifying Internet of Things with Azure IoT SuiteDemystifying Internet of Things with Azure IoT Suite
Demystifying Internet of Things with Azure IoT SuiteWinWire Technologies Inc
 
ARM architcture
ARM architcture ARM architcture
ARM architcture Hossam Adel
 
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)Codit
 

Andere mochten auch (20)

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
 
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
 
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
 
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
 
Demystifying Internet of Things with Azure IoT Suite
Demystifying Internet of Things with Azure IoT SuiteDemystifying Internet of Things with Azure IoT Suite
Demystifying Internet of Things with Azure IoT Suite
 
Java 8 new features
Java 8 new featuresJava 8 new features
Java 8 new features
 
Migration from eRoom to office 365
Migration from eRoom to office 365 Migration from eRoom to office 365
Migration from eRoom to office 365
 
ARM Processor Tutorial
ARM Processor Tutorial ARM Processor Tutorial
ARM Processor Tutorial
 
ARM architcture
ARM architcture ARM architcture
ARM architcture
 
ARM Processor
ARM ProcessorARM Processor
ARM Processor
 
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
Azure IoT suite - A look behind the curtain (Sam Vanhoutte @AZUG Event)
 

Ähnlich wie 4th ARM Developer Day Presenters info

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
 
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster PresentationRunning Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentationbroekemaa
 
Cis 534 Technology levels--snaptutorial.com
Cis 534 Technology levels--snaptutorial.comCis 534 Technology levels--snaptutorial.com
Cis 534 Technology levels--snaptutorial.comsholingarjosh62
 
Cis 534 Enthusiastic Study / snaptutorial.com
Cis 534 Enthusiastic Study / snaptutorial.comCis 534 Enthusiastic Study / snaptutorial.com
Cis 534 Enthusiastic Study / snaptutorial.comStephenson05
 
CIS 534 Education Specialist / snaptutorial.com
 CIS 534 Education Specialist / snaptutorial.com CIS 534 Education Specialist / snaptutorial.com
CIS 534 Education Specialist / snaptutorial.comstevesonz129
 
Cis 534 Education Organization -- snaptutorial.com
Cis 534   Education Organization -- snaptutorial.comCis 534   Education Organization -- snaptutorial.com
Cis 534 Education Organization -- snaptutorial.comDavisMurphyB71
 
ops300 Project(3)
ops300 Project(3)ops300 Project(3)
ops300 Project(3)trayyoo
 
ops300 Project(4)
ops300 Project(4)ops300 Project(4)
ops300 Project(4)trayyoo
 
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
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Lee Stott
 
Larson and toubro
Larson and toubroLarson and toubro
Larson and toubroanoopc1998
 
Cmit 265 Success Begins / snaptutorial.com
Cmit 265 Success Begins / snaptutorial.comCmit 265 Success Begins / snaptutorial.com
Cmit 265 Success Begins / snaptutorial.comWilliamsTaylorza49
 
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingWORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingASHOKKUMAR RAMAR
 
Sagar_Ware_Resume
Sagar_Ware_ResumeSagar_Ware_Resume
Sagar_Ware_ResumeSagar Ware
 

Ähnlich wie 4th ARM Developer Day Presenters info (20)

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
 
Alvaro Denis Resume
Alvaro Denis ResumeAlvaro Denis Resume
Alvaro Denis Resume
 
Resume_Pratik
Resume_PratikResume_Pratik
Resume_Pratik
 
Documentation
DocumentationDocumentation
Documentation
 
resume
resumeresume
resume
 
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster PresentationRunning Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
 
Raushan_Resume1
Raushan_Resume1Raushan_Resume1
Raushan_Resume1
 
Cis 534 Technology levels--snaptutorial.com
Cis 534 Technology levels--snaptutorial.comCis 534 Technology levels--snaptutorial.com
Cis 534 Technology levels--snaptutorial.com
 
Cis 534 Enthusiastic Study / snaptutorial.com
Cis 534 Enthusiastic Study / snaptutorial.comCis 534 Enthusiastic Study / snaptutorial.com
Cis 534 Enthusiastic Study / snaptutorial.com
 
CIS 534 Education Specialist / snaptutorial.com
 CIS 534 Education Specialist / snaptutorial.com CIS 534 Education Specialist / snaptutorial.com
CIS 534 Education Specialist / snaptutorial.com
 
Cis 534 Education Organization -- snaptutorial.com
Cis 534   Education Organization -- snaptutorial.comCis 534   Education Organization -- snaptutorial.com
Cis 534 Education Organization -- snaptutorial.com
 
ops300 Project(3)
ops300 Project(3)ops300 Project(3)
ops300 Project(3)
 
ops300 Project(4)
ops300 Project(4)ops300 Project(4)
ops300 Project(4)
 
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...
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
 
Larson and toubro
Larson and toubroLarson and toubro
Larson and toubro
 
Cmit 265 Success Begins / snaptutorial.com
Cmit 265 Success Begins / snaptutorial.comCmit 265 Success Begins / snaptutorial.com
Cmit 265 Success Begins / snaptutorial.com
 
report
reportreport
report
 
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingWORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
 
Sagar_Ware_Resume
Sagar_Ware_ResumeSagar_Ware_Resume
Sagar_Ware_Resume
 

Mehr von 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
 

Kürzlich hochgeladen

Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 

Kürzlich hochgeladen (20)

Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 

4th ARM Developer Day Presenters info

  • 1.
  • 2. 1. Name, email and phone of participants Jason Kridner jdk@ti.com and jkridner@gmail.com 586-764-1992 If I get any teaching assistants, I will let you know. 2. Workshop Name Getting started with physical computing using JavaScript, Linux and BeagleBone Black 3. Presenter’s name and small bio Slightly updated from http://www.amazon.com/Jason-Kridner/e/B00CPRC216: 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-xMBeagleBone 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. 4. Workshop Abstract The workshop will introduce using BeagleBone Black as a physical computing device starting with highlevel 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. 5. Yes. Table setup for demos Yes( ) No( )
  • 3. 6. Software required (Software, version, license,…) The following software should be installed: * BeagleBone drivers from: http://beagleboard.org/Getting+Started#step2 * PuTTy (if Windows machines) from: http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe * Latest Google Chrome browser 7. Hardware required (computer, monitors, connectors, adapters, memory cards …) Computer, monitor, keyboard, mouse, available USB 2.0 host port with at least 500mA supply 8. Number of boards that will be available for the workshop? 20 9. Number of Workshops to teach (max 2) 2 10. Any time constraints? At least 45 minutes is rather helpful. I believe you said 1-1/2 hours for each workshop and I will run the same workshop twice. 11. Prizes for students (workshop attendees, raffles, door prizes,….) Cathy may have some give-away hardware. I can round up at least one board to give-away. 12. Anything else? Keynote title and abstract: The Next Economy is Hardware Included 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.
  • 4. 1. Name, email and phone of participants: Karthik CHIDAMBARANATHAN (karthik.chidambaranathan@st.com) and Firat SEREFOGLU (firat.serefoglu@st.com) 2. Workshop Name: STM32F429 Discovery Kit Graphics Hands-On Workshop 3. Presenter’s name and small bio: Karthik CHIDAMBARANATHAN and Firat SEREFOGLU (firat.serefoglu@st.com) 4. Workshop Abstract: 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 **Attendees will receive a STM32F429 Discovery Kit which will be used in the hands-on sessions. 5. Number of Workshops to teach (max 2): 1 (with part 1 and part 2 in two different sessions
  • 5. Patrick Kane Bio 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. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Name, email and phone of participants: Patrick Kane, pkx@cypress.com, 408 550-4508 Workshop Name - Introduction to PSoC 4 Presenter’s name and small bio: Patrick Kane (BIO attached) Workshop Abstract - Is the attached enough or do you need more detail? Table setup for demos Yes(X) No( ) Software required (Software, version, license,…)PSoC Creator latest version http://www.cypress.com/psoccreator/ Hardware required (computer, monitors, connectors, adapters, memory cards …)Windows based, WIN8.1 USB drivers ARE NOT supported Number of boards that will be available for the workshop? 25 each workshop Number of Workshops to teach (max 2): 2 Any time constraints?: No Prizes for students (workshop attendees, raffles, door prizes,….) They keep the kits! Anything else? The Cypress University Alliance
  • 6. Cordially Invites You to Attend A TM PSoC 4Workshop WHY: Learn all about the latest Cypress PSoC4 technology. PSoC is a family of mixedsignal (analog, digital, and embedded MCU), programmable devices. PSoCis 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? Facultyand 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. WHEN: Friday, January31, 2013,XX:XXAM/PM to XX:XXAM/PM WHERE: AGENDA: PSoC architecture overview, softwareand dev kit demos, hands-on labs REGISTRATION: More information is available about PSoC 4 at: www.cypress.com/PSoC4
  • 7. 1. Name, email and phone of participants a. Matt Wood Senior Field Applications Engineer matt.wood@atmel.com 781-915-7217 2. Workshop Name: a. " Microcontroller design with Atmel Studio 6 and the SAMD20 Cortex M0+ Development board." 3. Presenter’s name and small bio a. 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 2ndAnnul ARM Developer Day. 4. Workshop Abstract : a. 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 32bit 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+ 5. Table setup for demos Yes(X ) No( ) 6. Software required (Software, version, license,…) a. Atmel Studio 6.1 SP2, which is downloaded from the Atmel website should be preinstalled on all Lab computers or participant’s laptops. 7. Hardware required (computer, monitors, connectors, adapters, memory cards …): a. Lab computers, micro USB cable for each student/station 8. Number of boards that will be available for the workshop? a. 20 in each session, total of 40 (two 1.5 hour sessions) 9. Number of Workshops to teach (max 2): a. 2 10. Any time constraints?: a. No 11. Prizes for students (workshop attendees, raffles, door prizes,….) a. No, but students can keep the evaluation board 12. Anything else? a. Is there a schedule available? Does anything need to be prepared for the morning (i.e a brief 5 min intro presentation like last time)?
  • 8. 1. Name, email and phone of participants: Derrick Klotz (derrick.klotz@freescale.com), 647-988044 2. Workshop Name: Hands-on Project Development with the Freescale Freedom Development Platform 3. Presenter’s name and small bio: 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 single-chip microcontrollers of all sizes. 4. Workshop Abstract: 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 (FRDMKL25Z). 5. Table setup for demos Yes( ) No( ) Probably (x) 6. Software required (Software, version, license,…): Each computer will need access to Keil’s MDK μVision software. It is my understanding that this is already installed on the school’s computers – is that correct? We will need to use μVision version 4.73 or higher (I intend to use version 5.1) – which version is installed in the school? 7. Hardware required (computer, monitors, connectors, adapters, memory cards …): PCs. To use these boards during the hands-on session will require the installation of the following software and a USB mini-B cable connection with each student computer – do you have these? 8. Number of boards that will be available for the workshop? For each session I will have 20 FRDMKL25Z Freescale Freedom Development Platform boards available to be given to students 9. Number of Workshops to teach (max 2): 2 10. Any time constraints?: No 11. Prizes for students (workshop attendees, raffles, door prizes,….):20 boards per workshop. 12. Anything else?:I know how to get to the school, but exactly where will we be presenting, etc.?
  • 9. 1. Name, email and phone of participants: Bob Boys, bob.boys@arm.com, +1 (650) 475-6295 2. Workshop Name 1): Real Time Operating System: Keil RTX 3. Workshop Name 2): CAN: Controller Area Network 4. Presenter’s name and small bio: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. 5. Workshop Abstract 1):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. 6. Workshop Abstract 2) :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. 7. Table setup for demos Yes(x) (same one as above) No( ) 8. Software required (Software, version, license,…): Keil MDK 4.73 9. Hardware required (computer, monitors, connectors, adapters, memory cards …): RTX: STM32F4 Discovery board, USB cable (not provided with board) CAN: Keil MCB1700 or MCBSTM32E (provided by ARM), ULINK2 or ULINKpro. 10. Number of boards that will be available for the workshop? 25 11. Number of Workshops to teach (max 2): 2 different workshops 12. Any time constraints?: no – whatever is scheduled 13. Prizes for students (workshop attendees, raffles, door prizes,….): RTX – students keep the Discovery boards. CAN – can’t keep boards. 14. Anything else?
  • 10. 1. Name, email and phone of participants Joe Hale joe.hale@nxp.com 415 894-0639 2. Workshop Name LPCXpresso: Debugging with NXP's Cortex-M dev boards. 3. Presenter’s name and small bio Joe Hale Senior Software Engineer - working on the NXP development tool suite LPCXpresso. 4. Workshop Abstract 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. All participants will receive a free dev board from NXP. 5. Table setup for demos Yes( ) No( ) No 6. Software required (Software, version, license,…) Spoken with lab managers already (installing LPCXpresso free edition) 7. Hardware required (computer, monitors, connectors, adapters, memory cards …): PCs and USB cables for the boards Classroom with 16 computers. 8. Number of boards that will be available for the workshop? 32 per session (two seats per computer) = 64 total. 9. Number of Workshops to teach (max 2): 2 10. Any time constraints?: No 11. Prizes for students (workshop attendees, raffles, door prizes,….) nope… just the boards they use in the workshop 12. Anything else? Joe Hale lives locally and could pop round to check the hardware and software setup before the day.
  • 11. 1. Name, email and phone of participants: Joe Bungo, joe.bungo@arm.com, 512-293-7324 2. Workshop Name: “MBED - A platform for rapid prototyping” 3. Presenter’s name and small bio: Joe Bungo holds a B.A. in Computer Science from the University of Texas at Austin. 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 as a Senior Applications Engineer, and is now University Program Manager for the Americas and Europe. Here, he encourages and supports the use of ARM in universities in myriad ways, including curriculum development and migration, ARM partnership program development, technical guest lectures, hands-on workshops, faculty training, technical support, and facilitation of research ties. 4. Workshop Abstract: 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. 5. Table setup for demos Yes(x) No( ) 6. Software required (Software, version, license,…): any kind of terminal program like Hyperterminal or Putty 7. Hardware required (computer, monitors, connectors, adapters, memory cards …): computers and monitors (I think where I present the students will require a laptop?), and definitely wifi (both for the students and myself) 8. Number of boards that will be available for the workshop? 10-12 per workshop (so students work in teams), unless there is obvious more demand during registration. I do not plan for the students to walk away with the boards. 9. Number of Workshops to teach (max 2): 2 of the same session 10. Any time constraints?: No 11. Prizes for students (workshop attendees, raffles, door prizes,….): I can/bring a variety of dev boards if RIT can provide the raffle logistics 12. Anything else?