Raspberry Pi for Arduino Users Building IoT and Network Applications and Devices /

Leverage your Arduino skills in the Raspberry Pi world and see how to cross the two platforms into sophisticated programs. The Arduino and Raspberry Pi communities overlap more than you might think. Arduinos can be expanded to have network capabilities with a variety of "shields," all of w...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Strickland, James R. (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2018.
Έκδοση:1st ed. 2018.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 03563nam a2200433 4500
001 978-1-4842-3414-3
003 DE-He213
005 20190617212047.0
007 cr nn 008mamaa
008 180619s2018 xxu| s |||| 0|eng d
020 |a 9781484234143  |9 978-1-4842-3414-3 
024 7 |a 10.1007/978-1-4842-3414-3  |2 doi 
040 |d GrThAP 
050 4 |a TK7885-7895 
072 7 |a UK  |2 bicssc 
072 7 |a COM067000  |2 bisacsh 
072 7 |a UK  |2 thema 
082 0 4 |a 004  |2 23 
100 1 |a Strickland, James R.  |e author.  |4 aut  |4 http://id.loc.gov/vocabulary/relators/aut 
245 1 0 |a Raspberry Pi for Arduino Users  |h [electronic resource] :  |b Building IoT and Network Applications and Devices /  |c by James R. Strickland. 
250 |a 1st ed. 2018. 
264 1 |a Berkeley, CA :  |b Apress :  |b Imprint: Apress,  |c 2018. 
300 |a XXVII, 427 p. 62 illus.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Chapter 1: Your Shopping List -- Chapter 2: Meet the Raspberry Pi -- Chapter 3: Survival Linux -- Chapter 4: Meet C++ -- Chapter 5: Meet WiringPi -- Chapter 6: Input and Output -- Chapter 7: One Pi, Multiple Processes -- Chapter 8: One Processe, Multiple Threads -- Chapter 9: From Pi to the World: Network Sockets -- Chapter 10: Serving Pi: Network Servers -- Chapter 11: Files and Filesystems -- Chapter 12: The Best of Both Worlds -- Chapter 13: Conclusions, Credits, and Closing Thoughts. 
520 |a Leverage your Arduino skills in the Raspberry Pi world and see how to cross the two platforms into sophisticated programs. The Arduino and Raspberry Pi communities overlap more than you might think. Arduinos can be expanded to have network capabilities with a variety of "shields," all of which increase the cost and complexity of the system. By contrast, Raspberry Pis all run Linux, which is a very network-competent platform. The newest Pi, the Raspberry Pi Zero W, is WiFi and Bluetooth capable. It makes far more sense to cross to the Raspberry PI platform; this book shows you how to do so. You'll learn some survival level Linux system administration, so you know how to set the machine up and how to establish at least minimal security for your gadget. You''ll set up and learn the Geany IDE on your Pi, which is fairly similar to the Arduino IDE. You'll see that several projects use and explain the WiringPi system. This is deliberately similar to the Arduino's 'Wiring' functionality, which is how sketches interact with GPIO pins. You'll learn the differences between the GPIO pins of the two devices, and how the Pi has some limitations on those pins that the Arduino does not. As a final project, in an effort to escape some of those limitations, you'll attach an AtMEGA 328P to the Raspberry Pi and configure it as a real, 8MHz Arduino with the Arduino IDE running on the Pi, and learn how to have the two platforms communicate, giving you the best of both worlds. 
650 0 |a Computer input-output equipment. 
650 1 4 |a Hardware and Maker.  |0 http://scigraph.springernature.com/things/product-market-codes/I29010 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9781484234136 
776 0 8 |i Printed edition:  |z 9781484234150 
776 0 8 |i Printed edition:  |z 9781484248089 
856 4 0 |u https://doi.org/10.1007/978-1-4842-3414-3  |z Full Text via HEAL-Link 
912 |a ZDB-2-CWD 
950 |a Professional and Applied Computing (Springer-12059)