Arduino Forum

Using Arduino => Project Guidance => Topic started by: pighixxx on Mar 16, 2013, 12:53 pm

Title: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 16, 2013, 12:53 pm
(http://www.pighixxx.com/test/wp-content/uploads/2017/05/abc_thebook.jpg)

I'm super excited to announce that after months of hard work, my latest book, ABC: Basic Connections is available now on Kickstarter!

ABC: Basic Connections is the essential reference book that every maker should have in their toolkit. A collection of neat, easy to read, high quality circuit diagrams and pinouts that will show you how to properly connect almost anything to your Arduino, ESP8266 or ARM mbed compatible board.

https://www.kickstarter.com/projects/pighixxx/abc-basic-connections-the-essential-book-for-maker (https://www.kickstarter.com/projects/pighixxx/abc-basic-connections-the-essential-book-for-maker)

NEWS!
It's available in alpha version a new search engine: ELSE
the address is http://www.pighixxx.com/else (http://www.pighixxx.com/else).



ABC - Arduino Basic Connections

08-21-2014 Update
THIS IS A BETA VERSION!

CLICK ON ANY CARD TO DOWNLOAD THE 150dpi VERSION


Complete drawings list:
http://forum.arduino.cc/index.php?topic=154549.msg1850477#msg1850477 (http://forum.arduino.cc/index.php?topic=154549.msg1850477#msg1850477)
and
http://forum.arduino.cc/index.php?topic=154549.msg1850479#msg1850479 (http://forum.arduino.cc/index.php?topic=154549.msg1850479#msg1850479)


(http://pighixxx.com/PNG/Small/100.png) (http://pighixxx.com/PNG/100.png)
(http://pighixxx.com/PNG/Small/101.png) (http://pighixxx.com/PNG/101.png)
(http://pighixxx.com/PNG/Small/102.png) (http://pighixxx.com/PNG/102.png)
(http://pighixxx.com/PNG/Small/103.png) (http://pighixxx.com/PNG/103.png)
(http://pighixxx.com/PNG/Small/104.png) (http://pighixxx.com/PNG/104.png)
(http://pighixxx.com/PNG/Small/105.png) (http://pighixxx.com/PNG/105.png)
(http://pighixxx.com/PNG/Small/106.png) (http://pighixxx.com/PNG/106.png)
(http://pighixxx.com/PNG/Small/107.png) (http://pighixxx.com/PNG/107.png)
(http://pighixxx.com/PNG/Small/108.png) (http://pighixxx.com/PNG/108.png)
(http://pighixxx.com/PNG/Small/109.png) (http://pighixxx.com/PNG/109.png)
(http://pighixxx.com/PNG/Small/110.png) (http://pighixxx.com/PNG/110.png)
(http://pighixxx.com/PNG/Small/111.png) (http://pighixxx.com/PNG/111.png)
(http://pighixxx.com/PNG/Small/112.png) (http://pighixxx.com/PNG/112.png)
(http://pighixxx.com/PNG/Small/113.png) (http://pighixxx.com/PNG/113.png)
(http://pighixxx.com/PNG/Small/114.png) (http://pighixxx.com/PNG/114.png)
(http://pighixxx.com/PNG/Small/115.png) (http://pighixxx.com/PNG/115.png)
(http://pighixxx.com/PNG/Small/116.png) (http://pighixxx.com/PNG/116.png)
(http://pighixxx.com/PNG/Small/117.png) (http://pighixxx.com/PNG/117.png)
(http://pighixxx.com/PNG/Small/118.png) (http://pighixxx.com/PNG/118.png)
(http://pighixxx.com/PNG/Small/119.png) (http://pighixxx.com/PNG/119.png)
(http://pighixxx.com/PNG/Small/120.png) (http://pighixxx.com/PNG/120.png)
(http://pighixxx.com/PNG/Small/121.png) (http://pighixxx.com/PNG/121.png)
(http://pighixxx.com/PNG/Small/122.png) (http://pighixxx.com/PNG/122.png)
(http://pighixxx.com/PNG/Small/123.png) (http://pighixxx.com/PNG/123.png)
(http://pighixxx.com/PNG/Small/124.png) (http://pighixxx.com/PNG/124.png)
(http://pighixxx.com/PNG/Small/125.png) (http://pighixxx.com/PNG/125.png)
(http://pighixxx.com/PNG/Small/126.png) (http://pighixxx.com/PNG/126.png)
(http://pighixxx.com/PNG/Small/127.png) (http://pighixxx.com/PNG/127.png)
(http://pighixxx.com/PNG/Small/128.png) (http://pighixxx.com/PNG/128.png)
(http://pighixxx.com/PNG/Small/129.png) (http://pighixxx.com/PNG/129.png)
(http://pighixxx.com/PNG/Small/130.png) (http://pighixxx.com/PNG/130.png)
(http://pighixxx.com/PNG/Small/131.png) (http://pighixxx.com/PNG/131.png)
(http://pighixxx.com/PNG/Small/132.png) (http://pighixxx.com/PNG/132.png)
(http://pighixxx.com/PNG/Small/133.png) (http://pighixxx.com/PNG/133.png)
(http://pighixxx.com/PNG/Small/134.png) (http://pighixxx.com/PNG/134.png)
(http://pighixxx.com/PNG/Small/135.png) (http://pighixxx.com/PNG/135.png)
(http://pighixxx.com/PNG/Small/136.png) (http://pighixxx.com/PNG/136.png)
(http://pighixxx.com/PNG/Small/137.png) (http://pighixxx.com/PNG/137.png)
(http://pighixxx.com/PNG/Small/138.png) (http://pighixxx.com/PNG/138.png)
(http://pighixxx.com/PNG/Small/139.png) (http://pighixxx.com/PNG/139.png)
(http://pighixxx.com/PNG/Small/140.png) (http://pighixxx.com/PNG/140.png)
(http://pighixxx.com/PNG/Small/141.png) (http://pighixxx.com/PNG/141.png)
(http://pighixxx.com/PNG/Small/142.png) (http://pighixxx.com/PNG/142.png)
(http://pighixxx.com/PNG/Small/143.png) (http://pighixxx.com/PNG/143.png)
(http://pighixxx.com/PNG/Small/144.png) (http://pighixxx.com/PNG/144.png)
(http://pighixxx.com/PNG/Small/145.png) (http://pighixxx.com/PNG/145.png)
(http://pighixxx.com/PNG/Small/146.png) (http://pighixxx.com/PNG/146.png)
(http://pighixxx.com/PNG/Small/147.png) (http://pighixxx.com/PNG/147.png)
(http://pighixxx.com/PNG/Small/148.png) (http://pighixxx.com/PNG/148.png)
(http://pighixxx.com/PNG/Small/149.png) (http://pighixxx.com/PNG/149.png)
(http://pighixxx.com/PNG/Small/150.png) (http://pighixxx.com/PNG/150.png)
(http://pighixxx.com/PNG/Small/151.png) (http://pighixxx.com/PNG/151.png)
(http://pighixxx.com/PNG/Small/152.png) (http://pighixxx.com/PNG/152.png)
(http://pighixxx.com/PNG/Small/153.png) (http://pighixxx.com/PNG/153.png)
(http://pighixxx.com/PNG/Small/154.png) (http://pighixxx.com/PNG/154.png)

Title: Re: ABC - Arduino Basic Connections
Post by: Nick_Pyner on Mar 16, 2013, 01:13 pm
It's a goddam work of art. Congratulations.
Title: Re: ABC - Arduino Basic Connections
Post by: astrofrostbyte on Mar 16, 2013, 01:18 pm
Wow , very nice, karma bump.

maybe add photodiode close to the photeresistor circuit
Title: Re: ABC - Arduino Basic Connections
Post by: MichaelMeissner on Mar 16, 2013, 01:25 pm
I like it, and look forward to the final version.  If I may offer some suggestions:

Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 16, 2013, 01:33 pm


  • In your push button section, you might want to add the simple diagram of using internal pull-ups (i.e. no resistor);

  • If it is different, list what resistor to use for a 3.3 volt system as well as 5 volt for use with the Due, Teensy 3.0, Lilypad, etc. systems;




I have planned in the next cards...



  • Add a URL to link to the learning section for things that have it for people to see what programming is needed;




There will be a description of the schematics behind each card and in my website



  • In the battery hookup, you misspelled 'with';




Thanks, I fix it in the next revision :D



  • In the battery hookup, you probably want to have a second listing with 6 rechargeable AA batteries at 1.2 volts (i.e. giving 7.2 volts);

  • I don't know if you want to show how to wire up power through VIN or other strategies for power;

  • For servo/motor/etc. you probably should put in text about connecting the grounds of the two power supplies.




thanks for the suggestions.

Pighixxx


edit
card 4 corrected
Title: Re: ABC - Arduino Basic Connections
Post by: Tom Carpenter on Mar 16, 2013, 03:13 pm
For the 'Pushbutton to 12V', you have a note under it that says that for 24v you should increase R to 2200 Ohms. You don't however mention which resistor to increase as there are two. While to the more experienced it is obviuos which you mean, for those who are new to electronics, it is asking for trouble, as increasing the bottom one would result in 16.5V across the arduino.

The other thing is that you may want to check your 'Encoder' circuit. As it is there is nothing in the circuit to generate a logic 1, unless you are using 0v logic ;).

Other than that, looking good.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 16, 2013, 03:25 pm

(cut)
it is asking for trouble, as increasing the bottom one would result in 16.5V across the arduino.

The other thing is that you may want to check your 'Encoder' circuit. As it is there is nothing in the circuit to generate a logic 1, unless you are using 0v logic ;).

Other than that, looking good.


Thanks.
I'll check and correct it shortly.  ;)
Title: Re: ABC - Arduino Basic Connections
Post by: Lakes on Mar 16, 2013, 03:39 pm
I commented in another thread, but its worth a post here as well, very nice work!

I know I can use google translate, but how about an english version of your webpages?

Also pdf (of the final) versions if possible please.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 16, 2013, 03:44 pm

(cut)

Also pdf (of the final) versions if possible please.


Thanks,
i'm working on the English version of the site, It will be ready in a week...  XD
For PDFs, you can already download from the link that I put on the first post.

Pighixxx
Title: Re: ABC - Arduino Basic Connections
Post by: zoomkat on Mar 16, 2013, 03:50 pm
Is the IRF520 MOSFET shown a logic level MOSFET?
Title: Re: ABC - Arduino Basic Connections
Post by: runaway_pancake on Mar 16, 2013, 03:58 pm
I was going to post on that, too.
It's "OK-ish" with ID less than 4A.
Title: Re: ABC - Arduino Basic Connections
Post by: Lakes on Mar 16, 2013, 04:00 pm


(cut)

Also pdf (of the final) versions if possible please.


Thanks,
i'm working on the English version of the site, It will be ready in a week...  XD
For PDFs, you can already download from the link that I put on the first post.

Pighixxx
Ah sorry, I missed that, thanks!
Title: Re: ABC - Arduino Basic Connections
Post by: retrolefty on Mar 16, 2013, 04:01 pm

Is the IRF520 MOSFET shown a logic level MOSFET?


OP, nice work, but could use a little tweaking.

No a IRF520 is not a logic level mosfet and as such will not work reliably in the circuit shown.
http://www.datasheetcatalog.org/datasheet/fairchild/IRF520.pdf

Also the switch input examples misses having the simplest method of all, utilizing the input pin's internal pull-up to allow a switch contact to ground.

Lefty
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 16, 2013, 04:06 pm

Is the IRF520 MOSFET shown a logic level MOSFET?


The IRF520 is not a logic level MOSFET,  it just couldn't be switch fully ON with 5V logic but for low current application it's really doesn't matter.
!!There is an error in the 5 card!!: The resistor value is wrong!  :smiley-fat:

Sorry about that
p.s. I drew the entire library of components (it took me so long to make beautiful readable components), cards, and now... checking!
Title: Re: ABC - Arduino Basic Connections
Post by: MichaelMeissner on Mar 16, 2013, 06:54 pm



  • Add a URL to link to the learning section for things that have it for people to see what programming is needed;




There will be a description of the schematics behind each card and in my website

Perhaps I wasn't clear, I was suggesting a link to an appropriate section either in the library section of this site, the learning section of the site, or your own site, that people can find code to know how to use the device.  For example for the speaker/buzzer, maybe a link to the Tone library: http://arduino.cc/en/Tutorial/Tone (http://arduino.cc/en/Tutorial/Tone).  For the push button with internal pullups: http://arduino.cc/en/Tutorial/InputPullupSerial (http://arduino.cc/en/Tutorial/InputPullupSerial).  Some things like the power setups don't need a link, but it can be helpful to have a link of example code.
Title: Re: ABC - Arduino Basic Connections
Post by: sonnyyu on Mar 16, 2013, 06:57 pm
great work, any plan for Arduino Adance Connections?
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 17, 2013, 09:44 am

Perhaps I wasn't clear, I was suggesting a link to an appropriate section either in the library section of this site, the learning section of the site, or your own site, that people can find code to know how to use the device.  For example for the speaker/buzzer, maybe a link to the Tone library: http://arduino.cc/en/Tutorial/Tone (http://arduino.cc/en/Tutorial/Tone).  For the push button with internal pullups: http://arduino.cc/en/Tutorial/InputPullupSerial (http://arduino.cc/en/Tutorial/InputPullupSerial).  Some things like the power setups don't need a link, but it can be helpful to have a link of example code.


Ok, I got it!  :D


great work, any plan for Arduino Adance Connections?


Great idea! When I finished the basic connection I could make "Arduino Advanced Connection"
Title: Re: ABC - Arduino Basic Connections
Post by: Mikedpoole on Mar 21, 2013, 04:25 pm
Romano, thank you. We're so very fortunate to have dedicated and skilful people like you helping us out. 
Title: Re: ABC - Arduino Basic Connections
Post by: JimboZA on Mar 21, 2013, 04:30 pm
Brilliant!.... Karma++....
Title: Re: ABC - Arduino Basic Connections
Post by: AWOL on Mar 21, 2013, 04:52 pm
Karma + - really nice work.
Title: Re: ABC - Arduino Basic Connections
Post by: TheKitty on Mar 21, 2013, 05:31 pm
You are the drawing master!

I have the following comments for your consideration:

- Card 1, Pushbutton to 12 Volts - Bubble change Italian to English, both buttons, suggest maybe say "Arduino Pin Goes Low (or High) when button pressed" kinda like Card 3 for clarity?
- Card 1, Analogic Input change to "Analog Input" (or British "Analogue Input" :-)
- Card 3,  is capacitor polarized?
- Card 4, Triac diagram has K A G and schematic has A1, A2, G
- Card 9, define resistors without values (270 ohm I think)
- Card 10, Use periods instead of commas for voltage values in table
Card a, use commas instead of periods to separate thousands, also no tolerance band is 20% I think

Again, great work!!

Title: Re: ABC - Arduino Basic Connections
Post by: NEIN on Mar 21, 2013, 05:47 pm
Your donation link on your website is broken, and this project definitely deserves a beer!!

Thank you!
Title: Re: ABC - Arduino Basic Connections
Post by: wizdum on Mar 21, 2013, 05:49 pm
This is awesome.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 21, 2013, 07:21 pm

Your donation link on your website is broken, and this project definitely deserves a beer!!

Thank you!


Thanks dude!
Due to the high traffic, my website has some problems. If you want to donate by paypal, my email address is pighixxx(at)gmail(dot)com


You are the drawing master!

I have the following comments for your consideration:

- Card 1, Pushbutton to 12 Volts - Bubble change Italian to English, both buttons, suggest maybe say "Arduino Pin Goes Low (or High) when button pressed" kinda like Card 3 for clarity?
- Card 1, Analogic Input change to "Analog Input" (or British "Analogue Input" :-)
- Card 3,  is capacitor polarized?
- Card 4, Triac diagram has K A G and schematic has A1, A2, G
- Card 9, define resistors without values (270 ohm I think)
- Card 10, Use periods instead of commas for voltage values in table
Card a, use commas instead of periods to separate thousands, also no tolerance band is 20% I think

Again, great work!!


Thanks Thekitty,
thanks to your suggestions in the next few days I will publish cards corrected, and then i publish three new cards

...and thanks to all!  :D
Title: Re: ABC - Arduino Basic Connections
Post by: ramos96 on Mar 22, 2013, 03:39 am
I combined the English PDFs and uploaded the file to my server at this location:

http://storage.netgodz.com/Electrobotics/docs/The%20Unofficial%20Arduino%20UNO%20basic%20connections.pdf (http://storage.netgodz.com/Electrobotics/docs/The%20Unofficial%20Arduino%20UNO%20basic%20connections.pdf)

Enjoy!

Roo
www.roosbots.com
Title: Re: ABC - Arduino Basic Connections
Post by: halic on Mar 22, 2013, 11:08 am
Brilliant! I use Arduinos in my classroom, and one of my students directed me to this. It's a work of art - thank you for sharing it!
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Mar 23, 2013, 11:27 am
Very good indeed.

I suggest making a zipped version of the PDF (altogether) to reduce download quantities.

On this page: http://www.pighixxx.com/pgdev/ABC/PNG/disp11e.png

The word is spelt (spelled) "tolerance" not "tollerance".

Please consider a page about capacitor markings, eg. 104 etc.

Plus what TheKitty said about decimal places. English speakers generally use 1,000 to mean a thousand and 1.000 to mean one with 3 decimal places of zeroes.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 23, 2013, 11:35 am

Very good indeed.

I suggest making a zipped version of the PDF (altogether) to reduce download quantities.

On this page: http://www.pighixxx.com/pgdev/ABC/PNG/disp11e.png

The word is spelt (spelled) "tolerance" not "tollerance".

Please consider a page about capacitor markings, eg. 104 etc.

Plus what TheKitty said about decimal places. English speakers generally use 1,000 to mean a thousand and 1.000 to mean one with 3 decimal places of zeroes.


Thanks,
i'm working on.
In the next few days I get out the new cards and the old cards with the corrections. Stay tuned
Title: Re: ABC - Arduino Basic Connections
Post by: mjkzz on Mar 23, 2013, 12:01 pm
Aaaawsome!!!
Title: Re: ABC - Arduino Basic Connections
Post by: sonnyyu on Mar 23, 2013, 03:06 pm
Quote

I suggest making a zipped version of the PDF (altogether) to reduce download quantities.


1. PDF is to a large extent is compressed Postscript. So would not get any compression program to compress it further or only a little.

2. As extension of PDF, most modern browser is able open it for online read.

3. The zip extension is too wintel centric.
Title: Re: ABC - Arduino Basic Connections
Post by: Docedison on Mar 23, 2013, 08:46 pm
I had the great fortune to see these wonderful drawings about a week or so back...
In over 50 years in this industry (Electronics) I have NEVER seen the equivalent. It's one half of a basic electronics course... On Flash Cards...
I did notice that some of the color codes would seriously bear re-visiting.
This work would do VERY WELL WITH IT'S OWN SECTION... IMNSHO IT IS THAT IMPORTANT... on another thought...
I Wonder how long before it shows up on Ebay as part of an "Arduino Training Kit"... Sold By SainSmart?

Bob
Title: Re: ABC - Arduino Basic Connections
Post by: JimboZA on Mar 23, 2013, 08:50 pm
Quote
It's one half of a basic electronics course... On Flash Cards...


Maybe you can write the other half Doc  8)... perhaps a beginner's explanation of the theory of each of the pix, to be printed back-to-back... And of course the "third half" would be a sketch to go with each.
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Mar 23, 2013, 09:09 pm
Every operating system I know of these days supports .zip files because they have been around so long. For example on my Mac it opens them just by double-clicking. And when I RH-click and select "compress X" it produces a .zip file.

As a comparison I took disp11e.pdf (one of the ABC cards) which is 142 kB. I zipped it (on the Mac) and got 85 kB. So, almost half.
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Mar 23, 2013, 09:10 pm
On the Arduino software downloads page (http://arduino.cc/en/Main/Software) the Mac version is supplied as a .zip file.

Ubuntu and other Linux variants have zip decompression software either supplied already or available for free.
Title: Re: ABC - Arduino Basic Connections
Post by: sonnyyu on Mar 24, 2013, 04:28 pm


1. PDF is to a large extent is compressed Postscript. So would not get any compression program to compress it further or only a little.

2. As extension of PDF, most modern browser is able open it for online read.

3. The zip extension is too wintel centric.




Every operating system I know of these days supports .zip files because they have been around so long. For example on my Mac it opens them just by double-clicking. And when I RH-click and select "compress X" it produces a .zip file.

As a comparison I took disp11e.pdf (one of the ABC cards) which is 142 kB. I zipped it (on the Mac) and got 85 kB. So, almost half.

1- 85/142=1-60%=40%
40% is not a little, good catch.  normal pdf to a large extent is compressed Postscript, like ebook from publisher. compress it further do recieve that much gain. however pdf support much more object other than text. i.e. font, image... at OP case is pdf with embed image.
average zip compress ratio at jpeg is 20-25%. here is 40%. some fine tune might need. This the question for OP, What is app you use?


edit object images at this pdf,

acrobat->view->tool->edit object






Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 24, 2013, 04:32 pm
Card 11 on line.
Download here (http://www.pighixxx.com/abc-english-version/)

Next cards:


Thanks to all!
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 28, 2013, 10:59 am
Card 12 on line.
Download here (http://www.pighixxx.com/abc-english-version/)

Next cards:


Thanks to all!
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 28, 2013, 02:11 pm
Card 13 on line.
Download here (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: graynomad on Mar 28, 2013, 03:38 pm
Really nice work again pighixxx.

______
Rob
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 28, 2013, 04:34 pm

Really nice work again pighixxx.

______
Rob


Thanks Rob!
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 28, 2013, 10:37 pm
Card 14 on line.
Download here (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: dkerfoot on Mar 29, 2013, 06:07 pm
These are great - Thank you for creating them!

One issue - I am putting them into MS Word so that I can print them out two per page.  (Insert - Object - PDF)

This worked fine up through "a".  After that, none of them display properly.  Did you change the way you are saving the new ones? 

Thanks!
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 29, 2013, 06:15 pm

(cut)
This worked fine up through "a".  After that, none of them display properly.  Did you change the way you are saving the new ones? 

Thanks!


Hi dkerfoot,
Yes, I changed the system because someone has taken away my logo (I do not understand are free!). When I finished the work I make a single pdf.
Thank you!
Title: Re: ABC - Arduino Basic Connections
Post by: dkerfoot on Mar 29, 2013, 07:13 pm
Great - Thanks!

Do consider a 2-per page option.  That seems to me like the best reference size for these.  Whatever you do - these are a great help to the entire community.  Thank you!
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 29, 2013, 07:21 pm

Great - Thanks!

Do consider a 2-per page option.  That seems to me like the best reference size for these.  Whatever you do - these are a great help to the entire community.  Thank you!


Thanks!
Due the high traffic my digital download system has crashed  :|
Site is now on line. I've put direct download to diagrams! (Atmega & Arduino)
Thanks,
Pighixxx
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 30, 2013, 01:11 pm
Card 15 on line.
Download here (http://www.pighixxx.com/abc-english-version/)


Thanks to Nick Gammon!
Title: Re: ABC - Arduino Basic Connections
Post by: Lakes on Mar 30, 2013, 03:36 pm
How long does it take you to create each of these?

Do you also create things like the pot component from scratch?

Thanks for making them free! :)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 30, 2013, 03:44 pm

How long does it take you to create each of these?

Do you also create things like the pot component from scratch?

Thanks for making them free! :)


Thanks!

The main library over a month!
Each component is designed by 0.
In the last card to draw the graphic LCD it took me about 2 hours.
A full card one day (depends on the circuit)  :D

Today I am publishing a nice card. DIY Arduino
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 30, 2013, 06:02 pm
Card 16 on line.
Download here (http://www.pighixxx.com/abc-english-version/)

Bye,
PighiXXX
Title: Re: ABC - Arduino Basic Connections
Post by: SimLego on Mar 30, 2013, 08:39 pm
Why the diode?
(http://dl.dropbox.com/u/15954981/tmp3/diode.png)
With a coil as load, a diode would be absolutely mandatory, but to a resistive load...?
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 30, 2013, 10:53 pm

Why the diode?
(cut)


Hi SimLego.
You are right, but the diode in this case is redundant but does not disturb!  But is essential if beginners, a day, wants to connect a little motor instead of a lamp! As soon as i public the "B side" of the cards you will understand what i mean.
I want to thank You, however, for the note!

Ps) Next cards:
- Connect a SD Card
- Use a LM35
- Use MAX232
- Stepper Motors (Advanced)
- Connect a EEPROM

Ciao,
PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Mar 31, 2013, 12:31 am
The ICSP pinout on page 16 is mis-labelled.

ICSP pin 1 --> pin 18 on chip that is PB4 not PB3.
ICSP pin 5 --> pin 1 on the chip: I would label that RESET not PC6, it's a lot clearer

The rest looks OK (you have PB3 there twice, as discussed above).




If possible show decoupling capacitors on Vcc and AVcc close to the pins, or at least on that side of the diagram (near Vcc).
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Mar 31, 2013, 12:36 am
On the FTDI pinout, there is a school of thought that CTS (pin 2) should be wired to Gnd. That would be simple to change, if I am right. Maybe number the FTDI pins, at least put a "1" on the Gnd pin.
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Mar 31, 2013, 07:32 am
On page 12:

Quote

Connect via 12C a LCD ...


That should be "I2C" not "12C".

Or even I2C
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Mar 31, 2013, 07:48 am
If you want to add something else to what is already a fantastically good project, you could do:




VGA connections:

(http://www.gammon.com.au/images/Arduino/Arduino_forum_154549a.png)




And the "TV out" connections in a similar vein.

Composite Video:

(http://farm5.static.flickr.com/4087/5225072558_5f5f760037.jpg)




Generic I2C connecting two devices:

(http://www.gammon.com.au/images/Arduino/Arduino_forum_154549b.png)

Plug Gnd of course.




RS485 connection:

(http://www.gammon.com.au/images/RS485_setup2.png)

Maybe add a 120 ohm terminator between A and /B for that one.

Note that Gnd is not required in this case as A/B are a balanced pair of lines.




Generic SPI connection between two devices.

(Don't have an example, but basically connecting MOSI/MISO/SCK/SS and GND).

Code: [Select]
Master MOSI -->  Slave MOSI
Master MISO <--  Slave MISO
Master SCK  -->  Slave SCK
Master SS   -->  Slave SS
Gnd         <--> Gnd





Generic connection of serial between two devices:

Code: [Select]
Tx -->   Rx
Rx <--   Tx
Gnd <--> Gnd

Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 31, 2013, 09:56 am

On page 12:

Quote

Connect via 12C a LCD ...


That should be "I2C" not "12C".

Or even I2C


A typo  :D


If you want to add something else to what is already a fantastically good project, you could do:
(cut)


Definitely i will insert these schemes in the next cards.
Thanks to all
Title: Re: ABC - Arduino Basic Connections
Post by: Erdin on Apr 01, 2013, 09:34 am
pighixxx, could you take a look at my post about the "Connect a speaker", http://arduino.cc/forum/index.php/topic,157647.msg1180760.html#msg1180760
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 01, 2013, 09:41 am

pighixxx, could you take a look at my post about the "Connect a speaker", http://arduino.cc/forum/index.php/topic,157647.msg1180760.html#msg1180760



I take a look, then I write you.
Thanks,

PighiXXX
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 01, 2013, 10:51 am
Card 17 on line.
Preview on 1st post,
Download here (http://www.pighixxx.com/abc-english-version/)

Bye,
PighiXXX
Title: Re: ABC - Arduino Basic Connections
Post by: armando1966 on Apr 01, 2013, 05:33 pm
good
Armando
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 02, 2013, 12:22 am
Card 18 on line.
Preview on 1st post,
Download here (http://www.pighixxx.com/abc-english-version/)

Bye,
PighiXXX
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 04, 2013, 03:17 pm
First revision on line, unique PDF  :D
1st post to download.

Pighixxx
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 04, 2013, 06:02 pm
(http://pgdev.pighixxx.com/ABC/PNG/disp19n.png)

A preview of next cards:

Next topics:

- KEYPAD
- MAX232
- MIDI
- EEPROM
- STEPPER (Advanced)
- DEBOUNCER
- 1 ANALOG IN FOR MULTIPLE BUTTONS
- EXPANDER

Bye  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 05, 2013, 01:19 pm
(http://pgdev.pighixxx.com/ABC/PNG/disp20e.png)

one more...
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 05, 2013, 06:32 pm
(http://pgdev.pighixxx.com/ABC/PNG/disp21.png)

and one more. Tomorrow, PDFs on line.
Bye  :D
Title: Re: ABC - Arduino Basic Connections
Post by: Pedro147 on Apr 06, 2013, 12:52 am
Beautiful work Pighixxx,
You are definitely the Leonardo Da vinci of Arduino  :D If I may ask what program/s are you using to generate such fantastic graphics
Pedro
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Apr 06, 2013, 02:16 am
Page 16 still seems to be wrong. See reply #51.

http://arduino.cc/forum/index.php/topic,154549.msg1179164.html#msg1179164
Title: Re: ABC - Arduino Basic Connections
Post by: JimboZA on Apr 06, 2013, 05:46 am

Beautiful work Pighixxx,
You are definitely the Leonardo Da vinci of Arduino  :D If I may ask what program/s are you using to generate such fantastic graphics
Pedro



Ok well someone has to say it... you mean Leonardo D'Arduino  8)

It is indeed fantastic work.
Title: Re: ABC - Arduino Basic Connections
Post by: graynomad on Apr 06, 2013, 06:02 am
:)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2013, 10:48 am

Page 16 still seems to be wrong. See reply #51.

http://arduino.cc/forum/index.php/topic,154549.msg1179164.html#msg1179164


Hi Nick,
I checked and it seems ok. ICSP, FTDI and decoupling caps. I had to shrink the preview pictures in the first page because it was very heavy to load.

and Thanks to all!  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2013, 11:02 am
The ABC cards will be divided in this way:

1,2,3,4..xx
- Connections

I,II,III,IV,V..xx
- Infographics (ex Resitor values,caps, Transistors, Logics port)

a,b,c,d..xx
- Electronics Basic (ex Ohm's law)

:D
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Apr 06, 2013, 11:43 am

Hi Nick,
I checked and it seems ok. ICSP, FTDI and decoupling caps. I had to shrink the preview pictures in the first page because it was very heavy to load.


You have two different pins going to PB3. That is wrong.

(http://www.gammon.com.au/images/Arduino/Arduino_forum_154549c.png)

Please re-read the post I linked above.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2013, 11:46 am

Beautiful work Pighixxx,
You are definitely the Leonardo Da vinci of Arduino  :D If I may ask what program/s are you using to generate such fantastic graphics
Pedro



Thnks Pedro,

I'm using Illustrator, but any vector program is fine.
I designed from scratch the component library (It took me over a month).
Whenever I enter a new component, depends on the complexity, 2 to 5 hours; About a day for one card.  :D


edit
Now i'm working on this connector
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2013, 11:50 am


You have two different pins going to PB3. That is wrong.

(http://www.gammon.com.au/images/Arduino/Arduino_forum_154549c.png)

Please re-read the post I linked above.



There is a new version online! (check the 1st post)

Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Apr 06, 2013, 11:53 am
I just downloaded (again) a few seconds ago:

http://www.pighixxx.com/pgdev/ABC/disp17e.pdf

That was not altered.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2013, 11:56 am

I just downloaded (again) a few seconds ago:

http://www.pighixxx.com/pgdev/ABC/disp17e.pdf

That was not altered.


Sorry! I do not I have explained myself!
I did a review of all cards and i put all in one unique pdf. Download from here: http://www.pighixxx.com/abc-english-version/ ?
Arduino Basic Connections (ver1rev0) - Unique file


Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2013, 12:30 pm
Card 19,20 & 21 available to download. Link at 1st post.
Bye,
PighiXXX
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2013, 05:42 pm
New cards, new preview:

(http://pgdev.pighixxx.com/ABC/PNG/disp22e.png)

Bye, PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2013, 11:02 pm
One more...

(http://pgdev.pighixxx.com/ABC/PNG/disp23e.png)

PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 07, 2013, 01:11 am
(http://pgdev.pighixxx.com/ABC/PNG/disp24e.png)

and one more. Tomorrow, PDFs on line.
Bye  :D
Title: Re: ABC - Arduino Basic Connections
Post by: Tom Carpenter on Apr 07, 2013, 04:19 pm
In reply #77 - the MIDI one, it should say "Current Sink", not "Current Sync"
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 07, 2013, 07:07 pm

In reply #77 - the MIDI one, it should say "Current Sink", not "Current Sync"


Sorry, a typo. Cards 22,23,24 now available. Download at http://www.pighixxx.com/abc-english-version/
Bye, PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 07, 2013, 09:39 pm
I'm working on the last 6 ABC Cards. Next AAC (Arduino Advanced Connections)
Bye, Pighixxx  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 08, 2013, 11:19 am
Another preview of next set:

(http://pgdev.pighixxx.com/ABC/PNG/disp25e.png)

Bye  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 09, 2013, 12:56 pm
One more preview:

(http://pgdev.pighixxx.com/ABC/PNG/disp26e.png)

Pighixxx  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 10, 2013, 12:59 pm
Last preview of next set. In few hours downloads ready.

(http://pgdev.pighixxx.com/ABC/PNG/disp27e.png)

PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 10, 2013, 01:21 pm
Card 25,26 & 27 available to download
Link at 1st post or Here. (http://www.pighixxx.com/abc-english-version/)

Bye,
PighiXXX  :smiley-mr-green:

edit
there's an error on card 27 (the buzzer). In few time i fix it and repost.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 11, 2013, 08:57 am
A preview of next set.

(http://pgdev.pighixxx.com/ABC/PNG/disp28e.png)

PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 11, 2013, 11:58 am
Another preview of next set.
Card II - Ceramic Capacitors

(http://pgdev.pighixxx.com/ABC/PNG/dispIie.png)

PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: Tom Carpenter on Apr 11, 2013, 12:39 pm
You ought to check your buzzer connections on card 27 (the port expander one).
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 11, 2013, 12:42 pm

You ought to check your buzzer connections on card 27 (the port expander one).


Yes, I already reported it. Thanks,
PighiXXX
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 11, 2013, 02:19 pm
Last preview of next set.
Card III - Polyester Capacitors

(http://pgdev.pighixxx.com/ABC/PNG/dispIIIe.png)

PighiXXX
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 11, 2013, 02:38 pm
Cards 28,II,III now available. Download at http://www.pighixxx.com/abc-english-version/

PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 13, 2013, 05:49 pm
A new card is available

(http://pgdev.pighixxx.com/ABC/PNG/disp29e.png)


Download now (set 10): http://www.pighixxx.com/abc-english-version/ (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 14, 2013, 07:30 pm
A new card is available!  :smiley-mr-green:

(http://pgdev.pighixxx.com/ABC/PNG/disp30e.png)


Download now (set 10): http://www.pighixxx.com/abc-english-version/ (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 15, 2013, 02:06 pm
A new card is available!

(http://pgdev.pighixxx.com/ABC/PNG/disp31e.png)


Download now (set 12): http://www.pighixxx.com/abc-english-version/ (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: JimboZA on Apr 15, 2013, 05:57 pm
There have been a zillion threads lately about driving motors.... now the response will simply be "31"....
Title: Re: ABC - Arduino Basic Connections
Post by: graynomad on Apr 15, 2013, 06:45 pm
Better than "42", that card will have to be a doozy that answers everything.

______
Rob
Title: Re: ABC - Arduino Basic Connections
Post by: JimboZA on Apr 15, 2013, 06:50 pm
Or "43" if you're a Richard Petty fan....
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 15, 2013, 07:00 pm
Only 32 (for now)  :smiley-mr-green:

(http://pgdev.pighixxx.com/ABC/PNG/disp32e.png)

Download now (set 12): http://www.pighixxx.com/abc-english-version/ (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 16, 2013, 07:20 pm
Card 33  :smiley-mr-green:

(http://pgdev.pighixxx.com/ABC/PNG/disp33e.png)

Download now (set 12): http://www.pighixxx.com/abc-english-version/ (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: scottyjr on Apr 17, 2013, 02:53 pm
Excellent work. Thank You for your contribution to this community as well as the world wide electronic community. I can imagining your work will be a welcome, valued resource for some time to come.

On your latest, card 33, isn't that trace to the left of the lower left capacitor a short? - Scotty
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 17, 2013, 03:20 pm

(cut)
On your latest, card 33, isn't that trace to the left of the lower left capacitor a short? - Scotty


Yes, I fix it.

edit
corrected. Card 33 ver 1.1 on line on set12.
Thanks again.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 22, 2013, 04:29 pm
(http://www.pighixxx.com/pgdev/ABC/PNG/disp34e.png)

Here I am, after a pause  :D

The card 34 opens the "lab edition" where there will be:
Capacitance, autorange voltmeter, frequency meter, function generator, semiconductor tester

Download now (set 13): http://www.pighixxx.com/abc-english-version/ (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 25, 2013, 11:56 am
(http://www.pighixxx.com/pgdev/ABC/PNG/dispIVe.png)

Card IV - Simple Transistor Comparison Table
Download now (set 14): http://www.pighixxx.com/abc-english-version/ (http://www.pighixxx.com/abc-english-version/)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 25, 2013, 07:06 pm
(http://www.pighixxx.com/pgdev/ABC/PNG/disp35e.png)

Card 35 - Arduino Component Tester
Set 13: http://www.pighixxx.com/abc-english-version/ (http://www.pighixxx.com/abc-english-version/)
sketch download: http://at.pighixxx.com (http://at.pighixxx.com) (The download will start automatically)

This is an alpha version
It allows to identify most of the electronic components!
Especially useful for identifying the pin (and not only) of transistors / mosfets / Triac / diodes ...
The resistors are critical for measurements and to get full accuracy must use 1% tolerance.
I want to clarify that this is not my work (I put credits in the page), I have limited myself to adapt the software for Arduino.
I repeat, this is an alpha version! I just wanted to share with you the results. In the coming days I will publish updated versions.
With just under 1 € you get a component analyzer that is normally sold more than 50 €.

PighiXXX  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 26, 2013, 06:32 pm
This is the ArduTester, lcd version.
In a few days is ready.

(http://pgdev.pighixxx.com/Temp/atlcd.JPG)
Title: Re: ABC - Arduino Basic Connections
Post by: JChristensen on Apr 29, 2013, 02:30 am

Card 25,26 & 27 available to download


Pighixxx, I know I am not the first, but let me congratulate you, your stuff is very attractive, useful, and truly a work of art.

On card 25, please have a look at the legend for the EEPROM address pins, I believe they are reversed, and should read, left to right, A2 A1 A0.

Cheers ... jc
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 29, 2013, 09:23 am

Pighixxx, I know I am not the first, but let me congratulate you, your stuff is very attractive, useful, and truly a work of art.
On card 25, please have a look at the legend for the EEPROM address pins, I believe they are reversed, and should read, left to right, A2 A1 A0.
Cheers ... jc


Thanks Jack,

i check it.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on May 10, 2013, 10:27 am
A new card! A tribute to an old Italian electronics magazine (Elettronica Pratica, August 1974)

(http://pgdev.pighixxx.com/ABC/PNG/dispa_e.png).

Download: http://www.pighixxx.com/abc-arduino-basic-connections/ (http://www.pighixxx.com/abc-arduino-basic-connections/)
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Aug 31, 2013, 09:44 am
On card 35, two spelling mistakes:

Quote

Allways be shure to ...


Should be:

Quote

Always be sure to ...
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Aug 31, 2013, 11:34 pm
@pighixxx: Your ABC booklet now referenced here (http://forum.arduino.cc/index.php?topic=185500.0) (sticky forum topic).
Title: Re: ABC - Arduino Basic Connections
Post by: larryd on Sep 01, 2013, 04:06 am
@pighixxx   Nice!
Page 3 & 5, IRL540 is a N channel MOSFET
Page 17, is the SD socket wired to +3.3V correctly?
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Sep 01, 2013, 11:08 am

@pighixxx: Your ABC booklet now referenced here (http://forum.arduino.cc/index.php?topic=185500.0) (sticky forum topic).


Hi Nick, thanks for all!  ;)
In the next few days I will publish a new version of the cards and there will be some good news.


@pighixxx   Nice!
Page 3 & 5, IRL540 is a N channel MOSFET
Page 17, is the SD socket wired to +3.3V correctly?


Thanks for your report.
Your feedback are always welcome.
Title: Re: ABC - Arduino Basic Connections
Post by: 3dprinter on Sep 24, 2013, 03:15 pm
I have to add my appreciation on this product, too. It is the clear layout that is helpfull. Karma+ and Donation made.

One might discuss whether connecting a logic analyzer or a Nokia display is "Basic" - I think a subset of 10 cards for the common circuits is sufficient.

I have not read all the comments in this thread, so the following may already have been addressed:
Card 1: Switch with internal pullup - switch shorts to 5V. That does not work for me. Only the down to ground variation. No internal pullup gives random reading unless button is pushed.
One might include the switch/resistorladder circuit with sensing one-of-N buttons with an analog input (but the card is already crowded)
Card 2: Bi-colour LED: Show a diagram of a LED with 3 legs and the "likely" connection. Note that some dualLED are three colour (depending on the wiring) where you can do four states with two pins. Red, Green, Yellow (Red+Green), Black.  And yes, there are two colour LEDs with two leads - I connect this to two Arduino pins and then drive it HIGH/LOW or LOW/HIGH or LOW/LOW (three states). Defenitly no room for all these combinations.
Card 9: The array - it should say "with multiplexing" there, too. It is worth (re)thinking if the diagram should have driver transistors (or chips with several of them) to be able to light more than a single LED (the circuit allows for ALL leds to be on simultaneously)
Title: Re: ABC - Arduino Basic Connections
Post by: oric_dan on Sep 24, 2013, 07:52 pm
I'll also express my appreciation of the great diagrams!

And once the mess with re-mapped INTs on the Mega boards is "fixed", then that diagram will be much more useful too, :-).
Title: Re: ABC - Arduino Basic Connections
Post by: RobvdVeer on Sep 24, 2013, 08:31 pm
Very impressed!
Title: Re: ABC - Arduino Basic Connections
Post by: lardconcepts on Sep 29, 2013, 10:57 pm
Just wanted to say "thank you" - what a great resource! Will probably buy the booklet too, to support you.
Wonderful stuff!
Title: Re: ABC - Arduino Basic Connections
Post by: K5CZ on Sep 30, 2013, 02:14 am
I am not a big fan of paper books, I prefer electronic form, but in this case I made ??an exception and I joined this campaign (http://igg.me/p/arduino-basic-connections-the-book/x/4898750).

Good work!

Title: Re: ABC - Arduino Basic Connections
Post by: Webdom on Oct 01, 2013, 03:26 pm
Great job! Thanks!
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Oct 03, 2013, 11:36 am

I am not a big fan of paper books, I prefer electronic form, but in this case I made ??an exception and I joined this campaign (http://igg.me/p/arduino-basic-connections-the-book/x/4898750).


Thanks for mentioning this. He has announced that if he raises $50,000 the book will be 40 pages rather than 25. He is only $1,700 short of reaching this goal with 70 hours to go as at the time I write this.

You can order one copy for $15 with a discount for volume orders. If you haven't placed an order this is a chance to not only get one, but help it to reach 40 pages, which will benefit everyone who has ordered one.

(http://images.indiegogo.com/file_attachments/51759/files/20130904013348-abc4.jpg?1378283628)
Title: Re: ABC - Arduino Basic Connections
Post by: mmcp42 on Oct 03, 2013, 05:56 pm
what a superb piece of work
I almost feel bad pointing out a small point
card 2 (LED clusters) says the LEDs are ON when the input is LOW
I think they will be ON when the input is HIGH?

same for the Light bulb

definitely Karma+[lots]
Title: Re: ABC - Arduino Basic Connections
Post by: Tom Carpenter on Oct 03, 2013, 07:08 pm

what a superb piece of work
I almost feel bad pointing out a small point
card 2 (LED clusters) says the LEDs are ON when the input is LOW
I think they will be ON when the input is HIGH?

same for the Light bulb

definitely Karma+[lots]


Correct.
When the 'output' is set HIGH, the transistor will turn on and the LEDs/lamp will turn on.
Title: Re: ABC - Arduino Basic Connections
Post by: K5CZ on Oct 03, 2013, 09:00 pm


I am not a big fan of paper books, I prefer electronic form, but in this case I made ??an exception and I joined this campaign (http://igg.me/p/arduino-basic-connections-the-book/x/4898750).


Thanks for mentioning this. He has announced that if he raises $50,000 the book will be 40 pages rather than 25. He is only $1,700 short of reaching this goal with 70 hours to go as at the time I write this.


60 hours left and the account reached $ 49,629 ! I believe that goal will be reached and a little exceeded.
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Oct 04, 2013, 12:55 am
The goal of $50,000 seems to be reached, however this is still a chance to get one mailed out in the initial batch.
Title: Re: ABC - Arduino Basic Connections
Post by: mmcp42 on Oct 04, 2013, 03:37 pm

The goal of $50,000 seems to be reached, however this is still a chance to get one mailed out in the initial batch.


yup I just ordered two and got the quoted price  with delivery October :)
Title: Re: ABC - Arduino Basic Connections
Post by: n00b on Oct 08, 2013, 09:44 pm
Is there any way to still order a copy, totally missed the indiegogo!  =(
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Oct 10, 2013, 10:39 pm
I got a message from PighiXXX saying he is planning to have more than enough copies printed, so some will be available from resellers once the initial orders are fulfilled. Perhaps he will make a post here explaining how to order one.
Title: Re: ABC - Arduino Basic Connections
Post by: OldDumbButKeen on Nov 12, 2013, 06:40 pm
Bravo Sir, great work, I'm just looking through it now. Fantastic resource for newbs like me ;)
Title: Re: ABC - Arduino Basic Connections
Post by: JChristensen on Nov 20, 2013, 02:33 am
I just referred a forum question to Set 1 Card 2, and noticed that the "Connect a Lamp" and "LED clusters" circuits contain an error. They should say, "Lamp/LEDs go ON when pin is set to HIGH"

Can I buy the book yet?

Edit: Clicking the link for Set 1 (http://pgdev.pighixxx.com/ABC/SET/s1.pdf) results in:

Quote
Server not found
Firefox can't find the server at pgdev.pighixxx.com.
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Nov 20, 2013, 03:23 am
I got:

Code: [Select]

Not Found
The requested document was not found on this server.


Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Nov 20, 2013, 03:32 am
Also the one for "connect a lamp?"

How did that slip by everyone? That is page 2 after all.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Nov 20, 2013, 04:24 am
Sorry guys,
I'm moving the site to a faster server. In the coming hours there will be some hitches  :smiley-mr-green:
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Nov 20, 2013, 05:33 am
What about Jack's comment on card 2?
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Nov 20, 2013, 06:05 am
All drawings on the book are correct. As I arrive in Italy I post new drawings on the site
Title: Re: ABC - Arduino Basic Connections
Post by: terryking228 on Dec 01, 2013, 06:16 pm
Received 3 copies of the book. GREAT, handy size, stays open to a page! 

Yay Alberto!
Title: Re: ABC - Arduino Basic Connections
Post by: RobvdVeer on Dec 01, 2013, 06:17 pm
I too receveid my copy! Great work!
Title: Re: ABC - Arduino Basic Connections
Post by: retrolefty on Dec 01, 2013, 11:15 pm
Page one, "Using internal pull-ups", top example (pin goes high...) is a problem (error)  example as you can never get a low no matter if button is pushed or not. Might be confusing to beginners that expect documentation to be perfect.  ;)
http://pgdev.pighixxx.com/ABC/SET/s1.pdf
Lefty
Title: Re: ABC - Arduino Basic Connections
Post by: nickgammon on Dec 01, 2013, 11:23 pm
Agreed, although that example doesn't seem to be in the printed book.
Title: Re: ABC - Arduino Basic Connections
Post by: Phenomen on Jan 14, 2014, 01:16 am
Simple index card, http://forum.arduino.cc/index.php?topic=210556.0 (http://forum.arduino.cc/index.php?topic=210556.0)
Title: Re: ABC - Arduino Basic Connections
Post by: CSGuy on Jan 31, 2014, 05:30 pm
Where can I get this book? The website where it was posted wouldn't let me buy any.
Title: Re: ABC - Arduino Basic Connections
Post by: Timtomm on Feb 16, 2014, 10:23 am
Hi Builders,
I've made quiet a lot research about the question, but couldn't find any relevant answer.
It's just a guess at the moment, so let me ask you about ABC board #17, SD Card connection through az MC14050B Hex buffer.
First is (a possible) errata:
Pin 8 of the MC14050B is not GND, but VSS. Does it matter?
Second, if MC14050B is not available here, which is the easyest way to connect an sd card to an Arduino (primarily not for a prototyping project).
Thanks in advance,
Tamas
Title: Re: ABC - Arduino Basic Connections
Post by: ktor on Mar 31, 2014, 08:49 pm
Nice work! How can I get one?
Title: Re: ABC - Arduino Basic Connections
Post by: Tom Carpenter on Mar 31, 2014, 09:30 pm


Pin 8 of the MC14050B is not GND, but VSS. Does it matter?
Second, if MC14050B is not available here, which is the easyest way to connect an sd card to an Arduino (primarily not for a prototyping project).



GND = VSS. They are the same thing.

If you can't get an MC14050, look for any other Hex Buffer. One example is a CD4504. Alternatively you could use something like the TXB0104. There are many.
Title: Re: ABC - Arduino Basic Connections
Post by: Henry_Best on Apr 01, 2014, 04:18 am
Does anyone have the URL of pighixxx's website? The one in his profile just has a page saying "See you soon." and a twitter account. Not much use as a reference for newbies asking "How do I connect...."
Title: Re: ABC - Arduino Basic Connections
Post by: terryking228 on Apr 01, 2014, 04:45 am
It seems that since he has published this as a book the original free pages are gone or hard to find...
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Jul 29, 2014, 01:45 pm
Hi all,
I'm back.  :D

Soon I put my website on line with new contents (Also a new ABC) and new pinouts!
For those who follow me on twitter know that I am publishing the first pinouts.
Here a preview:

http://t.co/MKtmCILSdj (http://t.co/MKtmCILSdj)
http://t.co/CdmDbWTWTf (http://t.co/CdmDbWTWTf)
http://t.co/gQoJwbyRj3 (http://t.co/gQoJwbyRj3)
http://t.co/3ACrZVFG89 (http://t.co/3ACrZVFG89)
http://t.co/XJAVtV6bsj (http://t.co/XJAVtV6bsj)
http://t.co/Od41VYfeVa (http://t.co/Od41VYfeVa)
http://t.co/xLBesAvuEu (http://t.co/xLBesAvuEu)

See you soon
Title: Re: ABC - Arduino Basic Connections support web pages
Post by: masterice on Aug 12, 2014, 04:02 pm
I recently lent my original ABC book to a friend to help them to learn the Arduino.
They have discovered that all the support webpages for the ABC book, the ones that started with " shrd.it/abcXXX." are no longer active not that all of them ever were anyway.

Where did they go?

Are they available anywhere?

Without the support code it rather makes the book no more useful than a coffee mat for a newbie :-(

I won't be recommending the book to anyone again soon.

MasterIce

Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Aug 12, 2014, 04:08 pm
Hi MasterIce,

The sites will be online within a very short.
Unfortunately I had some issues that now are resolved.
There will also be a new version of the basic connections. Here a preview

Alberto aka Pighixxx
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Aug 17, 2014, 01:01 pm
In the next few days I will publish the new basic connections.
This is the list of drawings:

Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Aug 21, 2014, 04:50 pm

(http://pighixxx.com/PNG/Small/100.png) (http://pighixxx.com/PNG/100.png)
(http://pighixxx.com/PNG/Small/101.png) (http://pighixxx.com/PNG/101.png)
(http://pighixxx.com/PNG/Small/102.png) (http://pighixxx.com/PNG/102.png)
(http://pighixxx.com/PNG/Small/103.png) (http://pighixxx.com/PNG/103.png)
(http://pighixxx.com/PNG/Small/104.png) (http://pighixxx.com/PNG/104.png)
(http://pighixxx.com/PNG/Small/105.png) (http://pighixxx.com/PNG/105.png)
(http://pighixxx.com/PNG/Small/106.png) (http://pighixxx.com/PNG/106.png)
(http://pighixxx.com/PNG/Small/107.png) (http://pighixxx.com/PNG/107.png)
(http://pighixxx.com/PNG/Small/108.png) (http://pighixxx.com/PNG/108.png)
(http://pighixxx.com/PNG/Small/109.png) (http://pighixxx.com/PNG/109.png)
(http://pighixxx.com/PNG/Small/110.png) (http://pighixxx.com/PNG/110.png)
(http://pighixxx.com/PNG/Small/111.png) (http://pighixxx.com/PNG/111.png)
(http://pighixxx.com/PNG/Small/112.png) (http://pighixxx.com/PNG/112.png)
(http://pighixxx.com/PNG/Small/113.png) (http://pighixxx.com/PNG/113.png)
(http://pighixxx.com/PNG/Small/114.png) (http://pighixxx.com/PNG/114.png)
(http://pighixxx.com/PNG/Small/115.png) (http://pighixxx.com/PNG/115.png)
(http://pighixxx.com/PNG/Small/116.png) (http://pighixxx.com/PNG/116.png)
(http://pighixxx.com/PNG/Small/117.png) (http://pighixxx.com/PNG/117.png)
(http://pighixxx.com/PNG/Small/118.png) (http://pighixxx.com/PNG/118.png)
(http://pighixxx.com/PNG/Small/119.png) (http://pighixxx.com/PNG/119.png)
(http://pighixxx.com/PNG/Small/120.png) (http://pighixxx.com/PNG/120.png)
(http://pighixxx.com/PNG/Small/121.png) (http://pighixxx.com/PNG/121.png)
(http://pighixxx.com/PNG/Small/122.png) (http://pighixxx.com/PNG/122.png)
(http://pighixxx.com/PNG/Small/123.png) (http://pighixxx.com/PNG/123.png)
(http://pighixxx.com/PNG/Small/124.png) (http://pighixxx.com/PNG/124.png)
(http://pighixxx.com/PNG/Small/125.png) (http://pighixxx.com/PNG/125.png)
(http://pighixxx.com/PNG/Small/126.png) (http://pighixxx.com/PNG/126.png)
(http://pighixxx.com/PNG/Small/127.png) (http://pighixxx.com/PNG/127.png)
(http://pighixxx.com/PNG/Small/128.png) (http://pighixxx.com/PNG/128.png)
(http://pighixxx.com/PNG/Small/129.png) (http://pighixxx.com/PNG/129.png)
(http://pighixxx.com/PNG/Small/130.png) (http://pighixxx.com/PNG/130.png)
(http://pighixxx.com/PNG/Small/131.png) (http://pighixxx.com/PNG/131.png)
(http://pighixxx.com/PNG/Small/132.png) (http://pighixxx.com/PNG/132.png)
(http://pighixxx.com/PNG/Small/133.png) (http://pighixxx.com/PNG/133.png)
(http://pighixxx.com/PNG/Small/134.png) (http://pighixxx.com/PNG/134.png)
(http://pighixxx.com/PNG/Small/135.png) (http://pighixxx.com/PNG/135.png)
(http://pighixxx.com/PNG/Small/136.png) (http://pighixxx.com/PNG/136.png)
(http://pighixxx.com/PNG/Small/137.png) (http://pighixxx.com/PNG/137.png)
(http://pighixxx.com/PNG/Small/138.png) (http://pighixxx.com/PNG/138.png)
(http://pighixxx.com/PNG/Small/139.png) (http://pighixxx.com/PNG/139.png)
(http://pighixxx.com/PNG/Small/140.png) (http://pighixxx.com/PNG/140.png)
(http://pighixxx.com/PNG/Small/141.png) (http://pighixxx.com/PNG/141.png)
(http://pighixxx.com/PNG/Small/142.png) (http://pighixxx.com/PNG/142.png)
(http://pighixxx.com/PNG/Small/143.png) (http://pighixxx.com/PNG/143.png)
(http://pighixxx.com/PNG/Small/144.png) (http://pighixxx.com/PNG/144.png)
(http://pighixxx.com/PNG/Small/145.png) (http://pighixxx.com/PNG/145.png)
(http://pighixxx.com/PNG/Small/146.png) (http://pighixxx.com/PNG/146.png)
(http://pighixxx.com/PNG/Small/147.png) (http://pighixxx.com/PNG/147.png)
(http://pighixxx.com/PNG/Small/148.png) (http://pighixxx.com/PNG/148.png)
(http://pighixxx.com/PNG/Small/149.png) (http://pighixxx.com/PNG/149.png)
(http://pighixxx.com/PNG/Small/150.png) (http://pighixxx.com/PNG/150.png)
(http://pighixxx.com/PNG/Small/151.png) (http://pighixxx.com/PNG/151.png)
(http://pighixxx.com/PNG/Small/152.png) (http://pighixxx.com/PNG/152.png)
(http://pighixxx.com/PNG/Small/153.png) (http://pighixxx.com/PNG/153.png)
(http://pighixxx.com/PNG/Small/154.png) (http://pighixxx.com/PNG/154.png)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Aug 21, 2014, 04:50 pm
PART 2

(http://pighixxx.com/PNG/Small/155.png) (http://pighixxx.com/PNG/155.png)
(http://pighixxx.com/PNG/Small/156.png) (http://pighixxx.com/PNG/156.png)
(http://pighixxx.com/PNG/Small/157.png) (http://pighixxx.com/PNG/157.png)
(http://pighixxx.com/PNG/Small/158.png) (http://pighixxx.com/PNG/158.png)
(http://pighixxx.com/PNG/Small/159.png) (http://pighixxx.com/PNG/159.png)
(http://pighixxx.com/PNG/Small/160.png) (http://pighixxx.com/PNG/160.png)
(http://pighixxx.com/PNG/Small/161.png) (http://pighixxx.com/PNG/161.png)
(http://pighixxx.com/PNG/Small/162.png) (http://pighixxx.com/PNG/162.png)
(http://pighixxx.com/PNG/Small/163.png) (http://pighixxx.com/PNG/163.png)
(http://pighixxx.com/PNG/Small/164.png) (http://pighixxx.com/PNG/164.png)
(http://pighixxx.com/PNG/Small/165.png) (http://pighixxx.com/PNG/165.png)
(http://pighixxx.com/PNG/Small/166.png) (http://pighixxx.com/PNG/166.png)
(http://pighixxx.com/PNG/Small/167.png) (http://pighixxx.com/PNG/167.png)
(http://pighixxx.com/PNG/Small/168.png) (http://pighixxx.com/PNG/168.png)
(http://pighixxx.com/PNG/Small/169.png) (http://pighixxx.com/PNG/169.png)
(http://pighixxx.com/PNG/Small/170.png) (http://pighixxx.com/PNG/170.png)
(http://pighixxx.com/PNG/Small/171.png) (http://pighixxx.com/PNG/171.png)
(http://pighixxx.com/PNG/Small/172.png) (http://pighixxx.com/PNG/172.png)
(http://pighixxx.com/PNG/Small/173.png) (http://pighixxx.com/PNG/173.png)
(http://pighixxx.com/PNG/Small/174.png) (http://pighixxx.com/PNG/174.png)
(http://pighixxx.com/PNG/Small/175.png) (http://pighixxx.com/PNG/175.png)
(http://pighixxx.com/PNG/Small/176.png) (http://pighixxx.com/PNG/176.png)
(http://pighixxx.com/PNG/Small/177.png) (http://pighixxx.com/PNG/177.png)
(http://pighixxx.com/PNG/Small/178.png) (http://pighixxx.com/PNG/178.png)
(http://pighixxx.com/PNG/Small/179.png) (http://pighixxx.com/PNG/179.png)
(http://pighixxx.com/PNG/Small/180.png) (http://pighixxx.com/PNG/180.png)
(http://pighixxx.com/PNG/Small/181.png) (http://pighixxx.com/PNG/181.png)
(http://pighixxx.com/PNG/Small/182.png) (http://pighixxx.com/PNG/182.png)
(http://pighixxx.com/PNG/Small/183.png) (http://pighixxx.com/PNG/183.png)
(http://pighixxx.com/PNG/Small/184.png) (http://pighixxx.com/PNG/184.png)
(http://pighixxx.com/PNG/Small/185.png) (http://pighixxx.com/PNG/185.png)
(http://pighixxx.com/PNG/Small/186.png) (http://pighixxx.com/PNG/186.png)
(http://pighixxx.com/PNG/Small/187.png) (http://pighixxx.com/PNG/187.png)
(http://pighixxx.com/PNG/Small/188.png) (http://pighixxx.com/PNG/188.png)
(http://pighixxx.com/PNG/Small/189.png) (http://pighixxx.com/PNG/189.png)
(http://pighixxx.com/PNG/Small/190.png) (http://pighixxx.com/PNG/190.png)
(http://pighixxx.com/PNG/Small/191.png) (http://pighixxx.com/PNG/191.png)
(http://pighixxx.com/PNG/Small/192.png) (http://pighixxx.com/PNG/192.png)
(http://pighixxx.com/PNG/Small/193.png) (http://pighixxx.com/PNG/193.png)
(http://pighixxx.com/PNG/Small/194.png) (http://pighixxx.com/PNG/194.png)
(http://pighixxx.com/PNG/Small/195.png) (http://pighixxx.com/PNG/195.png)
(http://pighixxx.com/PNG/Small/196.png) (http://pighixxx.com/PNG/196.png)
(http://pighixxx.com/PNG/Small/197.png) (http://pighixxx.com/PNG/197.png)
(http://pighixxx.com/PNG/Small/198.png) (http://pighixxx.com/PNG/198.png)
(http://pighixxx.com/PNG/Small/199.png) (http://pighixxx.com/PNG/199.png)
(http://pighixxx.com/PNG/Small/200.png) (http://pighixxx.com/PNG/200.png)
(http://pighixxx.com/PNG/Small/201.png) (http://pighixxx.com/PNG/201.png)
(http://pighixxx.com/PNG/Small/202.png) (http://pighixxx.com/PNG/202.png)
(http://pighixxx.com/PNG/Small/203.png) (http://pighixxx.com/PNG/203.png)
(http://pighixxx.com/PNG/Small/204.png) (http://pighixxx.com/PNG/204.png)
(http://pighixxx.com/PNG/Small/205.png) (http://pighixxx.com/PNG/205.png)
(http://pighixxx.com/PNG/Small/206.png) (http://pighixxx.com/PNG/206.png)
(http://pighixxx.com/PNG/Small/207.png) (http://pighixxx.com/PNG/207.png)
(http://pighixxx.com/PNG/Small/208.png) (http://pighixxx.com/PNG/208.png)
(http://pighixxx.com/PNG/Small/209.png) (http://pighixxx.com/PNG/209.png)
(http://pighixxx.com/PNG/Small/210.png) (http://pighixxx.com/PNG/210.png)
(http://pighixxx.com/PNG/Small/211.png) (http://pighixxx.com/PNG/211.png)
(http://pighixxx.com/PNG/Small/212.png) (http://pighixxx.com/PNG/212.png)
(http://pighixxx.com/PNG/Small/213.png) (http://pighixxx.com/PNG/213.png)
(http://pighixxx.com/PNG/Small/214.png) (http://pighixxx.com/PNG/214.png)
(http://pighixxx.com/PNG/Small/215.png) (http://pighixxx.com/PNG/215.png)
(http://pighixxx.com/PNG/Small/216.png) (http://pighixxx.com/PNG/216.png)
(http://pighixxx.com/PNG/Small/217.png) (http://pighixxx.com/PNG/217.png)
(http://pighixxx.com/PNG/Small/218.png) (http://pighixxx.com/PNG/218.png)
(http://pighixxx.com/PNG/Small/219.png) (http://pighixxx.com/PNG/219.png)
(http://pighixxx.com/PNG/Small/220.png) (http://pighixxx.com/PNG/220.png)
(http://pighixxx.com/PNG/Small/221.png) (http://pighixxx.com/PNG/221.png)
(http://pighixxx.com/PNG/Small/222.png) (http://pighixxx.com/PNG/222.png)
Title: Re: ABC - Arduino Basic Connections
Post by: Zero_Hunter on Aug 21, 2014, 07:04 pm


(http://pighixxx.com/PNG/Small/218.png) (http://pighixxx.com/PNG/218.png)



Why you used a 470 ohm resistor if RLIM=(5V-4.2V)/(0.12A)=6.6 ohms ?

And the pin 16 must be connected to ground or a VBACKLIGHT less than 5V if you use LCD brightness.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Aug 22, 2014, 01:33 pm
It's a error  :D
In the next revision i fix it.
Thanks,

Alberto
Title: Re: ABC - Arduino Basic Connections
Post by: n00b on Aug 23, 2014, 03:29 pm
Is it possible to get these brilliant drawing in one zip file of PDFs???

I think it will take all day to right click and save as for all these!  :D
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 23, 2014, 10:44 pm
I think these are great

But as PNG files some of the text is too small to read, especially the grey text for resistor values.

PDFs would be better.


@n00b

If you use Firefox and save the page, it downloads and saves all the images into a folder

Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 24, 2014, 12:58 am
I did what I suggested, but they are too big to upload in one go.

So here is part 1

(Note original filenames e.g 100.png.  Nothing I can easily do about this without spending hours manually renaming the files)
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 24, 2014, 01:02 am
part 2 (see above)
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 24, 2014, 06:16 am
One thing that strikes me, is that code examples and libraries are needed for a lot of these.

Libraries are probably the biggest issue for most people

Is there a plan to put these PNG's in some location e.g. your website.

Do you plan to put links to sketches and also the required libraries?


Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Aug 24, 2014, 08:30 am
Each card will be accompanied by sample code and library (if required).
In addition to many cards I have also designed the  breadboard mounting.

There will also be a nice surprise (A project I worked on for more than 6 months) that will change the way of learning electronics and programming. It will, as always, completely free of charge and available soon.  :D

When I placed on line this system I will finish the search engine that allow you to search an electronic solution to a problem:
ie: How can I connect a 12V fan to my arduino?
The search engine show the the basic connections card  and related code.

Alberto aka Pighixxx
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Aug 24, 2014, 08:36 am
@rogerClark

in your zip You saved the small version of the drawings!
If you click on a card will be displayed the 150dpi version.

for example for card 100 the direct link for small version is: http://pighixxx.com/PNG/Small/100.png (http://pighixxx.com/PNG/Small/100.png)
and the 150dpi version is: http://pighixxx.com/PNG/100.png (http://pighixxx.com/PNG/100.png)
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 24, 2014, 11:37 am
Thank @pighixxx

I'll try to script up a download of the high res versions and zip them for any one interested.

I may just put them all in one PDF. I'll see how it goes

Cheers

Roger
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 24, 2014, 12:10 pm
I've managed to convert the 150 dpi versions to one PDF doc but its 13Mb and the forum keeps timing out while I'm trying to upload :-(

If someone wants it I could put it somewhere else e.g. github

Edit. If anyone wants it.

Its on github 

https://github.com/rogerclarkmelbourne/Arduino/blob/master/arduino_basic_connections_by_pighixxx.pdf?raw=true (https://github.com/rogerclarkmelbourne/Arduino/blob/master/arduino_basic_connections_by_pighixxx.pdf?raw=true)

Title: Re: ABC - Arduino Basic Connections
Post by: neslekkim on Aug 24, 2014, 11:52 pm
wish all the pictures also would be on github, so it would be easier to update when changes are done.

Is this an remake of the book?
Title: Re: ABC - Arduino Basic Connections
Post by: n00b on Aug 24, 2014, 11:56 pm

Its on github 

https://github.com/rogerclarkmelbourne/Arduino/blob/master/arduino_basic_connections_by_pighixxx.pdf?raw=true (https://github.com/rogerclarkmelbourne/Arduino/blob/master/arduino_basic_connections_by_pighixxx.pdf?raw=true)


Thank you!  :)
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 25, 2014, 12:02 am
No worries

Shame there is no index, but the individual files are just numbered 100.png to 222.png

If someone want to type the titles and post it, I could have a go at creating a PDF that had an index

Title: Re: ABC - Arduino Basic Connections
Post by: n00b on Aug 25, 2014, 01:28 am


If someone want to type the titles and post it, I could have a go at creating a PDF that had an index



I asked for the PDF, so guess I should type it up!

(will have it done today)  XD
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 25, 2014, 01:32 am
Hi n00b

No worries / pressure.

I don't have time to do it myself, (I'm already at work)

Title: Re: ABC - Arduino Basic Connections
Post by: larryd on Aug 25, 2014, 01:56 am
Quote
I asked for the PDF, so guess I should type it up!

I think the plans of the OP is to have this in some form, maybe as a book offering.
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 25, 2014, 02:08 am
Yes. The OP has plans to do this, he replied,

But he also posted that I had not used high resolution images in my zip file, and said I should use the 150dpi files.

So I presume he doesn't have an issue with the files being zipped or packaged as a PDF.
The OP also said
Quote
It will, as always, completely free of charge


They are PNG files, inside the PDF so are not as high quality as would be achieved if the OP had posted individual PDF's

I'm not trying to tread on anyone's toes, and I don't think the OP has a problem with us repackaging this work in progress



Title: Re: ABC - Arduino Basic Connections
Post by: n00b on Aug 25, 2014, 02:14 am
Light a LED
One LED
Two LEDs
Bicolor LED
Cluster
Luxeon
Multiple Cluster or LED strip
Decoder/Demultiplexer 74HC238
RGB (Common Cathode)
RGB (Common Anode)
LED Strip
Decade Counter (4017)
Charlieplexing
LED Array
Shift Register 74HC595
Connect multiple 74HC595
Controlling LED matrix displays with the MAX7219
Connect Multiple MAX7219
TLC5940
Connect multple TLC5940
Pushbutton to GND
Pushbutton to 5V
Using Internal pullup
Pushbutton to 12V
Simple Debouncer
Debouncing a Pushbutton
Multiple Buttons (using 1 analog input)
Emulating button presses
Optocoupled Input
Pushbutton to 3V3 tolerant pins
Connect an encoder (internal pullup)
Connect an encoder
Debouncing a Rotary Encoder
Connect a Keypad
Connect a Keypad (with interrupt)
Connect a Keypad (using 1 analog input)
Keypad
Conect a PS2 device
Keyboard scan codes
Optocoupled Input (AC Input)
A simple water level sensor
A simpe rain sensor
Connect a Thumbwheel switch
Connect a Potentiometer (or Trimmer)
Connect a Photoresistor
Connect a Rotary switch
Connect a Rotary switch (using 1 analog input)
Connect a Diverter
Connect a Diverter (using 1 analog input)
A water level sensor
Multiplexing 8 potentiometers
Connect 8 difital inputs via SPI
Connect multiple 74HC165
Connect a Digital Potentiometer (MCP4161)
Use a Photoresistor as digital ON/OFF signal
Connect a DS Touchscreen
Connect a Relay
Conect a Relay (Optoisolated)
Connect a Lamp (DC LOW Voltage)
Connect a Mosfet
Connect a DC Motor
Connect a Solenoid
Connect a Computer Fan (3 Wire)
Connect a Computer Fan (4 Wire)
Buffer Out
Connect a DAC
Connect a CT Sensor
Current Sensor
Measuring DC current (With LT1495)
Voltage Measurement
Connect a RTD Temperature Sensor
Connect a LM35 Temperature Sensor
Connect a LM35 Temperature Sensor (Full range scale application)
Connect a TMP36 Temperature Sensor
Connect a DS18B20 Digital Temperature Sensor
Connect a MCP9600 Temperature Sensor
Connect a Thermocouple
Connect a Gas Sensor
A Vibation Sensor
Connect a DHT11 Temperature & Humidity Sensor
A Sound Sensor
Connect a Buzzer
Connect a Buzzer (With Transistor)
A 1 transistor Audio Amplifier
Audio Amplifier
Connect an Audio Amplifier
Connect a Microphone
Connect a Microphone (Advanced)
Connect to Composite Video
Connect to VGA
Zero crossing detect
Connect a Triac
Connect a Servo
Connect a IR Sensor
Connect a IR Emitter
Bi-Directional Voltage Level Converter 33V to 5V
Bi-Directional Voltage Level Converter 33V to 5V (with Voltage Divider)
A simple TTL/CMOS Converter
TTL/CMOS Converter (6 Ports)
Connect a SD Card (Simple)
Connect a SD Card (Advanced)
SD Card Pinout
A Simple Serial interface
RS232 Pinout
Connect 2 MPU's
Protect a I/O Pin
MDI Interface
A simple DMX interface
Driving multiple MIDI Outputs
Connect a SHARP GP2Y0A21 Distance Sensor
A simple RS485 Node
DIY Board
Simple 5V Power Supply
Simple 3V3 Power Supply
Connect a RTC
Conect a EEPROM
EEPROM Wiki
Hitachi 44780 Compatible pinout
Connect a LED Hitachi 44780 Compatible
Connect a LED Hitachi 44780 Compatible via 12C
Control LCD Backlight
7 segments display
Connect a Nokia LCD
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 25, 2014, 02:20 am
Wow that was quick

Title: Re: ABC - Arduino Basic Connections
Post by: avr_fred on Aug 25, 2014, 02:22 am
Bi-Directional Voltage Level Converter 3.3V to 5V
Bi-Directional Voltage Level Converter 3.3V to 5V (with Voltage Divider)

Cards 195/196.png mentioned above schematically show a 2N7000 N-channel FET but the device pin out incorrectly show the leads as a bipolar with EBC.
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 26, 2014, 09:10 am
OK. As promised here are the existing images as a PDF with an index from the text supplied by n00b (images by pigxxxh)

https://github.com/rogerclarkmelbourne/Arduino/blob/master/Arduino_Basic_Connections_by_pighixxx_v2.pdf?raw=true (https://github.com/rogerclarkmelbourne/Arduino/blob/master/Arduino_Basic_Connections_by_pighixxx_v2.pdf?raw=true)

Title: Re: ABC - Arduino Basic Connections
Post by: n00b on Aug 27, 2014, 03:01 am
Thanks, works like a charm!
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 27, 2014, 03:04 am
Quote
Thanks, works like a charm!


Cool.

Actually it was a bit more complicated to do than I'd imagined, which is why it took me a while to find time to do it.

I had to write a VB macro to read all the texts and images into MS Word and then create a table of contents in Word and finally Publish to PDF ;-)
Title: Re: ABC - Arduino Basic Connections
Post by: offtopic on Aug 29, 2014, 03:12 pm
Hi i have saved all the images as a PDF in landscape format with no index...
https://www.dropbox.com/s/9qs7oasxf9ce0e3/Arduino_Basic_Connections_by_pighixxx_v2_landscape.pdf?dl=0 (https://www.dropbox.com/s/9qs7oasxf9ce0e3/Arduino_Basic_Connections_by_pighixxx_v2_landscape.pdf?dl=0)
and all png in a zip file:
https://www.dropbox.com/s/yp98oj44fyb1h1r/Arduino%20ABC.zip?dl=0 (https://www.dropbox.com/s/yp98oj44fyb1h1r/Arduino%20ABC.zip?dl=0)
Have fun...
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Aug 29, 2014, 11:46 pm
Umm

I guess I need to make the indexed version but landscape instead of portrait

Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Aug 31, 2014, 09:26 am
Hi all!
Within a short I publish new cards:

resistors,
capacitors,
how to read an electronic scheme,
how to use a breadboard,
and the first ten cards to breadboard.

Stay tuned  :D
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Sep 02, 2014, 09:54 am
A little preview:

Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Sep 04, 2014, 10:29 am
NEWS!

It's available in alpha version a new search engine: ELSE
the address is http://www.pighixxx.com/else (http://www.pighixxx.com/else).

In this way it's possible to find the right cards with a simple search  ;)
Title: Re: ABC - Arduino Basic Connections
Post by: offtopic on Sep 04, 2014, 11:29 am
It works. Great! :)
Title: Re: ABC - Arduino Basic Connections
Post by: JimboZA on Sep 04, 2014, 11:35 am
Looks like we'll need to brush up on our Latin though  8)

But seriously, that's excellent. I just tested "infra" and got info on IR emitter and sensor.

Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Sep 04, 2014, 03:27 pm
okay,
I have added some 'features: D

Now it has the suggestion function :
ie: http://pighixxx.com/else/index.php?q=connect%20a%20llamp (http://pighixxx.com/else/index.php?q=connect%20a%20llamp)
I use a library that will be purchased shortly

it can be funny:
ie: http://www.pighixxx.com/else/?q=pay%20taxes%20for%20me? (http://www.pighixxx.com/else/?q=pay%20taxes%20for%20me?)
It is based on a database and will grow with time

I have added profanity system:
ie: http://www.pighixxx.com/else/?q=dick (http://www.pighixxx.com/else/?q=dick)
You are free to let off steam  :smiley-mr-green:

Does the calculations, for example:
http://www.pighixxx.com/else/?q=%3D10%2B2 (http://www.pighixxx.com/else/?q=%3D10%2B2)
http://www.pighixxx.com/else/?q=%3Dpi*2 (http://www.pighixxx.com/else/?q=%3Dpi*2)
just precede the calculation with equal for example =10*2+(10*2)

I added this feature to use as a link, for example:
http://www.pighixxx.com/else/?t=how+can+I+control+my+air+conditioner%3F (http://www.pighixxx.com/else/?t=how+can+I+control+my+air+conditioner%3F)
The sintax is: pighixxx.com/else/?t=question to ask

In the near future I will add all my pinouts with the ability to interrogate them

Features that will be added soon:
the electronics calculators, it will be possible for example to make queries of this type:
?10K resitor colors, or
?brown,red,brown resistor value, or
?10k||10k parallel resistor calc...
In addition, all of the research will be extended to the code samples.

I hope come useful to someone...
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Sep 05, 2014, 01:48 pm
Now search engine also searches pinouts  :D
Title: Re: ABC - Arduino Basic Connections : Error in "A simple RS485 Node" ?
Post by: apollinaire on Sep 06, 2014, 03:12 pm
I just had a look on the "A simple RS485 Node" slide, and I got the impression that there must be something wrong with the jumpers J1 and J2:
If open, they completely disconnect the A and B lines. Maybe they are meant to shorten and bypass the 56R resistors, but shurely they don't.

Maybe someone can have a second look at it.

Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Sep 07, 2014, 11:53 am
@apollinaire

I agree.

Removing JP1 and JP2 would stop it working, in fact removing either jumper would stop it working.

I don't have any experience of RS485, but I suspect you are correct that the jumpers are supposed to be in parallel with the resistors.

However I did a quick bit of research ,e.g googling "RS485 56 ohms"  and it didn't turn up many useful results, apart from this
http://techno-fandom.org/~hobbit/lighting/dmx-signals.txt

Where the article seems to suggest that the 56 Ohm resistors are not used on more modern RS485 devices.

I also had a quick look in the data sheet for the IC  http://www.ti.com/lit/ds/symlink/sn75175.pdf
However can't find anything about using 56 ohms in series with the lines, for nodes in the middle .


So perhaps some expert on RS485 can comment on these resistors and whether they are even necessary?
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Sep 08, 2014, 10:21 am
Yes!
I saw and fix the card.
Sorry again
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Sep 12, 2014, 12:20 pm
New ELSE functions ELSE (http://www.pighixxx.com/else)

Resistor->Color
[font=Verdana]sintax: ?R<request>[/font]
ie:
?R120
?R1K
?R1200
?R1M
?R1K2
?R1M6

Resistor->Value
[font=Verdana]sintax: ?R<spazio><color><divider><color><divider><color>[/font]
ie:
?R Marron Rosso Marron
?R Rosso,Rosso,Rosso
?R Red.Red.Red
?R Rojo Negro Rojo

Resistors in Series
[font=Verdana]sintax: ?SR<value><divider><value>...[/font]
ie:
?SR1K 1K 1K
?SR1K2 330
?SR1M 1M 1M

Resistors in Parallel
[font=Verdana]sintax: ?PR<value><divider><value>...[/font]
ie:
?PR1K 1K 1K
?PR1K2 330
?PR1M 1M 1M

Capacitors in Series
[font=Verdana]sintax: ?SC<value><divider><value>...[/font]
ie:
?SC100n 100n 100n
?SC1100nf 100nf
?SC100n 100nf 100NF

Capacitors in Parallel
[font=Verdana]sintax: ?PC<value><divider><value>...[/font]
ie:
?PC100n 100n 100n
?PC1100nf 100nf
?PC100n 100nf 100NF

If you want you can use the functions that I have created to display resistors or capacitors on the fly  :D
for example:
Code: [Select]
HTML Code: <img url="www.pighixxx.com/else/classes/resistor.php?r=1K2>
Forum Code: [img width=100]www.pighixxx.com/else/classes/resistor.php?r=1K[/img]

result:
(http://www.pighixxx.com/else/classes/resistor.php?r=1K2)

or

Code: [Select]
HTML Code: <img url="www.pighixxx.com/else/classes/capacitor.php?r=100nf>
Forum Code: [img]www.pighixxx.com/else/classes/capacitor.php?r=100nf[/img]

result:
(http://www.pighixxx.com/else/classes/capacitor.php?r=100nf)

or even different sizes:

Code: [Select]
HTML Code: <img width=100px url="www.pighixxx.com/else/classes/resistor.php?r=1K2>]<img width=100px url="www.pighixxx.com/else/classes/resistor.php?r=1K>]<img width=100px url="www.pighixxx.com/else/classes/resistor.php?r=1M>
Forum Code: [img width=100]www.pighixxx.com/else/classes/resistor.php?r=1K2[/img] [img width=100]www.pighixxx.com/else/classes/resistor.php?r=1K[/img] [img width=100]www.pighixxx.com/else/classes/resistor.php?r=1M[/img]

result:
(http://www.pighixxx.com/else/classes/resistor.php?r=1K2) (http://www.pighixxx.com/else/classes/resistor.php?r=1K) (http://www.pighixxx.com/else/classes/resistor.php?r=1M)

or

Code: [Select]
Take a resistance of  [img width=100]www.pighixxx.com/else/classes/resistor.php?r=1K[/img] and put it in series with a [img width=100]www.pighixxx.com/else/classes/resistor.php?r=220[/img]
result:
Take a resistance of  (http://www.pighixxx.com/else/classes/resistor.php?r=1K) and put it in series with a (http://www.pighixxx.com/else/classes/resistor.php?r=220)  

Logically, the same thing you can do it with capacitors!   :smiley-mr-green:
Title: Re: ABC - Arduino Basic Connections
Post by: rogerClark on Sep 12, 2014, 11:03 pm
You may like to consider doing a system for resistors with 4 color bands for the value, not including the tollerance.

E.g. 1k0

Is now

Brown black black brown



My local electronics supplier only sells resistors using 4 color bands
Title: Re: ABC - Arduino Basic Connections
Post by: romninja on Sep 26, 2014, 01:05 am
Hi! love the cards,had a look through them all and ordered a DS lite touch screen+adapter for about 3 dollar:)
Could you label what the pins do on the DS touch screen? X+, X-, Y+ and Y- ? or wiring?

Anyway! In order, with cards being tagged  in [ ] brackets:


You might want to add the term "Pull up resistor" to [pushbutton to GND] and
"Pull down resistor" to [pushbutton to 5v]

In [Pushbutton to 12v], i think the text bubble for the capacitor could read "Add a capacitor to reduce interference" , no plural needed?

In [Optocoupled input] you might want to add states for the IN pin, like you did with Pushbutton to GND

In [Connect a CT sensor] ,You could change the title to Non-invasive current sensor

In [A vibration sensor] Can you use those small black buzzers?

in [Connect a IR sensor] , I've used IR sensors but never needed the resistors

In [Infrared emitter] the diode is the wrong way around, cathode and anode need to be flipped.

Love what you are doing! Keeping these on my thumbdrive as extra lookup info and printed several of your pinouts and hung them on my walls ;) .



Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Nov 18, 2014, 02:54 pm
Finally, the website is online  :smiley-mr-green:
http:///www.pighixxx.com
Title: Re: ABC - Arduino Basic Connections
Post by: Oldergeek on Nov 18, 2014, 09:33 pm
Hi pighixxx,

As an absolute newcomer I can only stand in awe of your contribution, this has helped me immensely and as the saying goes ' A picture paints a thousand words'.

I have only one question,

HOW CAN WE HELP YOU?

Peter

Title: Re: ABC - Arduino Basic Connections
Post by: Robin2 on Nov 19, 2014, 09:54 am
I never took any notice of this until today - I had assumed with 13 pages it was just a long pointless discussion that had wandered miles from its original purpose.

Full marks. It is excellent. I have bookmarked your website.

...R
Title: Re: ABC - Arduino Basic Connections
Post by: copet_pitik on Nov 21, 2014, 05:30 pm
your works are awesome. :o  :o  :o 
Title: Re: ABC - Arduino Basic Connections
Post by: alejandrom on Apr 04, 2015, 12:35 pm
Just landed on this forum and I've just found this awesome tool.

Thanks for your efforts.
Title: Re: ABC - Arduino Basic Connections
Post by: AdamZimmer on Sep 21, 2015, 02:55 am
Great Job! These diagrams are incredibly useful. Any update on when the Sketches will be available again?

Title: Re: ABC - Arduino Basic Connections
Post by: james13 on Oct 21, 2015, 12:44 am
Thanks pighixx
Title: Re: ABC - Arduino Basic Connections
Post by: Giho on Oct 22, 2015, 06:33 am
Hi,

Could anyone tel me what kind of capacitor I can use for the project below ?


(http://pighixxx.com/PNG/170.png)

Thanks in advance !
Title: Re: ABC - Arduino Basic Connections
Post by: TomGeorge on Oct 22, 2015, 09:39 am
Hi.
100uF is an electrolytic. a 16V rated or 10V rated capacitor will do.
the 100nF or 0.1uF, can be  polyester or metal film.

Tom.... :)
Title: Re: ABC - Arduino Basic Connections
Post by: DrAzzy on Oct 22, 2015, 09:44 am
The 0.1uf is a decoupling cap for the IC. Use a ceramic - buy a bunch, you'll use 0.1uf ceramic caps all the time.  I've used a few hundred this year.
Title: Re: ABC - Arduino Basic Connections
Post by: Giho on Oct 22, 2015, 12:34 pm
Thanks for your help Tom and DrAzzy !
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Feb 08, 2017, 10:14 am
Hi All,

by the end of the month will be available the new ABC cards completely revised and corrected, as usual free to download from my website, here's an example:

(http://www.pighixxx.com/test/wp-content/uploads/2017/02/relay_book.png)

(http://www.pighixxx.com/test/wp-content/uploads/2017/02/relay_book2.png)

Open images in a different tab for human dimensions; I opened a new link-shortener service (0-1.es) and all cards will have downloadable examples in addition to some technical information.

With the occasion I will do another Kickstarter campaign, but that's another history  :smiley-mr-green:
Title: Re: ABC - Arduino Basic Connections
Post by: polymorph on Feb 09, 2017, 08:38 pm
Are those cards before or after correction?

"If you forget de diode..."

"Don't forget to connect all the grounds togheter!"
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Feb 14, 2017, 10:40 am
Hi,

The cards are not finished yet, they still have to be corrected an proofread. Thanks for pointing it out though. ;)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 24, 2017, 01:24 pm
Here's the first draft of the table of contents of my new ABC Basic Connections book! Stay tuned for more news!

http://0-1.es/newbook  (http://0-1.es/newbook)


(http://www.pighixxx.com/test/wp-content/uploads/2017/03/111_book.png)
Title: Re: ABC - Arduino Basic Connections
Post by: polymorph on Mar 27, 2017, 08:17 pm
I really hate pictorials by themselves. They do not foster understanding.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Mar 29, 2017, 04:25 pm
On the back of this sheet, there is more information about the L293D and an explanation of how it works. I believe that with the schematic, the information and the online content that each schematic will have (including the code), users will be more than able to understand how the circuit works and how to build it.

I'm sorry you don't like it, I respect your opinion and welcome any constructive comment. I've been doing it like this since 2012 and most people like my style.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 06, 2017, 10:41 am
Hi all,
New samples:

(http://www.pighixxx.com/test/wp-content/uploads/2017/04/abcthebook_stepper1.png)
(http://www.pighixxx.com/test/wp-content/uploads/2017/04/abcthebook_stepper2.png)

tips & tricks pages:

(http://www.pighixxx.com/test/wp-content/uploads/2017/04/abcthebook_tricks1.png)
(http://www.pighixxx.com/test/wp-content/uploads/2017/04/abcthebook_tricks2.png)

and theory:

(http://www.pighixxx.com/test/wp-content/uploads/2017/04/abcthebook_theory.png)

Open the pic in a new window for a big size version.

I also confirm the pin-out will initially be included in the book:

ATMEGA328PB
ATTiny84
ATTiny2313
ATTiny85
UNO
MEGA
ESP8266

There will be over 220 pages. In the coming days other updates  :smiley-mr-green:
Title: Re: ABC - Arduino Basic Connections
Post by: polymorph on Apr 07, 2017, 06:14 pm
Don't get me wrong, I'm glad you are doing this.

I just don't think pictorial diagrams foster an understanding of how the circuits work.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 11, 2017, 12:47 pm
Another taste  :smiley-mr-green:
This is the book page:

(http://www.pighixxx.com/test/wp-content/uploads/2017/04/ex040.png)

and the on-line content:

(http://www.pighixxx.com/test/wp-content/uploads/2017/04/ex04a.png)
The components list

(http://www.pighixxx.com/test/wp-content/uploads/2017/04/ex04b.png)
The breadboard

(http://www.pighixxx.com/test/wp-content/uploads/2017/04/ex04c.png)
The board connections

(http://www.pighixxx.com/test/wp-content/uploads/2017/04/ex04d.png)
Code examples

Open the picture in another window for large pic dimensions.
Title: Re: ABC - Arduino Basic Connections
Post by: larryd on Apr 11, 2017, 05:10 pm
You do great work on these sheets, but using your web site leaves something to be desired.
Getting around the site is painful, oh so painful.


.
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on Apr 12, 2017, 04:00 pm
Thank you LarryD!
There is a HUGE overhaul planned for the near future, I'm dedicating more time to it now, stay tuned! :)
Title: Re: ABC - Arduino Basic Connections
Post by: pighixxx on May 16, 2017, 10:59 am
(http://www.pighixxx.com/test/wp-content/uploads/2017/05/abc_thebook.jpg)

I'm super excited to announce that after months of hard work, my latest book, ABC: Basic Connections is available now on Kickstarter, starting at only €21 for the early bird special!

ABC: Basic Connections is the essential reference book that every maker should have in their toolkit. A collection of neat, easy to read, high quality circuit diagrams and pinouts that will show you how to properly connect almost anything to your Arduino, ESP8266 or ARM mbed compatible board.

https://www.kickstarter.com/projects/pighixxx/abc-basic-connections-the-essential-book-for-maker (https://www.kickstarter.com/projects/pighixxx/abc-basic-connections-the-essential-book-for-maker)
Title: Re: ABC - Arduino Basic Connections
Post by: ilijavk on Jun 25, 2017, 12:01 am
Hi,
Really liked your book and campaign. I would like to support- preorder book but shipping to Europe - Montenegro, and for many European  countries  is 25€ which compares to book price...
Title: Re: ABC - Arduino Basic Connections
Post by: polymorph on Jun 26, 2017, 01:39 am
I love the idea, but - take this for what it is worth, my 2 cents. I don't like the mix of schematic and pictorial. Pictorials help when connecting things up, but leave a lot to be desired when trying to understand a circuit.