Arduino sketches: tools and techniques for programming wizardry
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Indianapolis, IN
Wiley
2015
|
Schlagworte: | |
Online-Zugang: | Klappentext Inhaltsverzeichnis |
Beschreibung: | XXXII, 428 S. Ill., graph. Darst. |
ISBN: | 1118919602 9781118919606 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV042144338 | ||
003 | DE-604 | ||
005 | 20230217 | ||
007 | t | ||
008 | 141024s2015 ad|| |||| 00||| eng d | ||
020 | |a 1118919602 |9 1-118-91960-2 | ||
020 | |a 9781118919606 |9 978-1-118-91960-6 | ||
035 | |a (OCoLC)898154136 | ||
035 | |a (DE-599)BVBBV042144338 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-703 |a DE-1050 |a DE-11 |a DE-83 |a DE-Aug4 | ||
082 | 0 | |a 629.89551 |2 23 | |
084 | |a ST 170 |0 (DE-625)143602: |2 rvk | ||
084 | |a ZN 4980 |0 (DE-625)157428: |2 rvk | ||
084 | |a ST 690 |0 (DE-625)143691: |2 rvk | ||
100 | 1 | |a Langbridge, James A. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Arduino sketches |b tools and techniques for programming wizardry |c James A. Langbridge |
264 | 1 | |a Indianapolis, IN |b Wiley |c 2015 | |
300 | |a XXXII, 428 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Arduino-Plattform |0 (DE-588)7692236-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Arduino-Plattform |0 (DE-588)7692236-4 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-118-91962-0 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-118-91969-9 |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027584250&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Klappentext |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027584250&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-027584250 |
Datensatz im Suchindex
_version_ | 1804152631314087936 |
---|---|
adam_text | BRING GADGETS TO LIFE WITH THIS HANDS-ON
GUIDE TO ARDUINO PROGRAMMING
For the electronics hobbyist, the open-source Arduino microcontroller is a dream come true. It’s easy to build, easy to program,
requires no specialized hardware, and its popularity has inspired even the major tech companies to develop compatible products.
Arduino Sketches is a your, comprehensive guide to getting the most out of your Arduino setup, providing expert programming
instruction and hands-on practice to test your skills. You’ll find coverage of the various Arduino boards, detailed explanations of
each standard library, and guidance on creating libraries from scratch ֊ plus practical examples that demonstrate the everyday
use of the skills you’re learning. Work on increasingly advanced programming projects, and gain more control as you take full
advantage of the Arduino API by learning the tips and tricks that will broaden your skillset.
The Arduino development board comes with an embedded processor and sockets that allow you to quickly attach peripherals without
tools or solders. This book presents the fundamentals in a way that helps you apply future additions to the Arduino language, so
your skills will continue to develop and never become obsolete. Accessible to tech lovers at any level, this useful guide allows you
to learn at your own pace and go as deep as you want to go without getting bogged down with information you won’t use.
• Communicate through Ethernet, Wi-Fi, USB,
and Firmata
• Find, import, and update user libraries to get
up and running faster
• Explore device-specific libraries created
specifically for peripherals
• Build your own libraries and shields
for a custom experience
՛ Enhance communication with Arduino Due,
Esplora, Yun, and Robot boards
• Control a computer’s keystrokes and cursor
movement remotely
• Play audio files, control LED lights, and more
James A. Langbridge is a software consultant specializing in embedded systems and code optimization including bootloader code, system initialization,
and code optimization. He has a history in in robotics, mobile phones, and seismic detection systems, with over 10 years in the aviation, defense, industry
and telecom sectors, and served as an R D consultant tor ST Microelectronics and Amtel. James has also been called upon to train development teams
and coach Junior developers to their maximum potential.
Introduction xxix
Parti Introduction to Arduino 1
Chapter 1 Introduction to Arduino 3
Chapter 2 Programming for the Arduino 25
Chapter 3 Electronics Basics 45
Part 2 Standard Libraries 63
Chapter 4 The Arduino Language 65
Chapter 5 Serial Communication 81
Chapter 6 EEPROM 101
Chapter 7 SPI 117
Chapter 8 Wire 133
Chapter 9 Ethernet 149
Chapter 10 WiFi 169
Chapter 11 LiquidCrystal 191
Chapter 12 SD 207
Chapter 13 TFT 225
Chapter 14 Servo 241
Chapter 15 Stepper 253
Chapter 16 Firmata 261
XV
xvi Contents at Glance
Chapter 17 GSM 271
Part III Device Specific Libraries 289
Chapter 18 Audio 291
Chapter 19 Scheduler 305
Chapter 20 USBHost 321
Chapter 21 Esplora 335
Chapter 22 Robot 345
Chapter 23 Bridge 361
Part IV User Libraries and Shields 375
Chapter 24 Importing Third-Party Libraries 377
Chapter 25 Creating Your Own Shield 391
Chapter 26 Creating Your Own Library 405
Index 429
|
any_adam_object | 1 |
author | Langbridge, James A. |
author_facet | Langbridge, James A. |
author_role | aut |
author_sort | Langbridge, James A. |
author_variant | j a l ja jal |
building | Verbundindex |
bvnumber | BV042144338 |
classification_rvk | ST 170 ZN 4980 ST 690 |
ctrlnum | (OCoLC)898154136 (DE-599)BVBBV042144338 |
dewey-full | 629.89551 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 629 - Other branches of engineering |
dewey-raw | 629.89551 |
dewey-search | 629.89551 |
dewey-sort | 3629.89551 |
dewey-tens | 620 - Engineering and allied operations |
discipline | Informatik Elektrotechnik / Elektronik / Nachrichtentechnik Mess-/Steuerungs-/Regelungs-/Automatisierungstechnik / Mechatronik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01843nam a2200397 c 4500</leader><controlfield tag="001">BV042144338</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230217 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">141024s2015 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1118919602</subfield><subfield code="9">1-118-91960-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781118919606</subfield><subfield code="9">978-1-118-91960-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)898154136</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042144338</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-Aug4</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">629.89551</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 170</subfield><subfield code="0">(DE-625)143602:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZN 4980</subfield><subfield code="0">(DE-625)157428:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 690</subfield><subfield code="0">(DE-625)143691:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Langbridge, James A.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Arduino sketches</subfield><subfield code="b">tools and techniques for programming wizardry</subfield><subfield code="c">James A. Langbridge</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Indianapolis, IN</subfield><subfield code="b">Wiley</subfield><subfield code="c">2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXXII, 428 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Arduino-Plattform</subfield><subfield code="0">(DE-588)7692236-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Arduino-Plattform</subfield><subfield code="0">(DE-588)7692236-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-118-91962-0</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-118-91969-9</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027584250&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Klappentext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027584250&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027584250</subfield></datafield></record></collection> |
id | DE-604.BV042144338 |
illustrated | Illustrated |
indexdate | 2024-07-10T01:13:47Z |
institution | BVB |
isbn | 1118919602 9781118919606 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027584250 |
oclc_num | 898154136 |
open_access_boolean | |
owner | DE-703 DE-1050 DE-11 DE-83 DE-Aug4 |
owner_facet | DE-703 DE-1050 DE-11 DE-83 DE-Aug4 |
physical | XXXII, 428 S. Ill., graph. Darst. |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | Wiley |
record_format | marc |
spelling | Langbridge, James A. Verfasser aut Arduino sketches tools and techniques for programming wizardry James A. Langbridge Indianapolis, IN Wiley 2015 XXXII, 428 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Arduino-Plattform (DE-588)7692236-4 gnd rswk-swf Arduino-Plattform (DE-588)7692236-4 s DE-604 Erscheint auch als Online-Ausgabe 978-1-118-91962-0 Erscheint auch als Online-Ausgabe 978-1-118-91969-9 Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027584250&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Klappentext Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027584250&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Langbridge, James A. Arduino sketches tools and techniques for programming wizardry Arduino-Plattform (DE-588)7692236-4 gnd |
subject_GND | (DE-588)7692236-4 |
title | Arduino sketches tools and techniques for programming wizardry |
title_auth | Arduino sketches tools and techniques for programming wizardry |
title_exact_search | Arduino sketches tools and techniques for programming wizardry |
title_full | Arduino sketches tools and techniques for programming wizardry James A. Langbridge |
title_fullStr | Arduino sketches tools and techniques for programming wizardry James A. Langbridge |
title_full_unstemmed | Arduino sketches tools and techniques for programming wizardry James A. Langbridge |
title_short | Arduino sketches |
title_sort | arduino sketches tools and techniques for programming wizardry |
title_sub | tools and techniques for programming wizardry |
topic | Arduino-Plattform (DE-588)7692236-4 gnd |
topic_facet | Arduino-Plattform |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027584250&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027584250&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT langbridgejamesa arduinosketchestoolsandtechniquesforprogrammingwizardry |