Jouaneh's FUNDAMENTALS OF MECHATRONICS, 2nd Edition, focuses on fundamental concepts, operating principles, application considerations and relevant practical issues that arise in the selection and design of mechatronics components and systems. Both hardware and software aspects of mechatronics systems are covered, giving a complete treatment to the subject matter. Important topics such as analog and digital circuits, basic electronics, microcontrollers, data acquisition, control software, system response, sensors, actuators and control systems are included. The book covers the Arduino platform, has code examples in both C and MATLAB and has over 90 worked examples and hundreds of end-of-chapter questions and problems, including four integrated case studies. A separate laboratory book with additional exercises will provide guided hands-on experience with the topics covered in the text.