[HH] Fwd: [GBC-ACM] Free Hands-On Workshop Sunday Sept 25: new technology for building and integrating sensors into computer networks

David Kramer david at thekramers.net
Sun Sep 18 01:04:26 EDT 2011



-------- Original Message --------
Subject: [GBC-ACM] Free Hands-On Workshop Sunday Sept 25: new technology
for building and integrating sensors into computer networks
Date: Sun, 18 Sep 2011 00:09:52 -0400
From: Peter Mager <p.mager at computer.org>
To: gbc-acm at mit.edu
CC: Peter Mager <p.mager at computer.org>

IEEE Computer and Electron Devices Societies and GBC/ACM Hands-On
Workshop

9:00 AM, Sunday, 25 September 2011, 9 am -4 pm


Building the Internet of Things: Rapid Prototyping Using PSoC Technology
Ted Kochanski, President and Chief Scientist, Vital Electronics
Institute, Inc.
Patrick Kane, Director, Cypress University Alliance

MIT Tang Center (Building E51 Room 345)

Abstract:
You are invited to participate in a hands-on introduction to rapid
prototyping of Embedded Systems using PSoC Technology, an enabler for
building the Internet of Things (IoT). This hands-on tutorial will
show you how to build several systems using the PSoC Integrated
Development Environment, which combines a context sensitive C editor
with a Schematic Capture process for designing with libraries of
analog and digital virtual hardware, and then download the design onto
a piece of target hardware. The integrated hardware / software co-
designs use a unified bitstream image of your application to program a
reconfigurable Cypress Semiconductor PSoC, situated on a compact
printed circuit board development target containing several sensors
and LEDs.

The Internet of Things links the objects of the real world with the
virtual world, thus enabling
anytime, anyplace connectivity for anything and not only for anyone.
It refers to a world where
physical objects and beings, as well as virtual data and environments,
all interact with each
other in the same space and time. [Gérald Santucci, Head of Unit
"Enterprise Networking and
RFID“ for the European Commission Directorate General Information
Society and Media]


This workshop will introduce the Internet of Things and the concepts
of RASSP (Rapid-Prototyping of Application Specific Signal Processors)
to build mixed systems on a chip incorporating reconfigurable digital
logic, analog components, and microcontrollers using programs written
in industry standard C.



Synopsis of the the Labs:
Lab0 introduces the TakeHomeLab Environment (aka Starter Kit, PSOC
Creator, and Development software). Using the C-Code editor and the
Build and Download process you will implement a system which takes
advantage of your persistence of vision to display a rasterized image
of a message you create as characters apparently floating in the air
in front of you when you Wave the circuit board containing the PSoC
(introduces how to interface to LEDs and an accelerometer).

Lab1 leads you through the design and build process to build a system
from scratch incorporating
CapSense technology by reusing library modules and other previously
defined components and shows you how to put them together to define a
complete system. CapSense technology is useful for supporting
multitouch screens and proximity sensing (used in devices like the
iPOD).

By the conclusion of Lab1, you will be able to begin with a blank
Schematic and develop and implement a project using PSoC Creator to:
Select, Place, Interconnect, and Configure pre-defined and pre-tested
functions and analog and digital resources within the PSoC;
Configure system-wide resources, such as clocking, voltage levels, and
analog references.
Write the C Code (or assembler) firmware associated with your project.


Lab2 shows you how to build a system that employs several on-board,
off-chip sensors with analog outputs to measure the room temperature
and how to allow users to control details of the display using a push
button interface.

This set of labs will introduce you to the potential of combining
analog and digital processing to create new types of user interfaces
and new ways to use sensors to gather information about the
environment and then take further actions or do further analysis on
this information using both digital computer analysis and interaction
with humans. It will also give you an introduction to actually
building such systems and introduce you to the relatively low cost
platform for doing this provided by the Cypress Semiconductor PSoC
technology and development environment.

Approximate schedule:
9-9:30 am registration, coffee, and installing of software
10 am – 12:30 introductory talk, lab 0 and part of lab 1
12:30- 1:30 lunch break, discussions and on-your-own lab time
1:30 – 3:30 continuation of lab 1 and lab 2
3:30 -4:00 wrap up discussion and recap (possibly followed by
additional discussion over beer at a local watering hole)

This seminar is free, but you must register at
<http://ieeepsoc.eventbrite.com/
 > so we have enough development kits and food.

Contact Peter Mager (p.mager at computer.org) for additional
information.

_______________________________________________
To subscribe or unsubscribe to this list via the web, go to
http://mailman.mit.edu/mailman/listinfo/gbc-acm
or see the List headers at the top of this message to do so by E-Mail.



More information about the Hardwarehacking mailing list