02863nam 2200529 450 991073698540332120231020211245.03-031-27841-010.1007/978-3-031-27841-9(CKB)27943397400041(DE-He213)978-3-031-27841-9(MiAaPQ)EBC30766869(Au-PeEL)EBL30766869(PPN)272271055(MiAaPQ)EBC30674565(Au-PeEL)EBL30674565(EXLCZ)992794339740004120231020d2023 uy 0engurnn|008mamaatxtrdacontentcrdamediacrrdacarrierDesigning Mobile Robot Interfaces with 16-Bit Microchip Microcontrollers /Ahmet BindalFirst edition.Cham, Switzerland :Springer Nature Switzerland AG,[2023]©20231 online resource (XII, 352 p. 293 illus., 53 illus. in color.) 9783031278402 Includes bibliographical references and index.Processor Configuration -- I/O Ports -- Serial Port -- External Memories -- Data Converters -- Sensors -- Output Devices And Pulse Width Modulation (PWM) -- Pulling it all together: How To Build Robotic Systems.This textbook provides semester-length coverage of the basics of embedded programming to develop robotics-related projects. The author avoids the typical, theoretical approach of teaching students to develop embedded software using formal methods, to emphasize practical and fun projects. Every project detail is explained, including the overall system architecture, working principles of each peripheral device, program development to integrate each peripheral to the system, how to configure the processor, functionality check, operating system, and even developing front-end electronics for some sensors which do not have digital interface. Provides semester-length textbook, covering embedded programming for robotics applications; Explains the complete system design of an autonomous robot identifying the needed peripherals; Demonstrates software development to interface each peripheral with the microcontroller.Application program interfaces (Computer software)MicrocontrollersProgrammingMobile robotsDesign and constructionApplication program interfaces (Computer software)MicrocontrollersProgramming.Mobile robotsDesign and construction.005.3Bindal Ahmet763513MiAaPQMiAaPQMiAaPQBOOK9910736985403321Designing Mobile Robot Interfaces with 16-bit Microchip Microcontrollers3569153UNINA