1. Name, email and phone of participants: Jason Kridner, jdk@ti.com and jkridner@gmail.com, 586-764-1992. If teaching assistants are provided, their names will be shared.
2. Workshop Name: Getting started with physical computing using JavaScript, Linux and BeagleBone Black.
3. Presenter's name and small bio: Jason Kridner is the Software Community Development Manager for SitaraTM ARM® processors at Texas Instruments Incorporated (TI). He created the BeagleBoard open community and is experienced engaging audiences at industry events.
4. The workshop will introduce using BeagleBone Black as a physical computing device starting with
3D printing is gaining more and more momentum to build
customized product in a wide variety of fields. We con-
duct an exploratory study of Thingiverse, the most popular
Website for sharing user-created 3D design les, in order to
establish a possible connection with software product line
(SPL) engineering. We report on the socio-technical aspects
and current practices for modeling variability, implementing
variability, configuring and deriving products, and reusing
artefacts. We provide hints that SPL-alike techniques are
practically used in 3D printing and thus relevant. Finally,
we discuss why the customization in the 3D printing eld
represents a challenging playground for SPL engineering.
You will learn how to deploy and manage powerful applications and services with Cloud Services. Configure, monitor, and scale your cloud services in Azure. Using Azure cloud service, you can deploy a multi-tier web application in Azure, defining multiple roles to distribute processing and allow flexible scaling of your application. A cloud service consists of one or more web roles and/or worker roles, each with its own application files and configuration.
Azure Websites and Virtual Machines also enable web applications on Azure. Upload your application and Azure handles the deployment details – from provisioning and load balancing to health monitoring for continuous availability. The main advantage of cloud services is the ability to support more complex multi-tier architectures.
3D printing is gaining more and more momentum to build
customized product in a wide variety of fields. We con-
duct an exploratory study of Thingiverse, the most popular
Website for sharing user-created 3D design les, in order to
establish a possible connection with software product line
(SPL) engineering. We report on the socio-technical aspects
and current practices for modeling variability, implementing
variability, configuring and deriving products, and reusing
artefacts. We provide hints that SPL-alike techniques are
practically used in 3D printing and thus relevant. Finally,
we discuss why the customization in the 3D printing eld
represents a challenging playground for SPL engineering.
You will learn how to deploy and manage powerful applications and services with Cloud Services. Configure, monitor, and scale your cloud services in Azure. Using Azure cloud service, you can deploy a multi-tier web application in Azure, defining multiple roles to distribute processing and allow flexible scaling of your application. A cloud service consists of one or more web roles and/or worker roles, each with its own application files and configuration.
Azure Websites and Virtual Machines also enable web applications on Azure. Upload your application and Azure handles the deployment details – from provisioning and load balancing to health monitoring for continuous availability. The main advantage of cloud services is the ability to support more complex multi-tier architectures.
IoT, Impact Investing and Innovation - Public Masterclass - Brisbane, AustraliaMatthew Bailey
Masterclass to community and business leaders, investors and entrepreneurs on how IoT offers the opportunity to create a purpose driven and sustainable world tackling global issues. The latest and very best Smart City Innovation Frameworks. How IoT can be combined with Impact Investing to become a global powerhouse to solve challenges facing nations, cities and communities.
Copyright and property of Matthew Bailey 2016
eRoom is designed specifically for small to medium-sized businesses in need of a collaboration tool. In this webinar, the topics we included:
• SharePoint Online and Office overview
• Comparison between eRoom and SharePoint Online / Office 365
• Migration methodologies from eRoom to Office 365
• Migration options from eRoom to Office 365
IoT, Impact Investing and Innovation - Public Masterclass - Brisbane, AustraliaMatthew Bailey
Masterclass to community and business leaders, investors and entrepreneurs on how IoT offers the opportunity to create a purpose driven and sustainable world tackling global issues. The latest and very best Smart City Innovation Frameworks. How IoT can be combined with Impact Investing to become a global powerhouse to solve challenges facing nations, cities and communities.
Copyright and property of Matthew Bailey 2016
eRoom is designed specifically for small to medium-sized businesses in need of a collaboration tool. In this webinar, the topics we included:
• SharePoint Online and Office overview
• Comparison between eRoom and SharePoint Online / Office 365
• Migration methodologies from eRoom to Office 365
• Migration options from eRoom to Office 365
For more classes visit
www.snaptutorial.com
Case Study: The Ethical Hacker
Due Week 3 and worth 70 points
Imagine for a moment that you are a hacker; an ethical one. You are called upon by law enforcement based on your expertise to hack into a network of a business known to be launching crimes against humanity as its
Cis 534 Enthusiastic Study / snaptutorial.comStephenson05
Case Study: The Ethical Hacker
Due Week 3 and worth 70 points
Imagine for a moment that you are a hacker; an ethical one. You are called upon by law enforcement based on your expertise to hack into a network of a business known to be launching crimes against humanity as its primary mission for operation and capital gain. Assume you are not to be concerned with any politics of the job and your actions are legal and ethically justified. This nefarious business takes its own security seriously and therefore has implemented several forms of network security such as firewalls, Web proxies for its Web gateways, and VPNs for remote users. You also know that this business exists much like any normal corporation, renting several floors of office space to accommodate between 100-200 employees. Also imagine that the business’s entire network
For more classes visit
www.snaptutorial.com
Case Study: The Ethical Hacker
Due Week 3 and worth 70 points
Imagine for a moment that you are a hacker; an ethical one. You are called upon by law enforcement based on your expertise to hack into a network of a business known to be launching crimes against humanity as its primary mission for operation and capital gain. Assume you
For more classes visit
www.snaptutorial.com
Case Study: The Ethical Hacker
Due Week 3 and worth 70 points
Imagine for a moment that you are a hacker; an ethical one. You are called upon by law enforcement based on
The Open Hardware PowerPC Notebook designed around GNU/Linux will be showed at NOI Techpark. We had presented here its motherboard design in 2018. We will updates regarding last developments for u-boot AMD video drivers, re-design of heat pipes, and CE test certification process. We will give future availability milestones of this notebook and details regarding the GNU/Linux distributions or other OS that could runs on it.
Presentation on Microsoft Technologies in Teaching, Learning and Research presented at Microsoft IT Academy Summit 2011 October. - Presentation Video in low quality to allow upload
You have been hired as part of the networking team After completing orientation and training in your first week, your manager calls you into a meeting to discuss your first project.
The university has recently leased a building in Adelphi, Maryland. The building will house some offices, classrooms, a library, and computer labs. Security is very important for as the university must protect students’ and employees’ data, as well as any intellectual property that has on its servers and computers. As a result, IT management would like to take the time to review some proposals on how best to move forward. As a network engineer, you have been asked to prepare a network proposal on how to set up a secure network infrastructure in this new building to support university operations.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...Levi Shapiro
Letter from the Congress of the United States regarding Anti-Semitism sent June 3rd to MIT President Sally Kornbluth, MIT Corp Chair, Mark Gorenberg
Dear Dr. Kornbluth and Mr. Gorenberg,
The US House of Representatives is deeply concerned by ongoing and pervasive acts of antisemitic
harassment and intimidation at the Massachusetts Institute of Technology (MIT). Failing to act decisively to ensure a safe learning environment for all students would be a grave dereliction of your responsibilities as President of MIT and Chair of the MIT Corporation.
This Congress will not stand idly by and allow an environment hostile to Jewish students to persist. The House believes that your institution is in violation of Title VI of the Civil Rights Act, and the inability or
unwillingness to rectify this violation through action requires accountability.
Postsecondary education is a unique opportunity for students to learn and have their ideas and beliefs challenged. However, universities receiving hundreds of millions of federal funds annually have denied
students that opportunity and have been hijacked to become venues for the promotion of terrorism, antisemitic harassment and intimidation, unlawful encampments, and in some cases, assaults and riots.
The House of Representatives will not countenance the use of federal funds to indoctrinate students into hateful, antisemitic, anti-American supporters of terrorism. Investigations into campus antisemitism by the Committee on Education and the Workforce and the Committee on Ways and Means have been expanded into a Congress-wide probe across all relevant jurisdictions to address this national crisis. The undersigned Committees will conduct oversight into the use of federal funds at MIT and its learning environment under authorities granted to each Committee.
• The Committee on Education and the Workforce has been investigating your institution since December 7, 2023. The Committee has broad jurisdiction over postsecondary education, including its compliance with Title VI of the Civil Rights Act, campus safety concerns over disruptions to the learning environment, and the awarding of federal student aid under the Higher Education Act.
• The Committee on Oversight and Accountability is investigating the sources of funding and other support flowing to groups espousing pro-Hamas propaganda and engaged in antisemitic harassment and intimidation of students. The Committee on Oversight and Accountability is the principal oversight committee of the US House of Representatives and has broad authority to investigate “any matter” at “any time” under House Rule X.
• The Committee on Ways and Means has been investigating several universities since November 15, 2023, when the Committee held a hearing entitled From Ivory Towers to Dark Corners: Investigating the Nexus Between Antisemitism, Tax-Exempt Universities, and Terror Financing. The Committee followed the hearing with letters to those institutions on January 10, 202
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?