 |
 |
 |
 |
 |
 |
 |
 |
 |
Design Your Own Android App
Monday, June 24 - Friday, June 28 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Jun 24 2PM |
June 24 - Day 1: ‘Hello World’ the Basic4android Way
This class will revolve around the installation of the Basic4android environment and the creation of our very first Basic4android application. It won’t take long to see that Basic4android can be used to painlessly realize industrial-grade Android applications. Our first Android application will prove to be a bit more useful than displaying “Hello World.” We are going to dive right in and write some Basic4android code to communicate with an FTDI FT311D USB Android Host IC.
|
|
Sign Me Up |
|
Fred Eady
Fred Eady is the owner of EDTP Electronics, which was established in 1988 following the publication of his first magazine article. Since ...
MORE
Our Lecturer

Fred Eady
Fred Eady is the owner of EDTP Electronics, which was established in 1988 following the publication of his first magazine article. Since the formation of EDTP Electronics, Fred has written thousands of magazine articles. He has written for all of the major electronic magazines, including Radio Electronics, Electronics Now, Nuts and Volts, Servo, MicroComputer Journal, and Circuit Cellar. To date, he has authored four books and contributed to a fifth. He currently works as a PIC microcontroller consultant and is a Microchip Authorized Design Partner. Fred also authors monthly columns in Nuts and Volts and Servo magazines. His customers include machine shops, specialty startup companies, medical machine manufacturers, coin-operated device businesses, and various other research and development companies. He has a very close working relationship with Microchip Technology, the manufacturer of PIC microcontrollers, and has taught Ethernet and WiFi classes at Microchip's annual Masters Conference.
HIDE
|
 |
Jun 25 2PM |
June 25 - Day 2: Bluetooth the Basic4android Way
In this session, we will explore the Bluetooth capabilities of Basic4android. We will write Basic4android application code to administrate the Bluetooth adapter. Our Basic4android application will allow us to enable the Bluetooth adapter, disable the Bluetooth adapter, monitor the Bluetooth adapter’s state, and discover devices in range.
|
|
Sign Me Up |
|
 |
Jun 26 2PM |
June 26 - Day 3: Network Hardware the Basic4android Way
Before the week is up, we are going to write some Basic4android code that will take advantage of an Android device’s ability to communicate via the Internet. So, it might be a good idea to round up some appropriate network hardware. Here we’ll examine the networking devices and lay down plans to put them on the Internet.
|
|
Sign Me Up |
|
 |
Jun 27 2PM |
June 27 - Day 4: Network Firmware the Basic4android Way
Yesterday, we mapped out our network paths and performed some preflight checks on our selected network hardware. Today, we will throttle up the firmware and hardware to 100% and flight-test the network. We will also take a look at what needs to be done on the Basic4android side to support our mission tomorrow.
|
|
Sign Me Up |
|
 |
Jun 28 2PM |
June 28 - Day 5: Monitor & Control the Basic4android Way
Today, we will assemble a Basic4android application that will allow our Samsung tablet to control and monitor our remote TCP/IP-based hardware. Just when you thought it was safe to go back into the water, we’ll revisit Bluetooth from a different perspective.
|
|
Sign Me Up |
|
 |
 |
 |
Introduction to Real-Time Kernels
Monday, July 15 - Friday, July 19 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Jul 15 2PM |
July 15 - Day 1: What is a Real-Time Kernel?
A real-time kernel is software that allows you to better manage the allocation of resources available in most of today’s 8-, 16-, 32- and 64-bit processor-based embedded systems. This first class will explain the differences between a "Super Loop" and a real-time kernel.
|
|
Sign Me Up |
|
Jean Labrosse
Jean Labrosse founded Micrium in 1999 and continues to maintain an active role in product development, ensuring that the company adheres ...
MORE
Our Lecturer
Jean Labrosse
Jean Labrosse founded Micrium in 1999 and continues to maintain an active role in product development, ensuring that the company adheres to the strict policies and standards that make it strong. Labrosse is a regular speaker at the Embedded Systems Conference in Boston and Silicon Valley, and other industry conferences. He is the author of three definitive books on embedded design: MicroC/OS-II: The Real-Time Kernel, Embedded Systems Building Blocks: Complete and Ready-to-Use Modules in C, and µC/OS-III: The Real-Time Kernel, and has published numerous articles and appeared on industry panels on the subject of embedded design. He holds BSEE and MSEE degrees from the University of Sherbrooke, Quebec, Canada.
HIDE
|
 |
Jul 16 2PM |
July 16 - Day 2: Task Management
This class will explain one of the most important aspects of a real-time kernel: task (or thread) management. Here you will learn what a task is and how a real-time kernel knows about how you want it to manage your tasks.
|
|
Sign Me Up |
|
 |
Jul 17 2PM |
|
|
Sign Me Up |
|
 |
Jul 18 2PM |
July 18 - Day 4: Interrupt Management
An important aspect of a kernel is how processor interrupts interact with the kernel and application tasks. ISRs can signal or send messages to tasks to defer lengthy processing to task-level code. The reason why most kernels need a periodic time source will also be explained.
|
|
Sign Me Up |
|
 |
Jul 19 2PM |
July 19 - Day 5: Resource Sharing
A real-time kernel allows tasks to share common resources such as memory and I/O devices. However, these resources must be accessed atomically. The kernel provides services to ensure mutual exclusion. This session will end with a brief summary of what we’ve covered.
|
|
Sign Me Up |
|
 |
 |
 |
 |
| Archived Tracks |
 |
 |
Getting the Most out of Low-Power MCUs
Monday, January 14 - Friday, January 18 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Jan 14 2PM |
Jan 14 - Part 1. Introduction: Low-Power MCU Concepts & Capabilities
Modern MCUs have a variety of features that support very low-power operation. In order to get the most out of these new capabilities we will first review common concepts (like special low-power operating modes) and common capabilities (like special peripheral operations) that most modern low-power MCUs share.
|
|
View Archived |
|
Warren Miller
Warren Miller has more than 30 years of experience in electronics and has held a variety of positions in engineering, applications, ...
MORE
Our Lecturer
Warren Miller
Warren Miller has more than 30 years of experience in electronics and has held a variety of positions in engineering, applications, strategic marketing, and product planning with large electronics companies like Advanced Micro Devices, Actel, and Avnet, as well as with a variety of smaller startups. He has in-depth experience of programmable devices (PLDs, FPGAs, MCUs, and ASICs) in industrial, networking, and consumer applications and holds several device patents. He is currently the principal at Wavefront Marketing, working as a consultant specializing in strategic planning, technical marketing, and competitive analysis for semiconductor, intellectual property, and associated design tool companies. Warren has authored more than 100 conference papers, whitepapers, application notes, and magazine articles on a wide variety of topics and is a weekly blogger on the All Programmable Planet website.
HIDE
|
 |
Jan 15 2PM |
Jan 15 - Part 2. Low-Power Modes in Detail
Effective use of the low-power modes (like Sleep, Stop, Snooze, and Standby) in modern MCUs is one of the most important ways to achieve the most power-efficient design. Knowing when and how to use these modes requires a detailed look at the advantages and disadvantages of these capabilities.
|
|
View Archived |
|
 |
Jan 16 2PM |
Jan 16 - Part 3. Low-Power Peripherals
Once the MCU low-power modes are understood it is important to understand how to most efficiently use the MCU peripherals. Modern low-power MCUs have special peripheral features that can assist in reducing power. A detailed look at these features is required to create more efficient designs.
|
|
View Archived |
|
 |
Jan 17 2PM |
Jan 17 - Part 4. Extending Battery Lifetime
Once the key concepts and capabilities of low-power MCUs are understood it is sometimes critical to use them to achieve a target battery lifetime. Understanding both the key concepts behind extending battery lifetime and the techniques for estimating battery lifetime is critical in achieving the most aggressive design requirements.
|
|
View Archived |
|
 |
Jan 18 2PM |
Jan 18 - Part 5. Advanced Example Designs
The review of some example designs with widely different low-power requirements will help solidify the main concepts and capabilities the modern low-power MCUs offer designers. The key low-power requirements of each design will be identified and matched with the key MCU capabilities needed to create efficient implementations.
|
|
View Archived |
|
 |
 |
 |
Understanding Smart Sensors 2
Monday, January 21 - Friday, January 25 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Jan 21 2PM |
|
|
View Archived |
|
Randy Frank
Randy Frank is president of Randy Frank & Associates, Ltd., a consultancy that focuses on sensors, power, and automotive ...
MORE
Our Lecturer
Randy Frank
Randy Frank is president of Randy Frank & Associates, Ltd., a consultancy that focuses on sensors, power, and automotive electronics. At Motorola, he was actively involved in the introduction of highly integrated pressure sensors and accelerometers that used microelectromechanical systems (MEMS) technology. Previously, he was responsible for the development of the first engine control systems, including all of the sensing aspects, for American Motors and Jeep vehicles, now part of the Chrysler Group. During that time, he taught advanced instrumentation and control at the University of Michigan-Dearborn. Randy is a fellow in both the Society of Automotive Engineers (SAE) and the Institute of Electrical and Electronics Engineers (IEEE) and the author of the book Understanding Smart Sensors, which is in its second edition. The third edition is scheduled for release in 2012.
HIDE
|
 |
Jan 22 2PM |
|
|
View Archived |
|
 |
Jan 23 2PM |
|
|
View Archived |
|
 |
Jan 24 2PM |
|
|
View Archived |
|
 |
Jan 25 2PM |
|
|
View Archived |
|
 |
 |
 |
Build a microSD Bootloader using a PIC microcontroller
Monday, February 4 - Friday, February 8 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Feb 4 2PM |
Feb 4 - Day 1 – Anatomy of a Microcontroller Bootloader
This first session will introduce the students to the basic firmware elements of the microchip microcontroller, Bootloader. The building blocks that make up the Microchip Bootloader will be described in detail. The firmware that supports each Bootloader building block will also be examined.
|
|
View Archived |
|
Fred Eady
Fred Eady is the owner of EDTP Electronics, which was established in 1988 following the publication of his first magazine article. Since ...
MORE
Our Lecturer

Fred Eady
Fred Eady is the owner of EDTP Electronics, which was established in 1988 following the publication of his first magazine article. Since the formation of EDTP Electronics, Fred has written thousands of magazine articles. He has written for all of the major electronic magazines, including Radio Electronics, Electronics Now, Nuts and Volts, Servo, MicroComputer Journal, and Circuit Cellar. To date, he has authored four books and contributed to a fifth. He currently works as a PIC microcontroller consultant and is a Microchip Authorized Design Partner. Fred also authors monthly columns in Nuts and Volts and Servo magazines. His customers include machine shops, specialty startup companies, medical machine manufacturers, coin-operated device businesses, and various other research and development companies. He has a very close working relationship with Microchip Technology, the manufacturer of PIC microcontrollers, and has taught Ethernet and WiFi classes at Microchip's annual Masters Conference.
HIDE
|
 |
Feb 5 2PM |
Feb 5 - Day 2 – Bootloader Hardware Design
The second session will describe the hardware design that will be used to implement the physical components of the Microchip PIC18F47J13 Bootloader. The hardware will consist of a PIC18F47J13 that is supported by an FTDI FT232RL USB-to-UART Bridge IC and a Microchip MCP1703 3.3-volt LDO voltage regulator. A buffered microSD card carrier card and an NHD-02C16CZ 3.3-volt LCD are also part of the Bootloader hardware complement.
|
|
View Archived |
|
 |
Feb 6 2PM |
Feb 6 - Day 3 – Bootloader Firmware Design
The third session will concentrate on the assembly of the necessary Microchip Memory Disk Drive File System components to support the PIC18F47J13. The concepts presented in this session will be supported by working code examples. The Microchip Memory Drive File System API will also be examined.
|
|
View Archived |
|
 |
Feb 7 2PM |
Feb 7 - Day 4 – Bootloading PICBASIC PRO 3.0 Applications
The fourth session will describe how to write PICBASIC PRO 3.0 applications that can be loaded via the Microchip PIC18F47J13 Bootloader. A PICBASIC PRO 3.0 driver for the NHD-02C16CZ that can be melded with the Microchip Bootloader code and PICBASIC PRO 3.0 application code will be introduced.
|
|
View Archived |
|
 |
Feb 8 2PM |
Feb 8 - Day 5 – Bootloading CCS C Compiler Applications
The final session will focus on developing bootloadable applications using the CCS C Compiler for PIC Microcontrollers. The idea is to demonstrate the versatility of the Bootloader code by demonstrating bootloading PICBASIC PRO applications followed by bootloading and running PIC18F47J13 applications generated with the CCS C Compiler.
|
|
View Archived |
|
 |
 |
 |
How to Choose a Microcontroller Architecture
Monday, February 18 - Friday, February 22 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Feb 18 2PM |
|
|
View Archived |
|
William A. Giovino
William A. Giovino is Executive Editor of the popular web portal Microcontroller.com. As an experienced semiconductor marketing leader ...
MORE
Our Lecturer

William A. Giovino
William A. Giovino is Executive Editor of the popular web portal Microcontroller.com. As an experienced semiconductor marketing leader with over 25 years' experience in the embedded systems industry, he has a broad range of embedded systems experience, including as software and hardware engineer, field applications engineer, marketing manager, and contract vice president of marketing. Bill's extensive technical and marketing experience in the embedded systems market has made him a successful speaker and lecturer. He is able to communicate effectively to groups on various industry topics. With his openness, insightful questioning, and outrageous sense of humor, he has the unique ability to find practical and effective marketing strategies that match product benefits with real customer needs. Bill received a Bachelor's in Electrical Engineering from Syracuse University, completed the Marketing Leadership Program at the Western Business School in Toronto, and most recently was trained as a Management Consultant and Leadership Counselor for high-tech and startup companies. His latest program is Building Sales Through Education, which assists companies in promoting their products by teaching customers about their products using brief and entertaining online courses.
HIDE
|
 |
Feb 19 2PM |
|
|
View Archived |
|
 |
Feb 20 2PM |
|
|
View Archived |
|
 |
Feb 21 2PM |
|
|
View Archived |
|
 |
Feb 22 2PM |
|
|
View Archived |
|
 |
 |
 |
File Systems in Real-Time Embedded Applications
Monday, March 4 - Friday, March 8 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Mar 4 2PM |
March 4 - Day 1: Introduction to File Systems
In this introductory session, we will review some historical and theoretical information on file systems. We will also discuss the different definitions and types of file systems in order to provide a broader view of the field.
|
|
View Archived |
|
Eric Julien
Eric Julien is an embedded software engineer at Micrium, a provider of high-quality and mission-critical embedded software, including ...
MORE
Our Lecturer
Eric Julien
Eric Julien is an embedded software engineer at Micrium, a provider of high-quality and mission-critical embedded software, including the industry-acclaimed µC/OS-II. He is the development team lead for Micrium's µC/FS, an embedded file system. Eric holds BSEE and MSEE degrees from the University of Sherbrooke, Quebec.
HIDE
|
 |
Mar 5 2PM |
March 5 - Day 2: Understanding How the File Allocation Table (FAT) Operates
The FAT file system has become the de facto standard for data exchange between systems. It is ubiquitous on USB drives, memory cards, and other portable devices because of its wide compatibility with operating systems for personal computers. In this class, we will discuss how this industry standard works and consider its strengths and limitations.
|
|
View Archived |
|
 |
Mar 6 2PM |
|
|
View Archived |
|
 |
Mar 7 2PM |
March 7 - Day 4: Choosing the Right Storage Media
There are more new types of storage media offered every year, and making the right choice for your application is becoming more complex. In this class, you will discover the strengths and weaknesses of different technologies. We will cover the basics of different storage media types, including SD, e-MMC, NAND, NOR, PCM, and USB Mass Storage devices.
|
|
View Archived |
|
 |
Mar 8 2PM |
|
|
View Archived |
|
 |
 |
 |
Implementing Embedded Vision: Designing Systems That See & Understand Their Environments
Monday, March 18 - Friday, March 22 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Mar 18 2PM |
March 18 - Day ONE: What Can You Do With Embedded Vision?
Embedded vision is the incorporation of computer vision techniques into embedded systems, mobile devices, PCs, and the cloud. In this session, we’ll look at some of the coolest new applications of embedded vision, such as systems that read a person’s emotional state from facial images and systems that help prevent driving accidents by monitoring the road. We’ll touch on the algorithms that enable these capabilities and the types of processors used to run those algorithms.
|
|
View Archived |
|
Jeff Bier
Jeff Bier, an expert on embedded processors, is founder of the Embedded Vision Alliance, an industry partnership that works to inspire ...
MORE
Our Lecturer
Jeff Bier
Jeff Bier, an expert on embedded processors, is founder of the Embedded Vision Alliance, an industry partnership that works to inspire and empower designers to create more capable and responsive products through integration of vision capabilities. The Alliance provides training videos, tutorial articles, code examples, and an array of other resources (all free of charge) on its web site, www.Embedded-Vision.com. Jeff is also co-founder and president of Berkeley Design Technology, Inc. (www.BDTI.com), offering independent analysis and specialized engineering services in the realm of embedded digital signal processing technology.
HIDE
|
 |
Mar 19 2PM |
March 19 - Day TWO: Interfacing to and Processing Data From Image Sensors
Image sensors use varied hardware interfaces and output data formats, which can complicate system design and make it difficult to switch sensors. Their high output rate can overwhelm data connections and processors. Programmable logic devices can solve both problems: Their flexibility can comprehend normally incompatible interfaces, and they can accelerate common functions like color space conversion, image resizing, frame rate transformation, aspect ratio alteration, and edge detection.
|
|
View Archived |
|
 |
Mar 20 2PM |
|
|
View Archived |
|
 |
Mar 21 2PM |
March 21 - Day FOUR: When to Use FPGAs to Accelerate Embedded Vision Applications
FPGAs can accelerate some image processing algorithms, while reducing latency and jitter compared to using CPUs. We’ll compare CPUs and FPGAs as embedded vision processing engines, exploring which types of vision algorithms and applications can benefit from implementation on an FPGA, and which are better suited for a CPU or other type of processor. We’ll share benchmark results comparing FPGA and CPU implementations of vision applications, and introduce high-level programming of FPGAs.
|
|
View Archived |
|
 |
Mar 22 2PM |
March 22 - Day FIVE: Developing Low-Cost, Low-Power, Small Vision Systems
We’ll present a detailed case study of the development of a smart, automotive, rear-view camera system incorporating vision-based object detection and distance estimation. We’ll discuss the challenges associated with creating an embedded vision system that meets very demanding cost, size, power, and performance requirements. We’ll present the lessons learned during algorithm, software, and system development, and how those lessons apply to other embedded vision applications.
|
|
View Archived |
|
 |
 |
 |
An Introduction to Functional Verification
Monday, April 1 - Friday, April 5 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Apr 1 2PM |
Apr 01 - Day 1: Fundamental Concepts
The functional verification of electronic systems consumes in excess of 50 percent of the time and resources for most complex chip designs, which certainly leaks into system design. On the first day, we'll define the scope for the course and examine many of the fundamental concepts, terms, and methodologies that will be expanded upon later. Whether you are designing an IC or a system, these concepts will come in handy.
|
|
View Archived |
|
Brian Bailey
Brian Bailey is an independent consultant working in the fields of Electronic System Level (ESL) methodologies and functional ...
MORE
Our Lecturer
Brian Bailey
Brian Bailey is an independent consultant working in the fields of Electronic System Level (ESL) methodologies and functional verification. Prior to this he was the chief technologist for verification at Mentor Graphics. He is the editor for the EETimes EDA Designline and a contributing editor to EDN. He has published six books (working on book number seven – some people never learn), given talks around the world, chairs international standards committees (is he crazy?), and sits on the technical advisory board for several EDA companies. Brian graduated from Brunel University in England with a first class honours [sic] degree in electrical and electronic engineering (yes – he is a Brit, so of course he is crazy). He may also be found at Brian Bailey Consulting.
HIDE
|
 |
Apr 2 2PM |
Apr 02 - Day 2: Models & Model Execution
Verification is performed on models of the intended design, but those models can be at many different levels of abstraction and use different software or hardware to execute them. We will look at the major ones in use today and where they are best utilized in a design flow.
|
|
View Archived |
|
 |
Apr 3 2PM |
Apr 03 - Day 3: Verification Methodologies
There is no single right way to perform verification. It is often described as an art rather than a science. In this section we will examine the most commonly used methodologies and the ways in which progress can be measured.
|
|
View Archived |
|
 |
Apr 4 2PM |
Apr 04 - Day 4: SystemVerilog
SystemVerilog is becoming a very common language for functional verification. In this segment I will provide a high-level overview of the language and its capabilities.
|
|
View Archived |
|
 |
Apr 5 2PM |
Apr 05 - Day 5: Universal Verification Methodology (UVM)
Because of the complexity of creating verification environment and the common elements that many of them require, a class library has been created to help jump-start a verification project. This provides a high-level overview of its structure and capabilities.
|
|
View Archived |
|
 |
 |
 |
|
Monday, April 15 - Friday, April 19 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Apr 15 2PM |
April 15 – DAY 1: Energy Review
This discussion presents a short review of energy – how it's measured and applied in low-power electronic devices. We'll discuss the promise of "free" and "inexhaustible" energy, battery-life extension, and introduce various energy generation technologies.
|
|
View Archived |
|
Paul Nickelsberg
Paul Nickelsberg is President and Chief Technical Officer of Orchid Technologies Engineering & Consulting Inc., an electronic product ...
MORE
Our Lecturer

Paul Nickelsberg
Paul Nickelsberg is President and Chief Technical Officer of Orchid Technologies Engineering & Consulting Inc., an electronic product development engineering firm with strengths in high-end computing design, embedded system development, medical product design, instrumentation design, power system design, industrial product development, motion control, networking, and telecommunications. Mr. Nickelsberg has over 30 years experience as a technical innovator and problem solver. He has participated in the design of medical products in the areas of cardiology, video imaging, x-ray imaging, MRI-imaging, fluoroscopic drug discovery, forced hot-air patient warming devices, and urology. He holds a number of US patents in electronic instrumentation design. Prior to Orchid Mr. Nickelsberg worked for BBN Communications Inc. and Digital Equipment Corp. He also taught courses at MIT's Lowell Institute of Technology. He earned his BS in electrical engineering from Union College in Schenectady, N.Y.
HIDE
|
 |
Apr 16 2PM |
April 16 – DAY 2: Energy Generation Discussion 1
This discussion will review concepts of energy generation as applied to photoelectric, magnetic inductive, and radiated energy harvesting devices. The instructor will present various devices and review their energy production methods.
|
|
View Archived |
|
 |
Apr 17 2PM |
April 17 – DAY 3: Energy Generation Discussion 2
This discussion will continue our talk about energy generation devices as applied to piezoelectric, thermal, and chemical energy harvesting devices. The instructor will present various devices and review their energy production methods.
|
|
View Archived |
|
 |
Apr 18 2PM |
April 18 – DAY 4: Energy Storage Devices
This discussion will focus on energy storage devices with emphasis on batteries, battery applications, and battery technologies. Super capacitor and large capacitor energy storage devices will be included in the lesson.
|
|
View Archived |
|
 |
Apr 19 2PM |
April 19 – DAY 5: Energy Conversion and Management Silicon
This discussion presents various commercial devices and circuit topologies used for energy conversion and storage. We will review various silicon integrated circuit components and present some interesting commercial energy harvesting kits that students may wish to explore
|
|
View Archived |
|
 |
 |
 |
Introduction to Medical Electronics
Monday, May 6 - Friday, May 10 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
May 6 2PM |
|
|
View Archived |
|
Charles J. Lord
Charles J. Lord, PE, is an embedded systems consultant and trainer with over 30 years' experience in system design and development in ...
MORE
Our Lecturer
Charles J. Lord
Charles J. Lord, PE, is an embedded systems consultant and trainer with over 30 years' experience in system design and development in medical, military, and industrial applications. For the last eight years, he has specialized in the integration of communication protocols into clients' products, including USB, Ethernet, and low-power wireless including ZigBee. He has taught classes in these protocols for Freescale, Renesas, various universities and conferences including ESC, and his previous company, Triangle Advanced Design and Automation. He has been a design partner with Freescale, Microchip, and Renesas. He earned his BS in electrical engineering from N.C. State University in Raleigh, N.C. and provides training and consulting services through his company, Blue Ridge Advanced Design, in Asheville, N.C.
HIDE
|
 |
May 7 2PM |
|
|
View Archived |
|
 |
May 8 2PM |
May 8 - DAY 3: Medical Device Communications, Part 1
Much is being said about the need for communications between medical instrumentation and the patient/consumer, as well as to caregivers. We will look at some of the major communication protocols and their implementation.
|
|
View Archived |
|
 |
May 9 2PM |
|
|
View Archived |
|
 |
May 10 2PM |
May 10 - DAY 5: Medical Data Storage
With the sensitivities of medical data storage and retrieval by unauthorized persons, regulations such as the US HIPAA (Health Insurance Portability and Accountability Act) require data encryption and retrieval controls. We will look at repositories such as Health Vault and some of the issues that may affect embedded systems developers and how these may be approached.
|
|
View Archived |
|
 |
 |
 |
Automation Technologies & Trends for Smarter Homes & Buildings
Monday, May 20 - Friday, May 24 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
May 20 2PM |
May 20 – Day 1: Reasons, Benefits, Advantages & Disadvantages of Automation Technology
We will begin with an introduction to home/building automation: what is it, why do we need it, how does it work, and so on. We will discuss how any solution must be cost effective and even able to provide a payback. We will also discuss how automation technology can enhance safety, security, comfort, energy efficiency, and remote monitoring and control.
|
|
View Archived |
|
Jon Gabay
Jon Gabay is a mad scientist with no hostility. He doesn't want to rule or blow up the world. He wants to make it a better place. ...
MORE
Our Lecturer
Jon Gabay
Jon Gabay is a mad scientist with no hostility. He doesn't want to rule or blow up the world. He wants to make it a better place. Studying electrical engineering, he has worked with defense, commercial, industrial, consumer, energy, and medical companies as a design engineer, firmware coder, system designer, research scientist, and product developer. As an alternative energy researcher and inventor, he has been involved with automation technology since he founded and ran Dedicated Devices Corp. up until 2004. Since then, he has been doing research and development, writing articles, and developing "Gizmo Blocks" for next-generation engineers and students.
HIDE
|
 |
May 21 2PM |
May 21 – Day 2: Architecture Overviews
We will discuss challenges that any technological solutions face. First and foremost is cost. If any technology is too expensive, it will not catch on, even if there is eventual payback and cost advantages. Other challenges include the ability to have a unified approach that addresses both new construction and existing buildings and structures. We will also look at how automation technology reacts in emergency situations.
|
|
View Archived |
|
 |
May 22 2PM |
May 22 – Day 3: Architectures & Topologies for Automation & Control
We will take a more detailed look at architectural tradeoffs between central control and distributed control. The ability to manage all traffic, all conditions, and respond in a reasonable timeframe will be examined as well as functionality that may exist when a control point is not functioning. The ability of a distributed control network to share information concurrently for higher-level decisions will be looked at.
|
|
View Archived |
|
 |
May 23 2PM |
May 23 – Day 4: Detailed Look at Wireless Technology for Automation & Control
Wireless technology is, for the first time, cost-effectively tackling some of the tough issues that have always hindered the widespread deployment of effective automation technologies. We will look at some of the emerging wireless protocols and technologies that the ISM bands make feasible for low-cost use. Advantages, as well as disadvantages and vulnerabilities, will be discussed, along with cost issues and security, especially for life-critical services.
|
|
View Archived |
|
 |
May 24 2PM |
May 24 – Day 5: Remote & Cloud Services, Directions & Products
We will look at cloud-based services and monitoring stations that customize automation, control, security, and energy management. Distant signaling techniques all have advantages and disadvantages, and these will be examined for POTS phone lines, smartphones, and Internet cloud-based monitoring and control. Again, architecture is key, and options such as direct control vs. procedural control will be looked at. We will take a look at cloud servers and reflectors that are available.
|
|
View Archived |
|
 |
 |
 |
Exploring Application-Specific Programmable Logic Devices
Monday, June 10 - Friday, June 14 |
 |
| Date |
Class |
|
Status |
|
Lecturer |
 |
Jun 10 2PM |
|
|
View Archived |
|
Warren Miller
Warren Miller has more than 30 years of experience in electronics and has held a variety of positions in engineering, applications, ...
MORE
Our Lecturer
Warren Miller
Warren Miller has more than 30 years of experience in electronics and has held a variety of positions in engineering, applications, strategic marketing, and product planning with large electronics companies like Advanced Micro Devices, Actel, and Avnet, as well as with a variety of smaller startups. He has in-depth experience of programmable devices (PLDs, FPGAs, MCUs, and ASICs) in industrial, networking, and consumer applications and holds several device patents. He is currently the principal at Wavefront Marketing, working as a consultant specializing in strategic planning, technical marketing, and competitive analysis for semiconductor, intellectual property, and associated design tool companies. Warren has authored more than 100 conference papers, whitepapers, application notes, and magazine articles on a wide variety of topics and is a weekly blogger on the All Programmable Planet website.
HIDE
|
 |
Jun 11 2PM |
June 11 – Day 2: Programmable Analog, Part 1
One of the first classes of application-specific programmable logic devices combined analog circuits with digital programmable logic. These devices address the increasingly complex area of power management and similar applications. This class will provide a detailed description of several of these types of devices and will show specific examples of their use.
|
|
View Archived |
|
 |
Jun 12 2PM |
June 12 – Day 3: Programmable Analog, Part 2 & Timing
Programmable analog functions are continued in this class along with some of the devices used for programmable timing and clock generation. This class will provide a detailed description of several of these types of devices and will show specific examples of their use.
|
|
View Archived |
|
 |
Jun 13 2PM |
June 13 – Day 4: Fixed-Function MCUs With Programmable Fabric
Adding fixed functions to programmable logic devices is not new, but the most recent crop of devices with fixed-function MCUs is now addressing more targeted applications. As higher-level software functions and even real-time operating systems (RTOSs) can be easily included, the device reach is extending to specific, targeted applications. This class examines the types of features included and the types of applications these devices are now targeting.
|
|
View Archived |
|
 |
Jun 14 2PM |
June 14 – Day 5: Programmable Devices With a New Twist
A few devices strike out from the familiar programmable logic territory in the search for the "next big programmable thing" (NBPT). This class will cover some of these new devices and concepts. Put on your life vest because this is white-water rapids country!
|
|
View Archived |
|
 |