En-tete ASCII arduino

De Les Fabriques du Ponant
Aller à : navigation, rechercher

Dans les programmes arduino il est parfois utile d'avoir le schéma de brochage

Voici de quoi intégrer au code des schéma.

  1 ////////////////////////////////////
  2 //         En-tête Type           //
  3 //     Code Arduino/Wemos/ESP32   //
  4 //     Les petits débrouillards   //
  5 //     Mis à jour le 9 oct. 2023  //
  6 ////////////////////////////////////
  7 /*
  8 Caractère utiles pour fabriquer des trucs :
  9 
 10 
 11 
 12 Ω
 13 */
 14 /*
 15 photorésistance
 16  -(w)-
 17 
 18  résistance
 19  -W-
 20  -/\/\/\/--
 21 
 22 ESP32 à 36 broches
 23                     _______________________
 24                    |()   ESP32-devKitV1  ()|
 25                    |     WIFI-BLUETOOTH    |
 26                    |       36 broches      |
 27                    |[ ]EN         23-D23[ ]|-SPI MOSI
 28         input only-|[ ]VP-36      22-D22[ ]|-I2C SCL
 29         input only-|[ ]VN-39       1-TXo[ ]|
 30         input only-|[ ]D34-34      3-RXo[ ]|
 31         input only-|[ ]D35-35     21-D21[ ]|-I2C SDA
 32             Touch9-|[ ]D32-32     19-D19[ ]|-SPI MISO
 33             Touch8-|[ ]D33-33     18-D18[ ]|-SPI CLK
 34               DAC1-|[ ]D25-25       5-D5[ ]|-SPI CS0
 35               DAC2-|[ ]D26-26     17-TX2[ ]|
 36             Touch7-|[ ]D27-27     16-RX2[ ]|
 37             Touch6-|[ ]D14-14       4-D4[ ]|-Touch0
 38             Touch5-|[ ]D12-12       2-D2[ ]|-Touch2-LED_BUILTIN
 39             Touch4-|[ ]D13-13     15-D15[ ]|-Touch3
 40                   -|[ ]D9-9         0-D0[ ]|-Touch1
 41                   -|[ ]D10-10       8-D8[ ]|-
 42                   -|[ ]D11-11       7-D7[ ]|-
 43                    |[ ]GND          6-D6[ ]|
 44                    |[ ]VIN           3V3[ ]| /!\ uniquement sortie
 45                    |   EN            Boot  |
 46                    |() [o]   +---+   [o] ()|
 47                    |_________|USB|_________|
 48 
 49 ESP32 à 30 broches
 50                     _______________________
 51                    |()  ESP32-devKit V1  ()|
 52                    |     WIFI-BLUETOOTH    |
 53                    |       30 broches      |
 54                    |[ ]EN         23-D23[ ]|-SPI MOSI
 55         input only-|[ ]VP-36      22-D22[ ]|-I2C SCL
 56         input only-|[ ]VN-39       1-TXo[ ]|
 57         input only-|[ ]D34-34      3-RXo[ ]|
 58         input only-|[ ]D35-35     21-D21[ ]|-I2C SDA
 59             Touch9-|[ ]D32-32     19-D19[ ]|-SPI MISO
 60             Touch8-|[ ]D33-33     18-D18[ ]|-SPI CLK
 61               DAC1-|[ ]D25-25       5-D5[ ]|-SPI CS0
 62               DAC2-|[ ]D26-26     17-TX2[ ]|
 63             Touch7-|[ ]D27-27     16-RX2[ ]|
 64             Touch6-|[ ]D14-14       4-D4[ ]|-Touch0
 65             Touch5-|[ ]D12-12       2-D2[ ]|-Touch2-LED_BUILTIN
 66             Touch4-|[ ]D13-13     15-D15[ ]|-Touch3
 67                    |[ ]GND           GND[ ]|
 68                    |[ ]VIN           3V3[ ]| /!\ uniquement sortie
 69                    |   EN            Boot  |
 70                    |() [o]   +---+   [o] ()|
 71                    |_________|USB|_________|
 72 
 73 Le même
 74                     _______________________
 75                    |()   ESP32-devKitV1  ()|
 76                    |     WIFI-BLUETOOTH    |
 77                    |       30 broches      |
 78                    |[ ]EN         23-D23[ ]|-SPI MOSI
 79         input only-|[ ]VP-36      22-D22[ ]|-I2C SCL
 80         input only-|[ ]VN-39       1-TXo[ ]|
 81         input only-|[ ]D34-34      3-RXo[ ]|
 82         input only-|[ ]D35-35     21-D21[ ]|-I2C SDA
 83             Touch9-|[ ]D32-32     19-D19[ ]|-SPI MISO
 84             Touch8-|[ ]D33-33     18-D18[ ]|-SPI CLK
 85               DAC1-|[ ]D25-25       5-D5[ ]|-SPI CS0
 86               DAC2-|[ ]D26-26     17-TX2[ ]|
 87             Touch7-|[ ]D27-27     16-RX2[ ]|
 88             Touch6-|[ ]D14-14       4-D4[ ]|-Touch0
 89             Touch5-|[ ]D12-12       2-D2[ ]|-Touch2-LED_BUILTIN
 90             Touch4-|[ ]D13-13     15-D15[ ]|-Touch3
 91                    |[ ]GND           GND[ ]|
 92                    |[ ]VIN           3V3[ ]| /!\ uniquement sortie
 93                    |   EN            Boot  |
 94                    |() [o]   +---+   [o] ()|
 95                    |_________|USB|_________|
 96 
 97 
 98 Lolin (Wemos) D1 mini
 99                                      
100                                 _________________
101                                /     D1 mini     \
102                               |[ ]RST        TX[ ]|
103                               |[ ]A0  -GPIO  RX[ ]|
104                               |[ ]D0-16    5-D1[ ]| SCL
105                               |[ ]D5-14    4-D2[ ]| SDA
106                               |[ ]D6-12    0-D3[ ]|
107                               |[ ]D7-13    2-D4[ ]| LED_BUILTIN
108                               |[ ]D8-15     GND[ ]|
109                               |[ ]3V3 .      5V[ ]|
110                               |       +---+       |
111                               |_______|USB|_______|
112 
113    _______________
114   | droit | gauche|
115   |-------|-------|
116   | RST   |  TX   |
117   | A0    |  RX   |
118   | D0 16 |  D1 5 |
119   | D5 14 |  D2 4 |
120   | D6 12 |  D3 0 |
121   | D7 13 |  D4 2 |
122   | D8 15 |  GND  |
123   | 3V3   |  5V   |
124   |-------|-------|
125 
126 Capteur Capacitif TTP223
127   dos
128     +------------+
129     |[ ]GND      |
130     |[ ]I/O    □ |
131     |[ ]VCC      |  
132     |____________| 
133 
134   face
135     +-------------+
136     |[ ]VCC /‾‾‾‾\|
137     |[ ]I/O|      |
138     |[ ]GND \____/|    
139     |_____________| 
140 
141 
142 Bouton poussoir
143 
144    |___|
145   |     |
146   | ( ) |
147   |_____|
148    |   |
149 
150 Bouton d'arcade
151       ______
152     /________\
153      |------|
154      |------|
155      |------|
156      |______|
157        |  |
158 
159 Gros bouton d'arcade lumineux
160       _________________
161     /                   \
162    /         ()          \
163   /_______________________\
164           |------|
165           |------|
166           |------|
167           |------|- LED+
168           |______|- LED-
169             |  |
170 
171 
172 Capteur de temérature DHT22
173      ___
174    /_____\
175   |_|_|_|_|
176   |_DHT22_|
177   |_|_|_|_|
178   |_|_|_|_|
179   |_|_|_|_|
180    | | | |
181 
182 Capteur de pression Température BME280
183    ______________
184   |()  BME280    |
185   |       VCC [ ]|
186   |  _    GND [ ]|
187   | |_|   SCL [ ]|
188   |       SDA [ ]|
189   |       CSB [ ]|
190   |       SDO [ ]|
191   |()____________|
192 
193  Lecteur MP3
194                                +-------\_/--------+
195                            +5V |[X] MP3-TF-16P [ ]|
196             resistance 1K - RX |[X]  DFPlayer  [ ]|
197                             TX |[X] __________ [ ]|
198                                |[ ]|          |[ ]|
199                                |[ ]|   CARTE  |[ ]|
200                   Haut-Parleur |[X]|    SD    |[ ]|
201                            GND |[X]|          |[ ]|
202                   Haut-Parleur |[X]|          |[ ]|
203                                |___|__________|___|
204 
205 
206 Arduino
207                                           +-----+
208              +----[PWR]-------------------| USB |--+
209              |                            +-----+  |
210              |         GND/RST2  [ ][ ]            |
211              |       MOSI2/SCK2  [ ][ ]  A5/SCL[ ] |
212              |          5V/MISO2 [ ][ ]  A4/SDA[ ] |
213              |                             AREF[ ] |
214              |                              GND[ ] |
215              | [ ]N/C                    SCK/13[ ] |
216              | [ ]IOREF                 MISO/12[ ] |
217              | [ ]RST                   MOSI/11[ ]~|
218              | [ ]3V3    +---+               10[ ]~|
219              | [ ]5v    -| A |-               9[ ]~|
220              | [ ]GND   -| R |-               8[ ] |
221              | [ ]GND   -| D |-                    |
222              | [ ]Vin   -| U |-               7[ ] |
223              |          -| I |-               6[ ]~|
224              | [ ]A0    -| N |-               5[ ]~|
225              | [ ]A1    -| O |-               4[ ] |
226              | [ ]A2     +---+           INT1/3[ ]~|
227              | [ ]A3                     INT0/2[ ] |
228              | [ ]A4/SDA  RST SCK MISO     TX>1[ ] |
229              | [ ]A5/SCL  [ ] [ ] [ ]      RX<0[ ] |
230              |            [ ] [ ] [ ]              |
231              |  UNO_R3    GND MOSI 5V  ____________/
232               \_______________________/
233 
234 Arduino Pro-micro (Peut émuler un clavier comme Léonardo).
235                       _________________
236                      |    Pro   micro   |
237                      |    ATmega32U4    |
238                      |[ ]10-A10  A9-9[ ]|
239                      |[ ]16-MOSI A8-8[ ]|
240                      |[ ]14-MISO    7[ ]|
241                      |[ ]15-SCLK A7-6[ ]|
242                      |[ ]18-A0      5[ ]|
243                      |[ ]19-A1   A6-4[ ]|
244                      |[ ]20-A2  SCL-3[ ]|
245                      |[ ]21-A3  SDA-2[ ]|
246                      |[ ]VCC      GND[ ]|
247                      |[ ]RST      GND[ ]|
248                      |[ ]GND     RX-1[ ]|
249                      |[ ]RAW     TX-0[ ]|
250                      |       +---+      |
251                      |_______|USB|______|
252 
253 Arduino NANO
254                     +-----+
255          +----------| USB |----------+
256          |          +-----+          |
257          | [ ]D13/SCK    MISO/D12[ ] |
258          | [ ]3.3V       MOSI/D11[ ]~|
259          | [ ]V.ref    _   SS/D10[ ]~|
260          | [ ]A0     / N \     D9[ ]~|
261          | [ ]A1   /   A   \   D8[ ] |
262          | [ ]A2   \   N   /   D7[ ] |
263          | [ ]A3     \ 0 /     D6[ ]~|
264          | [ ]A4/SDA           D5[ ]~|
265          | [ ]A5/SCL           D4[ ] |
266          | [ ]A6          INT1/D3[ ]~|
267          | [ ]A7          INT0/D2[ ] |
268          | [ ]5V              GND[ ] |
269          | [ ]RST             RST[ ] |
270          | [ ]GND 5V MOSI GND TX1[ ] |
271          | [ ]Vin [ ] [ ] [ ] RX1[ ] |
272          |        [ ] [ ] [ ]        |
273          |        MISO SCK RST       |
274          | NANO-V3                   |
275          +---------------------------+
276 
277 Ecran OLED
278      GND 5V D5 D6
279   ______|_|_|_|______
280   |()    * * * *    ()|
281   |  GND VCC SCL SDA  |
282   |  _______________  |
283   | |               | |
284   | |               | |
285   | |               | |
286   | |_______________| |
287   |()_______________()|
288 
289 
290 Encodeur rotatif
291   A = broche A de l'encodeur
292   B = broche B de l'encodeur
293   G = GND
294   SW = bouton poussoir de l'encodeur
295 
296     A G B
297    _|_|_|_
298   |   _   |
299   | /   \ |
300   | \ _ / |
301   |_______|
302     |   |
303     G   SW
304 
305 
306 Horloge
307      ______________________________
308     |        POWER ////////        |
309    -|[ ]32k       | RTC   |        |
310    -|[ ]SQW       |DS3231 |  SCL[ ]|
311    -|[ ]SCL       |       |  SDA[ ]|
312    -|[ ]SDA        \\\\\\\\  VCC[ ]|
313    -|[ ]VCC        ___       GND[ ]|
314    -|[ ]GND       |___|            |
315     |______________________________|
316 
317 Lecteur de carte SD
318     ______________________________
319    |        SD CARD  _____________|
320   -|[ ]GND   MODULE |         /
321   -|[ ]3,3V  [XXX]  |       / |
322   -|[ ]5       =    |     /   |
323   -|[ ]CS      =    |    |    |
324   -|[ ]MOSI    =    |    |    |
325   -|[ ]SCK .   =    |     \   |
326   -|[ ]MISO    =    |       \ |
327   -|[ ]GND     =    |_________\___
328    |______________________________|
329 
330 
331 Capteur capacitif MPR121
332           _________________
333          |         L  11[ ]|
334          |         E  10[ ]|
335          |         D   9[ ]|
336     3,3V-|[X]3,3V  /   8[ ]|
337          |[ ]IRQ   e   7[ ]|
338       A5-|[X]SCL   l   6[ ]|
339       A4-|[X]SDA   e   5[ ]|
340          |[ ]ADD   c   4[ ]|
341      GND-|[X]GND   t   3[ ]|
342          |         r   2[ ]|
343          |         o   1[ ]|
344          | MPR121  d   0[ ]|
345          |_________e_______|
346 
347 Servomoteur
348     ___
349    |_°_|
350   |     |
351   |  ^  |
352   | | | |
353   | (o) |
354   |     |
355   |_____|
356    |_°_|
357     |||
358     || \___ data
359     | \____ Vin
360      \_____ GND
361     ___
362    |_°_|
363   |  ^  |
364   | | | |
365   | | | |
366   | (o) |
367   |Servo|
368   |_____|
369    |_°_|
370     |||
371     || \___ data
372     | \____ Vin
373      \_____ GND
374     ___
375    |_°_|
376   |    / |
377   |   / /
378   |  / /|
379   | (o) |
380   |Servo|
381   |_____|
382    |_°_|
383     |||
384     || \___ data
385     | \____ Vin
386      \_____ GND
387     ___
388    |_°_|
389   |     |
390   |     |
391   |   __|___
392   | (o)_____/
393   |Servo|
394   |_____|
395    |_°_|
396     |||
397     || \___ data
398     | \____ Vin
399      \_____ GND
400               _
401     _________| |_
402    |   ______    |
403    |  |      |   |___
404    |  |Servo |       |_
405    |  |      |       |_|
406    |  |______|    ___|
407    |_________   __|
408     |||      |_|
409     || \___ data
410     | \____ Vin
411      \_____ GND
412 
413 
414 Matrice de LED 8X8 :
415          ________________
416      In | O O O O O O O O | Out
417      -> | O O O O O O O O | ->
418   VCC [ ]| O O O O O O O O |[ ] VCC
419   GND [ ]| O O O O O O O O |[ ] GND
420   DIn [ ]| O O O O O O O O |[ ] DOut
421   CS  [ ]| O O O O O O O O |[ ] CS
422   CLK [ ]| O O O O O O O O |[ ] CLK
423         | O O O O O O O O |
424          -----------------
425 
426 Capteur de distance à Ultrasons - HC-SR04
427   _________________________
428   |   ___     (__)    ___   |
429   | //   \\ HC-SR04 //   \\ |
430   ||(     )|       |(     )||
431   | \\___//         \\___// |
432   |    VCC TRIG ECHO GND    |
433   |------[ ][ ][ ][ ]-------|
434 
435 
436 Lecteur RFID_RC522
437   _____________________________________
438   |                           ()        |
439   |  ()R         _-_                    |
440   |    F      /  _-_  \           3V3[ ]|
441   |    I    /  /  _  \  \         RST[ ]|
442   |    D     /  /   \  \     _    GND[ ]|
443   |    -          o         |_|   IRQ[ ]|
444   |    R     \  \ _ /  /         MISO[ ]|
445   |    C    \  \_ _ _/  /        MOSI[ ]|
446   |    5      \ _   _ /           SCK[ ]|
447   |    2          -               SDA[ ]|
448   |  ()2                           ___  |
449   |____________________________()_|___|_|
450 
451 Capteur de CO2 Senseair S8
452               ________________________
453              |   |° ° ° ° ° °|    |   |
454           G+ |[ ]| ° ° ° ° °/     |[ ]| DVCC_out
455           G0 |[ ]|° ° ° ° °/      |[ ]| UART_RxD
456     Alarm_OC |[ ]|_°_°_°_°|       |[ ]| UART_TxD
457     PWM 1Khz |[ ]|                |[ ]| UART_R/T
458              |   |  SenseAir® S8  |[ ]| bCAL_in/CAL
459              |___|________________|___|
460 
461 
462 Gyroscope et accéléromètre GY-521 - MPU6050
463 
464     _________________
465    |     MPU6050   ()|
466    |[ ]VCC           |
467    |[ ]GND         G |
468    |[ ]SCL   ___   Y |
469    |[ ]SDA  |   |  | |
470    |[ ]XCA  |___|  5 |
471    |[ ]XCL         2 |
472    |[ ]ADO      Y  1 |
473    |[ ]INT  ->X |    |
474    |_______________()|
475 
476 
477 Capteur de couleur GY-31
478            ___________________________
479           | ()   [ ][ ][ ][ ][ ]   () |
480           |     INT LED S0 S1 VCC     |
481           |           GY-31           |
482           |           _ - _           |
483           |     ( ) /       \ ( )     |
484           |        /    _    \        |
485           |       (    |_|    )       |
486           |        \         /        |
487           |     ( )  \_ _ _/  ( )     |
488           |                           |
489           |     GND OUT S2 S3 VCC     |
490           | ()   [ ][ ][ ][ ][ ]   () |
491            ---------------------------
492 
493 Haut-Parleur
494 
495        /|
496       / |
497    _ /  |
498  -| |   |
499  -|_|   |
500      \  | 
501       \ |
502        \|
503   |\
504   | \
505   |  \ _
506   |   | |-
507   |   |_|-
508   |  /
509   | /
510   |/
511 
512    MAX98357A
513 
514     ______________________
515    |()      |o  o|      ()|
516    |       -|____|+       |
517    |  =   =  ____  =   =  |
518    |  MAX   |    |  " "   |
519    | 98357A |____|   =    |
520    |I2C Amp               |
521    |LRC   DIN     SD   VIN|
522    |[ ][ ][ ][ ] [ ][ ][ ]|
523    |__BCLK__GAIN____GND___|  
524 
525   
526 
527  Matériel :
528   - des fils dupont.
529   - une breadbord
530   - Arduino
531   - ...
532   Schéma de l'Arduino en ASCII-ART CC-By http://busyducks.com/ascii-art-arduinos
533   Sous licence CC-By-Sa (http://creativecommons.org/licenses/by-nc-sa/3.0/)
534 */
535 /*
536     ___
537   / ___ \
538  |_|   | | 
539       /_/
540       _   ___   _
541      |_| |___|_| |_
542           ___|_   _|
543          |___| |_|
544   Les petits Débrouillards - CC-By-Sa http://creativecommons.org/licenses/by-nc-sa/3.0/
545 */

catégorie