Author Archives: mliberty

Use OpenCV Computer Vision to Test Your Embedded System

Download Presentation OpenCV, an open source computer vision library, allows developers to quickly create test systems incorporating computer vision to reduce human test time and hardware-in-the-loop customizations.  This session introduces OpenCV through three practical examples: recognizing a specific icon on … Continue reading

Posted in Uncategorized | Leave a comment

Data-driven Interfaces for Embedded Systems

Download Presentation Why are we still manually defining messages and bitfields to communicate with memory-mapped registers, I2C devices and SPI devices?  Manually writing device drivers to just get basic chip operations?  Performing detailed design including marshaling and unmarshaling?  Each time … Continue reading

Posted in Uncategorized | Leave a comment

PCB Design in 45 Minutes

Want a jump start on learning PCB Design?  The slides, resulting design and Eagle configuration files used for the session “PCB Design in 45 Minutes” are below: PCB Design in 45 Minutes pi_ext_v1_1 eagle_config_files The slides contain additional notes after … Continue reading

Posted in Uncategorized | Leave a comment

Presenting at Design West 2013

Matt Liberty will be presenting “PCB Design in 45 Minutes” at 3:15 pm on Wednesday, April 24th at Design West 2013.  Creating a printed circuit board (PCB) has become faster, cheaper and easier over the last several years, and software … Continue reading

Posted in Uncategorized | Leave a comment

Presenting at Design West 2012

Matt Liberty will be presenting at DESIGN West (Embedded Systems Conference) March 26-29, 2012 in San Jose, California.  Come see: “Agile Hardware” on Tue, Mar 27 at 4:30 “Shop Talk: Driving Engineering Change” on Wed, Mar 28 at 7:00 am “Top … Continue reading

Posted in Uncategorized | Leave a comment

PCB Design for Software Engineers (slides)

Creating a printed circuit board (PCB) has become faster, cheaper and easier over the last several years, and software engineers can now add PCB design to their toolbox to create more reliable and repeatable development hardware.  This session walks through … Continue reading

Posted in Uncategorized | Leave a comment

Presenting at DesignDays Boston 2011

Matt Liberty will be presenting “PCB Design for Software Engineers” at 2:30 pm on Wednesday, September 28th at DesignDays Boston as part of DesignCon East.  Creating a printed circuit board (PCB) has become faster, cheaper and easier over the last … Continue reading

Posted in Uncategorized | Leave a comment

Presenting at Embedded Systems Conference Chicago

Matt Liberty will be presenting “Add Motion Sensing to Your Device” at 2:30 pm on Wednesday, June 8th at the Embedded Systems Conference Chicago.  Describing motion mathematically and successfully applying that motion can be challenging. This session covers the definition … Continue reading

Posted in Uncategorized | Leave a comment

Add Motion Sensing to Your Device

This week, Matt Liberty presented a 1 hour session entitled “Add Motion Sensing to Your Device” at the Embedded Systems Conference in Silicon Valley.  The session covered the definition of motion, available sensors and how to select sensors to meet … Continue reading

Posted in Uncategorized | Leave a comment

Presenting at Embedded System Conference Silicon Valley

Matt Liberty will be presenting “Add Motion Sensing to Your Device” at 3:15 pm on Wednesday, May 4th at the Embedded Systems Conference Silicon Valley.  Describing motion mathematically and successfully applying that motion can be challenging. This session covers the … Continue reading

Posted in Uncategorized | Leave a comment