Skip to content

Commit 9518ad0

Browse files
committed
Updating README formatting
1 parent abe3559 commit 9518ad0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+378
-228
lines changed

Chapter 01/Chapter 1 Code Notes.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

Chapter 01/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
_Exploring Arduino:_ First Edition, Chapter 1
2+
=============================================
3+
The code in this folder is for Chapter 1 of the FIRST EDITION of "Exploring Arduino"
4+
https://www.exploringarduino.com/content1/ch1
5+
6+
Chapter 1 only uses the "blink" example that comes with the Arduino IDE.
7+
8+
It is included here, but can also be loaded directly from the Arduino IDE
9+
by navigating to `File > Examples > 01.Basics > Blink` within the IDE.
10+
11+
Open Source License
12+
-------------------
13+
* All Code Copyright 2013 Jeremy E. Blum, Blum Idea Labs, LLC.
14+
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
15+
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
16+
* A copy of the GNU General Public License is included along with this software. It can also be found [here](http://www.gnu.org/licenses/).
17+
18+
Sharing
19+
-------
20+
Under the GNU GPL, you are free to do whatever you want with this provided code. However, I'd really appreciate it if you could do the following things when re-using any code that I have released for this book:
21+
* Provide attribution at the top of your code, like this: `This code adapted from code by Jeremy Blum (jeremyblum.com), for his book: "Exploring Arduino" (exploringarduino.com). Its use and modifcation are permitted under the terms of the GNU GPL.`
22+
* If you make something awesome with the help of this book and/or my code examples, I'd love to hear about it! Post it on social media with the hashtag: **#ExploringArduino**.
23+
* Share! If you make something awesome, please consider releasing it as an open source project so other people can learn from what you've done.

Chapter 02/Chapter 2 Code Notes.txt

Lines changed: 0 additions & 9 deletions
This file was deleted.

Chapter 02/README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
_Exploring Arduino:_ First Edition, Chapter 2
2+
=============================================
3+
The code in this folder is for Chapter 2 of the FIRST EDITION of "Exploring Arduino"
4+
https://www.exploringarduino.com/content1/ch2
5+
6+
Listing 2-1: Turning on an LED /led
7+
Listing 2-2: LED with Changing Blink Rate /blink
8+
Listing 2-3: LED Fade Sketch /fade
9+
Listing 2-4: Simple LED Control with a Button /led_button
10+
Listing 2-5: Debounced Buttong Toggling /debounce
11+
Listing 2-6: Toggling LED Nightlight /rgb_nightlight
12+
13+
Open Source License
14+
-------------------
15+
* All Code Copyright 2013 Jeremy E. Blum, Blum Idea Labs, LLC.
16+
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
17+
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
18+
* A copy of the GNU General Public License is included along with this software. It can also be found [here](http://www.gnu.org/licenses/).
19+
20+
Sharing
21+
-------
22+
Under the GNU GPL, you are free to do whatever you want with this provided code. However, I'd really appreciate it if you could do the following things when re-using any code that I have released for this book:
23+
* Provide attribution at the top of your code, like this: `This code adapted from code by Jeremy Blum (jeremyblum.com), for his book: "Exploring Arduino" (exploringarduino.com). Its use and modifcation are permitted under the terms of the GNU GPL.`
24+
* If you make something awesome with the help of this book and/or my code examples, I'd love to hear about it! Post it on social media with the hashtag: **#ExploringArduino**.
25+
* Share! If you make something awesome, please consider releasing it as an open source project so other people can learn from what you've done.

Chapter 03/Chapter 3 Code Notes.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

Chapter 03/README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
_Exploring Arduino:_ First Edition, Chapter 3
2+
=============================================
3+
The code in this folder is for Chapter 3 of the FIRST EDITION of "Exploring Arduino"
4+
https://www.exploringarduino.com/content1/ch3
5+
6+
Listing 3-1: Potentiometer Reading Sketch /pot
7+
Listing 3-2: Temperature Alert Sketch /tempalert
8+
Listing 3-3: Automatic Night Light Sketch /nightlight
9+
10+
Open Source License
11+
-------------------
12+
* All Code Copyright 2013 Jeremy E. Blum, Blum Idea Labs, LLC.
13+
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
14+
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
15+
* A copy of the GNU General Public License is included along with this software. It can also be found [here](http://www.gnu.org/licenses/).
16+
17+
Sharing
18+
-------
19+
Under the GNU GPL, you are free to do whatever you want with this provided code. However, I'd really appreciate it if you could do the following things when re-using any code that I have released for this book:
20+
* Provide attribution at the top of your code, like this: `This code adapted from code by Jeremy Blum (jeremyblum.com), for his book: "Exploring Arduino" (exploringarduino.com). Its use and modifcation are permitted under the terms of the GNU GPL.`
21+
* If you make something awesome with the help of this book and/or my code examples, I'd love to hear about it! Post it on social media with the hashtag: **#ExploringArduino**.
22+
* Share! If you make something awesome, please consider releasing it as an open source project so other people can learn from what you've done.

Chapter 04/Chapter 4 Code Notes.txt

Lines changed: 0 additions & 8 deletions
This file was deleted.

Chapter 04/Chapter 4 Taking it Further.txt

Lines changed: 0 additions & 8 deletions
This file was deleted.

Chapter 04/README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
_Exploring Arduino:_ First Edition, Chapter 4
2+
=============================================
3+
The code in this folder is for Chapter 4 of the FIRST EDITION of "Exploring Arduino"
4+
https://www.exploringarduino.com/content1/ch4
5+
6+
Listing 4-1: Automatic Speed Control /motor
7+
Listing 4-2: Adjustable Speed Control /motor_pot
8+
Listing 4-3: H-Bridge Potentiometer Motor Control /hbridge
9+
Listing 4-4: Servo Potentiometer Control /servo
10+
Listing 4-5: Sweeping Distance Sensor /sweep
11+
12+
Open Source License
13+
-------------------
14+
* All Code Copyright 2013 Jeremy E. Blum, Blum Idea Labs, LLC.
15+
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
16+
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
17+
* A copy of the GNU General Public License is included along with this software. It can also be found [here](http://www.gnu.org/licenses/).
18+
19+
Sharing
20+
-------
21+
Under the GNU GPL, you are free to do whatever you want with this provided code. However, I'd really appreciate it if you could do the following things when re-using any code that I have released for this book:
22+
* Provide attribution at the top of your code, like this: `This code adapted from code by Jeremy Blum (jeremyblum.com), for his book: "Exploring Arduino" (exploringarduino.com). Its use and modifcation are permitted under the terms of the GNU GPL.`
23+
* If you make something awesome with the help of this book and/or my code examples, I'd love to hear about it! Post it on social media with the hashtag: **#ExploringArduino**.
24+
* Share! If you make something awesome, please consider releasing it as an open source project so other people can learn from what you've done.

Chapter 05/Chapter 5 Code Notes.txt

Lines changed: 0 additions & 5 deletions
This file was deleted.

Chapter 05/Chapter 5 Taking it Further.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

Chapter 05/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
_Exploring Arduino:_ First Edition, Chapter 5
2+
=============================================
3+
The code in this folder is for Chapter 5 of the FIRST EDITION of "Exploring Arduino"
4+
https://www.exploringarduino.com/content1/ch5
5+
6+
Listing 5-1: Arduino Music Player /music
7+
Listing 5-2: Pentatonic Micro Piano /piano
8+
9+
Open Source License
10+
-------------------
11+
* All Code Copyright 2013 Jeremy E. Blum, Blum Idea Labs, LLC.
12+
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
13+
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
14+
* A copy of the GNU General Public License is included along with this software. It can also be found [here](http://www.gnu.org/licenses/).
15+
16+
Sharing
17+
-------
18+
Under the GNU GPL, you are free to do whatever you want with this provided code. However, I'd really appreciate it if you could do the following things when re-using any code that I have released for this book:
19+
* Provide attribution at the top of your code, like this: `This code adapted from code by Jeremy Blum (jeremyblum.com), for his book: "Exploring Arduino" (exploringarduino.com). Its use and modifcation are permitted under the terms of the GNU GPL.`
20+
* If you make something awesome with the help of this book and/or my code examples, I'd love to hear about it! Post it on social media with the hashtag: **#ExploringArduino**.
21+
* Share! If you make something awesome, please consider releasing it as an open source project so other people can learn from what you've done.

Chapter 06/Chapter 6 Code Notes.txt

Lines changed: 0 additions & 15 deletions
This file was deleted.

Chapter 06/Chapter 6 Taking it Further.txt

Lines changed: 0 additions & 9 deletions
This file was deleted.

Chapter 06/README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
_Exploring Arduino:_ First Edition, Chapter 6
2+
=============================================
3+
The code in this folder is for Chapter 6 of the FIRST EDITION of "Exploring Arduino"
4+
https://www.exploringarduino.com/content1/ch6
5+
6+
Listing 6-1: Potentiometer Serial Print Test Program /pot
7+
Listing 6-2: Tabular Printing using Special Characters /pot_tabular
8+
Listing 6-3: Arduino Serial Echo Test /echo
9+
Listing 6-4: Single LED Control using Characters /single_char_control
10+
Listing 6-5: RGB LED Control via Serial /list_control
11+
Listing 6-6: Arduino Code to send Data to the Computer /pot_to_processing/arduino_read_pot
12+
Listing 6-7: Processing Code to Read Data and Change Color on the Screen /pot_to_processing/processing_display_color
13+
Listing 6-8: Processing Sketch to Set Arduino RGB Colors /processing_control_RGB/processing_control_RGB
14+
Listing 6-5: RGB LED Control via Serial [USE AGAIN WITH 6-8 PROCESSING CODE] /processing_control_RGB/list_control
15+
Listing 6-9: Temperature an Light Data Logger /csv_logger
16+
Listing 6-10: Light-Based Computer Lock /lock_computer
17+
Listing 6-11: Mouse Control Code for the Leonardo /mouse
18+
19+
Open Source License
20+
-------------------
21+
* All Code Copyright 2013 Jeremy E. Blum, Blum Idea Labs, LLC.
22+
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
23+
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
24+
* A copy of the GNU General Public License is included along with this software. It can also be found [here](http://www.gnu.org/licenses/).
25+
26+
Sharing
27+
-------
28+
Under the GNU GPL, you are free to do whatever you want with this provided code. However, I'd really appreciate it if you could do the following things when re-using any code that I have released for this book:
29+
* Provide attribution at the top of your code, like this: `This code adapted from code by Jeremy Blum (jeremyblum.com), for his book: "Exploring Arduino" (exploringarduino.com). Its use and modifcation are permitted under the terms of the GNU GPL.`
30+
* If you make something awesome with the help of this book and/or my code examples, I'd love to hear about it! Post it on social media with the hashtag: **#ExploringArduino**.
31+
* Share! If you make something awesome, please consider releasing it as an open source project so other people can learn from what you've done.

Chapter 07/Chapter 7 Code Notes.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

Chapter 07/Chapter 7 Taking it Further.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)