Seminar
Analysis and Design of an Exoskeleton Arm — Dec 21, 2011
06.12.11 | In Seminar
The analysis and design of an exoskeleton arm with a non captive rotary joint. I looked at the range or motion for different exoskeleton configurations and based on my analysis, designed an elbow and rotary shoulder joint to prevent any restrictions to the user’s normal range of motion.
Test Systems: The Intelligent Distributed Approach — Nov 30, 2011
15.11.11 | In Seminar
My experience with “Intelligent Distributed Test Systems” in the Medical Device Industry – using NI PXI, CVS, LabView & TestStand.
PLC Systems — Nov 2, 2011
10.10.11 | In Seminar
My experience with PLCs and what I’ve learned about them, and why I like Omron over Allen-Bradley systems.
PCB Encapsulation — Oct 20, 2011
06.10.11 | In Seminar
Making waterproof prototypes: Pattern making, moulding, and encapsulation of PCBs.
Using the Lantronix Matchport — Sept 28, 2011
20.09.11 | In Seminar
Building embedded web server and TCP/IP applications on Lantronix Matchport AR module.
Practical RF Issues — July 6, 2011
01.07.11 | In Seminar
Practical RF circuit design: the challenges, techniques and pitfalls to avoid.
Generating Impressive Source Code Documentation — June 29, 2011
21.06.11 | In Seminar
Code documentation using Doxygen for embedded firmware and C# applications.
RF101 — April 19, 2011
11.04.11 | In Seminar
What makes a circuit or system “RF”? What are some practical implications for design engineers? A brief introduction to the potentially mysterious radio frequency world and some of the basic principles and techniques involved.
Reliable FW Design for Embedded Systems — March 16, 2011
10.03.11 | In Seminar
Using Standards for Reliable Embedded Systems Firmware; Overview of the MISRA & Code formatting tools, as well as other coding standards.
Hardware Debugging Techniques — Dec 1, 2010
25.11.10 | In Seminar
Fault Finding and Reliable Guesstimation Techniques: Binary Search Method in HW systems Simplify to the Smallest System Are you stuck => Gather Information Method Try to make it Worse not Better (Amplify the problem) Push it too the limits or beyond Open loop and closed loop Guessing values with a range of answers => Guard [...]

