summaryrefslogtreecommitdiff
path: root/notes_arduino.rst
blob: bf6e3b79b61f674c7791befe91fbc547caa90ac4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
.. -*- mode: rst -*-
.. -*-  coding: utf-8 -*-

.. default-role:: literal
.. role:: smallcaps
.. role:: index
.. |led| replace:: :smallcaps:`led`

.. include:: resources/units.rst

.. sectnum::
  :depth: 2

****************
La carte Arduino
****************

.. image:: content/ARDUINO_UNO_DIP_01.png
    :width: 50%
    :align: center

.. contents::
  :depth: 2

..  A partir de maintenant, on insère un saut de page avant chaque nouvelle
    section, et l'on redéfini l'espace après le titre de la section.

.. raw:: latex

    \newcommand{\sectionbreak}{\clearpage}
    \titlespacing*{\section}{0pt}{1.1\baselineskip}{100pt}

===============================
Les sorties de la carte Arduino
===============================

.. include:: chapters/output.rst

===============================
Les entrées de la carte Arduino
===============================

.. include:: chapters/input.rst

=========================
L'alimentation du système
=========================

.. include:: chapters/alimentation.rst

==============
Le langage C++
==============

.. include:: chapters/c.rst

==============================
Créer sa propre plaque arduino
==============================

Il suffit d'un microcontrolleur pour faire fonctionner son programme arduino,
il n'est pas nécessaire d'acheter la carte déjà montée !

.. Avec un ATMege328
.. =================
..
.. Voir le tutoriel [#]_
..
.. .. [#] https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard
..
.. RBBB propose de monter soit même son arduino

Avec un AtTiny85
================

.. figure:: content/attiny_programatter.pdf
  :width: 100%

  Cablage du programmateur