Académique Documents
Professionnel Documents
Culture Documents
1
THE
UNOFFICIAL
ARDUINO
basic connections
A B
K C
NC E
03 APR 2013
ve r 1 rev 0
2
THE
UNOFFICIAL
ARDUINO
basic connections
LOW
C E E C
B B
03 APR 2013
ve r 1 rev 0
3
THE
UNOFFICIAL
ARDUINO
basic connections
OUT MAX 2.5A
03 APR 2013
ve r 1 rev 0
4
THE
UNOFFICIAL
ARDUINO
C E E C
B B
2N2222
A B
K NC
NC E
03 APR 2013
ver 1 rev 0
5
THE
UNOFFICIAL
ARDUINO
basic connections
03 APR 2013
ver 1 rev 0
6
THE
UNOFFICIAL
2N7000
2N7000
S D
S D
G
V CC VDD
Aout Fout
Ain
MC14504B
Fin
Bout MODE
Bin Eout
Cout Ein
Cin Dout
GND Din
C E E C
B B
03 APR 2013
2N2222 ver 1 rev 0
7
THE
UNOFFICIAL
ARDUINO
basic connections
MIC
C E E C
B B
2N2222
03 APR 2013
ve r 1 rev 0
8
THE Out1 Out2 Out3
UNOFFICIAL
ARDUINO
basic connections
H=High, L=Low, i=Input
5 7
9 6
10
1 3
4
2
A K
10 9 8 7 6
1 2 3 4 5
03 APR 2013
ve r 1 rev 0
9
THE
UNOFFICIAL
ARDUINO
basic connections
C E
B
BC337
1 14 11 8
13
16
7
5
6 3 2 15
A K
LTC-2623
16 15 14 13 12 11 10 9
1 2 3 4 5 6 7 8
03 APR 2013
ve r 1 rev 0
10
THE
UNOFFICIAL
ARDUINO
basic connections
1 14 11 8
13
16
7 D IN D OUT
5
DIG0 SEGD
6 3 2 15 DIG4
LTC-2623 SEGDP
16 15 14 13 12 11 10 9
GND SEGE
DIG6 SEGC
MAX7221
1 2 3 4 5 6 7 8 DIG2 V+
DIN D OUT
1 DIG0 SEGD 6
DIG3 Iset
DIG4 SEGDP 3
GND SEGE 5 DIG7 SEGG
DIG6 SEGC 2
RX
MAX7221
03 APR 2013
ve r 1 rev 0
11
THE
UNOFFICIAL
ARDUINO
basic connections
1 Vss GROUND
2 Vdd RAW
3 Vee Contrast
4 RS Register Sel
10 D3 Data bit 3
11 D4 Data bit 4
C E
12 D5 Data bit 5
B Used for 4bit mode
13 D6 Data bit 6
BC337 14 D7 Data bit 7
15 A +Backlight
16 K -Backlight
Connect to Ground if
LCD Brightness is not used
1 2 3 4 5 6 11 12 13 14 15 16
03 APR 2013
ve r 1 rev 0
12
THE
UNOFFICIAL
ARDUINO
basic connections
A0 VDD
A1 SDA
A2
PCF8574x
SCL
P0 INT
P1 P7
P2 P6
P3 P5
Vss P4
SCL
INT
SDA
VDD
P7
P6
P5
P4
PCF8574x
C E
B
Vss
P0
P1
P2
P3
A0
A1
A2
BC337
16
15
14 D7
13 D6
12 D5
11 D4
10 D3
9
8
7
6
5 R/W
4
3 Vee
2 Vdd
1 Vss
1 2 3 4 5 6 11 12 13 14 15 16
D2
D1
D0
RS
K
A
Register Sel
-Backlight
+Backlight
Data bit 7
Data bit 6
Data bit 5
Data bit 4
Data bit 3
Data bit 2
Data bit 1
Data bit 0
Read/Write
Contrast
Enable
GROUND
RAW
Used for 4bit mode
03 APR 2013
ve r 1 rev 0
13
THE
UNOFFICIAL
ARDUINO
basic connections
VDD
SCE
D/C
SCK
SDIN
VOUT
VDD
SCE
SDIN
GND
RES
LED
SCK
D/C
GND
RES
VDD LED
D/C
SCE
SDIN
RES
SCK
VOUT
GND
03 APR 2013
ve r 1 rev 0
14
THE
UNOFFICIAL
ARDUINO
basic connections
1
IN1 OUT 1
2 3
IN2 OUT 2
6 4
IN4 OUT 4
IN5 OUT 5
IN6 OUT 6
IN7
5
OUT 7
IN2 OUT2
IN3 OUT3
IN4 OUT4
IN5 OUT5
IN6 OUT6
IN7 OUT7
GND COM
ULN2003
IN1 OUT 1
IN2 OUT 2
IN3 OUT 3
ULN2003
IN5 OUT 5
IN6 OUT 6
IN7 OUT 7
GND COM
03 APR 2013
ve r 1 rev 0
15
THE
UNOFFICIAL
ARDUINO
basic connections
GPB0 GPA7
GPB1 GPA6
GPB3 GPA4
20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
GPB4 GPA3
MCP23017
GPB5 GPA2
GPB6 GPA1
GPA 7
GPA 6
GPA 5
GPA 4
GPA 3
GPA 2
GPA 1
GPA 0
RES
INT A
INTB
A2
A1
A0
GPB7 GPA0
VSS INTB
GPB 0
GPB 1
GPB 2
GPB 3
GPB 4
GPB 5
GPB 6
GPB 7
VDD
VSS
SCL
SDA
NC
NC
NC RES 7
8
9
SCL A2
10
11
SDA A1 12
13
NC A0 14
15
16
17
03 APR 2013
ve r 1 rev 0
16
THE
UNOFFICIAL
FTDI
A K
A K
IGO 1
7805
RESET PC6 PC5 AN5
(rx)D0 PD0 PC4 AN4
DCIN 12 24V OUT 5V (tx)D1 PD1 PC3 AN3
+ + D2 AN2
PD2 PC2
ATMEGA328
D4 PD4 PC0 AN0
VCC GND AGND
GND AREF Aref
PB6 AVCC AVcc
PB7 PB5 D13
D5 PD5 PB4 D12
D6 PD6 PB3 D11
D7 PD7 PB2 D10
Digital Pin In/Out D8 PB0 PB1 D9
19 PB5
A K
RESET 1 PC6 18 PB4
GND 5V
17 PB3
Recommended ICSP pinout
03 APR 2013
ve r 1 rev 2
17
THE
UNOFFICIAL
ARDUINO
basic connections
VCC NC
Aout Fout
Ain Fin
Bout NC
Bin Eout
Cout Ein
GND
C out
B out
A out
Cin
Bin
Ain
CC
Cin Dout
MC14050B
GND Din
D out
E out
F out
D in
E in
F in
VCC
Only for 5V Arduino
4
GND 3 5 Clock
DIn 2 6 GND
ChipSel 1 7 DOut Vi Adj
LM317
Reserved 9 8 Reserved
Vo
DCIN 5V
+ +
OUT 3.3V
03 APR 2013
ve r 1 rev 0
18
THE
UNOFFICIAL
ARDUINO
basic connections
X1 VCC
GND VCC X2 SQW
LM35
Vbat SCL
Out GND SDA
VCC GND
Out X1 VCC
No 3V Battery?
Connect V bat to ground. X2 SQW
Vbat SCL
GND SDA
03 APR 2013
ve r 1 rev 0
19
THE
UNOFFICIAL
ARDUINO
basic connections
2 + 3
1 + 2 3 1 5
2 + 5
3 + 7
1 + 7 2
5 + 7
7
3 + 6
1 + 6 6
5 + 6
3 + 4 4
1 + 4
4 + 5
1 2 3 4 5 6 7 1 2 3 4 5 6 7
03 APR 2013
ve r 1 rev 1
20
THE
UNOFFICIAL
ARDUINO
basic connections
A K
C E E C
GND VCC
IR B B
S
+ TSAL6200 2N2222
Source Voltage
Forward Voltage Led
Forward Current Led
03 APR 2013
ve r 1 rev 0
21
THE
UNOFFICIAL
ARDUINO
basic connections
C1+ VCC
+
V+ GND
C1- T1OUT
TX2 TX1 RX1 RX2 +
C2+ R1 IN
C2- R1OUT
RTS
7 14 12 9 V- T1 IN
Tx
+
T2OUT T2 IN
Rx
R2IN R2OUT
Vcc
V+ GND
C1- T1 OUT
C2+ R1 IN
A K
C2- R1 OUT
V- T1 IN
T2 OUT T2 IN TXD
3
DTR 4 2 RXD
R2 IN R2 OUT
GND 5 1 DCD
RS-232
8 10 11 13
TTL/CMOS
RX2 TX2 TX1 RX1
RI 9 6 DSR
CTS 8 7 RTS
05 APR 2013
ve r 1 rev 0
22
THE
UNOFFICIAL
ARDUINO
basic connections
MIDI IN MIDI OUT
NC Vcc
6N137
A VE
K VO
NC GND
NC Vcc
A VE
K VO
NC GND
GND
2
MIDI OUT Current Source Current Sink
5 4
Current Sink Current Source MIDI IN
NC 3 1 NC
06 APR 2013
ve r 1 rev 0
23
THE
UNOFFICIAL
ARDUINO
basic connections
MAXIM
GND VDD GND VDD GND VDD 18B20
DS18B20 DS18B20 DS18B20
DQ DQ DQ
E C
B
BC517
+
A K
06 APR 2013
ve r 1 rev 0
24
THE
UNOFFICIAL
ARDUINO
basic connections
76 05 06 04 0C 03 0B 83 0A 01 09 78 07
0E 16 1E 26 25 2E 36 3D 3E 46 45 4E 55 66
0D 15 1D 24 2D 2C 35 3C 43 44 4D 54 5B 5D
58 1C 1B 23 2B 34 33 3B 42 4B 4C 52 5A
12 1A 22 21 2A 32 31 3A 41 49 4A 59
14 11 29
NC 6 5 Clock
5V 4 3 GND
NC 2 1 Data
07 APR 2013
ve r 1 rev 0
25
THE
UNOFFICIAL
ARDUINO
basic connections
A1 WP
Address A2 SCL
0x50
0x51 xx24x04x 4Kb xx24x128x 128Kb
0x52 Vss SDA
0x53
0x54
0x55
0x56
0x57
A0 Vcc
24XXXX
A1 WP
A2 SCL
Vss SDA
07 APR 2013
ve r 1 rev 0
26
THE
UNOFFICIAL
ARDUINO
basic connections
3.3V
GND Attention
Vib.Motor Clock
MOSI NC
MISO ACK
MISO 5V
SCK MOSI
RESET GND
08 APR 2013
ve r 1 rev 0
27
THE
UNOFFICIAL
ARDUINO
basic connections
PCF8574xx informs the microprocessor
that there is incoming data or a change
A0 of data on its ports without having to
VDD communicate via the I2C communication bus.
A1 SDA
PCF8574xx
PCF8574
Absolute max 150mA
0x27 0x3F P2 P6 for entire package P0 INT
P1 P7
P2 P6
P3 P5
P3 P5
VSS P4
VSS P4
A K
PCF8574
PCF8574
P1 P7 P1 P7 P1 P7
P2 P6 P2 P6 P2 P6
P3 P5 P3 P5 P3 P5
10 APR 2013
ve r 1 rev 1
28
THE
UNOFFICIAL
ARDUINO
basic connections
2 QB VCC
The pin (QH’) contains the overflow
4 QD SER that is shifted out the other end
74HC595
high directly after SRCLK has gone
LOW again.
7 QG SRCLK (SRLCK) When this pin is pulled high
it will shift the register.
GND
QH
QG
QF
QE
QD
QC
QB
Must be pulled HIGH to enable.
GND QH’
74HC595
SRCLR
SRCLK
QH’
SER
RCLK
VCC
OE
QA
QB VCC QB VCC QB VCC
QC QA QC QA QC QA
74HC595
74HC595
QE OE QE OE QE OE
10 APR 2013
ve r 1 rev 0
29
THE
UNOFFICIAL
ARDUINO
basic connections
CS VDD
SCK P0B
SDI P0W
VSS P0A
CS VDD
SCK P0B B
SDI P0W W
VSS P0A A
GND
VDD VOUT
CS VSS
SDI LDAC
SHARP
+
VDD VOUT
CS V SS
VOut
SCK V REF
13 APR 2013
ve r 1 rev 0
30
THE
UNOFFICIAL
ARDUINO
basic connections
D R VCC
GND
J3 J1 on J1 off J1 off
J2
RE B J2 on J2 off J2 off
A J3 on J3 off J3 on
DE A
D GND
R VCC
RE B
Opt 5 1 Ref
DE A
Opt 4 2 INV - 1
D GND
2
3
2
+
14 APR 2013
ve r 1 rev 1
I
THE TOLERANCE
UNOFFICIAL
ARDUINO ±5%
basic connections
±10%
BLACK 0 0 x1
BROWN 1 1 x10
RED 2 2 x100
K =x1,000
ORANGE 3 3 x1,000
YELLOW 4 4 x10,000
M =x1,000,000
GREEN 5 5 x100,000
BLUE 6 6 x1,000,000
VIOLET 7 7
GRAY 8 8 MULTIPLIER
WHITE 9 9
03 APR 2013
ve r 1 rev 0
II
THE
UNOFFICIAL
ARDUINO
basic connections
102K = 1,000pF - ±10% 1.2 1p2 1.2pF 12 12pF 121 n12 120pF
8
6.8 6p8 6.8pF 68 68pF 681 n68 680pF
9
pF nF µF
11 APR 2013
ve r 1 rev 1
III
THE
UNOFFICIAL
ARDUINO
basic connections
Working 334K = 0.33µF ±20% 102 1n .001 1,000pF 103 10n .01 10,000pF 104 100n .1 100,000pF
100V
Voltage 100V
122 1n2 .0012 1,200pF 123 12n .012 12,000pF 124 120n .12 120,000pF
152 1n5 .0015 1,500pF 153 15n .015 15,000pF 154 150n .15 150,000pF
182 1n8 .0018 1,800pF 183 18n .018 18,000pF 184 180n .18 180,000pF
Significant
Digit
1st 222 2n2 .0022 2,200pF 223 22n .022 22,000pF 224 220n .22 220,000pF
2nd
Multiplier 272 2n7 .0027 2,700pF 273 27n .027 27,000pF 274 270n .27 270,000pF
0 none
332 3n3 .0033 3,300pF 333 33n .033 33,000pF 334 330n .33 330,000pF
1 10
F 1~2%
2 100 392 3n9 .0039 3,900pF 393 39n .039 39,000pF 394 390n .39 390,000pF
G 2%
3 1,000
J 5% 472 4n7 .0047 4,700pF 473 47n .047 47,000pF 474 470n .47 470,000pF
4 10,000
K 10%
5 100,000 562 5n6 .0056 5,600pF 563 56n .056 56,000pF 564 560n .56 560,000pF
M 20%
6
7 682 6n8 .0068 6,800pF 683 68n .068 68,000pF 684 680n .68 680,000pF
8 822 8n2 .0082 8,200pF 823 82n .082 82,000pF 824 820n .82 820,000pF
9
1,000 1 0.001
pF nF µF
11 APR 2013
ve r 1 rev 1
31
THE
UNOFFICIAL
ARDUINO
basic connections
A K A K
L298N A B
+ +
15 APR 2013
ve r 1 rev 0
32
THE
UNOFFICIAL
ARDUINO
1A V CC
1Y 6A
SN7414
2A 6Y
2Y 5A
3A 5Y
3Y 4A
GND 4Y
1A VCC
1Y 6A
2A 6Y
2Y 5A
3A 5Y
3Y 4A
GND 4Y 1A V CC CLR V CC
1Y 6A D CLR
SN7414
SN7414
SN7474
2A 6Y CK D
1 CLR VCC
2Y 5A PR CK
D
CK CLR
3A 5Y Q PR D PR CLR 2
3Y 4A Q Q
CK D
GND 4Y GND Q
Q
PR CK
D
CK
+
Q PR
CLR
PR
+
Q Q
Q
GND Q
SN7474
15 APR 2013
ve r 1 rev 0
33
THE
UNOFFICIAL
ARDUINO
basic connections
1/2en VCC1
IN1 IN4 J1
OUT1 OUT4
L293D
GND GND
1/2en VCC1
IN1
GND GND
IN4
+
OUT1 OUT4
J2
L293D
OUT2 OUT3
IN2 IN3 IN2 IN3
VCC2 3/4en
VCC2 3/4en +
16 APR 2013
ve r 1 rev 1
34
THE
UNOFFICIAL
ARDUINO
basic connections
1OUT VCC
LM358
1IN- 2OUT
1IN+ 2IN-
GND 2IN+
1OUT VCC
1IN- 2OUT
1IN+ 2IN-
GND 2IN+
LM358
16 APR 2013
ve r 1 rev 1
35
THE
UNOFFICIAL
ARDUINO
basic connections
Original Project by Markus Frejek AVR-Transistortester, Embedded Projects Journal, 11. Ausgabe, 2011
Arduino version by PighiXXX 25 APR 2013
ve r 1 rev 0
IV
THE
UNOFFICIAL
ARDUINO BC337
basic connections 45V - 800mA
100@100mA
cbe
2N2222
40V - 600mA
35@.1mA
TRANSISTOR Name
cbe
BC547
1A
BCxxx 45V - 100mA
420@2mA
A
MAX working xxV - xxxmA MAX Collector BC546 BC556
0m
Voltage Current
45V - 100mA cbe 45V - 100mA
80
xxx@xxxmA 420@2mA 420@2mA
A
hFE
cbe cbe 0 0m
Amplification 5
cbe
m A
BC328 BC558 1 00 BC557 BC327 BC640
45V - 100mA 45V - 800mA 80V - 1A
25V - 800mA 30V - 100mA
180@2mA 100@100mA 63@150mA
100@100mA 420@2mA
cbe cbe ecb
cbe cbe
Pinout
BC559 BC549
30V - 100mA 30V - 100mA
200@2mA 200@2mA
BC548
cbe 30V - 100mA cbe
200@2mA
cbe
BC338
45V - 800mA
100@100mA
cbe
NPN
PNP BC639
80V - 1A
40@150mA
ecb
25 APR 2013
ve r 1 rev 1
THE
UNOFFICIAL
ARDUINO
basic connections
The Prodigious Abacus
a
Volt Resistance Current Watt
500 0.02
450 10
8
400
5
350 4 0.03
Ƨ 3 0.1
300
2 0.15
250 0.04
1 0.2
800 0.05
200
0.3
500 0.06
400 0.4
150 300 0.5 0.07
200 0.6 0.08
0.8 0.09
100 1 0.1
100
90 80
1.5
80 50
40 2
70 Ƨ 30 0.15
60 20 3
50 4 0.2
45 10 5
8
40 6
6
5 8
35 4 mA 0.3
3 10
30
2 15 0.4
25
20
1 0.5
20 800
30
500 0.6
400 40
15 300 0.7
50
200 60 0.8
80 0.9
10 100 100 1
9 80
8 50 150
40 200
7 1.5
30
6 20 300
5 400 2
4.5 Ƨ 10
8 500
4 600 2.5
5
3.5 4 800 3
3 1
3 3.5
2 1.5
2.5 4
1 2 4.5
2 0.8 5
3 A
0.5 6
0.4 4
1.5 0.3 7
5
0.2 8
7
9
9
1 0.1 10 10
www.pighixxx.com
BY ND
This is a tribute to "Elettronica Pratica", an old Italian electronics magazine. 10 MAY 2013
ver 1 rev 0