Skip to content
You are not logged in |Login  

LEADER 00000cai  2200637Ii 4500 
001    on1044768537 
003    OCoLC 
005    20220607213020.0 
006    m     o  d         
007    cr mn||||||||| 
008    180719c20189999txuuu   o     0    2eng d 
019    1059040324|a1090455998|a1097159761|a1097987183 
035    (OCoLC)1044768537|z(OCoLC)1059040324|z(OCoLC)1090455998
       |z(OCoLC)1097159761|z(OCoLC)1097987183 
040    COF|beng|cCOF|dORU|dOCLCQ|dOCLCF|dAU@|dUAB|dOCLCQ|dOCLCO
       |dSFB|dOCLCO|dOCLCQ 
049    STJJ 
050  4 QA76.8.A64|bF56eb 
100 1  Fiore, James M.,|eauthor. 
245 10 Embedded controllers using C and Arduino / 2E /|cby James 
       M. Fiore. 
264  1 Utica NY :|bJames M. Fiore,|c[2018]- 
264  2 Minneapolis :|bOpen Textbook Library 
300    1 online resource :|billustrations. 
310    Updated irregularly. 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
347    text file|bPDF|2rda 
490 1  Open textbook library 
505 0  Course Introduction -- C Memory Organization -- C Language
       Basics -- C Language Basics II -- C Storage Types and 
       Scope -- C Arrays and Strings -- C Conditionals and 
       Looping -- C Pointers -- C Look-Up Tables -- C Structures 
       -- C Linked Lists -- C Memory -- C File I/O -- C Command 
       Line Arguments -- Embedded Programming -- Hardware 
       Architecture -- AVR ATmega 328P Overview -- Bits & Pieces:
       includes and defines -- Bits & Pieces: Digital Input 
       Circuitry -- Bits & Pieces: Digital Input Circuitry -- 
       Bits & Pieces: pinMode -- Bits & Pieces: digitalWrite -- 
       Bits & Pieces: delay -- Bits & Pieces: digitalRead -- Bits
       & Pieces: Analog Input Circuitry -- Bits & Pieces: 
       analogRead -- Bits & Pieces: analogWrite -- Bits & Pieces:
       Timer/Counters -- Bits & Pieces: Interrupts. 
520    "This text is designed to introduce and expand upon 
       material related to the C programming language and 
       embedded controllers, and specifically, the Arduino 
       development system and associated Atmel ATmega 
       microcontrollers. It is intended to fit the time 
       constraints of a typical 3 to 4 credit hour course for 
       electrical engineering technology and computer engineering
       technology programs, although it could also fit the needs 
       of a hardware-oriented course in computer science. As such,
       the text does not attempt to cover every aspect of the C 
       language, the Arduino system or Atmel AVR 
       microcontrollers. The first section deals with the C 
       language itself. It is assumed that the student is a 
       relative newcomer to the C language but has some 
       experience with another high level language, for example, 
       Python. This means concepts such as conditionals and 
       iteration are already familiar and the student can get up 
       and running fairly quickly. From there, the Arduino 
       development environment is examined. Unlike the myriad 
       Arduino books now available, this text does not simply 
       rely on the Arduino libraries. As convenient as the 
       libraries may be, there are other, sometimes far more 
       efficient, ways of programming the boards. Many of the 
       chapters examine library source code to see "what's under 
       the hood". This more generic approach means it will be 
       easier for the student to use other processors and 
       development systems instead of being tightly tied to one 
       platform."--Open Textbook Library. 
538    Mode of access: World Wide Web. 
542    |fThis work is licensed under Creative Commons Attribution
       -NonCommercial-ShareAlike (CC BY-NC-SA). 
588    This bibliographic record is available under the Creative 
       Commons CC0 "No Rights Reserved" license. 
588 0  Online version, Version 2.0.9, 04 May 2018; title from PDF
       (viewed on July 19, 2018). 
590    Promoted: Local to Global Cooperative|bOpen Textbook 
       Library 
650  0 Microcontrollers|xProgramming|vTextbooks. 
650  0 Embedded computer systems|vTextbooks. 
650  0 Arduino (Programmable controller)|vTextbooks. 
650  0 Microprocessors|vTextbooks. 
650  0 Programmable controllers|vTextbooks. 
650  0 Microcomputers|xProgramming. 
650  7 Arduino (Programmable controller)|2fast
       |0(OCoLC)fst01892754 
650  7 Embedded computer systems.|2fast|0(OCoLC)fst00908298 
650  7 Microcontrollers|xProgramming.|2fast|0(OCoLC)fst01983698 
650  7 Microprocessors.|2fast|0(OCoLC)fst01020008 
650  7 Programmable controllers.|2fast|0(OCoLC)fst01078679 
650  7 Arduino-Plattform.|2gnd 
655  0 Electronic books. 
655  7 Textbooks.|2fast|0(OCoLC)fst01423863 
655  7 Textbooks.|2lcgft 
710 2  Open Textbook Library,|edistributor. 
830  0 Open Textbook Library. 
914    on1044768537 
994    92|bSTJ 
Location Call No. Status
 University of Saint Joseph: Pope Pius XII Library - Internet  WORLD WIDE WEB E-BOOK OpenTextbook    Downloadable
Please click here to access this OpenTextbook resource